跳到内容

文章

好听的Redemption Song版本

今天练习这首歌,弹着吉他突然间弦断了一根,弦太久没换,生锈了。 收录一下Youtube上面搜到的几个练习需要常听的版本。 当然,雷鬼风格除了听原唱,其他黑人版本也必须听。 这个声音开口脆。然后扫弦只扫低音的几根弦,应该要学习下这种方式。 这 […]

原生 Node.js 单元测试笔记

这两周都在写一个和项目相关的计算器,算是试行的一个测试驱动开发的模式,测试代码有写了几千行了,因为对于原生Node.js测试还不是很熟悉,有很多复制粘贴的代码,其中一个就是设计到debug模式。 非常简单的一个例子,假如我们的测试非常多时, […]

重读《人类简史》英文版 (Sapiens – A Brief History of Humankind)

准备重新读一遍462页的《人类简史》英文版,第一次看都是根据上下文猜测生词的意思,而且这么厚的一本书,陆陆续续看完,很多内容没有很好的吸收,所有这次想慢慢的看,然后将陌生单词记录下来,记录下来并不是背单词,而是更好的理解书的内容。 生词 # […]

日常开发笔记

使用array_filter时如果没有提供回调函数,数组中的所有empty条目都将被删除。有关 PHP 在这种情况下如何定义 empty,请参阅 empty()。 If no callback is supplied, […]

Gutenberg Blocks 开发笔记

2024.8.6 # 今天开发一个类似Instagram故事的一个图片+链接的功能,当用户添加这个模块到编辑器中时,会默认添加一个初始故事。 需求要点: 编写过程遇到的难点: 2024.8.26 # 有时候可以通过添加标准组件的一个vari […]

逐步替换 Kadence Blocks

我准备将之前兼职开发过的几个WordPress网站中使用到的第三方组件库Kadence Blocks替换成自己从零开始写的Gutenberg Block,这样可以慢慢将这个第三方依赖剔除掉,后面再进一步可能会将第三方主题也替换掉,达到简化网 […]

文明的真正体现

最近看圆桌派第七季,窦文涛在节目中提到,一个国家真正的文明并不在于有多少高楼大厦,而是在于我们的基础设施到底有没有无障碍的友好设计。这让我联想到了,一个网站或者应用的优秀之处并不在于页面有多么精美,动画做的多么高级,而且能不能将web无障碍 […]

2023远程办公西藏之行

2023.4.1飞机抵达拉萨贡嘎机场,因为坐飞机有点累,不想直接继续坐机场大巴前往拉萨市区,于是准备步行至距离机场9公里的贡嘎县,步行预计需要两个小时,不过后来还是拦了一辆城乡公交车,票价10元,前往岗嘎那条路还有一个关卡,官兵需要核验身份 […]

我真的不适合写React

我们最近在写一个关于service charge,有点类似于VAT(value added tax)这块的需求,前端需要涉及到一些价格计算,我们是在服务端返回演出清单时,需要在每个演出的价格中加上这个service charge(其实可以后 […]

关于app notification

我倾向于科技极简主义,但是自从在bilibil分享视频教程以来,因为有时需要回复粉丝的留言和私信,所有手机装了他们的app,不过我是静音它的所有notification消息的,选择自己主动打开bilibili app并查看是否有未回复的信息 […]