🔡什么是 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,但是,它们的思想在历史长河中永远不会消逝,会直接间接地影响现代语言

Engine<--->KVM 内核层监控

这里的 Engine 指的是云管理引擎,如 Ovirt/Openstack 等;另外,不仅仅为了监控 KVM,稍加更改也可应用到 Xen 等虚拟化框架上

AES(Rhinedoll-128)跨库应用问题

AES 算是标准加密算法了,跟计算机有关的应该都接触过,但是在跨库应用的时候还是很可能出问题