Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
adam.shen
@adamshen
高级会员
第 20859 位会员 / 2015-09-01

[email protected]
26 篇帖子 / 841 条回帖
81 关注者
53 正在关注
67 收藏
争取成为ruby圈一流段子手
GitHub Public Repos
  • rails_problem 5

    总结一些实现Rails常见需求所需要面对的问题

  • fetch_tieba 1

    贴吧爬虫

  • activestorage-aliyun 0

    Wraps the Aliyun OSS as an Active Storage service.

  • ruby-openai 0

    OpenAI API + Ruby! 🤖❤️ Now with ChatGPT and Whisper...

  • github-hosts 0

    通过修改Hosts解决国内Github经常抽风访问不到,每日更新

  • coding_mistakes 0

  • rspec-rails 0

    RSpec for Rails 5+

  • zxing_cpp.rb 0

    ZXing Ruby bindings for the ZXing C++ library.

  • git_flow 0

  • ruby 0

    The Ruby Programming Language [mirror]

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 请问这个阅读进度条是怎么实现的? at 2017年09月22日

    前端定时轮询进度,并更新 DOM。后端通过任务 id 找到当前的进度,返回给前端。

  • [上海] 简书 - 招聘高级 Ruby 工程师 1 名 at 2017年09月20日

    ✍ 加了简书连载群,就是还没有写作灵感。

  • 如何看待 Facebook 在 React 项目中加入专利授权 at 2017年09月20日

    @danielglh

  • 分享下一点创业小心得以及创业项目运营情况 at 2017年09月20日

    佩服

  • RubyConf China 2017 视频 at 2017年09月20日

    1024

  • 多主键 erb 中 form_for 提示 missing required keys: [:id],我明白默认 ID 是主键,但我确实不能用它 at 2017年09月18日

    这个报错信息应该是在自动生成 post url 的时候出的,你可以用 form_for 的 url option 显式指定 post action 的地址,试试看

  • 多主键 erb 中 form_for 提示 missing required keys: [:id],我明白默认 ID 是主键,但我确实不能用它 at 2017年09月18日

    查了下,官方好像没有支持,不过可以用 Gem

    https://github.com/composite-primary-keys/composite_primary_keys

  • 多主键 erb 中 form_for 提示 missing required keys: [:id],我明白默认 ID 是主键,但我确实不能用它 at 2017年09月18日

    数据库本来就只能存在唯一主键啊,还有你用 rails api 的时候不要想当然自己造语法,如果当黑盒来用,就应该只用例子上面的语法。

  • 多主键 erb 中 form_for 提示 missing required keys: [:id],我明白默认 ID 是主键,但我确实不能用它 at 2017年09月18日

    主键只能有一个,你这条语句相当于设置主键为

    "[\"code\", \"date\"]"
    
  • 多主键 erb 中 form_for 提示 missing required keys: [:id],我明白默认 ID 是主键,但我确实不能用它 at 2017年09月18日

    主键名默认是 id,这是一种约定,如果需要改变主键名称可以这样

    self.primary_key = :balabala
    
  • [上海] Strikingly 团队 RubyConf 2017 线下交流 at 2017年09月15日

    conf 背景那张图,左一帅哥,有男朋友了吗?

  • RubyConf China 2017 征集周六晚去哪浪? at 2017年09月11日

    去网吧包场写代码吧

  • 译文:一个 Perl 程序员职业生涯的中年危机 at 2017年09月11日

    ruby 转其他 oop 语言应该比较容易吧,最多牺牲一些灵活的写法,多出点语法上不那么好看的冗余代码。如果底层一点的话,补充点算法和优化内存的小技巧。切换语言的代价真的没那么大,毕竟现代编程语言提供的抽象工具本质上大同小异。当然我还是最喜欢 ruby,不过也不排斥写其他语言。

  • 应用了元编程,开心哦 at 2017年09月11日

    什么场景?是 proxy 的话,能用 delegate 的地方就别用 method_missing 了。不过 method_missing 用在 json 上面倒是很常见,jbuilder 里也用了。

  • 最近在看《元编程》,基本看来一遍,但是我依然对 ‘元编程’ 的含义很困惑,希望大神能给些帮助 at 2017年09月02日

    看 sicp 不要为了学习 lisp,只要看懂最关键的百分之十就可以了。把编程语言的构建和设计方法了解一下,理解下程序的本质,抽象和自动化。不要被各种语言里,抽象工具的设计、各种语法糖给绕晕了。我觉得就可以了

  • 最近在看《元编程》,基本看来一遍,但是我依然对 ‘元编程’ 的含义很困惑,希望大神能给些帮助 at 2017年09月01日

    https://github.com/sarabander/sicp-pdf 拿去食用一下

  • 注意使用 inject 和 reduce at 2017年08月24日

    可以用 each_with_object,这样可以少写一行

  • 这个就是我做了三四个月的产品啦,欢迎提建议哈 at 2017年08月22日

    哇 不错啊

  • 为什么需要外键? at 2017年08月18日

    外键从逻辑概念上讲,就是和另一张表的主键建立对应关系的列,所以你建立的本身就是外键没错。

    至于你说建不建外键,我觉得你说的是数据库里的外键约束。加了可以防止无效的外键值,或者在某些数据库里,会自动加索引之类。

  • 为什么需要外键? at 2017年08月18日

    你的 vendors.vend_id 就是主键吗?如果是主键,那么你建立的 products.vend_id 直接和另一张表的主键关联,就是外键啊。

  • 为什么需要外键? at 2017年08月18日

    你这样就把简单的问题复杂化了,你需要维护一个额外的 vend_id 字段。

  • Ruby 求职失败,扎心哪 at 2017年08月17日

    嗯。一般我去面试也会向面试官请教一些问题,面对面请教和在网上请教感觉是不一样的,而且可以及时去追问。但是去那些并不是诚心招人,只是把人叫过来玩玩的公司面试那就是真的浪费时间了。

  • Ruby 求职失败,扎心哪 at 2017年08月17日

    去参观一下其他公司,观察一下同行,就算被拒应该也值了。

  • 推荐些你看好的公司? at 2017年08月10日

    你想法这么多,hr 会不会担心你不能放心地去当好一个齿轮?

  • 提议:Ruby 社区应拒绝过度研究前端 at 2017年08月05日

    那些都是别人自愿的,让他们去吧。

  • 如何判断首次进入项目,判断提示浏览器版本过低,点击跳过就不再提示 at 2017年08月03日

    browser 的话直接在 middleware 注册的时候加个判断,类似这样

    Rails.configuration.middleware.use Browser::Middleware do
      redirect_to bowser_warning_path unless browser.modern? || request.session.has_key?(:warned)
    end
    
  • [深圳] DJI 大疆创新招聘 Ruby 工程师 7 名&电商实习生多名 (saberma 内推 15-40k)[福利更新] at 2017年08月02日

    666,集齐七个管理员可以召唤神龙。

  • 咨询各位前辈一个关于发展方向选择的问题 at 2017年07月28日

    一般我不知道该怎么决定问题的时候,会不断问自己一个问题,对我来说什么比较重要?一直不停地问,直到触及到比较简单的元问题上。这样虽然做出的决定未必是最好的,但是每一个决定做下来以后可以让自己安心得去做事,不再因为纠结而浪费时间。

    对你来说重要的是:

    我自己喜欢 --> 选择你最喜欢的这门技术,一直做下去。

    收入高 --> 统计一下各初级岗位的工资,评估一下自己 Get 到最高薪资的岗位。

    有技术氛围,能够提高 --> 只要自己能够找到的初级岗位都去找,选择一家自己认为项目和团队靠谱的公司。

    只选择那个对自己最重要的选项,接受那个选项带来的其他负面问题,不追求完美。这样就能快速做出决定,把能量都用在具体的事务上面去。

  • 数据类型 (小数相减) at 2017年07月27日

    http://ruby-doc.org/stdlib-2.4.1/libdoc/bigdecimal/rdoc/BigDecimal.html

  • 用 Rails 写 API 服务,性能感觉不足,怎么办? at 2017年07月25日

    觉得这个帖子很有可能会变得很有营养,暂时先别带歪了。

  • 上一页
  • 1
  • 2
  • …
  • 8
  • 9
  • 10
  • 11
  • 12
  • …
  • 25
  • 26
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English