作者归档:Shiqi Yu

在HP ProLiant ML150G2 服务器上安装SUSE Enterprise Linux 9

这台破机子,HP Proliant ML150G2,
由于带了块RAID卡,
搞的Linux安装程序找不到硬盘,
试了几个发行版也不行。

折腾了半天,终于知道:
如果想装Debian,这个基本上很麻烦;
如果装SUSE,可以在安装的时候加载HP提供的RAID卡驱动。

进入SUSE安装界面,按F6(好像是F6吧,有提示),
让安装程序从软驱/光驱加载额外的驱动,然后就是一般常规安装了。

我用的驱动是从这儿下载的,

HP ProLiant ML150 G2 Embedded SATA Controller SUSE LINUX Enterprise Server 9 (AMD64/EM64T) Driver。
然后按照HP的提供的说明,
在Windows下将驱动写入软盘。

LaTeX插图技巧

LaTeX里吃插图的浮动图形环境缺省一般是[tbp]
这就会使得很多图跑到当前页的顶部去了,而不是当前位置,
特别对小图来说,插在当前位置是最好的选择,可以加一选项h,
改浮动设置为[htbp]。

下面资料来自:http://www.ctex.org/documents/latex/graphics/node64.html

图形(figure)环境有一个可选参数项允许用户来指示图形有可能被放置的位置。这一可选参数项可以是下列字母的任意组合。

h    当前位置。 将图形放置在 正文文本中给出该图形环境的地方。     如果本页所剩的页面不够, 这一参数将不起作用。 t    顶部。 将图形放置在页面的顶部。 b    底部。 将图形放置在页面的底部 16.1。 p    浮动页。 将图形放置在一只允许 有浮动对象的页面上。

另外,刚才发现preview-latex真是个好东西哦。
看下面截图

我的ubuntu breezy sources.list

deb http://archive.ubuntu.org.cn/ubuntu breezy-security main restricted universe multiversedeb http://archive.ubuntu.org.cn/ubuntu breezy-updates main restricted universe multiversedeb http://archive.ubuntu.org.cn/ubuntu/ breezy main universe multiverse restricteddeb http://archive.ubuntu.org.cn/backports/ breezy-extras main universe multiverse restricteddeb http://archive.ubuntu.org.cn/ubuntu-cn/ breezy main multiverse restricted universe

开放代码?开放标准?

对于用户来说,
开放标准更能带来实惠。

封闭标准代表着在技术之间树立起一道又一道的篱笆,
而且最强有力的树篱笆者往往会走向垄断。

另:请大家不要动辄就说PPT,PPT=MS PowerPoint,我的讲稿是pdf格式的,或者html,或者其他格式,那能用PPT么?

昨天晚上游了两个一千米

昨天晚上去人大附中游泳,
是五天内的第四次游泳,
一番热身后,游了一千米,
休息了一会儿,又游了一千米。

晚上睡觉的时候,由于运动搞的有些兴奋,
躺在床上半个多小时才睡着。
而且夜里醒了好几次,
醒来感觉肩膀还有胸肌很累,累醒的。
游泳跟其他运动的有很大的不同,
累了后不会肌肉酸痛,就是累!

贴几张9月份参见所里游泳比赛的照片,刚拿到的。
让说我瘦的人看看!

利用ipp2p封锁BT下载

实验室采用iptables转发来实现代理,
虽三令五申,却总有人用BT,eMule等下载,
开始的解决办法是我用ntop(http://www.ntop.org)统计流量,
发现异常就封他MAC。

有人很聪明,就更改MAC,有时候我就查看访问记录确定是哪个人,当面警告。
不过这样的确很麻烦,要经常查看记录。

现在发现ipp2p(http://www.ipp2p.org/)可以判断出这类p2p连接,
刚才安装了,试试有用不。

安装流程如下:
1. 下载ipp2p-0.8.0.tar.gz, iptables-1.2.11.tar.bz2(跟本机的版本应该一致,iptables -V查看版本,用以给ipp2p提供编译支持,无其他用途)

2. 解压这两个文件

3. mv iptables-1.2.11 /usr/src/

4. 安装内核头文件,debian下是apt-get install kernel-headers-2.6.8-2-686 (应该与你的内核版本一致)

5. cd ipp2p-0.8.0/然后make。

6. make
cp libipt_ipp2p.so /lib/iptables/
cp ipt_ipp2p.ko /lib/modules/

7. insmod /lib/modules/ipt_ipp2p.ko (这样做很土,反正有效,不管了)

8. iptables -m ipp2p -help,如果没有错误,那就成功了。

9. iptables -A FORWARD -m ipp2p –ipp2p -j DROP 会DROP掉BT等p2p转发

详细说明请参考http://www.ipp2p.org/上的文档。
这真是个好东西啊

tor和privoxy的使用

由于科研的原因,每天都频繁的使用google,
当我搜索完全科研的内容,google近来也频繁的抽筋,更不用说”网页快照”等什么高级功能了。
只好求助于一些软件了,tor和privoxy是一对不错的搭配。

1. 安装这两个软件,Debian/Ubuntu下 apt-get install tor privoxy 则可。
2. 修改/etc/privoxy/config文件,添入一行forward-socks4a / localhost:9050 . (不要漏掉最后的点号)
3. 重新启动tor,命令: /etc/init.d/tor restart
4. 建议使用firefox + switchproxy插件,代理设置为localhost:8118。具体可参见Installing SwitchProxy for Tor