#1 楼 @huacnlee 我是用 Faye 监控 API 自己写的:http://faye.jcoglan.com/node/monitoring.html
var faye = require('faye');
process.on('uncaughtException', function(err) {
console.log(err);
});
function log(data) {
console.log(data);
}
var bayeux = new faye.NodeAdapter({mount: '/faye', timeout: 25});
var count = 0;
bayeux.bind('subscribe', function() {
count += 1;
log("total clients: " + count);
});
bayeux.bind('unsubscribe', function() {
count -= 1;
log("total clients: " + count);
});
bayeux.listen(9000);
1 个,20 个月
version 是方法,:thunb, :if => :image? 是参数,后面的 do ... end 是传递给 version 的 block。
这个方法用来定义一种缩略图。
呵呵,用了同样的办法,已经在 Mountain Lion 上成功编译好了。
节点表加一个自定义 CSS 字段就可以了。
呵呵,其实苹果团已经迁移到 Rabel(http://rabelapp.com/page/showcase) 上来了,这些功能都是我给定制的。
现实中谁也不会写这样的代码吧。。扣语法细节
看这个 count,似乎是一个递增的计数?如果是这样的话,server 段 JSON 不用包含这个属性,客户端自己处理就行吧。
按年收费这个模式有点奇怪。。毕竟不是 SaaS 啊。。
我在用 Command-T,很流畅。。在编译的时候,记得用系统自带的 Ruby 版本就好了。
对于 RVM 用户,只要记得执行以下命令:
rvm use system
然后再编译 Command-T 就可以了。
我支持楼主转。。生活就是做自己喜欢的事情,先承担挑战,再超越挑战。
我家宝宝出生时,我刚刚转行做 SOHO,而且打算从 PHP 转向 Rails。在家呆了半年,一个客户都没有,因为咱是 Rails 新手啊,后来在 oDesk 上接到老外的项目,才慢慢进入轨道。。
家里人反对什么的,都是浮云吧。自己的前途,还是自己做主。只要你认真想清楚
redirect_to 和在浏览器内打入一个网址,其实没啥不同
最后的效果相同,但是原理不同。
两种形式的`命名路由', ???_path, ???_url, 在物理层面上,对于浏览器其实没有区别.(更多的来自于语义)
这个肯定是不同的,一个是相对路径,一个是绝对路径。
给 Model 编写方法时,如果可以用实例方法实现,就不应该用类方法来实现。
这个要看你编写的方法是什么。。
Rails 用不到 ruby-debug, 一个好的调试惯例是
真的用得到啊。。有时候遇到了奇怪的错误,就需要从 controller 开始,单步调试。
<% ... %>
表达式中可以是任意的 Ruby 表达式,<%= ... %>
之中的=方法,行为可以近似的理解为 to_s.
为什么要近似理解呢?其实很简单,对于 <% .. %>
这样的语句,执行结果不会输出,而<%= ... %>
会把执行结果输出。
路由嵌套永远不应该超过两级嵌套
Rails 最多支持 三级嵌套。
为什么我不是在电脑外接屏幕上看电视,而要买一个盒子看电视呢?
支持山东的创业团队,我在山东东营,自由职业,同样在搞 Rails。。
忘记说了,其实大家有问题,直接在 Ruby China 提问就好。
#64 楼 @8forbidden 经过实践,这种指导方式不太适合大家。虽然很多人报名,真正提问的人太少了。所以说,继续这样的免费指导,也没什么用处了,而且基于 Google Groups 还要翻墙,很麻烦。
现在我是这样理解的,对于有自学能力的人,不需要这样的指导。因为他自己看代码就能懂了。对于没有自学能力的人,传统的培训方式比较适合。
所以,对这个指导感兴趣的同学,可以直接联系我:
Email: [email protected] QQ: 420771712
我随时解答大家的问题。
把你的代码开源到 github 上,或许能帮你 debug 一下。
今天买了一个,试用一下。
遇到的问题就是文档不全,跟备案相关的信息,还要发邮件咨询才能了解,还有不知道怎么交 100 元代理备案费用。
提个建议:刚刚想检测一下我的 private repo,然后顺利添加了一个,但是后来收到邮件,说 private repo 没法检测。
我觉得如果在添加 private repo 的时候,就把邮件提醒中的内容,显示在 Web 界面上,告诉用户,应该会更好一点。