• rails 框架装不上 at 2020年05月26日

    如果没装烂七八糟常驻的程序的话,很可能是电池老化,这个很正常,可以自己搜一下怎么看电池健康度,如果过低花钱换(在保的话,低于 85% 是免费更换的)

  • rails 框架装不上 at 2020年05月26日

    不耗电啊

  • G 家肯定是 Angular 了,应该不开源,市面上收费免费的 MD UI 框架确实都有各自的小毛病不尽如人意

  • rails 框架装不上 at 2020年05月25日

    10.15 自带 Ruby 2.6,你用 RVM 或者 RBENV 装 2.6.6 吧

  • 如果是单复数词汇的映射错误,可以添加例外列表到 config/initializers/inflections.rb

    加 source 显式指明也不错

  • Ruby 这里比较灵活,因为决定puts 'hi'; 7 if (a<6) 这句话的返回值的是 7 if (a<6) 这部分,显然返回值是 7,接着 7==7 成立,于是满足 puts 'good' 的条件,得到了你描述的结果

    不过灵活归灵活,这种做法或许可以实现某些非常奇妙的效果,但是,可读性永远是第一位的,也就是,虽然你可以,但是尽量还是不要这样做。

    Python 的设计哲学是希望一个事情只有一种做法,所以有时候会显得过于死板了。

  • 这是人的问题,跟技术一点儿关系都没,富士康开工物美价廉的工人得给足

  • 那么我的上一条已经回答过你了。Ruby 在 Web 领域,生态完善、案例众多、技术有效、并非冷门。

  • 不过中文资料少、Windows 下极不友好确实影响在国内的传播

  • Ruby 主要应用在 Web 后端领域,你如果看综合语言排行榜,那么单一领域语言还是很吃亏的,当然也比不过 PHP,那个上手确实容易(从工作经历,我其实是 PHP 转 Ruby),Wordpress 这种杀手应用也太强。

    如果你放眼世界

    Programming Language Usage Distribution in the Top 1 Million Sites Ruby 排第三位(1%)

    Programming Language Usage Distribution in the Top 100k Sites Ruby 还是第三位,但是占比显著提高(4%)

    Programming Language Usage Distribution in the Top 10k Sites Ruby 还是第三位,占比(6%)

    Identify technology on websites Ruby(主要是 Rails)在 Web 框架领域排名第三位

    6 of the Top 10 YCombinator companies use Ruby

    这个市占比,普及率很低么?

    此外国内外有个很明显的差别,朋友进了 AWS,对我讲:“我看了代码仓库,一半的项目都是 Ruby”,可是,你听过 AWS 招 Ruby 么?(我那个朋友是一个 PHP 爱好者,进公司写 Java 和维护一点儿 Ruby 项目)

    Aribnb、苹果,也是大量的 Ruby 系统,你看 Linkedin 上的 JD,招的都是 Software Engineer,某些岗位下会有 Ruby、Rails 是加分项。

    国内其实闷声发大财的公司挺多的,比如听说过商汤有一个 Ruby 团队(之前喝酒有人给我透露过有 30+ 人),没见过他们出来宣传,组织 RubyConf 的时候我一直有一个遗憾(我执行力太差),把那些用 Ruby 但是不声张的公司全炸出来

    另外对于国内 Ruby 市占疲软嘛,我有点得罪人的话,对于公司,能靠堆人和加班就能解决问题的时候,需要谈技术的生产力吗?公司会因为你工作效率高干得多奖励你么?我甚至还过有人对我讲:“你是效率高,但我找 50 个实习生,你拼得过他们么?我找 100 个,你肯定不行了”

    这是对我职业生涯影响最重的一次经历,曾经我的理念是为公司降低成本提高产出,结合国内的经济形势疲软,我就下定决心不再靠依附于公司谋生,自由职业后,我要为工作时间的每一分每一秒负责,此时生产力才真的是问题。

    另外啊,这几年有几阵突然急招 Ruby 工程师,我知道的两次,第一次魔改 GitLab,自主研发代码托管服务,第二次,魔改貔貅,自主研发数字货币交易所。

非 geek、非 hacker、二流工程师