弱弱的问一下楼主当前的项目在使用 helper method 上遇到瓶颈了嘛?
@bl0ckme 我帮你开了一个新的 section,包括 iPhone 和 Android 两个节点。
楼主用的是 Mac 么?这里有一篇 wiki http://ruby-china.org/wiki/mac-nginx-passenger-rails
jQuery UI 一下子变得非常有亲和力了,呵呵,谢谢 @huacnlee 分享。
赞美 @poshboytl
楼主你说得 xsd 是指 XML 结构定义 ( XML Schemas Definition ) 么? 我没有 xsd 的经验,而且据我所知 ruby 在处理 xml 方面不强,或者说 rubyist 都不怎么喜欢 xml。
要处理 xml 文档有多大?如果很小就用 nokogiri 来 parse 文件,用 builder 来生成即可。
以前有个项目是处理德文词典数据,一本词典按照字母分割成 n 个 5~600MB 得 xml 文件,结构相当复杂,用 dom 方式解析效率极低,无法让人接受,而用 sax 方式解析效率尚可,但是因为复杂的 xml 文档让 sax 的 parser 变得复杂难以维护,最后采取的办法是用 sax 方式将 xml 文件中的每个单词对应的 xml 片段截取出来,在单独用 dom 的方式对这个片段进行解析,dom 的 xml 的 parser 逻辑比较简洁易维护。
自从 Rails 进入 3 以后,遇到不太确定得问题,查看 Rails 得源码比以前要容易多了,代码组织,结构都非常清晰,Yehuda 功不可没啊。Rails4 得方向我不知道在什么地方,但是反观身边得所有 Rails 程序员都不怎么纯粹了,作 HTML/CSS/JavaScript 的就不提了,作 Node 的,玩 iOS,高 Android 的还有像我这样,偶尔还折腾一下 Desktop app 的大有人在。
早前听闻 37Signals 公司用 Backbone 打造新的产品,而且承诺去年夏天要发布一款开源的给予 Backbone 的 framework,到目前为之也没有什么消息,我猜测 Rails4 会在前端上往前走的更远一点吧。
用盛大云吧,现在普遍反响还不错。
我觉得你不妨死了这条心,然后去装 Octopress,呵呵 :-)
有人买过么?能不能点评一下? 我倒是从不参与任何 IDE/Editor 的争论,vim 用了好多年,真心感觉爽,而且我越用配置越少,插件也删越少,现在我的 vim 里面几乎没有什么额外的东西了,返璞归真了。
推荐个免费的 Vimcrasts,品质极高,我觉得对普通开发人员,比如我这种就足够了: http://vimcasts.org/
Work perfect!
-- sent from my iTouch
在用 guard 但是一直没有尝试过 livereload 的人路过。
那么你赶紧先把域名买下来啊!
赶紧去下载,哈哈!
都来参加周二的 RubyTuesday,然后你们见面聊嘛~ 呵呵。
Race condition?
如果不用Logger
内建的 rotate,而是用 Linux 自己的 logrotate 呢?通常我都是按天来切分日志,很少按照尺寸来切,我觉得这样便于日志分析。
http://linuxers.org/howto/howto-use-logrotate-manage-log-files
我想还是网络的原因可能性比较大,通过 gem 的安装 rails 过程大概是
Step 1: 从 rubygems.org 取得 rails 的 metadata 中的 dependencies Step 2: 发现 dependencies 中包含了 railties,然后递归读取 railties 的 metadata 中的 dependencies Step 3: 直到读取出所有的 dependencies,然后按照依赖顺序下载安装
所以我怀疑问题在 Step 2, 网络原因嫌疑最大。
不知道是不是网络的原因,试试看淘宝的 rubygem 镜像服务:http://ruby.taobao.org/