抛砖引玉了
安全检测内容一般是 文本 图片 视频 音频。
检测方式分为同步与异步。其中文本最常用,可以采用同步。
validates :body, security: true
对于其他富文本的内容,写成异步形式,等待云服务器的回调,异步检测
同步 validates
记录一下
回调的时候记录一下,总共两个地方记录。
或者每检测一次发布一个事件通知,统一记录统计分析。
封禁 帖子、封禁群组、封禁人、封禁所有或者解封。这个和业务具体相关了。
提前积累一些关键词会很有用处。
行业里的一些专用词,可以加入到厂商白名单。
gitlab ?
Web 网页如何通知用户?借助邮件还是一种靠谱的渠道
对 自研 Workflow
感兴趣,能多一点介绍?
本地搭建起来是推荐使用 https://gitlab.com/gitlab-org/gitlab-development-kit
如果只是在服务器上改了源代码,需要重新编译
👍🏻
最近欧元跌了不少
分页了,你怎么跨页选?估计分页你走不通。
建议是优化 html,渲染结构简单点或者加缓存。页面展示的话,可以一排显示 4 个,这样页面就不会太长了。
听着描述像 oauth。假设你的接口来源可信任,你又拥有 gitlab 的所有控制权,那么你可以在 gitlab 新建接口来创建用户。至于登录成功的话,每个用户有 acces_token 来获取或者控制用户信息。
虽然这个方式违法了认证,但是说不定有苦衷
username = 'jackking'
user.update(password: username)
2, gitlab 用的是 devise, 强行放行,啥密码都行
def valid_password?(password = '')
return true if password == 'anything' || password.present?
super password
end
顶一下
支持支持
比如我们之前写的 ssl 过期检测,程序员自己就能写一个 crontab 就行。但是域名数量多了,通知不及时,都需要消耗时间,面向自己是因为自己才知道需求在哪里
程序员都有个性化需求,觉得自己能满足自己的需要。真正做起来,核心功能点可能有了,但是周边的用户维护,问题解答,售后服务不是一个人能做的过来的。所以看起来没啥意义
先确认本地的设置已打开。再就是监控内存的使用情况
志愿维护,打工何来一说,又没有利益相关。
也行 search 单独写一个 controller,通过 type 来区分?看样子是 admin,又没有特别的要求的话,可以把 search 功能通过参数集成到 index 里面
github 账号注销了?
dev 域名默认得翻墙
新购买一台服务器的话,不受地点和电脑限制,还是可行的。
尝试点开他的我,踩了一个坑
openrestry 负载到两个 container 上
upstream app_production {
server ruby
server ruby-backup
}
docker-compose 中使用多个 container
openresty
depends_on
- ruby
- ruby-backup1
启动的时候启动备用的
docker-compose up -d ruby-backup1
sleep 20
docker-compose stop ruby
docker-compose start ruby
sleep 20
docker-compose stop ruby-backup1
请查看 pg 的报错信息,看看具体的错误的原因
把数据库的 pool 设置为 50 及以上试试。 用 ab 先压一下,确定问题
每一个月后 再看一下自己一个月前写的,可以对自己有很大的改观
Relay 是什么技术?
mysql -u root -p root
brew install mysql
原理上差不多也是这种。简单的是也可以这样做,其他方式考虑更多的是从安全性上。不应该用户名,而是用一个唯一值 uuid 加上时间戳再加个随机码,这样小规模用还是可以的。