Sunday, July 08, 2007

gnome桌面的缺点

最近一段时间对linux的桌面很感兴趣。自己用linux已经有5年的历史了,不过真正把它当桌面使用,还是从去年开始,我所感兴趣的是,和windows及mac相比,linux在桌面上还差些什么?由于我主要使用gnome,所以谈谈对gnome的看法。

  • 声卡和显卡的问题。对于桌面来说,让声卡发声、让显卡正常工作是一个必须的前提条件。但遗憾的是,由于驱动和Xorg的问题,linux在这两点上还做的很不好。声卡目前普遍采用alsa驱动,安装上没有不存在问题,但是安装之后的配置,似乎做的还不好。显卡驱动的问题麻烦一点,最麻烦的是安装好之后需要手动修改xorg.conf。这两点是阻碍普通消费者接受linux的最重要的障碍。
  • 网卡配置的问题。网卡的自动识别,不同网络环境的自由切换。这是linux桌面所必须解决的问题。不同的发行版有不同的处理,不过就我使用的archlinux来说,这点做的不是太好。
  • gnome的系统配置主要是在system->preference中修改。和windows,特别是和mac相比,最大的缺点是分类混乱。我比较喜欢的是mac的分类,简洁使用。据说Suse企业版有control center,不知道是否能解决这个问题。
  • 系统工具的缺乏。想要吸引普通消费者,就必须有一套完整的系统管理工具,你不能指望每个人都会使用console。这点上或许ubuntu会做得好一些。

Tuesday, July 03, 2007

香港十年,不一样的声音

前两天是香港回归十周年纪念,电视、报纸上着实热闹的一番。这两天看blog,也有不少人在谈论这件事情。现在将一些有意思的想法列举如下:

  • 香港回归十年,最大的亮点是什么。国内多报道香港的经济成就,讲中央对香港的支持。但对于香港市民民主意识的增长,香港社会的变化则谈论的很少。而在很多人看来,这才是香港回归十年来最为重要的变化。
  • 今天也有人参加七一游行,但人数为历年来最低。七一游行,人数最多的一年为2003年,也就是sars爆发的那一年夏天。
  • 特首曾荫权想把香港变成一个人口千万的大都市,就像纽约、伦敦那样。但很多香港人确不认同这种想法,很多人提出了疑问:香港想要成为一个怎么样的香港? 不知道中国人想过没有,我们想要一个怎样的中国?
  • 和内地城市相比,香港的最大优势是什么? 独立的司法、官员的问责文化、政府务实的态度。
  • 香港回归十年,社会发生了转型。有一些行业衰败,比如物流业;而有些行业则蓬勃发展,比如金融服务业。衰败的行业,自然会有人利益受到损失。但国内的报道中,却鲜有提及。

Sunday, June 24, 2007

Linux中的网络问题

最近对linux中的网络问题很感兴趣,现在将一些心得一一记录如下:

  1. 不同的linux版本都有不同的网络设置方法。但最基本的就是利用ifconfig来设计以太网接口,iwconfig设置无线网络接口。
  2. 一个正确的以太网接口eth0需要以下信息:ip,netmask,broadcast,gateway, DNS。 另外还必须指明hostname。
  3. 防火墙实际上是在网卡上filter进出系统的TCP/IP包,只有符合要求的包才能被放行。更多的情况下,一般是要防止外来系统流入本地系统的TCP/IP包。
  4. Linux系统中的TCP_wrapper可以看做是一个简单的firewall,它的基本作用是限制外来连接和本地程序通信。最简单的用法是限制只有某一范围内的IP才能访问某个daemon。
  5. 路由器的基本作用是决定如何从origin连接到destination。可以在路由器中设定,对于某些IP该如何连接,这称为静态路由。也可以由路由器决定如何连接,这是由路由算法决定的,称为动态路由。
  6. Nat网关。由于IPV4地址紧缺,所以可以设定一个NAT局域网,网内的computer之具有私有IP(如192.168.*.*),而NAT网关具有合法的IPV4地址。当网内的computer想外连接时,网络会记录该computer的IP和端口,然后将数据从某一特定端口发出。当外网有数据返回时,NAT网关根据之前的记录,再将数据返回给内网的computer。需要注意的是,只有当内网机器首先发起连接,外网的数据才能通过NAT网关连接到内网的机器上;如果外网首先发起连接,NAT网关无法判断该数据包该转发给内网哪台机器。
  7. 可以利用端口转发或者Upnp设备,使的外网能够和内网中的机器通信。使用端口转发时,NAT网关将发送到某一特定端口的信息全部转发给内网中某一特定机器。需要注意的是,这需要将该台机器的地址设定为statis IP。
  8. tcpdump,Nmap,netstat是了解网络状况的三大利器。tcpdump可以将某一网络设备上符合filter条件的所有包抓下来,因此在网关使用tcpdump,可以监视内网中各computer的连接情况。nmap可以扫描网络中各computer的端口开放情况。netstat可以了解本地机器的网络情况。

Thursday, June 14, 2007

明确需求,然后再做

之前老大很想做一件事情,我也是。

最近由我负责这件事情,经过一段时间的调研。突然发现其实不用花很大力气去做,因为公司目前对它需求不大。一件需求不大的事情,做起来就很没有意义。如果没有事前的调研,可能就会花很多人力和物力,浪费很大。其实IPD的中心思想就是在这里,研发不只是技术的问题,市场需求也很重要。

Sunday, May 20, 2007

很长时间没有更新blog了,除了自己懒,最近的确很忙:(。前段时间工作上的确很忙,加班成了常态。接下来可能要负责一个风险较大的研究项目,以后的日子不知道会变成怎么样?

组里一般有两种任务:case和project。case周期一般比较短,进度要求紧。project周期长,风险大。从去年进公司后,我负责的project居多,目前我可能是接case最少的人了。project一般来说比较锻炼人,长期来说有利。case锻炼实际的模拟能力,短期有利。希望自己以后能多接受一些case,毕竟实际的模拟能力也是很重要的。

Friday, March 16, 2007

通天塔

昨天看了《通天塔》,很精彩的一部片子。

虽然我们都生活在同一个世界,但不同地区的人们有着不同价值观,看待世界的眼光也完全不一样。北非、日本、美国、墨西哥,不同国家的人们因为一件事情而联系在一起。大家都限于困境,在困境中苦苦挣扎、反抗。人们在挣扎中喷发出自己激情;人们在困境中苦苦追寻出路。电影中人物的感情是那么的真实、猛烈。看完电影后,我的第一个想法是:如果我限于某种困境,自己将会怎样? 颓废、放弃还是坚持不懈的奋斗?

Tuesday, March 13, 2007

和台湾人聊天

今天组里和台湾那边的工程师一起吃饭,席间自然聊起了深蓝、深绿的问题。我始终不习惯和台湾人谈论政治,特别是关于统独、蓝绿的问题。感觉总是怪怪的。

以前我是一个小愤青,梦想着有一天也能为祖国的统一贡献出自己宝贵的生命。但现在似乎已经完全没有了这种想法。从某种程度上而言,我有些能理解为什么台湾人不愿意和大陆统一。两地的文化、社会差距实在是很大,在台湾,大家可以随意谈论总统,甚至于起诉他。而在大陆,我们又能做些什么?

到底什么是更重要的? 是虚幻的集体主义、爱国主义,还是实实在在的生活

Friday, March 09, 2007

报复心

爱和恨的力量那个更强? 有时发现自己有些丑陋。不要让怨恨占据自己的心灵,该放下的就应该放下,过去的已经过去。