- 博客(6)
- 收藏
- 关注
原创 支持 Homebrew 安装和编辑器模式的 flomo 命令行工具
什么是 flomo-cli这是一款可以在命令行中将笔记和想法保存到 flomo 的工具。基于 Golang 实现,可通过 Homebrew 便捷安装。GitHub Repo:https://github.com/MrEasonYang/flomo-cli中文文档:flomo-cli中文说明功能一行命令即可创建 flomo 笔记。支持编辑器模式,可使用 vim/neovim/emacs 创建笔记。支持 shell 管道,快速保存文件或过滤结果。安装从源码编译安装保证环境中已安装 1.
2021-07-19 22:27:59
260
原创 使用Nginx将请求转发至Google Analytics实现后端数据统计
前言Google Analytics 加载缓慢是本博客在国内访问缓慢的原因之一。虽然通过使用大公司的 ga.js 的 CDN ,可以很大程度上加快加载 ga.js 文件的速度( ga.js 的更新频率很高,并不适合缓存到本地或服务器,所以最好自己反代或者借大公司的光,参见 谷歌分析(Google Analytics) 加速实现秒加载页面 ),但无论如何还是要向 Google 发送一个请求来发送访客数据,所以取巧地使用 CDN 并不能从根本上解决问题。前段时间翻看一个知名博主的文章时,有一篇名为 本博客零散
2021-06-20 03:58:38
714
原创 单元测试怎么就成了银弹?
近几年国内各厂似乎有将单测覆盖率演变成代码质量硬性标准的势头,你当然可以认为这是内卷的另一种体现,因为千行 bug 率、单测覆盖率等是难得的或许可以「量化」代码质量的手段,但我相信推动者或多或少地有将单元测试作为测试领域银弹的思想,本文就分析分析这种思想所存在的问题。从TDD谈起TDD 指测试驱动开发,坦白而言,对于大部分业务部门来说这都是一个听起来很高端的词汇,毕竟看到自己项目中那匮乏的测试用例时常人都会产生这样的心理活动。很多人也常常在想,如果我们能实践 TDD ,也许我们的代码开发效率就能更高、代
2021-06-16 02:27:16
344
2
原创 基于腾讯云Serverless的HTTP服务探活函数
本文基于 Golang 开发了一款简单易用的拨测云函数,入口函数与腾讯云 Serverless SDK 绑定。与目前腾讯云中默认的拨测函数不同的是, url-tester-func 支持非 200 响应码作为预期值且通知机制由邮件变更为了 Telegram Bot 。使用者借助腾讯云提供的免费 Serverless 调用配额即可搭建一套简单的 HTTP 接口探活服务。项目地址MrEasonYang/url-tester-func使用首先需要根据腾讯云文档创建 Serverless 函数的配置文件
2021-06-13 03:27:20
642
原创 图床服务的搭建思路
早年写过一篇关于常用图床的介绍,时过境迁,连当时最稳定的微博图床都已经不能简单地正常使用了。后来改用了一段时间 Github 图床,虽然一共没几张图片,但总感觉这是在滥用 Github 提供的免费服务,正好最近在折腾其他项目,干脆就自建了一个图床服务。这里就借机讲讲自建图床的思路。图床的主要功能是图片的持久化存储和外部通过链接访问,由于图片的大小通常在几十 KB 到几 MB 不等,因此我们必须着重考虑以下几个因素:大容量的数据存储能力:至少要支持几十 GB 的容量以避免未来频繁迁移或者需要分片访问的
2021-06-13 03:26:41
505
原创 Serverless与Web后端天生不合?
Serverless/Faas/BaaS 等概念在这几年的技术圈中是绝对的热点词汇之一,国内外众多云厂商也纷纷推出自家的 Serverless 和函数计算产品,微信也依托腾讯云推出了基于 Serverless 和 FaaS 理念的「小程序·云开发」,对应的新型岗位也不断涌现。如今,我们确实看到很多中小型业务在拓展新领域、开发新功能时会优先考虑使用 Serverless 产品作为后端架构基建,但却鲜有见到面向 C 端的一线大厂中,有核心业务在 Web 后端层面改为采用 Serverless 作为开发模式,这
2021-06-13 03:21:36
801
9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人