Express 源码阅读(一)

我们写一个简单的程序。 const express = require('express'); const app = express(); app.get('/', (req, res) => { res.end('<h1>Hello</h1>'); }); app.listen(3000, () => console.log('Connected!')); 我们对这段代码进行 Debug 。

systemd-nspawn 的简单使用

systemd-nspawn 是 docker 与一样的 container 应用,只不过 docker 相比,跟类似于 chroot 。个人还是比较喜欢 chroot 这样的,这样有种子系统的感觉,与 docker 的 container 相比, chroot 下的操作是会被保留下来的, docker 和 chroot 还是两种不同情况,不可同语。

在 linux 下备份系统

新买的移动硬盘到了,着手做新的启动盘。在硬盘上分了一个 G ,然后用 Deepin 的启动盘制作工具做了一个启动盘。然后重启,启动 Deepin live cd ,然后还备份还是失败了。没办法,只能另寻他路。

玩玩 docker emacs

最近倒腾公司电脑,结果装不上 emacs 26,我的很多配置无法启用,在这里我要批评一下 deepin 。我真的是很少有听过降系统升级的。 deepin 还在 Debian stretch 上,如今 Debian 都上 buster 了。 deepin 为了稳定系统搞这个我觉得真是不行,至少软件也要新的嘛!

infinality font 字体渲染安装

最近在工作电脑上安装了 deepin ,发现字体渲染很糟糕,于是在想起了 infinality 补丁,由于我个人电脑上是 manjaro , arch 源里就有该包,所以我查找一下,发现 Debian 系的也有打包,成功安装之后,特此记录一下。 原文链接:https://www.linuxdashen.com/debian8安装infinality改善字体渲染,安装ubuntu字体

happy hacking emacs

最近在折腾 emacs ,不得不说这个曲线真的是非常陡峭啊!但有些有趣的东西的确让人欲罢不能。今天就在这里跟大家分享一下折腾过程中出现的问题,希望能能给大家带来一点帮助。

长连接与 Websocket

公司想要做一个聊天系统,原本打算上 Websocket ,我例程都写了,老板又不想弄长连接了,认为短连接就符合需求了,无奈。 Websocket 还是值得说一说的,我们是使用 node 开发的。