• Posts tagged "ruby"

Blog Archives

/home/live/.rvm/gems/ruby-2.0.0-p576@global/gems/mysql2-0.3.13/lib/mysql2.rb:8:in `require’: Incorrect MySQL client library version! This gem was compiled for 5.6.16 but the client library is 5.5.40. (RuntimeError)

/home/live/.rvm/gems/ruby-2.0.0-p576@global/gems/mysql2-0.3.13/lib/mysql2.rb:8:in `require’: Incorrect MySQL client library version! This gem was compiled for 5.6.16 but the client library is 5.5.40. (RuntimeError)

ubuntu环境

解决办法

LoadError – library not found for class Digest::HMAC — digest/hmac

LoadError – library not found for class Digest::HMAC — digest/hmac

Question?

solution

Reference

https://github.com/code-mancers/mailgun-ruby/commit/b35ab9d9e2e936c00e6e65c17b87c942bbaa4c0c

https://github.com/mailgun/mailgun-ruby/pull/16

升级ruby2.2.0后遇见的问题!

eventmachine

solve:

reference: https://github.com/eventmachine/eventmachine/issues/495

gem install therubyracer get error

gem install therubyracer get error

Solved

Reference

http://stackoverflow.com/questions/19697441/cannot-install-gem-therubyracer-in-os-x-mavericks

幸福宣言- 幸福驱动开发(HDD)的开始

幸福宣言- 幸福驱动开发(HDD -> happiness driver develop)的开始

作为一个幸福驱动开发人员,Herein的所有价值都在于此,坚持HDD是正确的。因为谁不想快乐幸福呢?

作为一个幸福驱动开发人员。。

- 我的编程语言必须对我友好,而不是对电脑
- 我的开发必须是敏捷开发
- 我的框架和库文件必须是尽可能开源的产品
- 我的代码库必须是可测试的
- 我重视质量、可维护的代码
- 我重视好奇心和探索
- 我重视开放社区和共享价值
- 我重视一个有利于所有级别经验的环境
- 我很重视软件开发作为一门手艺
- 我很重视社区尊重和宽容

译:https://github.com/rocLv/the-happiness-manifesto

class_eval,class_exec,instance_eval,instance_exec

class_eval

class_eval的调用者是类,在class_eval的block的内部,self既是该类自己
(更多…)

卓有成效的程序员 读书笔记

卓有成效的程序员 读书笔记

第二章:加速法则

1.mac使用spotlight进行快速查找
2. 优秀的IDE快捷键
总之:使用各种工具或者快捷点或者技巧提升开发效率

第三章:专注法则

1: 关掉不需要的提示,邮件,qq等
2:Spotlight找到一个文件后,回车键打开,apple+回车 打开目录
3:用虚拟桌面拆分工作空间 ,从而划分工作区间
排除干扰
隔离策略
关掉不需要的提示
创造安静的时间
搜索优于导航
使用多屏显示器
(更多…)

rails3 升级到rails4所遇到的问题

rails3 升级到rails4所遇到的问题

ruby -> 1.9.3 => 2.0.0

升级ruby版本, 将1.9.3 升级到2.0.0 , 一般本地开发使用的是rvm或者rbenv

protected_attributes

routes

因为rails4中路由中需要明确get or post, 去除了match路由

需要改成:

change gems

modify scope

rails4 中推荐使用 scope :abc, -> { where name: ’111′} 的形式来写

should be

FAQ

解决:

is_a? VS kind_of? VS instance_of?

is_a? VS kind_of? VS instance_of?

kind_of? and is_a? are synonymous.instance_of? is different from the other two in that it only returns true if the object is an instance of that exact class, not a subclass.

example:

refer to: http://stackoverflow.com/questions/3893278/ruby-kind-of-vs-instance-of-vs-is-a

更炫的命令行输出

更炫的命令行输出

参考:http://stackoverflow.com/questions/1489183/colorized-ruby-output

输出: