详情

全站展示位

Effective Go 要点速记

关于 Effective Go 中要点的总结,可以帮助理解 Go 语言本身,也可以快速恢复对 Go 语言的记忆。。。。

推荐

小技巧

总结的一些实践经验用于提高效率,将事务工具化等等

Obsidian

Obsidian is built to be extensible from the ground up. We want you to build your own system, play with it, tweak it, until you're happy.

心灵鸡汤

  春秋时期,宋国有一个人上山采石时,采到一块宝玉,他担心别人会来抢,想拿出去卖,又怕被商人占了便宜。想来想去,他决定把这块宝玉送给京城里的大官。

  于是,他带着宝玉,来到京城掌管工程的大官子罕府中,献上宝玉。子罕觉得很奇怪,便问道“我和你素不相识,你为什么要献宝玉给我?我可从来不收别人任何礼物的。”那人以为子罕怀疑这是一块假玉,就答道“这块玉我请玉匠看过,确实是一块真玉,价值连城,所以我才送给你的。”子罕说“我把不贪的品格当作珍宝,你把这块玉石当作珍宝,如果你把玉给了我,我们俩人都丧失了珍宝,不如你我还是各自保存自我的珍宝吧!”那人跪下恳求道“我们小百姓,拿着这样珍贵的东西,是不敢出门的,我把它献给你,是为了免于祸患。”子罕就让那人暂时留下,请玉匠把那块宝玉雕琢加工好,然后帮他把玉卖掉,把所得的钱全部交给那人,并派人送他回家。

  这个故事见于《左传·襄公十五年》。之后,人们就用“不贪为宝”这句成语来形容清正廉洁的高尚品质。

列表展示

主站展示位

最近想明白了几个困扰自己多年的问题

想事情很深的人是很难迈出步伐,所有的事情都想的很多、很深,批判性太强,那么什么事情都不可能做到自己期待的结果,久而久之心态就是会变得悲观。悲观一定是正确的,但有的时候事情就是乐观的人做的。想要就争取,得到就珍惜,失去就宽心,没得到就是学到,把视野放远一点慢慢累积,虽然这样无法大富大贵,但至少可以有一个幸福简单的自在生活。

凤凰幽径・影行心踪

专栏又名 Heart's Shadow&Whisper Trail,主要内容是通过系统方式总结来复盘人生的过往,成为普罗大众情绪疏导的一个重要端口,通过暗示、潜意识、行为侧写、经验思考、情感总结等等方面复盘过去人生中严重精神内耗的结症所在从而大幅降低人生过往的内耗,提高你今后的人生效率,让自我产生原动力,从而进行人生破局

Newsletter Columns | 专栏订阅

松烟阁 Shadow Walker 的 Newsletter 专栏,包括:「逆熵编程・凤凰棋局」(技术专栏);「凤凰幽径・影行心踪」(生活专栏);「Anthelion」(英文专栏),欢迎查看和订阅。

gRPC Gateway 研究

深入浅出的学习 gRPC 的架构和原理,通过简单的 Go 项目来研究如果利用 gRPC Gateway 插件将 gRPC 通过反向代理的方式支持 RESTful API,同时还简单说明 protocol buffer 编译工具 buf 的配置使用

逆熵编程・凤凰棋局

又名 Machine's Codex&Tech's Alchemist,来自 Eddie 的技术专栏,利用对技术的相关研究学习和思考总结来提高效率、提升自我、支持生活和实现价值。

Memos WebHook 在 Cloudflare Worker 利用 GitHub API 实时备份记录

从 Git 的 blob object,tree object,commit object 的角度研究清楚 Git 内容寻址文件系统(content-addressable filesystem)的底层原理,根据对于 Git Object 的学习结合 GitHub API 开发 Cloudflare Worker 为 Memos 服务构建实时备份到 GitHub Repo 的功能。

利用 Cloudflare Worker 搭建自定义的 Memos WebHook Service

利用 Cloudflare Workers 自定义 Memos 的 WebHook Service,从而实现 memo 记录创建之后能够利用 Telegram bot 转发自定义格式的 memo 到 Telegram Channel/Group

2023(下篇)

2023 总结,40 questions to ask myself every year

Interface type assertion fails due to a Golang Pointer Receiver

Golang interface type assertion failure related to map[string]interface{} and struct type method receiver. The Golang method gets two receiver types: value and pointer whose interface type asserting are different. Let's take a deep insight into it.

Effective Go 要点速记

关于 Effective Go 中要点的总结,可以帮助理解 Go 语言本身,也可以快速恢复对 Go 语言的记忆。

尝试找到自己的「主干」

有余裕地做事情不被各种不得已催着走,状态下的工作生命力是充盈的,而这份充盈是那些并不相关,并不重要,但是让人感觉到美好的东西,我一直觉得一个东西无论是否优秀,创造它的人如果用心了,使用它的人一定是可以感受到的。或许这才是我期待的「主干」,就像小报童的 slogan 一样:体面地站着挣钱

Obsidian Vault 状态大盘工具

借助 Dataview、Obsidian Chart 对 Better Word Count 插件中的 Obsidian Vault 状态统计数据进行可视化展示,实现的关键是一段 dataviewjs 脚本,参考文中的 gist 链接。

docker-run vs docker-compose

通过 docker 容器编排的问题说明 docker compose 的由来,借助例子来简要说明 docker compose 是如何启动应用服务的

什么是 min js

研究一下 CDN 中常见的 .min.js 文件是什么与 js 文件的关系是什么

谈谈计算机安全领域的高频词汇 Canary

解决我的一个好奇心:为什么在 Cyber Security 领域中 Canary 是一个高频词汇,它是不是计算机安全领域里面的 “Hello World”?

一些句子(001)

记一些非常有意思的句子和思考,有我所愿亦有我所思

一种 Obsidian vault 自动备份方法

介绍一种基于 Git 和 Github Private Repo 自动备份 Obsidian vault 的方法

如何通过 Finder 卸载 App

一个 macOS 小技巧,通过 Finder(访达)干净地卸载 App

博客寄语:

    我写的一切无外乎工作、生活、学习中的点点滴滴,记录自己的成长和折腾的经历,当然如果这些经验和记录能够引起共鸣甚至帮助他人是我最大的荣幸。

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。