聊聊阴阳

中国古代哲学的基础概念是太极. 命理, 奇门遁甲, 中医, 道德经, 周易等无不以太极的概念作为基础.

而这古代哲学并不是玄学, 对于哲学来说”信不信”是伪命题, 哲学的基础是现实, 而生活中太极就无处不在.

MORE

聊聊换位思考

第一次家里有了个新生儿, 面对的第一个问题就是孩子哭了应该怎么办.

那为什么会思考这个问题呢, 因为新生儿还没有语言.

接触到不会语言的人, 又必须与他交互时, 我才体会到了这个习以为常的语言的存在.

MORE

写一个简单的前端脚手架

之前写了一些写electron, 浏览器插件, vscode插件这样的项目. 这些项目其实是有一些固定模板的, 但又没有主流脚手架, 于是观察了一些其他脚手架, 写个自己的脚手架来快速启动项目.

MORE

如何排出自己的八字

因为八字衍生的东西实在多, 百度上的不全, 只好自己写一个, 也好操作.

而在过程中收获了一些常识, 也对八字算命了解了更多.

MORE

用github action来给博客和electron应用做部署与自动更新

travis-ci从21年6月15开始停止服务, 新版本需要迁移才能继续服务, 这意味我的博客和electron应用都要去进行迁移了.

MORE

在electron中使用前端框架

electron无疑是个很强的东西, vscode近年非常流行, 其他还有github客户端, twitch, figma等大公司有electron开发的软件.

但electron在前端开发中仍算冷门. 不分析原因, 但导致的结果是没有很稳定的脚手架.

目前官方只有一个react的模板, 剩下只有awesome-electron里民间的几个模板.

面对纷繁多样的需求, 这几个模板肯定是不够的, 而electron的流程又很简单. 所以这里总结一个大方向.

MORE

electron开发模式中替换url实践

在开发流程中, 会遇到根据环境判断url的问题, 像这样的代码(真实代码):

1
2
3
const winURL = process.env.NODE_ENV === 'development'
? `http://localhost:9080`
: `file://${__dirname}/index.html`

这次深入这个问题, 来发掘一些更好的实践.

MORE

前端知识整理

前端知识整理一波, 会则复习不会则补.

MORE

比较vue2和vue3的响应式

前一阵写了一个最简单版本的vue响应式, 比较了下vue2和vue3响应式系统, 并做一下总结.

MORE

react不常用功能补漏

前一阵过了一遍react文档, 记录看到的几个不太常用api.

MORE