Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Ian
@Ian
会员
第 84450 位会员 / 2020-04-15

[email protected]
广东 · 广州
6 篇帖子 / 39 条回帖
1 关注者
0 正在关注
0 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 程序员创业是不是都爱做给程序员用的东西? at 2022年04月28日

    之前看的一本书《软件随想录》刚好有讲到这一点,作者是 Joel Spolsky ,原本在微软工作,后来出来自己创业开了公司,这家公司现在比较知名的产品是 Stack Overflow ,Stack Exchange 还有 Trello 。原文是这样说的:

    那时,我的想法是,天啊,世界上有数不清的程序故障追踪软件,每个程序员都写过一个用来除错的小工具,为什么别人会来买我们的产品呢?有一件事我是知道的,那就是程序员在创业的时候,通常有一个坏习惯,认为其他人都是与他一样的人,有跟他一样的需求。所以程序员创业就会出现一个不健康的倾向,即喜欢出售编程工具。这就是为什么你会看到,世界上有那么多可怜兮兮的小公司专门兜售奇奇怪怪的源码生成工具、奇奇怪怪的错误捕获和通知工具、奇奇怪怪的除错工具、奇奇怪怪的代码分色显示编辑器、奇奇怪怪的 FTP 工具,嗯,以及故障追踪系统工具包。所有这一类的玩意,只有程序员才会喜欢。我才不要掉进这个陷阱呢!

    这段话的背景是: 当时他自学 ASP 的时候,制作了一个软件故障追踪系统叫 FogBugz 。他在自己的公司里边使用它,并逐步完善它。后来有朋友问他能不能复制一份给他们公司用。因为原本代码只是针对他自己的公司使用的,不具备通用性。于是他跟他的朋友说:他可以修改代码,让它在别的公司也能使用,但是要给他 5000 美元的劳务费。同样的事发生了几次之后,他就有了把 FogBugz 变成一个产品的想法。最后 FogBugz 成了那段时间他们公司主要盈利的产品。

  • 现在大家都在用什么软件做 Ruby on Rails 的 IDE? at 2022年04月11日

    rubymine + ideavim

  • [2022 年 3 月 22 日] Ruby Tuesday 线上聚会: 如何找国外的远程工作? at 2022年03月23日

    thx ~

  • 关于 Rails+Postgresql 的 Array 字段问题 at 2022年03月18日

    或者用模型的钩子处理?

    class Article < ActiveRecord
      before_validation :convert_tag_ids_to_array, if: ->{ tag_ids.is_a?(String) && tag_ids.present?  }
    
    
      private 
    
      def convert_tag_ids_to_array
        self.tag_ids = tag_ids.split(",").compact.uniq.map(&:to_i)
      end
    end
    
  • 你们写程序是用 if 多,还是用 unless 多? at 2022年03月02日

    如果是 if !true 我会写成 unless true

    多个条件的话还是不要用 unless 的好,很容易看错,而且可读性太差。

  • 腾讯云的 k8s 集群 tke 开始收费了 at 2022年02月28日

    主要是想用 k8s,另外之前看这篇文章 https://www.zhouzhou.net/2021/11/ 说 serverless 还有些问题

  • 腾讯云的 k8s 集群 tke 开始收费了 at 2022年02月25日

    最后一根稻草

  • Ruby 开发人员流失严重 at 2022年01月14日

    热闹点也挺好的

  • 启用 chrome custom doh 打不开 ruby china at 2021年12月26日

    好吧

  • 启用 chrome custom doh 打不开 ruby china at 2021年12月26日

    ruby china 安卓客户端还是不行😂

  • Rails 7.0 正式版发布啦! at 2021年12月16日

    🎉

  • 今晚 (10.12) 分享大型 Rails App 重构的 20+ 种姿势 at 2021年10月12日

    👍

  • 兄弟们,有没有音质好一点的笔记本电脑推荐,国庆回家,那耳机听歌怪怪的,笔记本外音又不好。 at 2021年10月05日

    mbp

  • Rubymine 在 Rails 项目里面总有一些错误的代码推断咋办? at 2021年09月05日

    如果真不想要语法检测,最简单的办法就是切到 power save mode 。不过波浪线什么的,习惯就好,代码检测开着还是放心一点

  • null at 2021年08月15日

    支持👍

  • 大家在写 Ruby 的时候会频繁的判断数据类型吗? at 2021年08月13日
    1. 保护代码边界,而不是在所有的地方做判断
    2. 强制类型转换,如Float(),Integer(),Array()...
    3. 鸭子类型,判断对象有一个什么,而不是判断是一个什么,具体就是多用respond_to?而不是is_a?
    4. 如果是Hash,为了确保键存在,可以使用fetch
    5. 使用安全调用运算符&.,可以避免判断操作对象是否为空。如:order.paid_at&.strftime("%Y-%m-%d %H:%M:%S")

    以上内容均来自《优雅的 Ruby》,推荐楼主去看一下,京东有售,上去看了下刚好有活动,现到手价只要¥36.6

  • GeekNote,一个专为 Geek 设计的博客服务 at 2021年07月22日

    👍

  • GeekNote,一个专为 Geek 设计的博客服务 at 2021年07月22日

    好像是这样子,点击导航按钮后,如果在展开动画还没完成的时候误触到遮罩层,就会出现这样的情况

  • GeekNote,一个专为 Geek 设计的博客服务 at 2021年07月20日

    手机上点击导航展开按钮好像会立马收起来,用的 chrome。,现在又没事了,可能屏幕沾了灰 (逃

  • Web 大前端是不是一个失败的方向? at 2021年07月07日

    我觉得,问题不是用不用 React 或 Vue 的问题,是用了之后的问题,一整个生态圈,先不说用不用得上,遇总是能遇上的。我想说:前端之大,一个后端扛不下。好了,我要继续研究我的 React Router 去了。

  • RubyConf China 2021 Hotwire 讲师征集 at 2021年05月17日

    🎉 🎉 🎉

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