Emacs is a lifestyle :-)
And happy hacking emacs!

深入理解计算机网络

本篇为本人学习《计算机网络:自顶向下方法》第六版的知识总结。 计算机网络和因特网 什么是因特网* 构成描述因特网是一个世界范围的计算机网络,它连接了世界上数以亿计的计算设备。这些设备被称为主机或端系统。其中端系统通过通信链路 (communication link) 和分组交换机 (package switch) 连接在一起。通信链路和分 .... 「阅读全文」

网络 7556字 ·

基于Emacs-Lisp的HTML模版库

English Document 介绍pp-html 是使用elisp开发的html模版语言。它借鉴了部分 Liquid template language 的设计思路,包括对象,标签和过滤器三部分。通过书写elisp的S表达式,读者可以快速便捷地构建简单html片段或复杂的html页面。其中:include 和:extend (包含和继 .... 「阅读全文」

Emacs 2788字 ·

关于焦虑

有三类事情:第一类只要花时间就能完美解决;第二类不仅要花时间,还得费点脑筋才能大体完成;第三类即使花了时间、耗了精力仍感觉遥遥无期。把大量的时间花在第一类事情,就是在做些无意义的重复劳动。死磕第三类事情,发现自己的预期与现状遥不可及,便会忧虑。唯有第二类事情,在力所能及的范围内又不能轻易达到。完成它有成就感,再次碰到想追求更完美,也有挑战 .... 「阅读全文」

随笔 667字 ·

视频压缩及格式(gif)转换

MacOS系统使用mov作为默认视频格式,mov格式的缺点是文件体积大,不便传输与使用。大多数时候我需要将视频压缩为mp4格式。同时,写文档时经常需要使用gif图片展示hack效果,所以将视频转为gif也成了硬需求之一。关于视频的压缩与格式转换,有很多在线工具以及app可以实现,但我更钟爱命令行工具。因为命令行比封装好的ui使用方便,可选 .... 「阅读全文」

Emacs 363字 ·

博客亮/暗色主题切换

我的博客为亮色主题,晚间浏览时光线太强,于是想实现在亮色与暗色主题间的自由切换。实现原理参考了这里,即通过改变引入的css实现主题切换。下面是具体的实现步骤: 1.在适当位置引入切换按钮。每次点击时触发switchTheme 函数,实现主题切换。 2.在head 标签间引入博客主题的css文件,我的默认为light.css 。 3.在 「阅读全文」

博客 521字 ·

去你的2019,来我的2020

2019接近尾声,这一年充满了选择与变化,虽然过程曲折但还算充实。我也慢慢的朝着自己想要的状态去走,有些慢,但没偏离轨迹。回顾2019,顺利毕业,完整读了6本书,听了许多播客,搭建了自己的博客网站,尝试hack emacs,养成了一些好的习惯。最开心的是更加的了解自己,知道如何和自己相处。2年前买的kindle,放在宿舍吃灰了很久,寒假心 .... 「阅读全文」

总结 1353字 ·

记我的博客折腾经历

我从2019年暑假初次学着搭建自己的blog网站。经历了从动态网站到静态网站,从markdown到org-mode。第一版使用Django+mysql 。自己从零开始查资料、写代码,最终折腾的像那么回事了。使用Django的优势很明显:动态网站拓展性高,后台管理系统,复习和学习了很多Django建站的知识。但缺点是需要和数据库打交道,并且 .... 「阅读全文」

博客 1197字 ·

Emacs Lisp 编程总结

原文参考: Elisp Programming lisp介绍Lisp(历史上拼写为LISP)是具有悠久历史的计算机编程语言家族,有独特和完全括号的前缀符号表示法。起源于公元1958年,是现今第二悠久而仍广泛使用的高端编程语言。只有FORTRAN编程语言比它更早一年。Lisp编程语族已经演变出许多种方言。现代最著名的通用编程语种是Cloju .... 「阅读全文」

Emacs 11448字 ·

Emacs中使用mpd+mingus听音乐

在emacs中收听音乐的方案不止一个,我之前用过emms和bongo,但它们在某些方面不能满足我的需求。在逛Reddit时看到使用mpd配合mingus播放音乐的帖子,折腾了一下发现这正是我想要的!总结安装配置和踩坑经验,和大家分享。Music Player Daemon(mpd)是一个开源、灵活、功能强大的server端音乐播放器。它可 .... 「阅读全文」

Emacs 881字 ·

关于写日志

写日志的一个重要好处就是通过每日的反思不断调整,使得事情朝着正确的方向发展。正确的标准是什么?首先自己得舒心,如果事情越做越难受,大抵是什么方面出了问题;其次是对事情的进展是否起促进作用,意识具有主观能动性,正确的意识促进事物的发展,错误的意识阻碍事物的发展;再者,检查事情的现状与初衷是否相符,如果忘记了为何出发,如何知道去向何处。写日志 .... 「阅读全文」

随笔 783字 ·

关于大学计算机科学

我以为学习计算机科学的学生在刚进入大学的时候,学院学校就要让学生了解到这个学科的森林,而非树木。建立学科体系结构和了解学科本质对于学习相当重要。我指的不是像每个专业大一的导论课,讲解大学四年学习课程的基础内容,最后用一张考试卷评判知识点的掌握程度。构建学生对于学科的森林的认识应当不是一般的大学老师可以胜任的。计算机科学体系庞杂,分支众多, .... 「阅读全文」

随笔 568字 ·

重拾阅读

我相信,一本好书是值得反复阅读品鉴的。今天读完了《月亮与六便士》,想着应该写点什么,毕竟这是我时隔好久完整地读完一本书了。对于很难坚持阅读的我来说,这一刻是有重要意义的。这意味着我过去很多年在阅读上的心结打开了,也宣告着以后我会以更加积极的心态与行动去拥抱阅读这件事。曾经有多少次的心血来潮,买了一本本书;曾经又有多少次下定决心,从读书笔记 .... 「阅读全文」

阅读 1729字 ·

《子弹笔记》要点

理论 子弹短句分为三类:任务(Task,需要做的事情), 事件(Event,你的经历), 笔记(Note,不想遗忘的信息) 任务子弹分类:任务(●), 完成的任务(x), 迁移的任务(>), 计划中的任务( <), 不想关的任务(+划去+) 事件子弹:用“○”表示,简明客观的记录即将发生或已经发生的事件,方便日后回顾与解 .... 「阅读全文」

阅读 1404字 ·