#6 楼 @as181920 哦,那个我写在另外一个项目里面,可以看看这里https://github.com/edokeh/bajiao-weixin/blob/master/config/initializers/weixin_router.rb 这样做的好处嘛,一是可维护性更高,router 中的声明式代码肯定比普通命令式的代码更容易理解和修改 另外一点,如果用子方法的话,其实每个子方法并不是 Rails 的 action 方法,这样使用上会有些局限,比如不能为其中的某个子方法单独加 filter Rails4 不支持 XML 的 POST 了啊?我还没注意到,去看看先
#4 楼 @tarzansos 还没有开放呢
#2 楼 @HungYuHei 唉,是啊,XML 太繁琐,而且微信 API 目前也只是个半残品
简单的页面还是用 zepto 吧
#31 楼 @lixm 对了,你的 URL 填的什么? 应该是这个,带上路径的 http://weixinechotest.cloudfoundry.com/weixin
同感,那个折腾啊。。。 后来惊奇的发现公司做系统支持的同事居然不用代理也能上网,于是对各级领导死缠烂打,总算给我开了个免代理上网的权限,楼主可参考
这两天试了一下用 Rails 做个机器人,发现也很简单,什么额外的 Gem 都不用装,用 Grape 太折腾了
哇塞 LS 你还不赶紧求妹子联系方式
没用过,粗看了一下,还不错,适合小项目使用 不过如果有比较复杂的业务校验规则或者需要更加细粒度的交互时,应该就力不从心了 另外,将规则写在 HTML 上这个思路现在很多校验框架都有
基本同意楼上说的,不过其实话说回来,好像应验了以前的某篇文章,Rails is not for beginner
不如将页面的 HTML 源码放个 gist 看看
右键查看页面源代码,找找 jQuery 有没有,或者加载位置对不对
同城的顶起,南京的 Rails 氛围就靠你们了,我们已经凋零了
唉,算了,以后总归会明白的
Post.first.node = Node.last
这句的行为在 Rails 2 的时候好像就已经是这样了
要做关联的话,记得应该是用 Node.last.build_post()
然后再 save
突然发现有人跟我一样,其实这是 rvm 的 BUG https://github.com/wayneeseguin/rvm/issues/1329 解决办法是,要么再等几天 rvm 1,18 发布,要么用 1.16 版本或者 head 版 http://stackoverflow.com/questions/13544939/sudo-rvm-command-not-found-rvm-multiuser-install-on-ubuntu-12-04-server
我一般 unless 连 else 都不会接,因为读起来实在有些绕 我是把 unless 作为 if not 的一个“缩写”
果断又回顾了一遍,哈哈
#60 楼 @yedingding Long polling 服务器端开发应该跟 Streaming 差不多吧?都是要保持和管理长连接嘛,有哪些不一样的地方嘛?