电子科大清水河校区教研室网络方案

清水河校区电信用的是 IEEE 802.1x 的认证,目前支持的路由中最好的也就是 TP 的 WR842N 了。对于家庭/寝室还行,但是对于教研室几十号人高强度使用网络环境来说还是遭不住的。本人用 PC 做网关代替了路由,目前测试来看:稳定、高可定制,推荐教研室用(当然也可以找性能好点的路由刷 OpenWrt 之类的)

IPSec site-to-site VPN

正常点的环境配置一般也花不了多少时间,可是我碰到的问题就折腾我三天,记录下吧,可能有值得继续深入的地方呢

🔡什么是 Docker 以及为什么我要关注它

Docker 最近有点火爆,确实能感觉出它有颠覆潜质,随手翻译了一篇文章

MiKTeX + Git + Sublime Text 构建论文环境

苦逼进入写论文的阶段了,一个**可重用**、 **跨平台**、 **跨地域**、 **带日志**等功能的论文环境对于想高效写作的人必不可少

在 Kernel 的 RPM 基础上修改模块并重新打包

最近需要修改 Linux kernel,因为是 Red Hat 系列,所以比较正统的方法应该是修改后打包成 RPM,然后放到源里。其中,其中会涉及到一些问题,下面说说我的方案。当然,也可以单独编译成 ko,写脚本在开机的时候替换下,不过这在生产环境中使用显得不是很合适……

科学上网之 SSH 动态转发相关

没啥深刻的东西,就是个人的备份,通过ssh动态转发科学上网相信都很熟悉了,只是本人在使用的过程中遇到些不方便的问题,把注意事项记录下

Qemu 里的协程

最近在看 Qemu 源码,跟之前看 spice-gtk 一样,困扰我的不是语言本身,而是语言里的机制,跟 spice-gtk 里用了大量回调不同(其实也有协程),在 Qemu 里充斥着协程(coroutine)。这篇文章不是分析 Qemu 的,主要记录下我对协程的一些理解,以便日后回忆……

关于事件驱动

最近接触到 JavaScript,从语言设计上来说,这个语言还是很多优点的,虽然这些优点大多是借鉴其它语言的。其中,比较有意思的且非常重要的就是`闭包`了,这是早期的函数式语言([lisp][1]、[scheme][2]等)的精髓,虽然在商业上,这些语言还是未能战胜过OO,但是,它们的思想在历史长河中永远不会消逝,会直接间接地影响现代语言