提个醒:楼主发的链接,虽然是 Dave Thomas 写的 (我的偶像), 不过大把的错误以及不好的习惯。典型的,单行 Ruby 脚本应该总是使用 ARGF + 文件名 的方式,而不是丑陋的 STDIN + < 文件名的方式。
无知者无畏,事实上在看 Agile 提供的原书代码中,我就深有体会,大神的很多编码风格不是很赞同,而且某些习惯的确有问题。例如超级大段的文本,不用 heredoc, 非要用丑陋的%{ ... }. 太多了,
太喜欢这个帖子了~~ 楼主总是分享一些有趣的东西!平常我就用 ruby 处理文本挺多的 (不过也仅限于文本,离取代 bash shell 还差很多).
受教了~~ , 谢谢楼上各位,资历尚浅,惭愧,甚至还不知道 rack 是啥玩意儿。
说实话~ 我觉得都懂一些才叫做乐趣。我自从看过一些基础的 CSS, HTML, SQL, JS 书籍之后,现在看 Agile, 那个舒服啊。我不知道大家有没有这样的经历,如果一本书中有太多的思维断层 (请原谅我这样形容,你懂的), 对于我这种喜欢把问题刨根问到底的人来说,看起来相当不爽,但是只要具备一定的基础后再看,虽然书还是那本书,但读出来的东西就多很多了,而且也舒服多了,效率也不可同日而语!
没看楼主具体介绍,不过要提及的是:第四版隐藏了太多的实现细节,我觉得反到不利于掌握 rails, 建议第三版第四版一起看。
就是给类添加了一个访问器方法,准确地说:是给 Class 对象添加了一个访问器 singleton method. 或者说打开类对象的 eigenclass, 添加了一个 accessor.
#3 楼 @camel #6 楼 @ruchee #7 楼 @jiyinyiyong
狂晕~ 看样子,大家都把 baidu 当作测试了。
我百度直接就是个别名:
alias baidu='/bin/ping "www.baidu.com" -c3'
我还没有看你代码,不过你对这个问题的描述,跟 Ruby 有嘛关系?
不知道楼主有没有用过 linux 下的 find 命令?
find . -name *.exe, 你觉得我的代码有没有问题?
难道我的问题?这会儿网络真 TMD 糟糕,我现在 ruby-china 都翻墙
我目前应用层次,主要是 CLI.
不过,话说回来,打个比方,像 Git 这种比较复杂的 VC, 我还是觉得在 CLI 下配合大量的别名用这爽啊。虽然 Emacs 自带了 magit, 也大概了解了下,但是感觉没有什么需求...
顺便吐槽一下:Emacs 支持所有的 VC backend, 而且是完全统一的操作方式,也许楼主该考虑...
我发现这种帖子总是很火爆~
不过,我是真佩服楼上的各位。凡是用 VIM 用的出神入化的人我都佩服,因为我就是学不会,和我想象中的编辑器相差实在是太大了。
受教了~
看了你博客里介绍的《Fonts and Encodings》
, 我觉得,um, 这才是前端应该干的事情。很深奥,而且得有美学功底和天赋。字体和编码,好复杂的玩意儿,刚在 linux 折腾这些东西那会儿,好痛苦,好麻烦。
1.1.3
RVM, Rubygems, 还有 bundle, 我升级很频繁的,反正都是一条命令。
不要用:就是了。1.9 不再支持。
发点牢骚,有些问题,也不是需要牛人们认真回复一大堆,有时候要的就是给点有益的提示,点一下即可。
可是目前的情况是:心照不宣的保持沉默... 我觉得这绝不仅仅是时间忙, 顾不上回答
的问题,而是中国特色
的问题。
我指的是:三个诸葛亮 , 大家懂的。
咱社区现在有个问题是:
真正的牛人,不知道是不是因为太忙的缘故,都是当看客。就算发帖,要么是一些瞎扯蛋的帖子,要么内容就是一句话,介绍个什么新技术,给个链接让自己看,超过 50 个字的都很少。
牛人们的回复也少得可怜,就算偶尔回复,多数情况下不超过 30 个字...
这是个问题,造成的结果是:整体质量上不去...
搞 Ruby, Rails 这种被边缘化,小众化的玩意儿,至少比其他要靠谱一些吧...
别争啦。我发现我是出了名的瞎扯,歪楼。
@bhuztez ,@ruchee SQL 是 ORM 的基础,ORM 是 rails 框架的基础。在应用上,ORM 当然好懂,也感性的多。不过,你不熟悉 SQL, 怎么设计表?你甚至不知道每一个迁移后面执行的什么 SQL 操作,怎么可能用好 rails.
说起 PHP, 我没有任何经验,不过我可以肯定一点,PHP 应该不是使用 web 编程的基础,准确地说,PHP 绝对不是学 rails 的基础 (就像 SQL 是 ORM 的基础那样), 就算应该学学 PHP, 也是在通过 PHP 来熟悉 html, css, js, sql 等等,但是如果打算用 rails, 先学 php, 应该没啥意义。因为就算你用 php, 想提高,到头来,你还是得看我在 3 楼写的那些书,对不?有看 php 的时间,不如多看看 Ruby.
怀念一下曾经一起的日子~~ Diablo 曾经送我 WF, SOJ, GF, #31