• 这样可以改用四核 4G 了 ? 😆

    有测试过这个配置大概可以承受多少 Req/s 吗?

  • 原来前后经历了三年。

  • Range?

  • 厲害厲害

  • 其实每个人感觉不同吧,我也见过很多人觉得这个不是问题。2016+ MBP 没有一部我用多个一个月,结果总是改回用 2015 MBP, 我真的接受不了那个 Keyboard.

  • 会,这个也是 2016+ MBPR 用家经常吐槽的问题。( 不过比起键盘这个是小问题 )

  • 我觉得 Elixir / Phoenix LiveView 比起 stimulus + SJR + turbolinks 更加简单好用。问题是 High Latency 情况下怎样处理我还没有时间去研究

  • 就像世间很多事情一样,你明明已经做了八成,而且看到终点了,感觉目标在望。但偏偏最后的两成需要的时间却和前面的八成一样,这个叫 "Ksec Project Theory". ( I just made that name up. 😛 )

    Team TruffleRuby 已经在测试中小型开源 Rails Project, 但主要的问题还是在 C Extension. GraalVM 也已經 1.0, 我相信再多半年至一年的时间便可以完全运行 Rails.

  • 不如呼吁大家一起来解决 windows 的支持问题

    这个也是问题之一,亦都是资源问题。Ruby VM Core Team 里没有任何一个是使用 Windows (^^"). 而且没有一个对 Windows 有丰富知识,如果要出钱请 / 赞助 一个人来做,却没有任何公司觉得这个问题有迫切性。( 因为对他们本身利益没有任何关系 ) 最近 Ruby 外国社区也再一次讨论过这个问题,最后也只能期望 / 观望 Windows 10 的 WSL ( Windows Subsystem for Linux ) .

    [1] https://samsaffron.com/archive/2019/03/31/why-i-stuck-with-windows-for-6-years-while-developing-discourse

  • 越来越少的的原因只有一个,而且跟技术一点关系都没有。是一个经济学问题。答案就是没有大公司在使用,缺乏资源,在任何决策及决定有商业角度的前提上,能否长久使用,容易请人,平价的请人,等 才是最重要... ( 而且根据一些小道消息,Google, Amazon 这些 Python 公司有一些员工一直非常讨厌 Ruby. 早几年可以看到很多看 Support Ruby 根本不是重点。) 什么会买 Intel? 因为其他大公司在使用。为什么会用 Exchange, 因为来自 Microsoft. 老土的一句说话,You don't get fired for buying IBM.

    Top 10 语言里面,有哪一种没有一间或数间庞大公司在使用作为资源后盾?又或者是来自 GAFA ( Google, Amazon, Facebook, Apple ) ? C, C++, Java, PHP, Swift, Objective-C, Python, C#, Javascript, GO, 随便选一个你也能够数出 数千亿美元的公司在倚赖及使用。唯一只有 Ruby...

    不过已经越来越多公司站出来捍卫 Ruby, Github 也是最近一年才开始 UpStream PR 给 Rails. Stripe 已经有团队为 Ruby 进行改善,而且未来还会投资资源在 Ruby VM. 见两间公司完全比不上上面的庞然巨物。但 Ruby 最利害的地方是她的社区。Ruby 能够凝聚力量,RubyConf 以及 RailsConf 就是一个例子。

    从这个角度来看我觉得 Rubyist 应该觉得骄傲。Ruby 就是因为你们的爱,才能继续在市场上站一席位。

    Edit: 顺带提及一个 Ruby 3.0 的 PPT [1] , Write a Ruby interpreter in Ruby for Ruby 3

    [1] http://www.atdot.net/~ko1/activities/2019_rubykaigi2019.pdf

  • 我想不到还有那个 Open Source Web Framework 是有这种 In Production Testing. 迟一点 Gitlab, ZenDesk, CookPad 也能够上便好了。

  • Rails 6.0.0 beta1 发布 at April 26, 2019

    @lulalala 终于都 Merge 了 ! 👏 👏 👏 👏

    而且原来现在 Shopify / Github / Basecamp 也是 running on master. [1] 因为这个原因我觉得 merge 难度提高了不少。 现在终于可以松一口气,一直很担忧你会放弃了。希望你能够因为你自己的 Patch / Features 已经在 Shopfiy / Github / Bsecamp 上面 Running 而感到自豪。不要气馁。

    👍 👍 👍 👍

    [1] https://weblog.rubyonrails.org/2019/4/24/Rails-6-0-rc1-released/

  • 如何看待 996.ICU at April 23, 2019

    外国工人也只可以是指某一些工作范畴,投资银行基本上是 007. ( 即是完全没有休息 ) 外国 Game Developer 可以说比较起中国 996 更痛苦。

    我问的问题是同一份工作,现时市场价格 996 是 100 , 现在我容许你 955 但只给 60, 结果市场上又会有多少人愿意? 这个答案很视乎当地情况,在美国我敢说仍然会有多人愿意,因为他们 ( Developers ) 平均薪酬是每年 USD $150K+ . 未计及其他津贴和花红。在中国,以现时的工资及生活水平我不太敢肯定有这个情况出现。

    所以回覆你那个结论,那个假设是市场上没有更加多人才出现,很可惜现在市场 ( 国内 ) 唯一不缺的就是人。这个就是 9 楼所提出的同一理论。

  • 如何看待 996.ICU at April 22, 2019

    996 是一周 72 小时,如果工作 955, 一周工作 40 小时,但工资只有 60 %, 又有多少人愿意?

  • Ruby 之所以会 In-Demand, 是因为找不到适合或者拥有高质量 / 经验人选。( 这些人已经离开了 Ruby ) 间接推高了薪酬。 觉得最重点的是 jasl

    Ruby 解决不了问题糊不了口的时候

    排名一点都不重要,但如果有数十间大型公司在使用 Ruby / Rails 的话,那么无论在推广上,或者是长远发展也能够得到肯定。问题是这些公司少之又少。Github, Shopify 这两间公司可以说是苦苦支撑着整个 Rails Ecosystem. AirBnB, Gitlab, Discourse 或许在未来会有更多 Contribution. Stripe 也在使用 Ruby ( Not Rails ),

    在没有更多公司采用 Ruby / Rails, 那么生态圈只会越做越小,到时候只会变成周杰伦的 就是糊不了口让你知道

  • Pump....

  • 那 Elixir 比起 Ruby 怎么样 ?也是入门难道比 Ruby 入门难道更高么 ?

  • Simple fuzzywuzzy with plsql at February 27, 2019

    我看完之后第一个反应是,为什么这个功能不是 Default Extention ?

  • Rails 6.0.0 beta1 发布 at February 25, 2019

    其实也不是太差吧,虽然说是一年,但其实整个 PR 非常之大,最后 Finalize 是最近一两个月的事,1 月 19 号 还变成了 6.0 Milestone. 我想正式 Merge 不远.... ( Shopify 最近也应该比较忙 )

  • 不折腾

    重点中的重点!后生的时候我真的很多时间,金钱很少。苦苦储蓄下来的也只能勉强买一台 Notebook. 还需要花时间不断比较价钱。Windows: Registry Tweaks, Anti Virus, Firewall, 无限低质素的迷你软件,Linux: Drivers, Set Up, Compatibility, 缺乏大规模商业用软件.......... 出来工作自己赚钱的第一年便买下第一台 Mac, 没有花太多时间做什么设定或者适应,用起来就是一个字,爽!( 不过这可能因为 大学时期的 Lab 已经是 Mac ) 在回想起来以前浪费那么多时间和精力。人越大,才会发觉时间的宝贵。我可宁愿多一两小时睡觉也不愿花时间 Fix 一些鸡毛蒜皮的 Windows 问题。特别是在 Web 开发上..... 网络上大部份 ( 英文 ) 资源也好像断定你是用 Mac 的,尤其是 Ruby Rails.

  • ruby2.6 不开 jit,会比 ruby2.5 快吗?

  • Alpine Linux 3.9.0 Released at February 02, 2019

    增加了 "部署 Docker."

    不好意思没有表达清楚

  • 通常他们说 Rails 慢,其实是指同样的资源 Rails 只能够做非常少的输出。

  • ............ 虽然有点离题了........ 但现在可是 04:30..... 竟然还有回覆..... XD

  • 看看三餐怎样安排,如果甚少在家煮食,Keto 是一个比较麻烦的减肥方法。原因在于在街外食饭很难避免碳水化合物,一些生果也有含碳水化合物或糖。真正的 Keto 是每一天吸收少于 20 - 30g 碳水化合物,令身体缺乏能量进入一个燃烧脂肪的状态。

    而且 Keto 每天也要吃肉... 其实也是一件很昂贵的事....... > . <

  • Rails 6.0.0 beta1 发布 at January 20, 2019

    其实我看着 https://weblog.rubyonrails.org/2019/1/18/Rails-6-0-Action-Mailbox-Action-Text-Multiple-DBs-Parallel-Testing/ 真的非常担心。最重要的两样 Features; Parallel Testing and Multiple Database Support 基本上就只是 Github 两个员工 Eileen , Aaron 努力得出来的成果。Action Mailbox , Action Text 基本上是 BaseCamp.

    这里 Rails 跟 Ruby 的问题一样,就是人太少。怎么不见 Kickstarter, ZenDesk, Shopify, AirBnB, Twitch, Bloomberg.......

  • 以前有人说,Dynamic Languages + Metaprogramming 和 JIT 是水火不容。强行将双方糅合,大多数..(全部)结果是 一天之内会武功全失,经脉逆流,胡思乱想而至走火入魔,最后啊,会血管爆裂而死。 ( 就是数十倍的记忆体用量 )

    事实上后来 JRuby / TruffleRuby , 利用魔教*(甲骨文) 三大旷世奇功,JVM, GraalVM, SubstrateVM, 成功将不可能变成可能。

    *江湖上太多自称名门正派不肖使用魔教的技术,所以得不到主流认可。

    ( 严重离题了 汗" )

  • 这个问题也不错,让我反思一下。 这是为什么 Ruby Chain 没有标签系统吗 ? 可是 StackExchange 仍然坚持标签,感觉上标签仍然有一定用处。

  • 第一次听 Sketchup 这个软件,桌上软件使用 Ruby 做 API 很难得!

  • Ruby 2.6.0 已发布 at December 27, 2018

    性能上有提升吗