详情

全站展示位

推荐

SOLID

SOLID原则是面向对象编程和面向对象设计的头五大原则。学习及应用这五大原则可以构建一个易于维护和扩展的应用程序,我们一起看看到底是那五大原则。 S--单一责任原则(SRP) --Single Responsibility Principle O--开放封闭原则(OCP)-- Open-Closed Principle L--里式替换原则(LSP)-- Liskov Substitution Principle I –- 接口分离原则(ISP)--Interface Segregation Principle D–-依赖倒置原则(DIP)-- Dependency Inversion Principle

Obsidian 个人插件开发纪实——0x01

Obsidian 插件开发纪实会是一个系列的文章,主要是记录我真正从零开始开发 Obsidian 插件做为副业项目的过程,这中间会涉及到 js、nodejs、css、React 等技术

技术思考

工作学习中一些技术的心得和思考,有关于产品的、有关于基础设施安全可信的、有关于技术运用的

我把岁月写成歌

推开一扇窗,细数万家灯火

心灵鸡汤

004、《农夫与草帽》

曾见一农夫,耕地之余,于田埂小憩,瞅着手中残破的草帽心想:扔掉算了,这草帽也太破了。

不料此时一阵风吹来,草帽随着调皮的风翩翩飞起,气急败坏的他翻埂越沟地追赶,好几次他的手指刚刚触到草帽,风又将其高高扬起,他怒目圆睁地盯着草帽狠劲追赶。追了好久,那顶草帽终于被他攥在了手里。

随后,他用尽余存不多的力气把草帽撕为两半,还嫌不解气,扔在地上狠狠地踩了两脚,咬牙切齿地说:“我让你跑!”

猛然想起那头解了缰绳的耕牛,扭头一瞧,隔壁农田里的庄稼已被吃掉了一半。

列表展示

主站展示位

写给2024的自己|愿这段自我对话成为心中的灯塔

不少征兆与数字都向我预示着正在进行的2024这一年会非常幸苦,大多会不如意。在这漫长而苦涩的年景中想跟自己低语几句,送给未来的自己这些话算是期许也算是叮嘱,希望这段自我对话成为内心的灯塔,引领我穿越阴霾,毕竟最美不过春花秋月,夏雷冬雪。

Memos

云边有座小卖部,用来「售卖」哪些不经意间的 flow memories.

Personal Assistant 支持 Vault 统计状态预览|Obsidian PluginPersonal Assistant

分享一下 Personal Assistant 插件一键查看 Obsidian Vault 记录状态新功能的设计思考和开发实践,通过对 Obsidian Statistics 的渲染展示帮助使用者了解自己的记录状态,数据展示的效果也会鞭策用户养成每天记录和思考的习惯,我想这才是 Obsidian 作为第二大脑的终极奥义所在

iCloud 同步 Obsidian Git Vault 导致 iOS App 无限重启问题

折腾记:最近碰到了一个 Obsidian iOS App 无限重启的问题,社区搜索了一下好像没有人报类似的问题,为了能够定位和解决问题学习了一些基本技术原理包括 iCloud 同步原理、Obsidian App 启动原理、obsidian-git 插件移动端实现、File Over App 理念等,接着介绍一下我定位分析问题的思路以及最终的解决办法。

新加坡游记|路途见闻

春节假期之后花了一周的时间去新加坡转了转,避开了人流高峰期的度假体验确实不错。这篇文章打算跟大家分享一些见闻和印象深刻的事情

凤凰幽径・影行心踪

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

reflection 反射编程与 go 序列化原理

聊聊反射编程(reflection)以及它的优缺点,通过研究 Go 语言的序列化(encoding/json)实现来深入理解一下 Go 语言的 reflection

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 的功能。

OpenAI “宫斗”引发的产品与技术的思考

OpenAI 宫斗引发的关于技术和产品的思考,尝试找出作为技术人应该如何理解产品和技术、有哪些评价方法和原则以及如何避免「法棍效应」等问题的答案。

2023(下篇)

2023 总结,40 questions to ask myself every year

Effective Go 要点速记

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

可视化理解 Shamir's Secret Share 密钥共享算法的数学原理

用可视化的方法理解 Shamir's Secret Share, SSS 密钥共享算法的数学原理,同时给出 go 的算法实现示例

Obsidian Vault 状态大盘工具

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

每个字都认识但就是不懂的英文句子

收集的英文句子,这些句子很简单,每个字都看得懂但就是不明它的意思。

Where other men are limited by morality or law, remember, everything is permitted. I walk in the darkness to serve the light.

Obsidian 原生插件管理技术细节研究

从 Obsidian 插件更新缓慢的现象出发,利用 debug、日志分析、源码阅读等手段定量分析插件的管理逻辑,同时也对比一下插件社区的方案。

博客寄语:

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

实时播报:

博客号-学习成长

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