• 当然是要 18000,休假 30 天能做什么的,实在想不到能做什么,感觉像浪费了 30 天。

  • 更好的办法是直接搞一个主题,在 css 层面上对汉字和英文之间自动加空格,如果用户已经手动加空格了,那么就不加空格,用户未加空格,通过 css,将汉字和英文之间空出一个空格的长度,而不改用用户的原文。

    不过代码编辑器应该不支持这样😂 😂

  • 手误手误😂

  • 除非中国遭遇广告协议,不然会一直涨下去。

  • 社区小,没有商业化,意见容易统一

  • 考虑到多端业务,GraphQL 应该有一席之地,安卓,ios,小程序,PC 等等,不同尺寸的屏幕显示不同字段的数据,PC 因为页面大,可能所有数据都显示,而客户端可能会省略一些数据。

    还有一个场景,就是提供对外部的查询接口,除了这两个场景,其他用起来都比 RESTful 麻烦多了

  • 中国饮食碎碎念 at 2021年02月25日

    饮食要均衡,没有人会认为纯粹的米饭有多少营养,吃饭也不仅仅指米饭,而是指正餐,正餐的营养价值要比麦当劳更均衡。

  • 参数重载功能,一般是静态强类型语言才会提供的功能,ruby 作为动态强类型语言,采用这种方式会比较怪异,和 ruby 的风格不搭,而且要做种模式,ruby 先要把类型标注做好才行。

  • 还是要请专业的人员去对线,不能迷信自己的能力

  • ip 也会被封的

  • 114514 11 万个螺丝,这个写错了吧,要拆到猴年马月。。。

  • 学历就是能力,学历高就是能力强。

  • 四舍五入在大量的数据处理之后会导致结果偏大,format 有可能是使用的银行舍入法,四舍六入,五看上一位,奇进偶不进。 4.565 的第二位是偶数,所以不进 1,4.575 的结果的 format 的结果就是 4.58。

  • 永远在缩进 2 格和缩进 4 格的循环中纠结

  • 这类言论除了拉仇恨之外,还暴露出隐隐约约的嫉妒心,传播也是,损人不利己。

  • PHP 7 安装日志 at 2019年11月28日

    这个是发错社区了?

  • 有这个书吗.....

  • 搜索了下,看这书好玄乎...

  • 很显然大家都没有认识到 ruby 不如 python 流行的真正原因。

    最真实的原因是早期 ruby 对 windows 的安装实在太不友好了 (现在 windows 有 wsl, 终于没这个问题了,不过也晚了), 至今本论坛的 wiki 上还写着不建议用 windows .

    windows 系统占据的市场比例大概是 90%, 可以想象,python 爆发性发展的时候,效率是 100%, 而 ruby 爆发性发展的时候,效率是 python 的 10%. 几年下来,用户量的差距已经不可想象。

    一个语言想要流行起来,一定要为新手考虑,尊重新入门的成员,而不是高傲的说,建议买 mac 或者重装成 linux 系统,这样必然会被大量的用户所抛弃。

  • 什么语言不能处理大并发量?

  • 核心要看项目的复杂度,10 个开发人员不多,阿里都 1 万多开发人员了。

  • 这要分两种情况,你想实现的是编译型的语言还是解释型的语言。

    1. 编译型的语言并不在意母语言是什么,因为最终是需要将语言生成机器码,例如采用 llvm 作为编译器后端,那生成 llvm 的中间码就可以了。
    2. 解释型的语言又分为直接引用 ruby 进行解释,还是用 ruby 写一个高效的解释器来执行解释,如果直接生成 ast 用 ruby 解释的话,ruby 本身的性能并不高,再直接用 ruby 进行解释,性能就更差了。

    顺带一提 Rubinius,就是以 C++ 为基础,其他大部分代码都是 ruby 实现的 ruby 解释器,核心那部分的性能还是需要 C++ 来支撑一波。

  • 我看了下,他又没收费,你还骂这么难听,按照开源的规矩,相信你肯定能行,为大家贡献一套完美的翻译文档吧。

  • 似乎少了 IconRuby

  • 你指松本行弘?

  • 不行,ruby 还是应用层的语言。 松本行弘在《代码的未来》的书里面提及了系统编程语言,他认为 C/C++,go 属于系统编程语言,没提 ruby。

    事实上因为 go 存在 GC,很多人也不认同 go 是系统编程语言,认为 go 为了系统编程语言而设计,但抢了 python 的饭碗。rust 倒是大家认同的系统编程语言。

  • 看似有解决方案,实际体验非常差,主要就是安装 msys2,对于国外的开发者而言还是可以,国内安装首先面临一个问题就是慢,需要自己把包单独下载下来安装,安装完了有一定机率无法检测到 msys2,具体原因不明,重新卸载安装就可以了,然后还有运行效率极低,跑一下 rails s 就要等好久,各种 gem 在 windows 下经常会遇到些诡异的问题,总之就是表面很美好,核心点还是用户量不够,好多问题没修复,又进一步限制了用户量,这样的一个负反馈是致命的。

    像 go,js 这样语言有大公司支撑 windows 的开发,好奇 python 和 php 这样的社区语言是如何解决 windows 下的问题的,难道这两种语言主要开发者是用的 windows?

  • 同意 @jzlikewei 的说法,ruby 在 windows 上的体验太糟糕了,早期 ruby 风靡大江南北的时候,论坛里面的人都是很骄傲的,对任何使用 windows 的人都是直接建议放弃 windows。

    直到现在,论坛 wiki https://ruby-china.org/wiki/install_ruby_guide 里面还是还是不建议在 windows 上搞,这一点阻拦了 90% 想要学习 ruby 的用户,不管是 python,php,javascript 还是 go,在 windows 下面体验都是很优秀的,唯有 ruby 一直没有认真对待 windows。

    windows 支持的解决也不是以个人力量能解决的,实施上 ruby china 几乎是我见过最友善的社区的,但靠对新手的热情解决不了这个问题,不如呼吁大家一起来解决 windows 的支持问题。

  • Ruby 3 将有类型系统了 at 2019年04月22日

    类型最大的帮助就是 ide 提示了,这个对重构代码有很大的帮助,重构的时候不用胆战心惊那边有关联的变量没有改过来。