Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
吕小荣
@xiaoronglv
Admin
NO. 1638 / 2012-03-29

上海
200 Topics / 1626 Replies
236 Followers
0 Following
17 Favorites
社区清洁工
GitHub Public Repos
  • xiaoronglv.github.io 4

    Ryan's Blog

  • thoughts 1

    Engineering lessons learned: Ryan Lyu's tech blog

  • surge-rules 0

  • golang-ent-playground-... 0

    https://entgo.io/docs/getting-started

  • docs.nestjs.com 0

    The official documentation https://docs.nestjs.com 📕

  • clash-rules 0

  • chinese-independent-blogs 0

    中文独立博客列表

  • express_projects_with_... 0

    Good open source projects powered by express.js

  • xiaoronglv 0

  • CKA-Exercises 0

    Practice for the Certified Kubernetes Administrator (CKA) Exam

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 什么时候进行异常捕获 at February 01, 2016

    hooopo 的那篇文章很赞。有些错误要包容,有些错误要尽早暴露并解决。

  • 关于哈希取值 at February 01, 2016

    一个是 string,一个是 symbol,不一样

  • 在 Rails 的 action 中新建 Thread at January 28, 2016

    #10 楼 @thxagain

    Hi,抱歉我昨天说的太简略了。 @lgn21st 说出了我想说的理由,还有推荐的书籍。

    👍

  • 在 Rails 的 action 中新建 Thread at January 27, 2016

    业务代码中不该出现 Thread 这种底层调用,为未来埋下一堆 bug。

  • 对所有已登录的用户开放 rack-mini-profiler 统计结果 at January 27, 2016

    :plus1:

  • 我们将会在 2016-01-23 (本周六) 对服务器停机升级 at January 22, 2016

    华顺的迭代真是好勤快啊。

  • 大家刚参加工作时的待遇、福利都是怎么样的? at January 19, 2016

    2011 年,3500,杭州

  • will_paginate 分页问题,如何对数组分页 at January 13, 2016

    楼主,

    我假设你的 model 结构是这样:

    class StoreCard
      has_many :cards
    end
    
    class Card
        belongs_to :store_card
    end
    

    方案一

    把 sql 写好了,就可以避免对数组分组:

    # 1. 筛出 store card 的 id
    store_card_ids = StoreCard.where(store_id: current_member.store_id).pluck(:id)
    
    # 2. 通过 in 查询拿到 card,然后根据  store_card_id 对 card 做排序
    @cards = Card.where(store_card_id: store_card_ids).order("store_card_id ASC").page(params[:page])
    

    方案 2 给表 cards 创建一个冗余字段 store_id,并加上索引

    代码会变的更加简洁:

    @cards = Card.where(store_id: current_member.store_id).page(params[:page])
    

    避免了

    1. 一堆 sql 查询
    2. 无谓的 database IO
    3. 无谓的 Ruby 对象实例化和排序
  • 求大神指点 ruby 安装在 windows 上的相关问题 at January 13, 2016

    你在 Windows 上的开发要花很多时间折腾,而且价值为为零。不如在 Windows 上架虚拟机,使用 Linux 开发。

    https://ruby-china.org/topics/5391

  • [上海] 待客招聘:资深前端开发工程师、资深 Rails 工程师、Rails 工程师、网站开发工程师 (实习) 和助理产品经理 at January 13, 2016
    1. 我把你的帖子更新了, * list 换成了 # 标题 更加符合语义。

    2. 请补充你的联系方式,以方便别人给你发简历。

  • [上海] SchoolBox 招聘 Ruby 工程师 Java 工程师 及 Web 前端工程师 at January 13, 2016

    可能人家的技术栈主要集中在 Java 上,然后招个 Ruby developer 开发非核心业务。

  • 当 ransack 遇到英文下划线该怎么解决? at January 11, 2016

    #4 楼 @lgn21st 有拉黑功能。 😄

  • 生产环境下 module 的问题 at January 11, 2016

    @yqwoe

    请教问题时,请正确排版你的代码。

    ```ruby
    module BaseModel
      ...
    end
    ```
    

    https://help.github.com/articles/github-flavored-markdown/#syntax-highlighting

  • 应该边工作边学吗? at January 11, 2016

    我投工作一票。

    1. 别人付你钱,且让你练手的实验室。业余时间自学一些有趣的东西,摸透之后应用到真实的生产环境,比单纯的每天学习效果好很多。

    2. 如果你运气好,碰到同样热爱技术的小伙伴,同侪压力也会不断的推着你往前走。

    3. 从效率上讲:每天 12 个小时的沉浸式的训练,比三天打鱼两天晒网的自学效率高。

  • 我昨天发的关于如何让异常抛出的帖子怎么被删除了 at January 09, 2016

    阅读和处理版务可以放到两个地方,客户端刷帖,浏览器处理版务,避免误操作。

    😄

  • 使用 Ruby 的单元测试,如何使异常抛出 at January 07, 2016

    pry 是你的好朋友。

    引入 Pry

    #Gemfile
    group :test do
      gem 'pry'
    end
    

    在你的测试文件中打断点

    #user_test.rb
    test 'jesus loves you' do
      ...
      ...
      ...
      binding.pry
      ...
      ...
    end
    

    就可以在断点那个位置愉快的 debug 了。

  • 返回数组包含两个类型的 Model,如何按照统一按 createdAt 排序返回 at January 07, 2016

    1 楼 2 楼正解,最好在 database 设计层面解决这个问题。

    不要在 Ruby 层面解决这个问题,数据量大时对 一堆数据实例化后排序,性能堪忧啊。。

  • 对于兔死狗烹这种事情。换了是你怎么想,怎么处理呢? at January 07, 2016

    请把你的感悟和困惑写的更清楚一些,否则别人没办法给你任何建议,只能删帖处理了。

  • 踏入程序猿圈子后,作息正常的还有多少? at January 07, 2016

    和不能早睡的人对赌吧,晚睡一次,给对方 100 元。

  • 全新的站内搜索上线 at January 07, 2016

    👍

  • 程序员经常去的网站或者获得知识最多的网站 at January 05, 2016

    #2 楼 @pengedy 二楼的推荐都很棒。

    说不定你的学生会因为这些社区的美好而拼命的学习英文。

    论坛里好多人都有这种经历。

  • 大规模 I18n 实践 at January 05, 2016

    我们的项目也是涉及到的国家比较多,产品经理和程序猿负责英文版的维护,有专职的人负责翻译为其他语言。

  • 想看 Ruby 源代码,要怎么看 at January 01, 2016

    你的标题容易让人误解。

  • Debian 创始人 Ian Murdock 自杀身亡 at January 01, 2016

    是因为摊上事了吗?

    想起了另外那个发明 Markdown 的程序员也是因为暴力机构的威胁导致自杀。

    一时想不开啊。

  • Ruby 微信开发群 at December 28, 2015

    #19 楼 @lgn21st

    你居然有这么多群。想到每天要点这么多小红点就不寒而栗。 😃

  • Bundler 到底是怎么工作的 (暨 Ruby 依赖管理历史回顾) at December 21, 2015

    #3 楼 @hooooopo 合并了好啊。

    新手就不需要了解一堆概念了,开箱即用。

  • 2013-2015年 RubyChina 招聘数据关键词统计 at December 18, 2015

    欢迎各位有志青年来魔都工作。

    哈哈。

  • Rails Girls China Volunteers,谢谢你们! at December 17, 2015

    文洋辛苦了。 👍

  • 无人知晓的 GIL at December 17, 2015

    极力本文作者 Jesse Storimer 的《Working on Ruby Thread》

    对线程、GIL 的讲解深入浅出。

  • 咨询各位大神一个问题,关于 App 的 Service 选择 at December 17, 2015
    1. Sinatra
    2. Grape
    3. rails new my_api --api
  • Prev
  • 1
  • 2
  • …
  • 11
  • 12
  • 13
  • 14
  • 15
  • …
  • 47
  • 48
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English