无需改动代码让你的SPA项目支持SEO

随着前端技术的发展,页面路由逐渐移到了前端,页面由客户端浏览器进行渲染。项目创立之初可能没考虑到 SEO,后期需要对项目做侵入式修改,这个开源项目,正是为了解决这一问题而诞生的。

新版 Docker 内置 Dashboard

在此之前,有一款基于 Electron 开发的桌面客户端,名叫 Kitematic,会随着 Docker Toolbox 一起打包,包含在 Docker for Mac 和 Docker for Windows 中。

使用 SSH Port Forwarding 连接远程数据库

因为疫情的关系,我们只能在家远程办公,但是开发环境的数据库在公司内网中。对于动辄几十上百GB的数据库,要同步到自己的电脑上是非常耗时且占用本地空间的。

Laravel 使用 Elasticsearch 作为日志存储

你是否在开发中发现在查询日志的时候非常不方便,且无法统计日志或对日志做更深层次的分析。那么可以使用 Elasticsearch 加上 Kibana 来实现。

Beats 系列之 Metricbeat

Metricbeat 可以定期收集操作系统和服务器的运行指标(CPU,内存,硬盘,IO,读写速度,进程等等),Metricbeat 可以将收集到的指标和数据发送到你指定的输出,比如:Elasticsearch,最终达成监视服务器的目标。

DevOps 之 Travis CI

Elastic Stack 之 Kibana

数据最终的目的是为了呈现给用户,那么如何呈现,以什么样的方式呈现,将直接决定数据的价值。Kibana 很好的解决了这一问题,并且让数据可视化变得简单容易上手。

Elastic Stack 之 Elasticsearch

对于现在的创业公司来说,数据就是一切,那么面对大量的数据如何进行存储、洗涤、查询和展示,是我们所面临的难题,还好有 Elasticsearch 这样的开源产品,使得这一切变得更加简单。

ECTS 分布式定时任务管理系统

很多团队目前仍然采用的依然是 Linux 系统自带的 Crontab 来进行管理的。这样一来,开发人员不得不 SSH 到线上服务器配置定时执行预先写好的脚本或命令。

使用 GoReleaser 发布你的应用

当你在费劲吧啦的编译各个平台的二进制文件时,别人家的工程师已经在喝茶看新闻了。你和十倍工程师的差距就在于对于现有工具的利用。