目前 make reindex
命令是有问题,我在 Ruby China 服务器看也是这样的。等我修复。
那个你别调整,之前你能搜索不?如果能,那配置是对的
你试试:
$ docker-compose run app bundle exec rake elasticsearch:import:model CLASS=Topic FORCE=y
$ docker-compose run app bundle exec rake elasticsearch:import:model CLASS=Page FORCE=y
$ docker-compose run app bundle exec rake elasticsearch:import:model CLASS=User FORCE=y
libxml2 version 2.6.21 or later is required
原因上面写着
Homeland 还没空弄,你可以看看 BlueDoc 里面的实现
非常有用,以后这些常见的句子就不需要翻译人员了
更新了,你再试试呢
缓存我记得本身有设置基本的有效期的,所以没每个地方加
暂时用一段时间,等风头过了还原回去
如果你想你的 Gem 流行起来,应该正式点起个好的名字,现在这个像搞着玩似的。
搞不定就安心用 Carrierwave 或 ActiveStorage 都有阿里云的支持,有问题找我
action-store 好使吧,哈哈哈
用 MiniTest,需要自定义断言像上面 @Rei 那样定义一个函数就好了,非常简单
MiniTest 看似提供的内容很少,但实际上往往我们在项目里面根据自己的需要不断累积出自己的 assert_xxx
方法以后会变得非常好使。这在 Rails 源代码的测试里面大量在用。
此外就算使用 RSpec 楼主你想做的事情也可以试试用定义 assert
方法来解决,这样会简单很多。我们往往验证的需求不就是判断 a 与 b 两个值么?
已更新
对不上是因为数据删除了
很不错啊!
应该是 VPS 的 80 端口防火墙没打开
从此最小化的 Rails 应用架构仅需要 Rails App server 和 PostgreSQL
用 iOS,用 macOS 不折腾,有哪些功夫折腾不如把时间花在其他能让你赚钱的地方。
简单来说,我不是很推荐新进入 web 开发行业的人自己花钱买 Mac:硬件性价比低,近年来丧失了硬件上的优势,升级 / 维修也不如 PC,想要体验原生的 Linux 系统容易被专有硬件卡住。软件方面,自定制性(带来的生产力提升)不可能追得上 Linux,流行的跨平台软件更是抹平了系统间的差异。
反驳这句总结,这严重扭曲了事实,似乎楼主也极力的在找理由说服自己 Mac 不好别买 ...
macOS iOS 的概念是你好好专注自己本行的工作,好好赚钱,操作系统、软件的事情交给专业商业公司,你付钱就好了。
也建议公司(尤其是 Web 开发工作的公司)为员工提供 MacBook,让他们更专注工作,一台电脑、几个软件才多少点钱?能有人的工资贵?
这样,既然你在找了,我可以将 [email protected] 这个账号给你恢复掉,如果忘记密码,可以通过找回密码功能重置
已经恢复了这个账号
至于另外个账号,原因现在看不出来了,我们不会随便封账号的,以往封掉的账号一般都是:
一般情况下,在封账号的时候,我们会连带有问题的话题、回帖一起删除,然后在封闭账号
找工作,请直接发帖,在求职里面写清楚自己的介绍和简历,这样做等于是垃圾、小广告信息
我查了一下,这两个账号是被管理员直接封账号的。
原因:
你注销的是那个账号?链接或 Email 发一下
buybug 能解决调试的问题,用什么编辑器没关系,调试流程都在 Console 里面
没权限,还是别从源代码安装了,依赖是必须的。
你可以让 Linux 服务器管理员给你安装好 Docker Machine,然后用 Docker 来跑 Ruby / Rails
说得好像人多就是好似的。
从各种方面来看,大多数人多选择不一定是最好的
这表格贴的好没诚意
不好意思,我实在是没空逐个给大家解决安装的问题,最初设计 Docker 的方式就是为了方便部署。如果你想自己用源代码方式定制开发和部署,首先你得确保你能掌握的这方面知识。
Sidekiq 启动的时候应该是缺少 RAILS_ENV=production
的,详细可以查阅有关 RAILS_ENV 和 production 部署的相关内容。
你可以先用源代码方式升级到最新版本,确保数据库变更都执行完成。
数据库跑完以后应该就可以了。
如果是再早期的 MongoDB 数据库,那么你需要参考这个 PR 里面的动作: https://github.com/ruby-china/homeland/pull/539
等全部升级好,可以用最新的源代码跑起来的时候,你就可以导出数据库,然后用 Docker 方式部署,最后还原数据库备份。