随笔分类 - Unix
摘要:diff是基于行的比较。diff的输出有两种,一种给人看的,另一种给patch命令看的。 1,给人看的diff输出 1,-y, output in two column jerry@JerryOnVbox:~/workspace$ diff -y a.txt b.txtif a = b: if a = b: output = a.toString() output...
阅读全文
摘要:Recently, I buy a tablet called HP TouchPad, it has excellent hardware: 1.2Ghz CPU, 1G RAM, 9.7inch Screen. The built-in operating system for TouchPad is HP webOS. In point of UI view, webOS is beauti...
阅读全文
摘要:1,准备工作 很多播放器都使用了ffmpeg这个类库来编解码,使用没有关系,但总是有些人不守规则。在耻辱榜上我看到了腾讯(QQPlayer),还有另一家深圳的公司。 我对GPL协议也不太了解,issue tracker中显示QQPlayer需要提供完整项目代码。我的疑问是: 如果是QQPlayer。其中集成了QQ的一些登陆模块,但这些代码不方便公开。但Player相关的代码已经公开。这样违反GPL...
阅读全文
摘要:因为需要使用ffmpeg的相关库和执行文件,所以需要编译最新的ffmpeg代码。为了能在编译成Windows native执行程序(需要在.net中调用该执行程序),这里我们使用MinGW。 1,安装MinGW 下载MinGW,双击安装,我当前使用的版本是20110316的。 添加Windows环境变量: BTW:对于使用Cygwin的朋友,为了不影响cygwin的HOME目录,可以在[C:\...
阅读全文
摘要:下午看了会儿Linux下X Window的工作方式,可能X Window的工作方式和我们平时所想了还是有些不一样,记录一下自己的假设。等些日子自己熟悉了,再回来看看自己的假设是否正确。 先说些概念:GNU/Linux,X Server,X Client(xterm),Window Manager。 通常,我们所说的Linux是指Linux的发行版,比如Ubuntu,Fedora,Redh...
阅读全文
摘要:Important UNIX conventions 1, Command Format Commands must be typed all on one line, with spaces between the command, options, and arguments. 2,Naming Files Filenames consist of alphanumeric character...
阅读全文