2025年12月13日
10 前言 代码审查目前可谓是开发流程中唯一的一个人工检查环节(XP 中的结对编程是另一个),对代码质量的保证非常重要,然而现实是很多开发团队的代码审查实际上只是扫一眼(几秒钟),就会点 Approve 合并代码了,完全没有达到代码审查的重要目的。 主要存在的心态如下: 提 PR 的开发人员急于通过审查, 这样可以……
阅读全文
2025年8月25日
关闭呼吸灯 Win11 睡眠功能挺方便的, 再次打开还可以保持在原来的电脑状态, 但是晚上关机到睡眠状态后, 总有个呼吸灯在一闪一闪, 当关了灯睡觉时, 就会觉得挺烦人, 网上有人回复各种各样, 有些挺搞笑的, 就是贴个胶布或者挡个东西什么的, 当然也可以, 但还是有点烦的, 心里也不舒服,毕竟好像要闪一天一夜什……
阅读全文
2025年8月2日
每个人心中住着一个木匠 木匠的本事在哪里? 从古到今, 木工的工具在不断演进, 面对不同的工具, 哪些木匠的本事是没有变的? 从最普通的木工工具, 到现代的电器化工具, 效率更高了, 速度更快了, 精度更高了, 但哪些本事是没有变的? 主动性: 工具并不会自主做任何东西 创造力: 工具只能程序化地做某个已经定……
阅读全文
2024年12月14日
引言 目前主要的客户端就是 Android/iOS/Windows/Linux/Mac/Web,而跨平台开发技术就是将这些客户端的开发技术进行统一,从而达到一次开发,多端运行的效果。 以前我知道的跨平台开发技术主要还是 React Native, Flutter 以及 Uni-App 之类的,自从开始了解 Rust 语言以后, 发现 Rust 语言的……
阅读全文
2024年12月8日
Acreom是一个专为开发者设计的知识库和任务管理工具,它的核心特点包括: 本地Markdown知识库:Acreom允许用户通过本地Markdown文件来管理和存储知识,确保数据的安全性和隐私性。 无需安装:Acreom不需要复杂的安装过程,可以轻松集成到现有的项目结构中,实现即插即……
阅读全文
2024年12月7日
Flatnotes 是一个自托管的、不需要数据库的笔记应用,它使用一个纯平的文件夹来存储Markdown文件。 以下是它的一些主要功能和特点: 无干扰的笔记体验:设计简洁,专注于笔记内容,无文件夹、笔记本等复杂结构,依赖强大的搜索和标签功能。 全文搜索:从应用的任何位置都能快速访问全文搜索功能(快捷键“……
阅读全文
2024年12月5日
使用微信公众号API发布文章需要遵循微信公众平台的开发规范和接口要求。 以下是使用微信公众号API发布文章的基本步骤: 步骤 1:注册微信公众号 前往微信公众平台官网(mp.weixin.qq.com)注册一个公众号。根据指引完成注册流程,获取公众号的AppID和AppSecret。 步骤……
阅读全文
2024年12月1日
使用 Windows Subsystem for Linux (WSL) 来启动 Hugo 并建立自己的博客是一个不错的选择,因为 Hugo 是一个强大的静态网站生成器,非常适合快速搭建个人博客。以下是使用 WSL 启动 Hugo 建立博客的步骤: 步骤 1: 安装 WSL 打开 Windows 功能开关: 打开“控制面板” > “程序” > “程序和功能” > “启用或关闭Windows功能”。 找到“适用于Linux的……
阅读全文
2024年11月30日
Agile Project Tools Compare 以下是几个目前网上比较敏捷、先进的项目管理工具的比较分析: 1. Taiga.io 敏捷支持:Taiga.io 是一个开源项目管理工具,专为敏捷开发团队设计。它支持Scrum和Kanban框架,帮助团队高效管理项目和任务。 用户界面:Taiga.io 提供简洁直观的用户界面,易于上手,减少学习成本。……
阅读全文
2023年4月1日
前端技术已经发展到什么阶段了?百花齐放,同时也逐渐分出了高下吧,回看前端技术的演化,还真是春秋战国 + 三国群英啊! 相关文章很多,就不多言了。 现如今连 React 都似乎成了垂垂老者,从性能和未来潜力来看,我会关注这两个: Solid.js Svelte.js 如果非要用 React 技术栈,我也会用 Preact.js 这个轻量级方案。 当然 Vue.js 也很优秀,与 React 不同……
阅读全文