缩进又有 8 空格又有 4 空格,真敢用啊,虽然我估计第一行是懒得修复缩进。官方文档是 2 空格缩进,最好照着来,不然多人协作的时候有问题。
先格式化好代码,现在看不懂。
貔貅 不会读
rvm 需要写配置文件,但是不同的 shell 读取的配置文件不同,所以有可能写错了文件。
土方法:
在 .bashrc .bash_profile .profile 里面各写一条 echo
,没有这个文件就跳过,然后开一个新终端看看输出什么,就是读取了什么配置文件。
不要一贴多发。另外两贴我删了。
看书的过程把例子都敲一边,每次冒出“为什么书上要这么写,我这样写行不行?”的想法就把它写出来跑一下。
来来去去我就推荐两本
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