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
具体北京哪里
你家面试题,用 ruby 语言建立堆栈解决字符串问题,我能怎么说。。。纯手写白板面试
首次进入项目?ip 地址记录?然后搞个 application controller before_action?创建个 flash 消息?
ruby 程序员转其他程序员难吗?你能做 ruby 能用 rails 开发产品,就证明你在用最佳实践的轮子,为了使用这些轮子,你要去他们的 github 或者官网上看他们的英文说明书 (因为中文版资料满足不了)...然后你学会了程序的最佳实践,然后你学会了无障碍阅读英文资料..有了这两个技能,你找其他语言的工作真的还会有难度吗?
最后一个很有意思