在正确的道路上,艰难前行....
https://github.com/ruby-china/homeland-docker/blob/master/Makefile#L17 这里的命令跟 docker 没什么关系吧,你可以改的啊。这个只是维护者为了方便我们管理项目而封装的命令。
这种模式看着挺新颖
ash -c 'echo $cert_domain'
这里面的 ash 是什么?我记得没有这个命令吧?
我还没时间弄,我的命令只是个辅助啊,核心还是 https://github.com/acmesh-official/acme.sh ,我只是准备做个封装而已。知道它的脚本内容你完全可以自己调整 make 里面的命令。你稍微看一下文档先?
@cmlanche 此节点不会在社区列表展示
这个节点下的东西都不会显示到社区列表里面,所以大家可能都没看到,就忽略了你提的问题了。
1,3 修复,是 JavaScript 的问题https://github.com/ruby-china/homeland/pull/1179。第二是数据问题,需要管理员调整 homeland 节点的 description 信息。 @Rei @huacnlee 有时间麻烦改一下数据?链接应该改成 https://homeland.ruby-china.org/
这个我稍后调整一下吧。
你可以先自己改 Makefile 加上自己想要的域名。就可以了。其他的基本上不用改。acme.sh的文档也有说明你可以看看,维护者们只是把它们封装成脚本,暂时还不支持多域名。我期望能够弄成逗号分割的多域名支持。
这星空图是用什么生成的?
同意。All In React => Pain.
看着很棒。
如果交互的话我建议可以看看《点石成金:访客至上的 Web 和移动可用性设计秘笈》。我个人觉得不错的。 设计的话我比较推荐《写给大家看的设计书》,里面会阐述一些比较简单的原则,我个人觉得还挺实用的。
不过个人觉得最好还是需要一个活生生的人跟你沟通,比如产品经理或者设计师。他们在这方面的经验肯定比我们这些做开发的要丰富,一个相互学习的取经的过程。
美国还是“重灾区”啊,哈哈哈哈哈。
简单喵了一下,起码创建回复的时候会有。
# frozen_string_literal: true
class NotifyReplyJob < ApplicationJob
queue_as :notifications
def perform(reply_id)
reply = Reply.find_by_id(reply_id)
return if reply.blank?
return if reply.system_event?
Notification.bulk_insert(set_size: 100) do |worker|
reply.notification_receiver_ids.each do |uid|
logger.debug "Post Notification to: #{uid}"
note = reply.send(:default_notification).merge(user_id: uid)
worker.add(note)
end
end
# Touch realtime_push_to_client
reply.notification_receiver_ids.each do |uid|
n = Notification.where(user_id: uid).last
n.realtime_push_to_client if n.present?
end
reply.broadcast_to_client # 推送给用户
end
end
broadcast_to_client
就是服务端推送。
有道理。
微信谈?lanzhiheng92
我也觉得 支付宝就算了。
我找时间加一下吧,我觉得可以有。
感谢 LZ 的辛勤工作,国内似乎不太热衷于测试,我也是在自己个人项目才有空写一下。
有什么需要?
先通过 gem install sqlite3
来尝试安装先(缺少依赖必然会报错),然后上网搜索如何安装依赖的教程。一步步解决,这个问题以后装 mysql 的时候也有可能会遇到。 思路都差不多,我一般就是这样一步步去解决的。
一大早就来贴。
看着不错。
前端时间股灾的时候一天亏 2W,后一天又亏 3W,丝毫不影响我写代码。
你这财力跟心态让我佩服。
我倒还没试过这么深入的状态。感觉能静一静就不错了。
https://github.com/norman/friendly_id 可以看看这个?集成很简单的,可以自己试试。估计跟恢复的难度差不多。
面试过广州又一客,据说他们就是用这个管项目的。可以问问他们的头 https://ruby-china.org/topics/40141。
不用啊。这样写都行print method :dup
只是可读性不好一般建议写成这样print method(:dup)
。
你这个是新版的吗?这个问题我应该修复了 https://github.com/ruby-china/homeland/pull/1170。可能 @huacnlee 还没有 build 新的 homeland-base?
你去到镜像里面运行
curl https://get.acme.sh | sh
看看缺哪些依赖包导致 acme.sh 安装失败?在 homeland-base 的 Dockerfile 那里加上那些依赖,自己本地 build 一个用着先?