pry 是你的好朋友。
引入 Pry
#Gemfile
group :test do
gem 'pry'
end
在你的测试文件中打断点
#user_test.rb
test 'jesus loves you' do
...
...
...
binding.pry
...
...
end
就可以在断点那个位置愉快的 debug 了。
1 楼 2 楼正解,最好在 database 设计层面解决这个问题。
不要在 Ruby 层面解决这个问题,数据量大时对 一堆数据实例化后排序,性能堪忧啊。。
请把你的感悟和困惑写的更清楚一些,否则别人没办法给你任何建议,只能删帖处理了。
和不能早睡的人对赌吧,晚睡一次,给对方 100 元。
我们的项目也是涉及到的国家比较多,产品经理和程序猿负责英文版的维护,有专职的人负责翻译为其他语言。
你的标题容易让人误解。
是因为摊上事了吗?
想起了另外那个发明 Markdown 的程序员也是因为暴力机构的威胁导致自杀。
一时想不开啊。
欢迎各位有志青年来魔都工作。
哈哈。
文洋辛苦了。
极力本文作者 Jesse Storimer 的《Working on Ruby Thread》
对线程、GIL 的讲解深入浅出。
rails new my_api --api
这篇文章真好啊,我似乎一下理解了吕戈在 ruby conf 上那高深的 slide。
谢谢 @Arthur_h 组织 2016 年的第一场 Ruby Tuesday,很期待 Michel 的精彩分享。
作为一个大龄男青年,我表示自从拖家带口以后,就没有大块的时间学习新技术了。所以更愿意花时间去恶补一些性价比更高一些的知识,比如《高性能 MySQL》,一些经常用到的算法,Linux 的基础知识。
今年 Ruby Conf 闲聊时 Terry 说的挺好:新生的事物有可能夭折,也有可能成为明日之星,我们还是持「open your mind」的态度。
十分赞同楼主的一个观点,成为炮灰的总是那些博而不精的语法糖爱好者。不过我们也不要因为自己没时间学,或者学的不够深入,就说人家年轻的程序员瞎折腾。
准备好小板凳
What's the difference between 127.0.0.1
and 0.0.0.0
?
http://superuser.com/questions/949428/whats-the-difference-between-127-0-0-1-and-0-0-0-0
Vagrant is you best friend.
% xxx %
这样查询是用不上索引的,如果表很大的话会把数据库搞得很累。
不如上搜索吧。
楼主,Minitest 才是大部分人的选择吧?
这个网站把工作都量化的非常合理。
Ruby China 用的 Google 搜索
:plus1:
这个产品很成功啊,满足了我们的好奇心,传播性特别强,哈哈。
我买了
Metaprogramming Ruby 2
Ruby Performance Optimization
还有好多书籍想买,暂时忍住了,还是一批一批的采购吧。