先做一个包含 i18n 和 globalize 站点,把 i18n 相关的技术都摸清,再考虑这个站点。步子太大,容易扯着。
如果是汉化,要考虑原内容及原内容升级,翻译内容和翻译内容升级,如果同步翻译,还要考虑段落间对应等等。除了 i18n,还得考虑语言包的管理问题,细节蛮多,慎入。
rails 已经集成了 XMLBuilder,你想要的查看这里 http://railscasts.com/episodes/87-generating-rss-feeds-revised
曾经,把几个 G 的文件,放到 nginx 目录下,然后 wget -d,第二天。。。。 后来知道了 scp【捂脸】,就直接往新服务器传了。。。。
1、安装 mongodb
2、安装 redis
3、clone 代码
4、在项目里运行: ./bing/setup
,会自动安装
5、rails s 就可以启动了
剩下的,慢慢玩。
昨天装了个,http://ruby.liwei.me/
不。 我用建行,入账的时候银行会询问来源,说个人往来就可以,别的就没有了。如果超过某个限额,可能会有什么费用,具体忘记了。
form_for 是把一个 model 绑定到 form 的方法,你的意思是不绑定某个 model,这时候用 form_tag,控件可以用 xxx_tag :name
或者 xxx :model, :attr
:plus1:
只是将返回的东西包装一下,你把代码贴全就看清楚了。这种分页有两种,一种是客户端用 js 分页,拿到的是全部数据(几百条的少量数据),一种是服务器端分页,计算好,把当前页的结果和整体分页信息返回,就是类似你贴的代码,比如:
{
total: 99,
current_page: 3,
resources: [...],
pre_page: 2,
next_page: 4,
}
没必要:
GET /resources , return [r1, r2, ...]
GET /resources/count , return {count: number}
api 文档中第二个可能用在别的地方,不一定是分页用的。
PS:巨反感“大拿”这个词,不知道为啥。
QWER,人头带走。
对了,JSON 怎么读?个人超超超超喜欢《伯恩的身份》三部曲,电影拍的太太太好看了,所以我不不不不喜欢念 jason,就一直念 JSon。
放到 gitbook.com 上一份吧,读起来很舒服。
rails -h 有全部的命令解释,比如 rails db,省去用 mysql -h .... -u .... -p 这一大坨了。。
你也是在阿里云上遇到的问题么?我遇到的是 ssl 的问题,我把 gemfile 改成 source http://ruby.taobao.org/
就可以了
rails destroy -h 看帮助
说实话,大城市也是如此。
我在深圳世界之窗不远的天虹商场里,几个 5、6 岁的孩子围着我问:你怎么啦?你为什么做轮椅呀?你怎么这么瘦呀?旁边的大人看着丝毫不加阻拦。
在上海徐家汇的一个全家超市门口,我一个人把轮椅搬上台阶,身边经过不下 30 人,有男有女,大多数都是年轻人,还有几个外国人,没有一个人伸出援手,台阶平面很短,虽然只有两级,但是要一次把轮椅弄上两级台阶实在吃力,后来是路过的一对老夫妻,帮我把轮椅拿了上去。(ps:下台阶很方便,一个人搞定,在南京新街口门前一大堆台阶的超市我直接放弃了,哈)
我本可以不必去这个超市,但是它是离我最近的,而且,我内心也想观察下,在如此的大环境下,还有哪些人愿意向陌生人伸出援手。
这里不能道德绑架任何人,每个人都有自己选择的权利。不能因为某些行为就贴上一些标签,这样不公平也太过武断。我们要做的,是做好自己。
我蛮喜欢 ruby 社区的人,在我认识的人里,都非常友善,且聪明。
好啦。不要让帖子水下去了,大家新的一周加油!!
1、用 gem 就可以,我一般用这几个
# Bootstrap
gem "therubyracer"
gem "less-rails"
gem "twitter-bootstrap-rails"
要确定买的 theme 和安装的 gem,bootstrap 主版本是不是一致,不要有插件兼容问题。我一般把买的 theme 放到 vendor 里。
2、lib/assets 和 vendor/assets 中的静态资源可以引入程序,但不在预编译的范围内。默认编译的文件包括 application.js、application.css 以及 gem 中 app/assets 文件夹中的所有非 JS/CSS 文件(会自动加载所有图片)。
详见 http://guides.rubyonrails.org/asset_pipeline.html 中文在 http://guides.ruby-china.org/asset_pipeline.html
备案的时候,先申请账号,填写信息的时候会有提示,个人备案不清楚,可能限制少,企业备案,北京地区不允许别国域名,具体哪些忘记了,好像有 tv,it,io 什么的吧,最近刚备案了一个北京企业的 cc 域名,这个是可以的。建议备案时候,先咨询或者试填,没问题再注册。
不会的,Model.all 会返回 []
最近写了一章关于 view 的,同时整理了一些开发经验,把 bootstrap 相关的也加上了,尤其是 bootswatch 的部分,希望对你有帮助。