$(document).on 'page:fetch', ->
NProgress.start()
$(document).on 'page:restore', ->
NProgress.remove()
$(document).on 'page:change', ->
NProgress.done()
https://github.com/ruby-china/ruby-china/blob/master/app/assets/javascripts/app.coffee#L194
你可以看一下这个小项目,也许对你有帮助 https://github.com/happypeter/classroom
希望论坛可以加一个 vote up / vote down 的功能,而不是现在的 like,怎么样?
就是修复了一个关于 ActiveRecord 中 Postgres int8_range
类型字段的注入漏洞嘛。貌似这个int8_range
类型的字段用的人不多吧。
做这个我第一件事想到的就是去 bootstrap 中定义变量的文件中去找关于 row 间隔的变量,然后修改。
感觉在这行里,在这个图中,“企业”、“社会”两项是最弱的,多是偏向“艺术”和“研究”
:plus1:
目前的几个论坛: http://swift.sh/ => Django http://swift-china.org/ => Discourse http://swiftist.org/ => Campo3 我最支持第三个,@Rei的 代码干净利落
夜猫子呀, 第一张图里的代码真是充满爱呀。
你可以参考一下 peatio
@xds2000 恭喜
有面向对象方面的对比吗?class,继承之类的。
git 的 branch 太便宜了,以致于基于实际项目各种不种需求场景进行多 branch 开发。然后头头还想 merge 回来。我后来发现每多一个 branch,就多一份人力维护。branch 远了,再回去对照,头都大了,merge 真是不那么好处理的的,尤其是我经常喜欢重构一下代码,这改改那动动的那种 git 提交。
开一个 thin 就好了,你居然开了 3。
两个地方改进,减少重复。
首先是简化定义这些重复的数量读取,可以在SiteConfig
里使用 method_missing,eval 之类的直接定义数据项取得的方法,然后就可以直接这样取SiteConfig.site_title
SiteConfig.site_description
之类的 API.
在 sinatra 的 app.rb 中使用 before 的 block(类似 rails 的 before_filter)中设置这些需要取得的值,然后就不用在每一个 controller 方法中再取一次了。
呵呵。
支持曝光,以后团 800 来社区招聘,直接封杀。
我是把 rails app 做成 deb 包,直接安装就可以使用了。
@hbin @zj0713001 你们都是在哪里考的?
#14 楼 @zj0713001 在哪里?怎么能这么快?
不知道我记错没有,好像做得精简了,较之以前,砍掉了好些东西么?
@pynix 你怎么能这么水...