增加了一个tag cloud
Nov 15th
给自己的blog增加了一个tag cloud的功能。原先用过一个taglite,但是发现功能比较简单。就选了这个插件。另外还有车东用的一个tags插件:mtrelatedentries。但是,在我的MT2.64下面,聚合出来的是按时间顺序发布的文章。不知道是不是版本太老的缘故。这个tagwire已经有现成的做成tag cloud的样例,我也乐得偷懒直接拿来用了。我把tag的link指向到我的del.icio.us中。因此我想到如果有一个小插件能够实现我如下需求会更棒。
即,能够在mt发布文章的时候,根据keyword中的tag,把文章自动post到自己的del.icio.us的blog专用账号(账号作为blog文章索引的专用账号),建立一个自己个人内容的tag索引。
因此,即可以建立blog的tag cloud。可以跟自己收集用的tag cloud还有del.icio.us的del.icio.us/tag & popular tag相比较。形成更有意义的tag cloud集。如果能够继续顺藤摸瓜,去digg别人的数据,形成tag cloud tree的话,也许会更加好玩。
mod 2005-11-18
因为考虑上述需求:关于发布新文章的时候,让mt自动根据关键字字段把文章Post到自己的del.icio.us。找了一下CPAN,有一个叫Net::Delicious 的模块应该就可以很方便的做到。可惜不会perl,不过perl的确是个好东西。有空得学习学习了。以下是他的示例代码,的确是很方便的事情,根本不需要你去了解del.icio.us的API
use Net::Delicious;
use Log::Dispatch::Screen;
my $del = Net::Delicious->new({user=>"foo",
pswd=>"bar"});
foreach my $p ($del->recent_posts()) {
print $p->description()."\n";
}
提升firefox速度的小软件firefox preloader
Nov 14th
装了以后,首先firefox启动速度快了很多。原来要一会儿才能开启firefox,现在几乎能够即时启动。缓存数据的效果也不错。如果嫌firefox速度慢的可以试试看。这是sf上面的一个open source小项目,希望对你有帮助。
项目和下载地址
硬盘与内存的对白
Oct 31st
朋友转发的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
林达,你可以闭嘴了!
Oct 17th
林达这个名字想必知道的人不少。写了一堆宣扬美国民主法制如何如何英明神武的一个家伙。那些缺乏审慎思辨的小说式的东西,出了一本又一本。在大赚钞票的同时同时也吸引了大批一心思谋着寻找变革出路的中国知识分子的注意力。包括我自己也有一段时间被他的理想国式的臆想所吸引,直至最近看到了他的一篇时评《飓风为何让新奥尔良损失惨重》。到此,我不得不说,林达阿,你真的可以闭嘴了。
这种种族主义言论亏得是所谓的旅美专栏作家写出来的,不知道是不是美国的民主给你的这样的权利在中国的媒体上大放厥词呢。试问,如果黑人有跟白人同等比例的福利,受教育的机会和同等数量的社会资源,情况会是这样吗?有钱走还会等在家请上帝来保佑你吗?
此等人,跟那城里的无知悍妇差不多一个德行。享受了那么多不平等的社会资源和福利,不知道感恩戴德也就算了。背地里还要趾高气扬的喊农民工一声“乡下人”,似乎非如此才能显示自己的高贵身份。林达,你真应该去菜市场卖你的那些书。
南方都市报:飓风为何让新奥尔良损失惨重
http://www.sina.com.cn 2005年09月06日08:57 南方都市报
作者:林达
这次发生飓风的新奥尔良市,是密西西比河口一个历史悠久的老城。新奥尔良是一个非常特别的城市。美国立国的时候,这里还是法国殖民地。它曾经被路易十五当做礼物送给了西班牙亲戚,由西班牙统治了四十来年,可是在西班牙治下,它的臣民基本构成还是原来法国殖民者后裔,保留着法国文化传统。在法国大革命转向恐怖之时,又有一大批法国人把
千元做老板开小店赚得快 高血压获取重大突破!
彩信精灵 你能不喜欢? 游戏新声活我用utalk
它当做第二家乡,避难此地。拿破仑1803年把它卖给美国,今天它的一大片老城还被称为“法兰西区”。非常巧的是,我们在去年年底刚刚去过那里,从电视中看着灾区,一些街道看上去很熟悉。那时我们站在老城的河堤上,印象深刻的是,堤外的水面高于堤内的地面。这个城市,从法国人时期开始就是一个低于海平面的城市。
伤亡本可避免
这次飓风给沿海大片地区带来毁灭性的打击,新奥尔良作为飓风袭击的中心,损失最为惨重。美国的灾难救助,至今为止听到的是一片批评指责声,主要是人员伤亡、灾难救助不够迅速、市区短暂发生抢劫等犯罪行为、收尸工作不及时等等。在我看来,美国的这次自然灾害救助确实应该反省,可以给美国未来的救助和其他地区留下一些有价值的经验教训。可是简单化和政治化的指责,并不利于真正吸取教训。
从自然灾害应对的角度来说,联合国专家的评论认为,这次美国基本上是应对成功的。他们的根据是,从飓风的破坏烈度来说,不低于上次的东南亚
海啸,有些地方的冲击力可以和原子弹爆炸相比,而死亡人数相对来说却还是低的。
可是,不管怎么说,事后人们的关注焦点是灾区的死亡和等待救助的人群。确实,居住在这里的人都知道,伤亡、苦痛原本是可以大幅减少的。
这次飓风事先袭击了佛罗里达州,那时还是两级飓风,谁知进入墨西哥湾,转身扑往新奥尔良的时候,骤增为5级飓风。在短时间内,不仅新奥尔良,整个墨西哥湾沿岸,几百万人大撤退。这一切,还是做得井然有序。
有人不愿撤离
可是,为什么大量可以避免的死亡还是发生了?以新奥尔良来说,这座城市现在是一个著名海港和旅游城市,除了它本身的人口将近50万,任何时候都挤满了大量游客。这次当地政府下的是“撤离命令”,非常明确,不论愿意与否,都不得留在家中。任何一个城市当然都有穷人,政府为无法利用自己的交通工具离开城市的人提供了暂时避难的公共建筑,事后证实是有效的。而造成死亡和后面救助困难的局面,基本原因是一部分人不听从撤离命令,也不去政府指定的避难处,执意留在家中,因此牵连了没有决策能力的儿童和老人。一个几十万人口的大城市,在遇到紧急状况时,要求政府人员在十几小时内一家家搜索,强行赶离,几乎是不可能的。假如这些人服从撤离命令,伤亡和救助困难会大大减轻。
几天来,这里的几大电视台24小时在播放救援实况。大家看到,死亡和困于水中的正是这一批人。而救助工作变得极其缓慢低效,也是由于他们基本上都住在独立住宅中,即使幸存,洪水淹及屋顶,这些人需要自行破顶,站在屋顶上等候救援。而街道被水淹没,到处是树冠,水下情况不明,船进不去,主要的救援方式只能是一个个用直升机吊出来。救援因此变得极其缓慢。为了加速对活人的救援,只能决定先救活人,已经死亡者暂不收尸。
几乎没有人谈这个最基本的常识性教训,这是美国媒体长期以来习惯的自我约束,就是不指责弱者。在这样的时候,这些人在吞食苦果,还怎么能责备他们?可是,从对将来负责的角度来说,这实在是这次灾难留下的一个最重要教训。从民众教育这方面来说,将来必须以新奥尔良市为蓝本大力宣传,让民众在得到灾害警讯时,必须遵从政府命令,按照政府提供的指示撤离。从政府这方面来说,也必须有充分准备和理解,必然有一部分素质较低的民众,或由于种种原因,不服从命令,会带来大量预计外的问题。
黑人表现不佳
这次留下的居民几乎都是黑人。这引出另一个问题,也是自律的美国媒体不会提到的问题,那就是一部分黑人暴露出来的自身问题。这次灾害发生之后,未服从命令撤离、在市区抢劫的,绝大多数是黑人。在“9·11”以后,纽约表现出非常积极勇敢的互助和自救精神。可是,这次的新奥尔良表现出的不是一个城市的平均水平,而是这个城市水平最差的部分。事前不服从命令,事后完全消极地对待灾难、抱怨、身强力壮的成年人躺在那里,不做任何事情,不清扫自己住了几天的公共环境,其中一小部分人甚至在灾难后抢劫。长期以来,许多美国黑人社会领袖唯恐被歧视,拒绝面对和讨论黑人社区自身的问题,例如,单亲家庭多,忽略子女教育的家庭多,依靠福利生活的多,对社会救济依赖性强,犯罪率高,等等。只有极少数黑人领袖懂得,只有正视自己的问题才是走出黑人自身困境的出路。黑人的这些问题,在这次新奥尔良市的灾难中暴露得十分充分。
现在,新奥尔良市在公共避难所的居民已经全部撤退。在我看来,这次政府最大的失误,是在飓风到来前没有尽早撤离医院的重病人。在如此巨大的灾难面前,健康人等候一个星期(有政府提供的食物、水、帆布床),公共建筑中居住条件差些,几万人在一周内逐步送往其他城市,也许还能忍受,可是医院只要一断电,一些重病人立即就有生命危险了。
截至美国当地时间上周日傍晚,新奥尔良市能够找到的死者已经收集起来。美国几大新闻网宣布,新奥尔良市已经确定的死亡人数是59名,密西西比州是169名,考虑一些被淹的住宅中还可能发现死尸,所以估计最后死亡人数可能达到上千。
推荐:飓风卡特里娜袭击美国
—————————————————————————————
另一个美国
·方舟子·
摘自:新语丝
有笔名“林达”的“美国通”,近来在中国报刊上连篇累牍发表时事评论,
有关美国政治、法律、文化、历史、社会等等,无所不谈,而且常常有标新立异
的见解。比如卡特里娜飓风为何给新奥尔良造成如此惨重的出乎意料的损
害呢?美国舆论一般把矛头指向美国政府救灾工作的不力,但林达认为这是“简
单化和政治化的指责,并不利于真正吸取教训”。那么真正的罪魁祸首是什么呢?
林达归咎为“黑人表现不佳”,声称这是“自律的美国媒体不会提到的问题,那
就是一部分黑人暴露出来的自身问题”,事前不服从撤离命令,事后不做任何事
情,甚至在市区抢劫云云。由此又扯到长期以来黑人社区自身的问题,单亲家庭
多,忽略子女教育的家庭多,依靠福利生活的多,对社会救济依赖性强,犯罪率
高,等等。“黑人的这些问题,在这次新奥尔良市的灾难中暴露得十分充分”,
使得“这次的新奥尔良表现出的不是一个城市的平均水平,而是这个城市水平最
差的部分”。
这种赤裸裸的种族主义言论,在“自律的美国媒体”上当然是见不到的,所
以只好拿到“不自律”的中国小报上宣扬。但是这些问题,究竟是黑人自身的问
题,还是社会的问题?是种族因素导致的,还是贫穷、缺乏教育导致的?是黑人
社区特有的问题,还是穷人社区普遍存在的问题?难道贫穷的白人就没有这些问
题?在指责有人“事前不服从撤离命令”时,有没有想过他们可能是因为没有经
济能力撤离?
这次受灾的恰好是美国比较贫穷、落后的南方地区,受灾最严重的,又是最
贫穷的人群,这使得美国地区发展不平衡、贫富悬殊的问题,一时又成为舆论的
热点,甚至涉及到以前极少有人提及的“阶级问题”。至于把受害者拿来当替罪
羊,把“黑人自身的问题”做为祸害的根源,只有不屑“自律”的华人“美国通”
才说得出口。
灾后不久,联合国在9月7日发布《2005年人类发展报告》,报告中首次批评
美国做为世界上最为富裕的国家,国内发展不平衡现象非常严重,有一页专门讨
论“美国的不平等和健康”问题。根据这份报告,美国是在医疗方面耗费最多的
国家,占了其收入的13%,然而美国却并不是最健康的国家。美国婴儿死亡率与
马来西亚的相当,而首都华盛顿黑人婴儿的死亡率,比印度喀拉拉邦的还高。在
健康问题上,种族差异非常明显。黑人母亲生下体重偏低婴儿的可能性是白人母
亲的两倍,她们的小孩在满周岁前的死亡率也是白人的两倍。这是“黑人自身的
问题”还是社会经济的问题?收入的差异和健康的差异是紧密联系在一起的。收
入位于美国前5%的家庭出生的男孩,其预期寿命要比收入在后5%的家庭所生的
男孩长25%。
许多因素导致了美国健康状况的不平等。其中一个重要的因素是医疗保障系
统。美国是发达国家中唯一一个没有全民医疗保险系统的国家。一半以上的美国
人由其雇主提供医疗保险,几乎所有的老年人由政府提供医疗保障,但是在2003
年,还是有超过六分之一的美国人(4千5百万人)没有医疗保险。收入在贫困线
之下的家庭中36%没有保险。13%的白人家庭没有保险,而黑人家庭和拉美裔家
庭的比例分别高达21%和34%。如果没有医疗保险,就很难得到及时的、必要的
医疗保健服务。在去年,没有医疗保险的家庭中,有三分之一由于费用问题而没
有接受必要的治疗。一项研究表明,如果消除黑人和白人之间的医疗保障的差异,
每年可以多拯救近8万5千美国人的生命。而医学技术的进步不过是每年多拯救约
2万美国人而已。
如果让林达来评论这一现象,不知是不是也要怪罪到黑人(或拉美裔美国人)
的“自身问题”,天生就容易生病、死亡,或者由于素质差,不愿买医疗保险,
有病不愿治呢?
在其他国家生活的人,不太容易想像在这个世界首富的国家,仍然存在着
大量的穷人。十几年前我初到美国,去首都华盛顿旅游时,很惊讶地发现竟有那
么多的无家可归者在讨钱。即使到了美国,如果生活在比较富裕的地区,也很难
接触到美国的穷人,很容易就忘了,在富裕美国的另一面,还存在着另一个美国。
飓风把这一个美国暴露在了世人面前,如果从中只看到了“肤色”,这样的人,
肯定是带了有色眼镜的。
mac osx server tomcat+apache的JSP环境配置备忘
Oct 12th
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:感谢庄表伟的指点。再次谢过。
我不是陈磊
Sep 29th
一日想到一个许久不联络的朋友,找不到可以联络他的方法,遂想到去google碰碰运气。结果虽然有蛛丝马迹,亦无法快速的联络到他本人,有点意兴索然的感觉。然后用“陈磊”作为关键字查跟自己有关的蛛丝马迹。找不到的是摇滚歌手,篮球运动员,医学博士,似乎跟我这条也叫陈磊小虫子都没有什么关系!追本溯源,不禁恍然。原来我是得了精神人格分裂之症,在所谓虚拟的世界我叫tristones,在现实的世界我才叫陈磊。从实际情况来看,我这毛病基本已经病入膏肓了,一得就得了8年之久,看似还有要继续得下去的趋势。
97年刚上网的时候,自己跑去开了一个上海热线的帐号,而且还免费送一个email,第一回用上新鲜玩意儿,不敢怠慢。那时候从来没有考虑过用自己的姓名陈磊的拼音chenlei来做id,就凭臆想把英文前缀tri(不知道算不算前缀)加上stone作为帐号。结果这个名字早已有主,只能再狗屁不通了加上复数s。想不到也已经有人用了。一怒之下抬头看到一本borland c++的书,遂用borland作为id,总算没人用。这也是我唯一一次不是tristones作为id的经历。
martix3里面,虚拟世界和现实世界是靠一个火车站链接在一起。可惜我没有把这两个世界很好的链接起来。网络上的很多朋友会习惯性的称呼我“石头”,未某面的朋友可能会称呼我tristones。我妈即不太知道我叫石头,更不知道我叫tristones。也许一个错误的决定会造成很多的衍生问题。其实,我大可不必那么大费周章的用这么一个id。但是,既然已经用了,再让他消声匿迹会不会又会是另外一个愚蠢事件的开端呢?至少,哪天哪个找不到我的朋友不小心在google输入陈磊的时候,他应该能够找到我。
我会说“嘿,陈磊就在Google笑!”
基于Flash的Mail服务:goowy
Sep 20th

Goowy是一个基于Flash的Email服务网站,集成了Rss订阅功能。还有Flash游戏可以玩,如果你喜欢追赶潮流有喜欢cool一点的UI,goowy会是个不错的选择。但是要作为个人的信息门户,似乎还有很多工作要做。
试用了一下,速度挺快,对中文的支持也没有问题,看来现在注重I18N问题的开发商越来越多,UTF-8也是一个必然的趋势了。不过option的界面现在有bug,几个page会叠加在一起而造成无法设定的问题。
个人更加倾向于把富媒体应该是集成在桌面应用中,比如跟google sidebar的集成,作为tray appliction驻留在系统托盘上,等等。多一点所谓潮流的东西加上一点点地技术噱头的佐料,就可以调制出一份大众美食。如果有哪个开发商越来模仿一下,也不是什么难事,毕竟的毕竟,我们最擅长的功夫就是,洋为中用嘛!
存储器容量不实可以告的赢
Sep 6th
这个案子是有位消费者在电器商店购买U盘(Flash Disk)一只,上面标记容量为128MB,但该消费者在电脑上却看到它只有124MB,于是就向法院起诉销售商,并最终获胜。法院判定,被告国美电器明知本案涉及的优盘标示容量与实际存储容量之间存在差异,却故意隐瞒真实情况,侵犯了原告的知情权,被告的行为构成欺诈。也就是说,现在说容量有1MB,就必须是1024KB,而不能是1000KB了。
摘自slashdotcn
这个案子也能赢得话?是否所有硬盘厂商都可以宣布破产了?这样的案例是否可以作为判例被引用呢?
osx配置awstats备忘-需要cronolog支持
Jul 29th
awstats本身安装挺简单的,不过对于osx server来说,很多时候是享受不到使用方便的好处的。虽然内核是freebsd的,但是实际用起来,自己make source包的话,经常会遇到各种错误。还有osx本身有很多第三方的开源解决方案,多少解决了这些问题。
把基本流程记录一下
1。使用http://darwinports.com/的第三方安装工具,类似于perl,php的模块安装工具。用来安装cronolog,因为apache本身的日志是不支持日志分段的。darwinports安装完成后,即可安装cronolog
使用命令 /opt/local/bin/port install cronolog
参考 http://cronolog.darwinports.com/
修改httpd.conf全局配置或者/etc/httpd/sites配置文件,使用combined日志格式即可,不要使用osx自带的apache的管理工具指定log的格式,也不用特别指定format,使用combined即可。
httpd.conf相应修改 CustomLog “|/opt/local/sbin/cronolog /path/to/apache/logs/access_%y%m%d.log” combined
另外修改相应的httpd的alias设定,也不要使用系统自带的apache GUI工具管理alias,我在系统升级到10.3.9以后,用GUI管理alias会出现整个apache不能正常启动的问题,具体原因没有去深究,感觉还是文本编辑方式比较可靠点。
修改如下,写在alias.c模块段中,全局或者site conf皆可。
#
# Directives to add to your Apache conf file to allow use of AWStats as a CGI.
# Note that path “/usr/local/awstats/” must reflect your AWStats Installation path.
#
Alias /classes “/usr/local/awstats/wwwroot/classes/”
Alias /css “/usr/local/awstats/wwwroot/css/”
Alias /awstatsicons “/usr/local/awstats/wwwroot/icon/”
ScriptAlias /cgi-bin/ “/usr/local/awstats/wwwroot/cgi-bin/”
#
# This is to permit URL access to scripts/files in AWStats directory.
#
Options None
AllowOverride None
Order allow,deny
Allow from all
awstats的conf文件的配置没有太多好说,修改4,5项必改部分即可。
指定日志文件位置跟cronolog生成的日志文件位置对应 LogFile=”/path/to/apache/logs/access_%YY-24%MM-24%DD-24.log”
知识廉价如斯
Jul 14th
现在的知识廉价如斯,打开浏览器,随便找一个搜索引擎,输入一个关键字,知识就会铺天盖地而来。我们的大脑可以退化到只需要装载不超过1k的基本网址就可以了。有人说这是一种革命,草根的革命。草根这个词现在很流行,没有公权力在手的,都可以说自己是草根。我总是会不由自主地想象,很多草根连在一起的话,肯定不是一片草原,应该是处于休眠期的枯黄的也许即将退化的草场。据说羊在没有草吃的时候,只能吃草根。其实人何尝不是呢。
有些显而易见是好事情的,未必就是好事情,后果也殊难预料。比如热了一阵子的维基百科,大家都很热心想分享知识,分享文化,分享网络的无远弗届。先不谈这些知识的权威性,但是一些所谓的知识变成了政治狂热分子,广告商,无聊人士的表演阵地加上这个那个障碍导致的访问速度奇慢无比。虽然这不是初创者的初衷,但是,不能不说这多少有演变成少数孤芳自赏者玩物的意思。