2005年10月31日 星期一
朋友转发的mail,出处就不深究了,这个故事跟最近看《苏菲的世界》一样,生命的本质没人知道,但是在你思想所及之外,也的确有很多的存在。当我看到 track 0 bad,disk unusable这句时,多少有被触动的感觉。 btw 如果有版权问题,著作者可以发mail告知我。 psps:如果谁有兴致,可以用flash表现这个小故事,或者哪个动画高手,可以做一个类似邦尼兔那个的小短篇。情节和寓意要好过那些淡如水的MV远甚。
我是一个硬盘.
在一个普普通通的台式机里工作。别人总认为我们是高科技白领,工作又干净又体面,似乎风光得很。也许他们是因为看到洁白漂亮的机箱才有这样的错觉吧。其实象我们这样的小台式机,工作环境狭迫,里面的灰尘吓得死人。每天生活死水一潭,工作机械重复。跑跑文字处理看看电影还凑活,真要遇到什么大软件和游戏,上上下下就要忙的团团转,最后还常常要死机。
我们这一行技术变化快,差不多每过两三年就要升级换代,所以人人都很有压力而且没有安全感。每个新板卡来的时候都神采飞扬踌躇满志,几年光阴一过,就变得灰头土脸意志消沉。机箱里的人都很羡慕能去别的机器工作。特别是去那些笔记本,经常可以出差飞来飞去,住五星级的酒店,还不用干重活,运行运行word,上网聊聊天就行了。
但我更喜欢去那些大服务器,在特别干净明亮的机房里工作。虽然工作时间长点,但是福利好,24小时不间断电ups,而且还有阵列,热插拔,几个人做一个人的事情,多轻松啊。而且也很有面子,只运行关键应用,不像我们这里,什么乱七八糟的事情都要做。不过我知道,那些硬盘都很厉害,不是SCSI,就是SCSI II,Fibrechannel,象我这样IDE的,能混到工作站就算很不错了。
我常常想,当年在工厂里,如果我努力一下会不会也成了一个SCSI?或者至少做一个笔记本硬盘。但我又会想,也许这些都是命运,不过我从不抱怨。内存就常常抱怨,抱怨他们主板部门的复杂,抱怨他如何跟新来的杂牌内存不兼容,网卡和电视卡又是如何的冲突。
我的朋友不多,内存算一个。他很瘦的而我很胖,他动作很快,而我总是很慢。我们是一起来这台机器的,他总是不停地说,而我只是听,我从来不说。
内存的头脑很简单,虽然英文名字叫Memory,可是他什么Memory都不会有,天大的事睡一觉就能忘个精光。我不说,但我会记得所有的细节。他说我这样忧郁的人不适合作技术活,迟早要精神分裂。我笑笑,因为我相信自己的容量。
有时候我也很喜欢这份工作,简单,既不用象显示器那样一天到晚被老板盯着,也不用象光驱那样对付外面的光碟。只要和文件打交道就行了,无非是读读写写,很单纯安静的生活。直到有一天……
我至今还记得那渐渐掀起的机箱的盖子,从缺口伸进来的光柱越来越宽,也越来越亮。空气里弥漫着跳动的颗粒。那个时候,我看到了她。她是那么的纤细瘦弱,银白的外壳一闪一闪的。浑身上下的做工都很精致光洁,让我不禁惭愧自己的粗笨。等到数据线把我们连在一起,我才缓过神来。开机的那一刹那,我感到了电流和平时的不同。后来内存曾经笑话我,说我们这里只要有新人来,电流都会不同的,上次新内存来也是这样。我觉得他是胡扯。我尽量的保持镇定,显出一副很专业的样子,只是淡淡的向她问好并介绍工作环境。慢慢的,我知道了,她,IBM-DJSA220,是一个笔记本硬盘,在老板朋友的笔记本里做事。这次来是为了复制一些文件。我们聊得很开心。她告诉我很多旅行的趣闻,告诉我坐飞机是怎么样的,坐汽车的颠簸又是如何的不同,给我看很多漂亮的照片、游记,还有一次她从桌子上掉下来的历险故事。而我则卖弄各种网上下载来的故事和笑话。
她笑得很开心。
而我很惊讶自己可以说个不停。
一个早晨,开机后我看到数据线上空荡荡的插口。她一共呆了7天。后来,我再也没有见过她。我有点后悔没有交换电子邮件,也没能和她道别。不忙的时候,我会一个人怀念伸进机箱的那股阳光。
我不知道记忆这个词是什么意思,我有的只是她留下的许多文件。我把它们排的整整齐齐,放在我最常经过的地方。每次磁头从它们身上掠过,我都会感到一丝淡淡的惬意。
但我没有想到老板会要我删除这些文件。我想争辩还有足够的空间,但毫无用处。于是,平生第一次违背命令,我偷偷修改了文件分配表。然后把他们都藏到了一个秘密的地方,再把那里标志成坏扇区。不会有人来过问坏扇区。而那里,就成了我唯一的秘密,我常常去看他们,虽然从不作停留。
日子一天一天的重复,读取写入,读取写入……我以为永远都会这样继续下去,直到一天,老板要装xp却发现没有足够的空间。他发现了问题,想去修复那些坏扇区。我拒绝了。很快,我接到了新命令:格式化。
我犹豫了很久 ……………………
track 0 bad,disk unusable
深入阅读 "硬盘与内存的对白"由 tristones 于 上午10時55分 所发表 | 永久链接 | | 留言 (1)
2005年10月17日 星期一
林达这个名字想必知道的人不少。写了一堆宣扬美国民主法制如何如何英明神武的一个家伙。那些缺乏审慎思辨的小说式的东西,出了一本又一本。在大赚钞票的同时同时也吸引了大批一心思谋着寻找变革出路的中国知识分子的注意力。包括我自己也有一段时间被他的理想国式的臆想所吸引,直至最近看到了他的一篇时评《飓风为何让新奥尔良损失惨重》。到此,我不得不说,林达阿,你真的可以闭嘴了。
这种种族主义言论亏得是所谓的旅美专栏作家写出来的,不知道是不是美国的民主给你的这样的权利在中国的媒体上大放厥词呢。试问,如果黑人有跟白人同等比例的福利,受教育的机会和同等数量的社会资源,情况会是这样吗?有钱走还会等在家请上帝来保佑你吗?
此等人,跟那城里的无知悍妇差不多一个德行。享受了那么多不平等的社会资源和福利,不知道感恩戴德也就算了。背地里还要趾高气扬的喊农民工一声“乡下人”,似乎非如此才能显示自己的高贵身份。林达,你真应该去菜市场卖你的那些书。
南方都市报:飓风为何让新奥尔良损失惨重
http://www.sina.com.cn 2005年09月06日08:57 南方都市报作者:林达
这次发生飓风的新奥尔良市,是密西西比河口一个历史悠久的老城。新奥尔良是一个非常特别的城市。美国立国的时候,这里还是法国殖民地。它曾经被路易十五当做礼物送给了西班牙亲戚,由西班牙统治了四十来年,可是在西班牙治下,它的臣民基本构成还是原来法国殖民者后裔,保留着法国文化传统。在法国大革命转向恐怖之时,又有一大批法国人把
千元做老板开小店赚得快 高血压获取重大突破!
彩信精灵 你能不喜欢? 游戏新声活我用utalk
它当做第二家乡,避难此地。拿破仑1803年把它卖给美国,今天它的一大片老城还被称为“法兰西区”。非常巧的是,我们在去年年底刚刚去过那里,从电视中看着灾区,一些街道看上去很熟悉。那时我们站在老城的河堤上,印象深刻的是,堤外的水面高于堤内的地面。这个城市,从法国人时期开始就是一个低于海平面的城市。伤亡本可避免
这次飓风给沿海大片地区带来毁灭性的打击,新奥尔良作为飓风袭击的中心,损失最为惨重。美国的灾难救助,至今为止听到的是一片批评指责声,主要是人员伤亡、灾难救助不够迅速、市区短暂发生抢劫等犯罪行为、收尸工作不及时等等。在我看来,美国的这次自然灾害救助确实应该反省,可以给美国未来的救助和其他地区留下一些有价值的经验教训。可是简单化和政治化的指责,并不利于真正吸取教训。
从自然灾害应对的角度来说,联合国专家的评论认为,这次美国基本上是应对成功的。他们的根据是,从飓风的破坏烈度来说,不低于上次的东南亚
海啸,有些地方的冲击力可以和原子弹爆炸相比,而死亡人数相对来说却还是低的。可是,不管怎么说,事后人们的关注焦点是灾区的死亡和等待救助的人群。确实,居住在这里的人都知道,伤亡、苦痛原本是可以大幅减少的。
这次飓风事先袭击了佛罗里达州,那时还是两级飓风,谁知进入墨西哥湾,转身扑往新奥尔良的时候,骤增为5级飓风。在短时间内,不仅新奥尔良,整个墨西哥湾沿岸,几百万人大撤退。这一切,还是做得井然有序。
有人不愿撤离
可是,为什么大量可以避免的死亡还是发生了?以新奥尔良来说,这座城市现在是一个著名海港和旅游城市,除了它本身的人口将近50万,任何时候都挤满了大量游客。这次当地政府下的是“撤离命令”,非常明确,不论愿意与否,都不得留在家中。任何一个城市当然都有穷人,政府为无法利用自己的交通工具离开城市的人提供了暂时避难的公共建筑,事后证实是有效的。而造成死亡和后面救助困难的局面,基本原因是一部分人不听从撤离命令,也不去政府指定的避难处,执意留在家中,因此牵连了没有决策能力的儿童和老人。一个几十万人口的大城市,在遇到紧急状况时,要求政府人员在十几小时内一家家搜索,强行赶离,几乎是不可能的。假如这些人服从撤离命令,伤亡和救助困难会大大减轻。
几天来,这里的几大电视台24小时在播放救援实况。大家看到,死亡和困于水中的正是这一批人。而救助工作变得极其缓慢低效,也是由于他们基本上都住在独立住宅中,即使幸存,洪水淹及屋顶,这些人需要自行破顶,站在屋顶上等候救援。而街道被水淹没,到处是树冠,水下情况不明,船进不去,主要的救援方式只能是一个个用直升机吊出来。救援因此变得极其缓慢。为了加速对活人的救援,只能决定先救活人,已经死亡者暂不收尸。
几乎没有人谈这个最基本的常识性教训,这是美国媒体长期以来习惯的自我约束,就是不指责弱者。在这样的时候,这些人在吞食苦果,还怎么能责备他们?可是,从对将来负责的角度来说,这实在是这次灾难留下的一个最重要教训。从民众教育这方面来说,将来必须以新奥尔良市为蓝本大力宣传,让民众在得到灾害警讯时,必须遵从政府命令,按照政府提供的指示撤离。从政府这方面来说,也必须有充分准备和理解,必然有一部分素质较低的民众,或由于种种原因,不服从命令,会带来大量预计外的问题。
黑人表现不佳
这次留下的居民几乎都是黑人。这引出另一个问题,也是自律的美国媒体不会提到的问题,那就是一部分黑人暴露出来的自身问题。这次灾害发生之后,未服从命令撤离、在市区抢劫的,绝大多数是黑人。在“9·11”以后,纽约表现出非常积极勇敢的互助和自救精神。可是,这次的新奥尔良表现出的不是一个城市的平均水平,而是这个城市水平最差的部分。事前不服从命令,事后完全消极地对待灾难、抱怨、身强力壮的成年人躺在那里,不做任何事情,不清扫自己住了几天的公共环境,其中一小部分人甚至在灾难后抢劫。长期以来,许多美国黑人社会领袖唯恐被歧视,拒绝面对和讨论黑人社区自身的问题,例如,单亲家庭多,忽略子女教育的家庭多,依靠福利生活的多,对社会救济依赖性强,犯罪率高,等等。只有极少数黑人领袖懂得,只有正视自己的问题才是走出黑人自身困境的出路。黑人的这些问题,在这次新奥尔良市的灾难中暴露得十分充分。
现在,新奥尔良市在公共避难所的居民已经全部撤退。在我看来,这次政府最大的失误,是在飓风到来前没有尽早撤离医院的重病人。在如此巨大的灾难面前,健康人等候一个星期(有政府提供的食物、水、帆布床),公共建筑中居住条件差些,几万人在一周内逐步送往其他城市,也许还能忍受,可是医院只要一断电,一些重病人立即就有生命危险了。
截至美国当地时间上周日傍晚,新奥尔良市能够找到的死者已经收集起来。美国几大新闻网宣布,新奥尔良市已经确定的死亡人数是59名,密西西比州是169名,考虑一些被淹的住宅中还可能发现死尸,所以估计最后死亡人数可能达到上千。
推荐:飓风卡特里娜袭击美国
---------------------------------------------------------------------------------------
另一个美国 ·方舟子· 摘自:新语丝由 tristones 于 下午08時18分 所发表 | 永久链接 | | 留言 (0)有笔名“林达”的“美国通”,近来在中国报刊上连篇累牍发表时事评论,
有关美国政治、法律、文化、历史、社会等等,无所不谈,而且常常有标新立异
的见解。比如卡特里娜飓风为何给新奥尔良造成如此惨重的出乎意料的损
害呢?美国舆论一般把矛头指向美国政府救灾工作的不力,但林达认为这是“简
单化和政治化的指责,并不利于真正吸取教训”。那么真正的罪魁祸首是什么呢?
林达归咎为“黑人表现不佳”,声称这是“自律的美国媒体不会提到的问题,那
就是一部分黑人暴露出来的自身问题”,事前不服从撤离命令,事后不做任何事
情,甚至在市区抢劫云云。由此又扯到长期以来黑人社区自身的问题,单亲家庭
多,忽略子女教育的家庭多,依靠福利生活的多,对社会救济依赖性强,犯罪率
高,等等。“黑人的这些问题,在这次新奥尔良市的灾难中暴露得十分充分”,
使得“这次的新奥尔良表现出的不是一个城市的平均水平,而是这个城市水平最
差的部分”。这种赤裸裸的种族主义言论,在“自律的美国媒体”上当然是见不到的,所
以只好拿到“不自律”的中国小报上宣扬。但是这些问题,究竟是黑人自身的问
题,还是社会的问题?是种族因素导致的,还是贫穷、缺乏教育导致的?是黑人
社区特有的问题,还是穷人社区普遍存在的问题?难道贫穷的白人就没有这些问
题?在指责有人“事前不服从撤离命令”时,有没有想过他们可能是因为没有经
济能力撤离?这次受灾的恰好是美国比较贫穷、落后的南方地区,受灾最严重的,又是最
贫穷的人群,这使得美国地区发展不平衡、贫富悬殊的问题,一时又成为舆论的
热点,甚至涉及到以前极少有人提及的“阶级问题”。至于把受害者拿来当替罪
羊,把“黑人自身的问题”做为祸害的根源,只有不屑“自律”的华人“美国通”
才说得出口。灾后不久,联合国在9月7日发布《2005年人类发展报告》,报告中首次批评
美国做为世界上最为富裕的国家,国内发展不平衡现象非常严重,有一页专门讨
论“美国的不平等和健康”问题。根据这份报告,美国是在医疗方面耗费最多的
国家,占了其收入的13%,然而美国却并不是最健康的国家。美国婴儿死亡率与
马来西亚的相当,而首都华盛顿黑人婴儿的死亡率,比印度喀拉拉邦的还高。在
健康问题上,种族差异非常明显。黑人母亲生下体重偏低婴儿的可能性是白人母
亲的两倍,她们的小孩在满周岁前的死亡率也是白人的两倍。这是“黑人自身的
问题”还是社会经济的问题?收入的差异和健康的差异是紧密联系在一起的。收
入位于美国前5%的家庭出生的男孩,其预期寿命要比收入在后5%的家庭所生的
男孩长25%。许多因素导致了美国健康状况的不平等。其中一个重要的因素是医疗保障系
统。美国是发达国家中唯一一个没有全民医疗保险系统的国家。一半以上的美国
人由其雇主提供医疗保险,几乎所有的老年人由政府提供医疗保障,但是在2003
年,还是有超过六分之一的美国人(4千5百万人)没有医疗保险。收入在贫困线
之下的家庭中36%没有保险。13%的白人家庭没有保险,而黑人家庭和拉美裔家
庭的比例分别高达21%和34%。如果没有医疗保险,就很难得到及时的、必要的
医疗保健服务。在去年,没有医疗保险的家庭中,有三分之一由于费用问题而没
有接受必要的治疗。一项研究表明,如果消除黑人和白人之间的医疗保障的差异,
每年可以多拯救近8万5千美国人的生命。而医学技术的进步不过是每年多拯救约
2万美国人而已。如果让林达来评论这一现象,不知是不是也要怪罪到黑人(或拉美裔美国人)
的“自身问题”,天生就容易生病、死亡,或者由于素质差,不愿买医疗保险,
有病不愿治呢?在其他国家生活的人,不太容易想像在这个世界首富的国家,仍然存在着
大量的穷人。十几年前我初到美国,去首都华盛顿旅游时,很惊讶地发现竟有那
么多的无家可归者在讨钱。即使到了美国,如果生活在比较富裕的地区,也很难
接触到美国的穷人,很容易就忘了,在富裕美国的另一面,还存在着另一个美国。
飓风把这一个美国暴露在了世人面前,如果从中只看到了“肤色”,这样的人,
肯定是带了有色眼镜的。
2005年10月12日 星期三
Mac osx server 10.3.9版本内置了Tomcat4.0 Jboss3.2 Mysql 4.0.18 apache1.3/apache2.0。
配合apache的mod_jk模块,可以做到apache和tomcat的无缝集成。
tomcat的安装路径应该在/Library/Tomcat下面。配置根目录下的server.xml文件。在
Tomcat-Standalone的service下面增加一个虚拟主机的设定。
[Host name="你的域名" debug="0" appBase="jsp应用路径" unpackWARs="true"]
[Context path="" docBase="jsp文件路径(可以同上)" debug="0" reloadable="true"]
[Logger className="org.apache.catalina.logger.FileLogger"
prefix="yourHost_log." suffix=".txt"
timestamp="true"/]
[/Context]
[/Host]
把[]换成"< >"
可以用这个方法增加多组的虚拟域。
在apache中开启mod_jk模块
编辑/etc/httpd/httpd.conf,去掉关于mod_jk的loadModule 和 addModule前面的注释即可。
另外检查下httpd.conf中的如下代码。
[IfModule mod_jk.c]
JKWorkersFile /etc/httpd/workers.properties
JKLogFile /var/log/httpd/mod_jk.log
JKLogLevel error
JKMount /*.jsp JBoss1
JKMount /servlet/* JBoss1
JKMount /examples/* JBoss1
[/IfModule]
JKMount /examples/* JBoss1这条可以删除不需要。/etc/httpd/workers.properties文件可以不作任何改动。
然后到tomcat的bin目录下 ./shutdown后重新./startup ,再apachectl graceful restart 重新启动apache一次即可。
如果连接mysql数据库的话,在WEB-INF的lib放上你的java connector的jar包。写一个测试文件。
[%@ page contentType="text/html;charset=gb2312"%]
[%@ page import="java.sql.*"%]
[html]
[body]
[%
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/ yourDB?user=帐号&password=密码&useUnicode=true&characterEncoding=GB2312" ;
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement();
String query="select 字段 from 表";
ResultSet rs=stmt.executeQuery(query);
while(rs.next())
{
String s=rs.getString("字段");
out.print(s+"[br]");
}
%]
[/body]
[/html]
如果成功且数据无乱码即可。characterEncoding可以设置为你需要的编码。如果数据配置文件是放在xml文件的话,注意连接参数一定要加上useUnicode=true&characterEncoding=GB2312。然后重新启动tomcat和apache。估计如果用UTF-8编码的话,会省去很多乱码问题的困扰。现在看来这整个过程似乎很简单,不过我却折腾了两天才完全搞定,惭愧啊。
PS:感谢庄表伟的指点。再次谢过。 由 tristones 于 下午03時59分 所发表 | 永久链接 | | 留言 (0)





