Archive for April, 2007

从windows迁移到Ubuntu Linux一例

Saturday, April 28th, 2007

从windows迁移到Ubuntu Linux一例 注: 本文内容比较杂,涉及WGA、tnt2显卡、gnome、xfce、nfs、游戏、wine、font、defoma、socks5、ssh等,这些问题我就不再一一整理了,请各位自行攫取。 起因 一位同事告诉我,他的电脑好像又中病毒了,总提示什么“您可能是软件盗版的受害者”,我以为这又是哪个流氓软件的把戏呢,故意说得严重些吓唬用户,然后进一步欺骗什么的。于是到他电脑上一看,提示是这样:

......[阅读全文]

[Ubuntu]共享PDF打印机

Wednesday, April 25th, 2007

Ubuntu配置了PDF打印机之后,使用很方便,想制作pdf文件了,就直接打印到这个打印机上就可以了。但怎么能够共享给局域网内的其他用户,让他们也方便的使用呢? 刚开始从Samba下手,结果配置了半天,不是连接不上,就是安装上了打印机后仍然提示“拒绝访问”。看了这篇如何架设Linux打印服务器之后,转向cups着手,很简单就解决了。 cups一般在Ubuntu都是安装好了的,配置文件为/etc/cups/cupsd.conf,默认设置只监听localhost,修改成监听631端口,631就是cups服务所使用的端口: # Only listen for connections from the local machine.

......[阅读全文]

经典语录集的构想

Sunday, April 22nd, 2007

互联网带来太多经典话语了,搞个网站,专门记录、评价这些话应该不错,英文的似乎已经有了。

* 经典语录集 o 思路

......[阅读全文]

Ubuntu FeistyFawn中文字体配置的变化

Sunday, April 22nd, 2007

今天把Ubuntu从Edgy升级到了Feisty,如果用update-manager的话我这里太慢,直接修改apt源升级的,自行解决了一些包的依赖关系之后,升级还是非常顺利的,以前常有的驱动问题本次没有出现,明天就升级公司的那台机。 几乎升级完成第一件事就是搞定中文字体,发现Feisty的字体配置有了明显的变化,原来的一个大配置文件/etc/fonts/fonts.conf现在被分成了许多个小文件,大部分存放在/etc/fonts/conf.avail目录下,并且使用/etc/fonts/conf.d目录下的连接来调用(/etc/fonts/conf.d这个目录下也有少部分配置文件),这种机制和rc2.d以及Apache的mods-available及其相似。 所以说,我的习惯非常适合这种升级和变迁,就是把自己的特殊配置写到单独的文件中,然后ln -s为/etc/fonts/local.conf,最后修改/etc/fonts/conf.avail目录下的40-generic.conf和60-latin.conf这两个文件,在serif、sans-serif、monospace三系字体的定义中,把Simsun添加到DejaVu和Bitstream Vera之后就可以了。这样作的好处就是下次升级时所需要作的调整最小。 fonts.conf的语法仍然没有大的改变,以前已经介绍过了,不过今天又发现两篇不错的Feisty字体配置相关文章,推荐一下:

......[阅读全文]

Tags: , , , , , ,

DOMDocument->loadHTML()处理中文的一点问题

Sunday, April 8th, 2007

DOM是php比较新的xml和html处理类,可以像javascript那样方便的操作DOM树,网上更多的是介绍它处理XML的情况,今天我来介绍一个用它处理html时的中文问题,php版本为5.1.6,所有php代码均为utf8编码。 我要处理的html是使用curl从网页上读取过来的,一个是百度的首页,gb2312字符集,一个是有道的首页,utf8字符集,两者的html头部分分别如下: <html><head><title>百度一下,你就知道 </title><meta http-equiv=Content-Type content=”text/html;charset=gb2312″>

......[阅读全文]