Hoolev Linux, Network, Coding

shell命令集锦

这里收集整理了一些Linux shell命令,以备不时之需。

(更多...)

压缩VirtualBox VDI磁盘镜像

VirtualBox使用一个VDI文件来为虚拟机提供一个虚拟硬盘,在使用过程中这个文件会一直增长,而且坑爹的是这个文件不会自己变小,只会越来越大。 也就是说,你往虚拟机里增加一个文件,然后删掉这个文件,VDI文件不会和之前保持一样大小只会增大。

(更多...)

为什么无线路由器不是消耗品

当原本属于耐用消费品的电脑、手机变成了消耗品,人们一两年,甚至半年就更换手机的时候, 无线路由器却还是默默的蹲在角落里,三五年未曾变。 当电脑、手机的硬件以日新月异的速度更新换代的时候,无线路由器却缓慢前行。 这是为什么呢?

(更多...)

使用gdbus调试DBus

DBus是一个低延迟、低开销、高可用的IPC机制。 经过不断的发展,DBus已经成为主流的IPC机制,并且逐渐被应用到嵌入式系统,被Android、MeeGo、Tizen等移动操作系统所采用。 DBus设计了一套面向对象的API,所有的Services的Object函数都以Methond、Signal、Properties的概念对外展现,配合Introspectable API,第三方可以很容易的使用DBus。

(更多...)

使用Laika测试Meteor APP

Meteor目前有RTDLaikaSafety-Harness三个测试框架。 RTD功能齐全,既可以做单元测试,还可以做验收测试,并且还有测试覆盖率报告。Laika是个轻量级的框架,简单易用,对集成测试支持很好。Safety-Harness可以认为是RTD和Laika功能的集合体,作者的目的是构建一个Web化、持续集成、报告清晰对业务友好的测试框架。这里是这三个测试框架的详细比较。

(更多...)