这次的参会人员合照:
可以啊!欢迎的,现在下班先吃饭。
好久不办了。。。
那个叫 API 模式,可以省本地的 repo,恢复之前的设置:
export HOMEBREW_NO_INSTALL_FROM_API=1
我个人还是喜欢之前的方式。
brew install ruby
一句就够了啊。。
可能你跳过了 block 块语法?
@2gua 你在推上不是啥都写么。。。为啥签名是 Rubyist (而且拼写还没问题。。) ?
聊的忘了。。。
光顾聊天,也没给你多点介绍时间,实物做工不错。
楼上说的都没错,不过你简单试试也许也行,装 C 盘,根目录,ruby31 文件夹。
不需要,因为我已经用上了 autocorrect 这个 gem,我 Linux 服务器端没装 Rust
https://homeland.ruby-china.org 现在变成这个网址了。
证明一下真的有 1G 的机器。。
1G 直接部署 cap 也可以的,重点是需要先关闭 puma 一下,腾出点内存,其实不腾也行,多点 swap(但是虚机的 IO 速度真的慢。。),只要站点不要那么繁忙,自动部署都没问题的。
Java 没有 include,的确没有这个问题,单继承语言的优势啊!
Ruby 这边建议用 mixin 混入就别在 mixin 里面写 self.class,手动避免一下问题吧。
二楼正解。
stimulus.js 的复用真的很好,它可以把所有的状态都放在 html 上,所以抽象出来一个 rails 的 partial view 就可以导出复用了。
程序员之间不存在什么真正的高手
每个程序在自己熟悉的领域其实都是高手啦!真正的我不知道怎么定义,不过论坛里面水平高的,我真正服气的,我肯定能举出很多人。
破圈如果说是打破舒适圈,我还是认同的,如果是打破交际圈,个人感觉还是慎重。天下人其实都差不多,努力换个朋友圈很难,不要为难自己啊。。
render 之后的@user未 nil 导致
这句没看懂,不过可以试着解释一下:@user.errors.any?
中如果有错误必然会显示,现在没有,所以肯定是@user里面没有错误,检查一下 model 文件夹的 user.rb,是否定义了一定的 validate,如果没有,那么@user.save
时就始终会成功,那么也走不到 else 那边的逻辑了。
难道说现在的 Rails 在 render 之后会刷新 erb 中引用 controller 的值吗?
Rails 的约定就是 Controller 取 request 的传值,走业务逻辑,调用 render 后立刻开始 render view,这个时候应该只有使用 controller 中的值,不应该修改 controller 中的实例变量(也就是@开头的变量)。
当然,如果你自己写代码肯定可以在 view 中覆盖刷新 controller 的实例变量,但这个应该认为是一种反模式,是框架一般情况下不推荐的。
留下的只有死忠吧,猜测。
Haskell 的支持率都那么低,这届程序员装逼水平不行。
Rails 可以选 mastodon,社交平台,复杂度不算太高,搭上服务器还能互联成为联邦。CMS 可以看看 bridgetown,静态网站生成,一遍搭自己的博客(或者翻新)一遍用,顺手提 PR。
纯 JS 设置 CSS 变量可能更好,我没做过类似功能。
很难,人心散了队伍难聚了
devise 这么多年了,上手难度是有点,但你说真的毛病,还真没有,如果硬要说有就是 Elixir 之父写的,当年有点练 Magic/Meta programming 走火入魔了点,用的稍微过分了一些。
这网站厉害了!尤其考虑到也是 Rails 做后端。
内存 16G 的话,加 3000 上 16 寸是划算的。
In the beginning you always want results. In the end all you want is CONTROL.
外包在我看来只有两种情况可以成功:
通过常规招聘找不到高级技术人员,又没有相应的现成软件包和服务舒服的用,只能通过外包,钱给到位,以前期大量投入,换取后期低成本使用(因为外包做完就可以走了,不需要每个月领工资,又不需要像 SaaS 一样持续付钱)。
甲方报个低价,乙方 low code 或者按照给到的钱瞎做做,皆大欢喜。
总之就是高对高,低对低,门当户对才行,遗憾的是,我们大多数人,包括我自己都是心比天高,眼高手低的。
你那几个朋友都不靠谱,这个明显就是换图片,你看你选不同的图片,然后再换石头,但是有些图片是不会变的。
看了一眼代码,似乎puma-status是通过control-url拿的数据。