公告 新功能发布公告,同时收集 Ruby 开发小贴士

huacnlee · 2012年07月24日 · 最后由 WilliamZhu 回复于 2012年08月01日 · 3275 次阅读

本次发布新内容:

  • 右下角的 Go top 功能仅在页面滚动过第一屏以后才显示;
  • 被删除的回帖依然显示原始的位置,以修正楼层序号混乱的问题;
  • 现在起回帖内容里面仅是 "mark, up, 顶,收藏,赞" 的时候将无法提交,请使用论坛对应的功能;
  • 新增了一个功能,再论坛边栏随机显示一下小贴士,这样可以把一些实用的技巧以随机的方式展现出来。

收集小贴士

例如:

  • Ruby 开发最好的环境是用 Mac,如果你有足够的资本,强烈建议用 Mac。
  • 如果你想寻找 Ruby 的三方库,请上 rubygems.org 或在 github.com 上面寻找。
  • 目前最流行的 Rails 部署方式是 Passenger, Thin 或者 Unicorn 配合 Nginx 使用。

用了半年 MAC 了,表示仍然喜欢 ubuntu 多一点

挺好的。但是刚才直接回复个 up 提交成功了。

ubuntu 挺好

放 tips 的话 ubuntu 中文论坛的那个位置不错

现在的位置太不显眼了

Tips: 使用 CoffeeScript 和 Sass 来写 Javascript 和 Css 提高开发效率

Tips:不要按 Ctrl+W

额,好像那个防止 Mark 的没起效果

赞 "被删除的回帖依然显示原始的位置,以修正楼层序号混乱的问题;"

mark, up, 顶,收藏,赞

Tips: redirect_to != return

mark 的问题修好了,\r\n 的问题...

小贴士 1, 我作为果黑来说,Ruby 开发最好的环境是 Ubuntu, :) 2, Slim 是比 erb 更好用的 html 模板 3, 对于开源项目,最好的共享是 fork and send pull request 4, Git flow 是规范团队开发和版本控制的利器

#14 楼 @quakewang

1, 我作为果黑来说,Ruby 开发最好的环境是 Ubuntu, :)

作为 Ubuntu 黑,表示最好的开发环境是 Fedora。

#14 楼 @quakewang 完全同意,没有补充

Postgres 中用两个单引号 '' 来插入一个单引号 '

之前一直以为是用 \ 来 escape... 废了好多时间...

#11 楼 @lidashuang

DemoController

  def demo
    redirect_to x_path

    puts "this will be executed"
  end
end

Pro Tip: symbols are not garbage collected, so avoid using to_sym on strings from user input.

#20 楼 @hooopo 这种 :style, :title, :rel 不会不有问题?

<% @posts.each do |post| %>
  <%= link_to post.title, post, :style => "...", :title => "...", :rel => "..." %>
<% end %>

#21 楼 @huacnlee 不会。开发者自己输入的符号是有限的。如果不小心把用户输入的字符串转换成符号,就会有恶意用户不断重复发送不同的符号,最后这些符号不被回收,ruby 进程内存暴涨。。

#18 楼 @raven 这个少了一个 class 了吧

mark, up, 顶,收藏,赞

赞一个,辛苦了!

mark,希望能有集成好的 template

需要 登录 后方可回复, 如果你还没有账号请 注册新账号