还在用GitHub?这个工具让你走进安全测试的大门

用了半年多 GitLab 真心觉得好用!有种相见恨晚的感觉,墙裂推荐指数★★★★★ 代码提交时显示测试相关的状态已是常态,不过我看到很多开源的项目都没有把测试跑通。是的,仅仅是跑通都没有,这是我的一个在 GitLab 项目上的提交,显示了两个分支之间的代码覆盖率变化、代码风格合规、许可证合规、动态/ […]

震惊!只要做到这几步就可以让博客加载速度达到20ms

我一直以为博客的响应速度之前已经优化的很快了,除非掏钱才能有进一步提升 不过用了 Google PageSpeed Insights 分析了一波之后发现有很多可以优化的地方 外网分析,虽然速度可能不准,但是提出的优化项都是可以参考的 基本上几个重要的点: 资源存储浪费 缓存有进步空间 压缩没到位 如 […]

GitLab与GitHub同步

GitHub 最近开启了”北极代码库”计划,会将所有的代码在北极存一份。有点末日种子库的感觉,以后人类还能看到千年前的写BUG 备份还是必要的,防止自建的GitLab有一天挂了,现在打算将GitLab上的代码都同步一份到GitHub上面去 步骤很简单,不过好像基础版的GitL […]

如何防范 DDOS 攻击

从今天早上十点多钟开始,有针对本站的大量异常请求 如果不是装了 Sentry 我还在上班可能还感受不到: 出现了大量的 BUG,,,报错,PHP 和 JS 都有,连负责接收处理 BUG 信息的 Sentry 内部都有错误产生 也感谢攻击者为我找到了这么多问题 这些请求鸡贼就鸡贼在 URL 填写的存在 […]

Docker部署ELK

ELK 是指 Elasticsearch、Logstash 和 Kibana Elasticsearch 是一个搜索和分析引擎。Logstash 是服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到诸如 Elasticsearch 等“存储库”中。Kibana 则可以让用户 […]

Sentry 配置邮箱

Sentry 的邮箱按照文档配置了一直无效,按照QQ邮箱的教程也改过。 但是一发邮件就总是报下面这个错误: 换成126的邮箱立马就好了 QQ邮箱当时也是用的授权码,就是报授权失败 不清楚是否是域名邮箱的原因还是TLS的原因,其它服务用的腾讯邮箱也没问题 126是可以发送的

使用 Docker 部署 Sentry

Sentry 是一个很好用的综合日志管理平台 它支持很多的平台: 我是用的 Docker 的方式安装的它,首先先 pull 一下 然后需要指定 ENV: 因为我之前已经有 Redis 和 PGSQL 了,所以我这里的方式是把他们放到同一个网段里面直接访问即可,没有使用文档中的 –link […]