Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Rei
@Rei
Admin
NO. 1 / 2011-10-28

[email protected]
深圳
188 Topics / 9155 Replies
730 Followers
0 Following
11 Favorites
中下水平 Rails 程序员
Reward
GitHub Public Repos
  • writings 941

    [Closed] Source code of writings.io

  • alipay 732

    Unofficial alipay ruby gem

  • code_campo 291

    [Closed] Source code of http://codecampo.com

  • asciidoctor-pdf-cjk-ka... 101

    **no longer maintained**

  • geeknote 34

  • asciidoctor-htmlbook 31

    Asciidoctor HTMLBook is an Asciidoctor backend for converting AsciiDoc documents to HTMLBook docu...

  • material-ui 17

  • rich-text-editor 12

  • htmlrenderer 12

  • rails-chatgpt-demo 8

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 请教:DNSPod 和 Linode 主机关于域名的一点小问题 at January 20, 2014

    #6 楼 @chairy11 不过这个问题很适合问你的小伙伴:“你设置了什么没有”

  • 请教:DNSPod 和 Linode 主机关于域名的一点小问题 at January 20, 2014

    #2 楼 @chairy11 提问半途而废,下次提问都会回复你“找你小伙伴弄弄看”。

  • 别用 CoffeeScript 了,你总有一天得学 JavaScript at January 20, 2014

    #25 楼 @ShiningRay generator 出来浏览器不支持啊。

  • 别用 CoffeeScript 了,你总有一天得学 JavaScript at January 20, 2014

    #17 楼 @lgn21st #论阅读原版资料的重要性

  • 别用 CoffeeScript 了,你总有一天得学 JavaScript at January 20, 2014

    对,总要学 JavaScript 的,然后认识到 CoffeeScript 解决了什么问题之后开始用 CoffeeScript。

  • Ruby 1.9+ 的字符编码 at January 20, 2014

    #8 楼 @zw963 不加精就会影响积极性吗?如果是我发贴,有内容的交流比管理员认证更让我高兴。

  • Ruby 1.9+ 的字符编码 at January 20, 2014

    #5 楼 @zw963 因为世界上有太多事比加精一个帖子重要且有趣。

  • 我应该如何使用 git 呢 at January 20, 2014

    答 1

    1. 方便 code review
    2. 如果发现 commit 有个严重缺陷,需要回滚,功能独立的时候一个 git revert <commit> 就行了,否则就要手工 revert
  • Puma、Unicorn 吞吐量在实际应用中如何? at January 19, 2014

    #2 楼 @Victor 像 3 楼说的,用防火墙屏蔽掉访问太频繁的请求。

  • Puma、Unicorn 吞吐量在实际应用中如何? at January 19, 2014

    测吞吐量用这个

    ab -c 并发数 -n 请求次数 地址
    
  • 如何有效提升 'Ruby 编程' 的能力 at January 19, 2014

    楼主觉得做网站没有技术含量?

  • Rails 项目中针对 select 或 radio 值变化显示不同的 input at January 18, 2014

    两个表。

  • 哈哈,我终于不用羡慕 iawriter 了 at January 16, 2014

    #22 楼 @xautjzd 我没装 tmux 和 powerline,没遇到过这问题。

  • 哈哈,我终于不用羡慕 iawriter 了 at January 16, 2014

    #20 楼 @xautjzd 再输入一次 :Goyo 退出

  • vim 求助 at January 16, 2014

    #27 楼 @wcp1231 第一批已经卖完了,第二批 1 月 23 日开卖

  • vim 求助 at January 16, 2014

    换个适合自己的键盘。

  • 令人苦恼的性能问题 at January 15, 2014

    #11 楼 @zangcw Basecamp 的方案,存一份有所有权限按钮的缓存,默认不显示,用 js 处理有权限的用户显示。

  • Jekyll 相对路径 at January 15, 2014

    #2 楼 @song940 这是写在文档里的 http://jekyllrb.com/docs/github-pages/#project_page_url_structure

  • Jekyll 相对路径 at January 15, 2014
    {{ site.baseurl }}/path/to/assets
    

    baseurl 设置在 _config.yml,不同站点用不同的设置。

  • Thoughtbot 发布的编程风格指导 at January 14, 2014

    #2 楼 @PrideChung 这可是很正经的!

  • 关联数据库怎么起名好呢? at January 14, 2014

    as_bs

  • 使用 Websocket 还是定时发送 ajax 请求? at January 14, 2014

    Basecamp 是用轮询。

  • mongoid 中的主从表缓存 at January 14, 2014
    <% cache @todolist do %> <!-- level 1 -->
      <% @todolist.todos.each do |todo| %>
        <% cache todo do %> <!-- level 2 -->
          <div class="todo">
            <b><%= todo.user.name %></b>
            <%= todo.content %>
          </div>
        <% end %>
      <% end %>
    <% end %>
    
  • mongoid 中的主从表缓存 at January 14, 2014

    #10 楼 @lukefan 所以你不就遇到了查询效率问题了吗。

  • mongoid 中的主从表缓存 at January 14, 2014

    #7 楼 @lukefan 缓存粒度粗细结合,边生成边缓存

    推荐看看 Basecamp 的缓存策略 http://37signals.com/svn/posts/3112-how-basecamp-next-got-to-be-so-damn-fast-without-using-much-client-side-ui

  • mongoid 中的主从表缓存 at January 14, 2014

    includes 不是魔法,看看 logger 它是通过什么查询语句实现的。

  • mongoid 中的主从表缓存 at January 14, 2014

    #3 楼 @lukefan 由于不知道你的内容怎么展示,我用 post 为例

    <% @posts.each do |post| %>
      <div class="post">
        <b><%= post.user.name %></b>
        <%= format_post psot.content %>
      </div>
    <% end %>
    

    这里优化方法不是在 @posts 查询 includes(:user),而是应该加上片段缓存

    <% @posts.each do |post| %>
      <% cache post do %>
        <div class="post">
          <b><%= post.user.name %></b>
          <%= format_post psot.content %>
        </div>
      <% end %>
    <% end %>
    

    这样每次只要查询 @posts,虽然 post 内容在渲染时候需要查询 user,但之后就会缓存起来。反而,如果用了 includes,无论有没有缓存,每次查询 @posts 的时候都要查 user,这是不必要的消耗。

    includes 对关系数据库有用,比如 todolists has_many todos,展示 todolists 内容的时候总是需要查询 todos 的,用 includes 可以用 join 把两次查询合成一次,但 mongodb 没有 join,所以没有什么意义。

  • mongoid 中的主从表缓存 at January 14, 2014

    去掉 include,父级元素片段缓存。

  • Working with JavaScript in Rails 译文 at January 12, 2014

    哈哈哈,文末推荐我的博客,然后我的博客推荐官方文档,形成循环。

  • Prev
  • 1
  • 2
  • …
  • 149
  • 150
  • 151
  • 152
  • 153
  • …
  • 273
  • 274
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English