突然想到个问题,HTTP Streaming 好像用的很少,是不是因为它相比 Long polling 优势不够明显呢?
#32 楼 @darkbaby123 Faye 可以支持 IE 的啊
说点跟这个相关的,当时现场有观众请马海波评价一下那个板子的时候,我就发现一个问题 板子上的 Ruby 这个单词有两种拼法,RUBY 和 Ruby,一般来说这种有“品牌内涵”的名词,对于拼写应当是有明确要求的,不应该出现这种混用的情况 当然我一时也没有查到这个要求在哪里,不过我看http://www.ruby-lang.org/en/ 的页面全部都是 Ruby 这样的拼写
太酷了,严重期待后续的 android minipc,一定要讲讲哦!
#15 楼 @yedingding 了解,感谢 之前做一个 webim 的项目,由于工期紧,在这上面没有仔细考虑,直接用了基于 Bayeux 的 Cometd,现在考虑客户端,发现 XMPP 似乎优势更大一点,所以纠结啊,呵呵
@lvjian700 我特地查了下,发现我们俩都写错了,是 Bayeux ... 我只能说这破词真心难记啊。。。
#13 楼 @lvjian700 也就是说,如果要考虑与其他 IM 客户端的互通,最好选择 XMPP?
XMPP vs Bayuex,该如何选择?
街角有好多家便宜的酒店你们不住非要挤如家,网挂了吧,哈哈 我就很明智地选了林庭,现在上网回帖毫无压力啊,哇卡卡
看看能不能从公司偷偷弄一个出来。。。
有个 gem 可以按 HTML 标签截取文本,不会把 HTML“切断”,参见这里 http://rubygems.org/gems/truncate_html 我自己的博客就是这么干的,在保存前冗余一个字段 https://github.com/edokeh/klog/blob/master/app/models/blog.rb
想起松本行弘那本书里面的一段,大意是 Matz 做项目前要起名字,后来发现那些名字起的好的项目基本都成功了,不成功的基本上都是名字起得不好的
netbeans 不是被 oracle 阉割不支持 rails 了嘛?
#7 楼 @poshboytl 同意你的看法,还是要看使用的场景,如果项目中有特别多需要 json 的地方,或者生成 json 的过程中包含了一些“业务逻辑”的话,to_json 确实有些单薄了 这时候这层逻辑放到 model 中确实是比较好的一种方式
之前维护过一个 java spring 的项目,由于 controller 命名没有规范,导致要找到一个 url 对应的 controller 无比麻烦 我想这应该是 route 写在多个文件中最大的缺点
我没看过 faye 的 js client 代码,不过现在用 cometd 这个开源项目,也是基于 bayeux 协议 他的 client js 中有多种连接方式(ws, longpoll)的尝试,如果一种方式成功后,就停止另外的方式 而且我觉得这个跟延时应该没有关系啊
为什么 longpoll 延时会非常明显呢?理论上应该不会啊
如果是需要 model 的 validate 功能,只需要找个类 include ActiveModel::Validations 就行了 正好我自己写的 blog 程序里面有个修改密码的功能,给你参考下 https://github.com/edokeh/klog/blob/master/app/models/setting/admin_pass.rb
还是 requirejs 或者 seajs 的前端方案看起来舒服一点
HMAC 不是加密算法吧?应该是摘要算法 Rails 中的 cookie session 就是用的 HMAC 来防止伪造
现在就在做这个,基于 cometd 改造的 cometd 的可定制性还是很强的
对 js 来说,最大的好处就是文件依赖的管理更容易了,而且部署时能自动合并 但是相比之下我还是更喜欢 requirejs / seajs 这样的纯前端解决方案
以前 rails2 的时候我记得 to_json 方法有很多参数的,刚才看了下 rails3 的 api 好像不见了 那就看这里吧http://stackoverflow.com/questions/3719041/how-to-customize-to-json-response-in-rails-3
我一般用这两种做法
这网站的配色。。。你们招设计师不。。。
昨天新买了一个 VPS,但是要怎么样才知道是不是已经被赠送 3 个月免费呢?