外观
在人机协同的工程实践中,我们常常会陷入两个极端:要么试图用 Prompt 规定一切,导致 AI 变得死板且极易在长上下文中崩溃;要么给予 AI 极大的自由度,结果连一个简单的任务状态更新都会因为输出格式的微小变化而导致下游系统报错。
OpenClaw 让我曾经那些看似无用的、或半途而废的研究一下子变得有价值起来。它就像一个熔炉,我把手头拿着的工具和搁置在墙角的破铜烂铁统统丢进去,然后念一番咒语,重造出一个严丝合缝的引擎。
今天晚上,我用它打通了一套完整的待办与日程管理系统。这篇文章是整个过程的记录。
网页布局(layout)是 CSS 的一个重点应用。
布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。
Margin-mode 主要用来给不同的 major mode 的 buffer 所在的 window 设置左右 margin。众所周知,window margins 在当前窗口的 buffer 切换时就会失效,margin-mode 可以任何场景下都保持 margin。
再次来到西安,故地重游,让我有一种兴奋感。这种感觉源自23年我在西安自在的度过了大半年的时间:周末除了和同事去爬华山、秦岭,大多数的时间都是在茑屋书店和咖啡店度过的,没有干扰的学习和研究自己感兴趣的内容;那时晚上下班也经常去益田假日里的乐刻健身,练完就在商场里美美犒劳自己一顿;有喜欢的电影,周末随时去看。
我为什么要搭建自己的 docker 镜像仓库?
这篇博客记录了从搭建 docker 仓库这个想法开始的,若干折腾的过程和解决的问题。我不想写一篇完美的,循规蹈矩的文章,就是以小标题组织的各类折腾的记录。
在 emacs 中,对于需要频繁使用的命令,我们倾向于将其绑定到快捷键,即按下几个组合按键便完成了一个复杂功能的调用。可以将任意的命令绑定到快捷键是 emacs 被认为灵活、高效的重要原因之一。emacs 中的快捷键的特点是需要使用前缀键,即 C-c、C-x 等,但这比起 vi 这种模态编辑中使用单字母按键,又显的不那么的“快捷”了。习惯了 vi 的模态切换方式的用户可能会在 emacs 中使用诸如 evil-mode、meow 等方案来延续这种使用习惯。我本人不用“模态编辑”,但又觉得单字母按键确实高效,于是便思考一种即能够使用上单字母快捷键,但又无需主动切换模态的方案,于是有了 auto-modal 这个 package。
本文转载自 《心流》推荐序:胜利者一无所获, 作者阳志平。
今天收到出版社编辑告知,我写推荐序的《心流:最优体验心理学》一书即将上市。这是一本好书,曾被我收录在《开智正典》中,断货几年后,中信将其重新出版。它是心流理论之父、积极心理学奠基人契克森米哈赖开山之作,畅销全球28年,被译成30种语言,影响全球千万人的开创性心理理论。我所作序言借海明威的故事,串起心流、刻意练习、自我决定论等,向那些活得骄傲的人致敬。我的推荐语如下:
先说结论:人一天的意志力是有限的。以晚上的睡眠为一个时间节点,早晨拥有全部的意志力,因此适合用来做重要的思考和决定。而到了晚上,经过一天的劳累后,身体疲惫的同时也伴随着意志力的所剩无几。所以晚上的时间更适合用来做消耗意志力小的事情,比如阅读和娱乐等。
年初的时候,我搭建过一个个人知识库发布流程 md-wiki,大体上是通过一些 elisp 代码将不同 主题的页面通过链接和层级关系串联起来。当时决定做这件事情时,特意发了条pyq以表达兴奋的心情。然而大半年过去,gknows(我的个人知识库的名字) 已经很久没有更新了。
网格布局(Grid)是最强大的 CSS 布局方案。它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局。以前,只能通过复杂的 CSS 框架达到的效果,现在浏览器内置了。