前段时间接受了电鸭社区的访谈,以下为访谈原文 嗨 你好鸭 我是邱建 ▌介绍下你本人的经历及当前所做的事情吧? 我是一个在西安这个节奏很慢的城市远程工作的 ruby 程序员,喜欢双马尾,动漫和游戏的肥宅。 自我毕业后一直从事软件开发的工作,待过面向企业开发的公司,外包公司,也待过很酷的创业公司。随着年...
我在 Windows 上面用 VS Code + Remote SSH 在开发 Rails 应用时,端口总被转发到 3001,我就很奇怪,3000 被占用了?试了其他端口,都很正常。而且用 3000 也依然能够访问转发的应用,这就很奇特了。 查看占用端口的进程 netstat...
使用 vscode 来开发 Ruby 程序的朋友可能也和我有类似的烦恼,就是 vscode 没有一个能够解析出 rspec 测试用例大纲的扩展。 问题 可以正常拿到普通 ruby 文件 symbols 但是 rspec 文件的 symbol 无法识别 解法 我有试过一些 rspec...
这个问题,后面又试了几次,有神奇的不存在了。 在配置 github action 检出非当前库的私有库时,需要配置一个 github personal access token,但是我按照官方文档的配置,并没有成功的运行 - name: Checking out ror uses:...
在运行 rspec 是,如果希望在指定了特定的命令行参数是才加载某个文件,或者执行某段代码,可以在代码中用 ARGV 来进行检测。 比如 rspec --format Rswag::Specs::SwaggerFormatter 我希望在指定了...
Bookmarklet 是什么东西就不多作解释了,我之前用的一个分享页面到 twitter 的 bookmarklet 非常不好用,提取选中文本和解析网页标题时灵时不灵,Google 试用了一圈,也没有找到合适的,本来不是个什么复杂的东西,干脆自己写一个算了。 (function() { var...
我的 Rails 项目中,设置了如下的 whenever 定时任务 # config/schedule.rb every 1.hour do runner "PostWeightUpdate.call" end 添加日志,排查问题 但是奇怪的是,部署到服务器后,定时任务从来都没有运行过。 使用...
最近一年多经历了两个前后端分离的产品,捷径社区 https://sharecuts.cn/ 和电鸭社区 https://eleduck.com/ 无一例外,都经历了 build 的烦恼,应用部署时需要 build,耗费很高的 CPU 和内存,但是应用跑起来后并不占用多少资源。这导致每次部署时因为资源...
最近上线的远程工作者社区电鸭社区,是使用 nextjs 开发的,有的用户反馈在 safari 10 下面打开会报 500, 但其它浏览器却没有这个问题,有小伙伴给我报告了错误的控制台信息。 TypeError: Attempted to assign to readonly property....
eggjs 这个框架对测试的支持还算不错,不过最近在使用 egg-redis 这个插件时,遇到了一些测试上面的问题。 为避免测试互相影响,我会在每个用例后清一次 redis # test/.setup.js afterEach(async function () { await...