如果重来一次,我还是会选择做程序员。这个职业很自由,不受现实和地理的限制,只要有电脑和网络,在哪里都能工作。这种自由感是其他职业少有的,像作家一样,程序员可以用代码去创造,去表达。对我来说,这种自由和创造的乐趣让我还是继续走这条路。无论是面对现实的挑战,还是追求内心的满足,编程总能带来新的可能。
另外,最近几个月研究副业,发现了新天地。程序员真的要打开思路,单纯的琢磨做个啥没啥用。
多瞄两眼,原来此 USDT 是指 User-Level Dynamic Tracing
不折腾的话,直接用 docker 部署,先玩玩看。参考 https://github.com/ruby-china/homeland-docker
如果是用于开发研究的话,就像一般的 Rails 应用一样,都是常规做法,
yarn install --check-files
, 本地安装好 package.json 中的包晚上来
我很好奇你是从哪个角落里把十几年前的古董代码找出来了。
你先看看 routes.rb 里的 URL.
用户第一次进入时,左上区域有一点小错误,Content missing.
我正在做相关的功能,这个帮了我的大忙。谢谢 @rei
看你这需求,或许看看 https://alpinejs.dev/ ?
你说的 controller 内部状态包括 其内部实例变量,使用这个 rails 的这个 gem 能解决: https://github.com/rails/rails-controller-testing
class PostControllerTest < ActionController::TestCase
def test_index
get :index
assert_equal Post.all, assigns(:posts)
end
而 session 的测试,如当前登录用户,在 test/test_helper.rb 中写一个方法 , 然后在 controller testcase 中就可以直接使用了。例如我的代码:
# test/test_helper.rb
class ActiveSupport::TestCase
def current_user
if session[:current_active_session_id].present?
ActiveSession.find_by(id: session[:current_active_session_id])&.user
else
cookies[:remember_token].present?
ActiveSession.find_by(remember_token: cookies[:remember_token])&.user
end
end
cookie 的测试:
test "should remember user when logging in" do
assert_nil cookies[:remember_token]
post login_path, params: {
user: {
email: @confirmed_user.email,
password: @confirmed_user.password,
remember_me: 1
}
}
assert_not_nil current_user
assert_not_nil cookies[:remember_token]
end
kamal 中的配置文件中:builder 里,怎么样可以指定 默认的 --platform linux/amd64,linux/arm64参数,改成 --platform linux/amd64 我如果指定
builder:
multiarch: false
那么它调用是 docker build 而不是 docker buildx build,这样就会导到我这里 build 失败,因为我在 Dockerfile 里的 COPY 命令使用了--link 参数
我先暂时执行 bundle lock --add-platform aarch64-linux这个来解决一下吧。
前段时间用 Rails + Flutter + Qt 做了一个项目,一些页面是 Flutter 构建的,一些是 HTML 的页面。Flutter 用熟了,出活还是很快的。
DHH 是懂中文的。
如果是私有项目,玩这个还得在 docker hub 上注册收费的帐号?你们都是自己搭建 docker registry?
我目前是直接在服务上构建镜像,虽然麻烦一点,但也没有太大问题,几十秒可以完成更新。
使用 Cursor 配合 gpt-4,给力
就因为这个就和 Rails 拜拜了?虽然很激进,但是 Rails 还是我最喜欢的框架。
你怎么样免费招程序员?
已修复
为什么想着面向程序员。面向程序员肯定没有前途了,特别是现在出来了 chatGPT 这类的。我现在每天和它聊得最多了。
面向其它的类别,说不定还有点前途。
关键词:JavaScript 的函数作用域规则
非常棒。希望能改善一下在 PC 之外的设备上的布局。手机上布局有些错位了。
已解决
你是想要这个?request.headers.env
这种做法真是艺高人胆大,对 Rails 自身的发展也是很好的。我记得 @ericguo 说过类似的做法。
可以点小贴士,看到小贴士列表,然后每个小帖士还能点进去,其实就是和帖子一样。目前是使用 Settings 做的,满足最简单的需求。把这个存在帖子表中就可以了。
找到问题源头了,https://github.com/rails/rails/issues/43835#issuecomment-1002288478 居然是 Safari 的原因。
这个 PR 导致的问题 https://github.com/rails/rails/pull/44304
Server-Sent Events
不用怕。就让它找呗,看它请求什么,喂一些迷惑的数据引导对方。
这个在最新的提交里已经改好了,服务器上还没有更新
已解决