用 windows server VurtalBox 来部署过,然后停电,VM 直接崩溃了,启动都不能了。万幸是测试站
这些 external 库应该是社区开发的吧,Ruby 维护者应该不会开发这些库,专注性能也没错(低碳环保)
相比 ruby 漏洞,优先考虑系统的稳定性了,升级应该会带来改动,改动带来不稳定
外部链接有吗
一直在用 ruby 2.0.0
College 是学 Jave,然后被 Jave 的配置步骤劝退到 Rails 的, #约定优于配置 #Ruby 运行时解释
sudo apt install ruby 不就是你说的吗,binary version
学那么多的目的,只是减少半夜被老板骂“个老子,又出问题了”,以及乐趣
我记得官网 download Rubymine,然后解压缩后,文件夹了有个类似“install guide”的的文件,你按照这个文件启动的?
需要花费 debug 时间,照着书上一字不差出问题太正常了
Rubymine 不依赖 JDK 吧?
魅族大卖
我在 Raspberry Pi 2b+ 中跑过 rails 5, 它是 1G ram. 另外我在腾讯云里跑的 rails 6,它是 2G,有时编译 JS 内存不够了,添加了 1G 的虚拟内存(硬盘虚拟),然后就 OK 了。都是没几个用户的网站,多数人的我就不清楚了。
java 有类型检测的,好像没有"self.class"这种套路,这么会有这个问题?ruby 中的 method 不能保证是黑盒、需要担惊受怕的使用
docker desktop 这不就是,小白就不用搞细节,出问题了 just reinstall
编程语言给你的能力,不要给自己任何限制。save 的代码是黑盒,剩下的事情只要保证参数符合规范就 ok 了
I would like to try these apps to my children.
WSL 2
有个问题,动态的语言,靠标注类型来确定,这样还怎么动态。底层用指针标识动态,完了再代码上写明类型,结果再次赋值就不能动态了吧?结果是动态语言只要限制了类型也就别动态了,那跟直接使用 java、c++ 比,即失去了动态性也失去了效率。
可以用这个试试ubuntu_rvm
ruby 内置的多线程,虽然不是真正的多线程,但是能提高爬虫数倍
无法确定方法的返回值类型,没有文档或者不能相信文档,只能耗费时间理解之前的代码,这是 ruby 的痛,也是低效的 ruby
I will use ssh gem and create rake tasks
更新代码
你是要证明你司不是 996 么
996ICU