因为来看大多数是 ruby 开发者,ruby 开发者大多数是用 mac so。。。。
另外 现在 PV 还没到 700 啊,有点少啊
设计一个提醒表,回复的时候,给已经回复的用户 添加一条未读记录不就行了吗,怎么都上 push,pull 了,没必要这么整吧!!!
使用 quicksilver 的飘过
Gemfile 当然要指定版本了。。。不然随着时间的推移,你就折腾吧 !
项目很大,一直在用 IDE netbeans 来格式化。。。
08 年低,走出校门,进入无锡的一家公司,公司使用 ROR,也因此 接触到 ROR,并且一直用到现在。。。
我用 webrick 会很慢,一般 dev 下 我都是用的 mongrel
想问个问题 @quakewang 虚拟主机集群跑 rails 是多个 rails instance 还是针对一个 rails instance 来的?
在用 HTTPrty
悲剧鸟!!! mac 上还在使用 netbeans
自从上了 netbeans 的贼床 就没下来过,虽然第一次启动慢,但是一般都是早上开,晚上睡觉前才关,影响不大!!!
个人调试 一直这样:
tail -f log/development.log | grep XXXX
这个论坛 图片 一直就没看到过,都显示破图
转换为时间戳? 秒计数: Time.now.to_i
毫秒计数 Time.now.to_f
block , proc , lambda ruby 里的闭包 , yield 是调用 block , proc 和 lambda 可以当作参数传到方法中,并且可以获得函数中的上下文,和 js 中的匿名函数相似
DEMO:
#!/usr/bin/env ruby
def test _proc_,&block
_proc_.call
yield
end
a = Proc.new { puts "blabla" }
test a ,do puts "HI" end
=======>
blabla
HI
我也有个和第三方表的同步,我是在我的表里 存了 对方表的 id , 根据 id, (对方 GET 接口) 同步的时候 已经存在的就 update,不存在的就 create,
(我这边开 POST 接口) 删除是我这边开了个接口,对方删除的时候,同时 POST 到我这边。。。。
原理就是 schema_migrations
找工作 直接以这个为简历 发出去很 cool 啊
这个功能我喜欢 , 个人跟关注 email 而不会天天来这的
apache + mongrel apache + fastcgi nginx+ passenger nginx + Haproxy + thin apache + passenger apache + unicorn
以上组合我都用过,最后我还是选择了 nginx + passenger , 只因为 重启 忒方便
touch tmp/restart.txt
呵呵~!!!
话说 yottaa 把 mongodb 用的杠杆的!!
没理解需求,但是动态创建 Model 可以这样:
Object.const_set(:ModelName,Class.new(ActiveRecord::Base))
用 resque 的飘过!!!
无刷新 实时提醒 ?
最原始的办法就最好
mysqldump ... > xx.txt mysql ... < xx.txt
建议搭建生产服务器的时候,能编译安装的 就编译安装,虽然可能浪费点时间,但是时间久了,你就会体会到好处了!!!
GRIDFS 没用过,一直用的 文件系统 存储!!!
试验了下,很多方法都搜不到 , 例如 form_tag , form_for , destroy_all , has_many ......
一直在用 RailsApi.com
写 gem , 核心 其实就是 gemspec,然后直接 push 到 rubygems.org , VERY SIMPLE!!!