15

本想搜中文资料,结果没找到说的清楚的帖子,还是自己看看英文吧。顺便勉强翻译一下。

继续阅读 »

02

SSH 能够创建 Socks5 代理是众所周知的事情了。
但是 SSH (openssh) 怎么用代理呢?由其是 Socks5 代理。
继续阅读 »

,

02

点击下载 PDF

东西比较长,就不再整理写道 Wordpress 里面了。
主要目的是做两台机器跑两个数据库互做热备,而不是负载均衡。

,

13

花了好几天时间才将 RAC 在 64 位 CentOS 5.2 中装好。中间遇到些许问题,做个笔记。
继续阅读 »

, ,

02

当网络的并发达到一定数量,由于网卡软中断量很大,引起 CPU 负载升高。
在解决此问题时,需要同时考虑网络负载以及 CPU 负载。于是就形成了 bonding 以及 irq 分配共用的思路。
这种需求也只有在网络引起机器负载较高的情况下才需要去做。
继续阅读 »

, , , ,

11

最近刚升级到X64位linux系统,用的centos 5,升级了内核到2.6.26.8,但发现系统时间总是不对
继续阅读 »

, ,

07

整理一下 CentOS 内安装 Cacti 的基本过程。
继续阅读 »

, ,

29
十二

按照预期的目标,0.0.1 完成了。

这个版本调用了 playbin 去实现播放、暂停、时间跳转等功能。在 SVN 的代码里面并没有显示时间的代码。实际上已经作出来了。只是在 shell 下的显示以及其他一些细节问题,我没有深入研究。毕竟最后这个播放器是图形界面的,把这些功夫花在图形上更加好。

0.0.1 的代码通过

svn co -r 11 http://code.latteye.com/bearaudio/

就可以获得了,很简单,直接 make 一下就能得到二进制文件。就不详细解释其中的内容了。

接下来要做的是:

1.学习 C++ (大概才学了五成)
2.学习 gtkmm,据说这是 gtk C++ 的实现。我就用这个做图形界面吧。希望更好上手一点。
3.继续学习 GStreamer,由于前面偷懒,pipeline 是通过 playbin 实现的。并没有深入捣鼓 很多“工厂”。但是(我猜测)最终的实现目标既然是加入音效插件支持,那么 playbin 应该是无法满足需求的。得把一个现成的 playbin 拆开学。

目前,我先把模子搭起来。

0.0.2 目标:

1.通过 gtkmm 设计简单的播放界面
2.能够显示当前播放的文件
3.能够显示进度条
4.具有播放、暂停功能
5.能够通过进度条重新定位播放时间

这是向图形化迈出的第一步。

28
十二

最近刚升级了机器,配置如下:

AMD Athlon 64X2 Dual Core Processor 5000+
Kingston 4G
WD 250G SATA
Windows XP SP2

继续阅读 »

, , ,