Skip to content

2020 概览

2021 年了,写个 2020 年终总结并测试一下自己做的博客引擎的年度分页功能,也简单规划下 2021。

奶爸的 2020 概览

(本文章提及的所有项目都是个人业余开发,与公司无关)

20 年启动的新项目

  • Axolotol:多人在线结对编程(面试)的应用,这个也厉害了,利用 WebRTC、CRDT 协同编辑、Docker 的代码运行集成一体的一个应用。
    • CodeRunner:从 Axolotol 中解耦出来的远程代码运行应用,使用 Docker 容器执行代码获取输出,可以限制 CPU、内存使用率。也考虑过使用宿主机沙盒,但是编译炸弹这种编译时攻击不太好应对。
  • CloudSSH:端到端加密的一个云 SSH 主机管理应用,这个算大制作了,由 bitwarden 启发,奶爸博客有一篇端到端加密的文章有架构说明,因为 client 的 cli 设计的自己不太满意,且价值不如堡垒机,就直接停掉了。
  • Monica (fork):Fork 的知名项目 Monica,加了一些阴历(农历)支持和安全特性。
  • NLP 文本分类探索:Python 和 Go 的一个分词 + 词频分类的一个小探索。
  • cab:Merge PR 的时候写联合 commit 用的,很方便。

维护的过往项目

  • NoCD:18 年的时候为上家公司(喵萌科技)做的一个持续交付面板,Git 提交自动部署,一直在维护,现公司团队还在使用,20 年主要增加了一些协作、交接的功能。
  • 哪吒探针:这个是 19 年为自己多台服务器做的一个资源使用监控探针,也是为了学习 grpc,后面 20 年底突然火起来之后加了多主题、监控报警的功能。
  • Solitudes:本站的博客引擎,全文搜索、微信评论通知(一直用就一直更新)。
  • PoorSquard:GitHub 个人账户管理面板,那个时候 GitHub Team 还没免费,就搞了这个面板给公司内部使用,可以管理个人账户仓库的 内部协作者、外部协作者、增删改查 + 触发 Webhook,为公司服役 4 个月后因为 GitHub 免费就 Archive 了。
  • 二级支付宝网关:*未开源 可以使自己的多个应用使用同一 AppID 接入支付宝,完善的回调、对账功能,18 年做的,一直在用,20 年有更新维护。
  • 奶爸米表:链接是前端主题仓库,实际是个域名停放平台,可以接受报价。开始有几个付费用户,后面大家都关闭了,奶爸也没再维护了,因为还具备一定价值,所以不会开源。
  • Dockerfiles:奶爸维护的一个实用 Docker 镜像集,19 年的 Beanstalkd、20 年的 php-fpm(带 cron、imagick 和 ioncube)
  • 穷逼:一个仿 qiong.bi 的在线捐赠应用,觉得没意思就关掉了支付网关和它。

2020 年的年底突然就跟 Rust 刚上了,花了半个多月刷了文档,然后直接就在公司项目上用上了。老天很眷顾,17 年年底突然就自学了 Go,20 年底触电 Rust。

在公司做的东西很杂,主力和主要成就在几个智能合约项目上,Android 客户端需要维护就维护一下,做了几个前端工程,还维护着 PHP/Go 混合的一个工程。目前依据公司需求在做 Flutter。

已经不太思考自己是什么「语言」的工程师了,奶爸对语言和业务的理解能力特别强,基本上半天上手就能定位问题,唉,这从初三接触 ASP 以来慢慢建立的思维,真香。

奶爸的 2021 展望

2021 年还是「学」字当头、「做」字断后。唯学提升能力,唯做创造价值,加薪,奶爸没在怕的。

Comments

Commenting as a guest. A nickname is required; email is optional. Only new comments posted after verifying your email and signing in will appear on your profile. Existing guest comments will not be linked automatically.

Share article

2020 概览

Email X

View original ↗