#12 楼 @ShiningRay 这个理由真好,我准备再去 SO 上看一下别人怎么评价 HG 跟 Git 的优劣的。
#10 楼 @ShiningRay 据查 HG 本身在 1.0 时代的时候也是没有处理编码问题的,在 2.0 开始着力改善这个部分。说实话,这方面做的最好的是 SVN.
#2 楼 @hooopo 嗯。内部存储都是 ascii-8bit 的字节序列。虽然非 utf-8 的 commit message 会有 warning 提示。但是不是说不能存储。
因为不考虑编码,所以 windows 机器上的 gbk 编码 在 linux/mac 上 clone 就会出问题。utf-8 编码的中文目录,在 windows 上 clone 会进行不下去。因为目录名的编码不对。这些都是问题。
不考虑编码,大家编码是相同的。就没有问题。大家一不同,这个就难处理了。
我在 github 上有一个 satan 项目:https://github.com/SaitoWu/satan 这个你可以自己测试一下。就知道问题了。可以 checkout 到不同 commit 测试一下,在 linux/mac 机器上。
Mongoid 3.0 RC 里面已经支持 find_by 了。
这差距好大啊。瞬间变 ... ..
mongoid organization 最近还 lanuch 了一个 evolver.
是 mongoid 的 migration. 更好的是 framework agnostic 的.. sinatra 也可以用。
[1] pry(main)> "ABC".unpack("C*")
=> [65, 66, 67]
[2] pry(main)> "ABC".unpack("C*").pack("U*")
=> "ABC"
其实我自己是用 rabl 来解决这个问题的。
建议你看一下。rabl 类似一个 haml/slim 模板,虽然最终也是循环。但是结果可定义,而且比这个方法简单好看很多。
ps: DHH 写的 jbuilder 也是解决这个问题的。( 不是 Java 那个 JBuilder.
只有几门课是 entirely-free 的..
#6 楼 @zhangyuan 这种答案没有 reputation 真是可惜了.. 这个系统可以做..
Today is Diablo Tuesday!!!..
Lets Go Hunting!..
4G 内存严重不够.. pro + ssd 还是首选在我看来。
现在 8G 是标配。
JQuery Template
之前 confreaks 是自己 host 视频的。html5 的..
现在貌似全部迁移到 youtube 上了.. 所以需要翻墙了。
这个也挺节约成本的方案。带宽很贵啊。
是客户端调用还是服务端啊,客户端的话就是 Ajax.
服务端推荐 faraday.
扯淡 +1..
正经职业是 Java 工程师,公司的职位代号是:C++ 工程师。实际上偷偷在写 Ruby..
v0.0.4 released!.
change log: https://github.com/SaitoWu/simba/commits/master
新增了 sinatra-flash 的使用. 增加了 rake test 的 task. rake db task 得到了很大加强. ...
gem i simba
simba appname
#4 楼 @HungYuHei 好吧,一直以为你这个球衣是罗马的.. 细看一下才发现是坎通纳。
Inter Milan.
这里用了一个seed-fu
的 gem
并且是在 rake db:seed_fu 的时候生成的 admin. 而不是 migrate.
做 rails 是很容易出现这种问题。对 rails 不熟悉的时候,会发现很多奇怪的在文档上没有的方法,并且找不到定义。因为各种 gem 都在动态的给 ar 或者 ap 加各种方法。这个要慢慢了解 rails 有什么了之后才会好一点。
curl -L https://raw.github.com/SaitoWu/dotfiles/master/ackrc > ~/.ackrc
try it!
这个你需要确保自己引用的每个 gem 都是 threadsafe 的。
如果有分析 gemfile.lock 文件的服务来查询当前项目的 gem 是不是 threadsafe 就太好了。