Skip to main content

· One min read

项目相关

依赖包

工具

工具库

  • gnomock 开启一个 Docker 容器用于 Mock 各种配置环境
  • gRPC Ecosystem gRPC 生态相关的仓库
  • godotenv 把环境变量存储到文件中,这样 dev 环境就无需配置环境变量了(生产环境是自动注入到容器的)
  • protoreflect 通过取得 Protocol Buffer 取得 gRPC 的信息(mw 就是用这个解析 Proto 文件的)
  • dtm 分布式事务管理器
  • go-delve/delve Golang 的断点调试

在线工具

Go 微服务框架

服务器相关

动态 DNS 解析(DDNS)

· One min read

不要给自己定太多目标,简单的定一两个就好了,否则看不到计划全部完成的那天会给自己太多压力,因此本着写下一项就划线一条的原则去定计划。

5 月计划

  • 第一阶段:模仿编写 Rabbit 微服务框架(配置中心? 链路工具? 日志链路到 Gin、DB 等基础设施)
  • 第二阶段:编写一个服务去使用 Rabbit 框架,同时学习 DDD
  • 第三阶段:集成进 Kubernetes,同时学习集群的部署
  • 学习 machinery 设计 -> amqp 协议 -> RocketMQ
  • 学习阿里云的新数据库 PolarDB

6 月计划

  • 公司是怎么处理服务雪崩、降级、熔断的?
  • 学习 MongoDB 相关知识(浅尝而止)
  • go-zero 学习(暂时搁置)
  • 使用 Go 实习分布式事务,分布式锁

7 月计划

  • 了解区块链相关技术点
  • 学习 P2P 网络相关知识(暂时搁置)
  • 学习 GraphQL
  • GMP 模型
  • golang 的 GC
  • Golang 使用 epoll 的地方?
  • 学习 http 包的 Tracing
  • 学习 “gRPC 是怎么和 HTTP2.0 联系起来的” 这篇博客的 References

8 月计划

  • 坚持反思日记
  • 梳理 go-zero 的文档,及其学习方向
  • 了解 micro 框架

9 月计划

  • middlebaby 编写第一版完成
  • mb to mw

· One min read

最近发现自己学习的知识都很零散,打算系统的开始学习各方面的知识,不过在此之前先记录一下最近看过的书,让自己有动力打卡下去~

2022

  • 《鸟哥的私房菜 Linux》
  • 《一本书读懂 TCP/IP》,讲的很泛,下班通勤当故事书看还是不错的~
  • 《Go网络编程》,给的源码缺少了很多内容,而且成书年代太久了,浪费时间
  • 《Linux 脚本编程》,在读...
  • 《Go 圣经》,在读...
  • 《Go 语言 101》,在读...
  • 《现代操作系统》,I/O、进程、分页分段、死锁,在读...
  • 《DDIA》,待...
  • 《Go 语言原本》,抽时间学习
  • 《Kubernetes in Action》 弃,书是好书,就是有些内容太老了,还是看官网吧
  • 《HTTP/2 in Action》 弃,食之无味弃之可惜,里面更多讲的是的前端的优化技巧,后端部分作用不大。等以后二刷吧
  • 《自己动手写 Docker》

课外读物

  • 《黑客与画家》,书中充满了程序员的自负与傲慢,通过一种独特的视角看待世界,从不同的视角看待这个职业,同时能很好的给自己做一个合适的定位,数学家?计算机科学博物学家?还是一个 “画家”?
  • 《一看就懂的劳动法律常识》,上下班通勤的零散时间可以用来翻一下看一两个案例,虽然希望自己永远用不上,但是掌握劳动法是更能保护好自己的权益不被侵犯。
  • 《娱乐至死》,学妹推荐的书,感觉确实不错,世界没有像奥威尔书中描述那样成为一个禁锢思想的炼狱,而是像《美丽新世界》那样,主流媒体软件不断的喂食各种奶头乐使人逐渐丧失独立思考的能力。
  • 《软技能2 软件开发者职业生涯指南》弃
  • 《被讨厌的勇气》弃
  • 《蛤蟆先生去看心理医生》,这本书就像一把锋利的手术刀那样,不断的刨析我的内心,但是读完后却很难具体的描述自己学到了什么,感觉除了共鸣就没有更多的感受了,它并没有告诉你应该怎么做,而是和自己和解。希望未来的某一天再读这本书有更多的感受吧。
  • 《中国通史》,读史使人明智,掌握 “借古喻今”,这本书介绍了大部分历史事件的来龙去脉。
  • 《半小时历史漫画》,通过漫画的方式,让人快速记住各朝各代的更替,但是细节部分不够详细,搭配通史一起看会比较深刻
  • 《万历十五年》,以一种独特的视角去审视历史,不像史书那样通过具体的历史事件去描述一个人是 “好” 还是 “坏”,而是通过通过张居正、朱翊钧等人物所处的环境,来分析为什么会他会做出这样的事情,虽然全文存在很多主观的判断,但是瑕不掩瑜,行文流畅,让人阅读中也能有自己的思考,文中的视角也可以应用在生活中,学会换位思考。
  • 《好好学习:个人知识管理精进指南》

2021

21 年忙着各种乱七八糟的杂事,导致没时间看书,属实有点后悔没有趁着这个大好时间建立一个知识网络...

  • 《大话数据结构》
  • 《游戏设计模式》
  • 《InnoDB 存储引擎》,本想应付面试看的,没想到这本书讲的这么深入,看完感觉就是学到了一堆屠龙技,到现在估计只记得一些名词了...
  • 《Redis 实战》
  • 《深入理解Java虚拟机》
  • 《计算机网络》,大一学的计网,大三来补....

· One min read

生活不应该像 “抱歉警探” 那样一味的追求理性,一切凭借着经验的去小心谨慎,一切都去衡量正确与否以追求最大的利益,生活就像一场游戏,它虽然有底线,有规则,但是它也不只有机械般的重复,要试着去发现的它的美,美是什么?给你带来的感受是什么?如何去形容那些美?

所以为了捕获这些美,我想自己应该像一位给孩子们讲故事的老船长那样,记录自己的所见所得,将其整理成宝贵的回忆,以便未来自己心情不好的时候回想自己还有这么美好的经历~

盐田海滨栈道

三点半直接滴滴到盐田海滨栈道租辆共享自行车从旁边的海鲜市场出发,一整条单车道都是靠海而建,骑着单车飞驰在茵茵绿道上,迎面吹来阵阵海风,真实完美的体验,美中不足的是上坡有点多,不过骑到目的地后正巧能赶上黄昏的大梅沙,漫步在海边栈道,看着远处的夕阳,能让人忘记所有的烦恼。

002b5e565649177346f.jpg

001753eac1cd51770e1.jpg

缺点:盐田交通不方便,没有直达的地铁站 优点:每次去都能带来不一样的感受,满分景点,真的比跟团去外地旅游拍照好玩多了。

· One min read

听了快两年的数字摇滚了,突然发现自己好像对 Math Rock 和 Post Rock 的区别不太了解,好像自己也是从 Post Rock 过渡到 Math Rock 的,目前歌单有点杂乱,所以这里整理一下自己喜欢的乐队及音乐,以便以后能发掘到更多优秀的乐队

所以什么是后摇?

因为对音乐了解不多,这里只是主观的把这个风格的音乐做个归类

个人感觉 Post Rock 还是偏向氛围感的,融合了很多乐器,并没有一个界定,整体突出一个氛围感,实际上后摇与摇滚关系并不大(不过摇滚本身就是一个很泛的概念?),学术上的界定以后学习到更多知识时再补充吧

例如国内的文雀乐队、发光曲线、仙童乐队等

下面请欣赏文雀乐队的彩虹山

仙童乐队的宇宙尽头的餐馆

以及发光曲线的死在旋转公寓(不过更偏向 Math Rock ?)

然后就是我的入坑曲,山冈晃的 Promise,当时给我内心带来极大的震撼啊

然后还有这首 Theme of Laura 也很棒

综上,后摇主要是各种渲染情绪的旋律为主,不过听多了感觉大部分风格都很相似,但是有一说一,大部分感觉上都很压抑,像 Promise 这种还是少数

数学摇滚

数学摇滚最大的特点是节奏更复杂,这个复杂是指数学摇滚不会保持在某个拍子上,而是经常会改变节拍(音乐的时间单位),而且采用的是更少见的节拍,如 5/8、7/8、11/8 这种节拍

下面来听一下我最喜欢的乐队 宇宙コンビニ(宇宙便利店)的 8films,可惜在 2015 年解散了

可以明显的感觉到是不规则的循环,听着杂乱但却非常有序的编配。

因为平时听的数摇以东亚这边的为主(感觉都有点冷门啊)

Toe 乐队的 Premonition

这个乐队的另一首 《グッドバイ》 也很不错

rega 乐队的 Sunship

toconoma 乐队的 Hello goodbye,这个乐队的音乐都很欢快啊,给人一种非常洒脱的感觉

下面分享两个比较喜欢的国内乐队 Chinese Football 和 大象体操

Chinese Football 乐队的漂流人间 (Single Version)

大象体操乐队的 Finger

补两个拥有极具个人特色的演奏风格的大佬

Yvette Young(杨萱)

下面来一首她的 Rich Kids(feat. Yvette Young)

Ichika 大佬无需多言

不过更多的是看大佬在各种视频网站上的炫技视频