2008年11月18日星期二
QT使用GTK外观 - 不是一般的兴奋
今天偶然从网上看到现在QT程序可以使用GTK外观了,不过它还在奇趣公司的labs里面,SVN下来装了一下,果然不同凡响,以后都不用担心使用QT程序会使得我的系统“混乱”的感觉了,要知道以前我对于QT程序都持排斥的态度的,除非万不得已,否则我肯定不会在GTK下用QT程序的。对于QT也越来越感兴趣了,它现在居然还提供了Java API编写GUI程序。最后,要是Java程序可以原生使用QT Look and Feel,我倒是可以考虑用KDE了,新东西蛮吸引我的:)
2008年11月9日星期日
找个聪明的女人结婚
今天在等飞机的时候跟同事聊天,很惊奇的发现同事居然和老婆分居多日并且已经走到了准备离婚的境地。之所以吃惊,是因为这场婚姻持续还不到两年,孩子还不到两岁。先不管是什么原因,离婚对于两个人(三个)人的影响有多大,不用说了。我自己是肯定不愿意走到这样的境地的,要是如果知道将来要离婚,我宁愿一个人孤单的过一生。
对于这个同事,还算是比较了解的,他绝对不是那种不耐烦有脾气的人,在这一点上比我强多了,也就是说他吵架的几率肯定比我低。也许是他们不合适吧,他们是属于闪婚型的-从相识相恋到结婚生儿子,总共只用了一年多一点点的时间~可是时间这东西啊,也不是拿来评判的标准。
身边的朋友同事离婚,已经出现了两例了,另外是一个很好的女性朋友,拿了证还没有办酒就离了婚,当她告诉我时,我更加是惊异不已,更是为她感到不值。然而从反面去想,这是不是一个很庆幸的事情呢?难道生了孩子,熬成黄脸婆去离婚?正闹离婚的这位同事今天说,他什么都可以不要,孩子的抚养也随女方定,他只求离婚求个解脱,男人什么时候会逼到这样绝望的地步?
我记得一个长我二十年的领导说过,男人找老婆啊,外表不重要,出身不重要,能力也不是太重要,但是要够聪明,因为聪明的女的,不会让你夹在老婆和老妈之间难做,也不会随意猜度你的行为,不会无理取闹找你吵架。聪明的女人,这和中国传统中“女子无才便是德”的理论完全背道而驰,而我觉得是异常正确的,因为我觉得我可能没有耐心忍受一个笨女人的无理取闹~
《好女人像一所学校》,我记得这篇网文我度过好些遍,其中所说的美丽女人就是聪明的女人,很让我向往~总之,要结婚,就找个聪明的女人吧。
对于这个同事,还算是比较了解的,他绝对不是那种不耐烦有脾气的人,在这一点上比我强多了,也就是说他吵架的几率肯定比我低。也许是他们不合适吧,他们是属于闪婚型的-从相识相恋到结婚生儿子,总共只用了一年多一点点的时间~可是时间这东西啊,也不是拿来评判的标准。
身边的朋友同事离婚,已经出现了两例了,另外是一个很好的女性朋友,拿了证还没有办酒就离了婚,当她告诉我时,我更加是惊异不已,更是为她感到不值。然而从反面去想,这是不是一个很庆幸的事情呢?难道生了孩子,熬成黄脸婆去离婚?正闹离婚的这位同事今天说,他什么都可以不要,孩子的抚养也随女方定,他只求离婚求个解脱,男人什么时候会逼到这样绝望的地步?
我记得一个长我二十年的领导说过,男人找老婆啊,外表不重要,出身不重要,能力也不是太重要,但是要够聪明,因为聪明的女的,不会让你夹在老婆和老妈之间难做,也不会随意猜度你的行为,不会无理取闹找你吵架。聪明的女人,这和中国传统中“女子无才便是德”的理论完全背道而驰,而我觉得是异常正确的,因为我觉得我可能没有耐心忍受一个笨女人的无理取闹~
《好女人像一所学校》,我记得这篇网文我度过好些遍,其中所说的美丽女人就是聪明的女人,很让我向往~总之,要结婚,就找个聪明的女人吧。
2008年11月8日星期六
Arch系统升级要注意的几个小问题
最近Python世界变动比较大,主要是Python26的推出和python3k要在Dec 3推出,如果用Archlinux,总是习惯用pacman -Syu升级的人可能要留个心眼了。
第一:往Python26升级其实没有太多必要,它只是一个过渡版本而已,要用新特性不如等python3k,用Python26会造成一些问题,首先就是地球人都知道的是TurboGears不支持;还有就是在我这里easy_install不能用,老是卡在某个位置就不能装了,即使很多东西能用,但是免不了报警告,比如md5现在变成了hashlib包,sets不能用了等等。其实呢,勉强用python26也是可以的,在arch中,/usr/lib/python2.6/site-package也在python26的路径中,所以arch下一些针对python2.5编译的软件,比如Fusion-icon等也能正常使用。
第二:有包显式的依赖openjdk6,比如tomcat,这个让我着实烦躁,升级到openjdk我看不到什么好处,用sun的jdk一直都不错,但是用openjdk,如果gnome中使用次像素平滑中文字体显示会有问题,我至今都没有搞明白原因。
从这两点,比较arch和Gentoo,我感觉arch的包管理机制远远不及gentoo的做得好,对于python这种很多系统管理脚本需要的包,升级应该谨慎一点。并且如果想忽略什么软件包在arch里面特别的不方便,可以写在pacman.conf的IgnorePkgs中,但是不能注明版本号,忽略了Python的自动升级,那么做全系统升级时,其他的软件包也会提醒你是否要安装,如果你选择否的话,整个升级过程都被终止了,所以从此之后你就不能随便pacman -Syu了,除非你把所有有依赖的包全部写到IgnorePkgs里面去,而不是像gentoo那样智能处理这样的问题。并且值得一提的是gentoo的python升级都是有专门的工具的,来保证整个系统的统一性。这么看来,archlinux还是有点随意了。要不是懒,不喜欢重装系统,所以喜欢滚动升级,又不喜欢在办公室看着gentoo编译,可能都不会考虑用Arch Linux了。
第一:往Python26升级其实没有太多必要,它只是一个过渡版本而已,要用新特性不如等python3k,用Python26会造成一些问题,首先就是地球人都知道的是TurboGears不支持;还有就是在我这里easy_install不能用,老是卡在某个位置就不能装了,即使很多东西能用,但是免不了报警告,比如md5现在变成了hashlib包,sets不能用了等等。其实呢,勉强用python26也是可以的,在arch中,/usr/lib/python2.6/site-package也在python26的路径中,所以arch下一些针对python2.5编译的软件,比如Fusion-icon等也能正常使用。
第二:有包显式的依赖openjdk6,比如tomcat,这个让我着实烦躁,升级到openjdk我看不到什么好处,用sun的jdk一直都不错,但是用openjdk,如果gnome中使用次像素平滑中文字体显示会有问题,我至今都没有搞明白原因。
从这两点,比较arch和Gentoo,我感觉arch的包管理机制远远不及gentoo的做得好,对于python这种很多系统管理脚本需要的包,升级应该谨慎一点。并且如果想忽略什么软件包在arch里面特别的不方便,可以写在pacman.conf的IgnorePkgs中,但是不能注明版本号,忽略了Python的自动升级,那么做全系统升级时,其他的软件包也会提醒你是否要安装,如果你选择否的话,整个升级过程都被终止了,所以从此之后你就不能随便pacman -Syu了,除非你把所有有依赖的包全部写到IgnorePkgs里面去,而不是像gentoo那样智能处理这样的问题。并且值得一提的是gentoo的python升级都是有专门的工具的,来保证整个系统的统一性。这么看来,archlinux还是有点随意了。要不是懒,不喜欢重装系统,所以喜欢滚动升级,又不喜欢在办公室看着gentoo编译,可能都不会考虑用Arch Linux了。
订阅:
博文 (Atom)
