不要一贴多发。另外两贴我删了。
看书的过程把例子都敲一边,每次冒出“为什么书上要这么写,我这样写行不行?”的想法就把它写出来跑一下。
来来去去我就推荐两本
Programming Ruby Ruby 元编程
过了这两本应该知道自己需要什么书了。
Memory leaks http://javascript.info/tutorial/memory-leaks
2. ajax 类型写 script
以前我也向往过 client side,看过 angular 和 ember 的文档,但是真正动手的时候就怂了,将渲染移到 client side,意味着原本每个小查询都要写成 API,例如分类列表。而要减少远程调用,加快第一页速度,就要写 init 逻辑,把要用的数据塞到页面 js。最后为了 seo,还要单独写一份简化版的服务端渲染(discourse.org)。一般的 CRUD 用 client side 方案真是麻烦很多。
客户端的计算能力提升,可以用去需要客户端做的事上,例如拍照、定位、动态图表、编辑器等等,而要给移动应用写 API,可以单独写 API 接口,不跟网站混在一起。
所以,我赞成 DHH 的方案。
rsync 就一条命令
因为 web 很难。
一击脱离
#7 楼 @greatghoul 那是咖喱吧。
雀巢原味。
#3 楼 @kenshin54 修复了。
我初步看下来 docker 应该是面向部署的。
我觉得可以出个排版指导,弄个排版节点,不规范的帖子移进去要求修改并且不能发新帖。让会员都搞清楚这里的排版标准而不是用程序修正。cc @huacnlee
我觉得 XX 能否用作 XX 的问题很大程度要看项目维护者怎么看待这个项目。我们可以把项目用在维护者意向不到的用途上,比如用 excel 画画,但是这不是这个项目发展的目标,性能不是最优化,将来也得不到支援和帮助。
elasticsearch 的 overview 页面写道:
what is elasticsearch? distributed restful search and analytics
#4 楼 @zhangyanan 这有关你的问题:
所以遇到这个问题,你不应该关注表象,而是要去了解 CRLF 是什么,git 里面如何处理。