我觉得 lz 的帖子挺多属于那种突然有个想法就忍不住要出来发一帖的,内容都只有一两句话,把论坛当微博刷着玩的感觉。
我最近遇到类似的问题,是因为 CKEditor 有部分 JavaScript 代码是在运行的时候动态加载的。而 Rails 的 Assets Pipline 需要在部署的时候把所有 JavaScript 代码全部处理成单个文件,所以在生产环境上 CKEditor 动态加载不到原来那个指定的文件(全压缩到一个文件中去了),造成无法使用。不知道 LZ 跟我遇到的问题是否一样,最好还是具体的分析一下。
也比较想知道大家是怎么处理这样的问题的,我感觉这种跟 Assets Pipeline 理念冲突的 JavaScript 库在 Rails 项目中如果不是非用不可的话,还是不用的好。
#28 楼 @lionzixuanyuan 果然是组合键。
我一直没搞明白没有光标移动键的键盘,在文本编辑(比如论坛发帖)时要怎么办?用鼠标点?
Galaxy Nexus(CM 11), Google Lenovo Moto whatever X.
teahour 链接应该是指这个吧? http://teahour.fm/2014/05/09/job-interview-at-thoughtworks.html
用 :usergroup_id_eq 不就好了?
https://github.com/activerecord-hackery/ransack/blob/master/lib/ransack/constants.rb#L7
我养过两次小白鼠,很小的时候还养过兔子,死的时候我都好伤心,后来就再也没养过小动物了。
#43 楼 @palytoxin :D
我发现写代码的妹子都长发
噢。好像也不都是。
我比较不建议通过读代码来学习 Rails,这背后其实是比较急功近利的动机:套一套别人的方法我就能提高了。但是最后可能会写出许多自己不知道为什么要这么写的代码,这样的代码放在工作当中害人害己。
我觉得比较好的学习方法是造轮子(尽量不看别人如何实现,否则也容易走上套用别人方法的路子),去做一些别人已经实现的功能,已经做过的网站,做完后总结出里面的问题,找到解决方法。所有的模式都是这么来的,不是套用出来的。写代码是为了解决问题,没有遇到问题就无所谓写代码的方法。
前段时间传闻新款会有 retina 屏 + 无风扇设计,现在看来变化似乎不大嘛。
tailf log/test.log
或者干脆 let(:user) { u=FactoryGirl.create(:user); puts u.new_record?; u }
用一个库/框架的时候先把文档读完比较好,或者像上面这样动手试。不好用猜的
# Returns a User instance that's not saved
user = build(:user)
# Returns a saved User instance
user = create(:user)
# Returns a hash of attributes that can be used to build a User instance
attrs = attributes_for(:user)
# Returns an object with all defined attributes stubbed out
stub = build_stubbed(:user)
# Passing a block to any of the methods above will yield the return object
create(:user) do |user|
user.posts.create(attributes_for(:post))
end
我好像没注册 upyun 啊,请问谁给了你我的邮箱了?
#5 楼 @jobthoughtworks 原来如此,看来猜错了。谢谢 :)
tw 那么多关的关卡是最终每一关加起来算总分综合考查,还是上一关过了就算过了,不影响下一关?我自己猜测是前者。
我怎么觉得都有点说远了。我主要遇到的问题就是英文的单复数没有规律,遇上元编程需要批量动态定义方法的时候头疼得很。有 Rails 还好办些,拿它的组件来注册一下不规则复数。纯粹写 Ruby 代码的时候实在不想自己这么干,也觉得没必要为了个单复数去专门引入 Rails 的 ActiveSupport。
好像跟习惯不习惯英文关系不大吧。
青轴没想象中的那么吵,除非办公室非常安静。
我是来帮顶的
能看到主帖,没有看到回复列表啊。
2600 包顺丰吧。出不了自己玩了。