-
液冷RELOADED
今天我开始休假, 终于有时间修理一下前几天牺牲的液冷系统了。我把液冷套件从主板上拆下来,用个口袋提着就奔中关村去了。事实再一次证明,我对于事情可能发生的变化有些始料不及。由于此套件是2年多以前购买的,当时那个经销商的柜台早已换了主人。不过也因为如此,我遇到一件有趣的事情。 我找不到原来那家,就随便找一家做散热器生意的某S柜台,问他们是否能更换我烧毁的水泵。这时S柜台有A和B两个人在。B看了我的东西,很内行的说,“东远的产品吧”。我说是。B说我们的水泵和东远的不同,你不能用,我看看东远那有货没有。然后他一转身,踪迹不见。 在等待B回来的时候,我觉得无聊,就问A,你们这个牌子的液冷一套多少钱?A回答,220元。这时,B拿了一个水泵和一瓶冷却液回来了。我很期待的问,多少钱?B回答,水泵135,冷却液45。我有点失望,这么贵啊,于是顺着他的话说,这么贵还不如买你们牌子一套新的了!B听到后自然是对我的想法作出了极大的肯定。我话锋一转,说,能告诉我你刚才拿货那个柜台在哪么,我过去看看。A和B仿佛受了侮辱,说,这当然不能告诉你了,做生意么,就是赚这个钱,你觉得合适就成交,你觉得贵那你说个价? 我一时感觉进了一个圈套里。前面说了,我事先没做什么准备,行情也不知道,倘若还价了对方痛快的一口答应了,那太失败了。不过既然他很快就能拿到货,说明东远的柜台就在附近某处。于是我说,我自己找找吧,然后离开了S柜台。我找了一个正在上班的朋友的电话号码,打了过去,然后让她帮我查东远的电话,她正在上网,于是很快把号码告诉我了,呵呵,于是我直奔东远的柜台。 原来那个B要价135的水泵只是小功率的型号,这边只要90还可以商量。我看中了另外一个大功率的水泵,又让伙计帮我换了全部的水管,并换了冷却液。大功率水泵140+2米水管30元,冷却液免费,伙计又送了我一些硅胶,这么周到,我也不好意思还价了,赶紧结账回家安装了。 对于A和B那种蒙一个算一个的生意经,我实在不敢恭维,希望他们和他们这样的商家能够认识到诚信才是正道。附:新液冷开动后的系统温度:
-
牛刀小试RegEx
RegEx中文叫做正则表达式,虽然不是很新的东西了,我很纳闷我居然是才开始了解它。在数据库中查询keyword一般是写成 select * from tablename where columnname LIKE ‘%keyword%’ 而java我记得不是很清楚了,大概是 if(myString.indexOf(keyword) != -1){ //do things… } 这个只是简单匹配,如果有复杂要求就要写多得多的代码了。例如判断keyword是否是一个数字开头,紧跟1个小写字母,跟随若干数字,最后以”pattern”结尾等等,就不是一行代码能写出来的了。对于上例,RegEx+Ruby的写法就是 if keyword =~ /^\d[a-z]\d+pattern$/ #do things end 上式中,//是RegEx的边界,类似””是字符串的边界一样。接下来^代表匹配的开始;\d代表数字,就是0 – 9;[a-z]就是一个从a到z的小写字母了;+是后缀,表示1个或多个,因此\d+就是1个或多个数字的意思了;最后作为关键字的pattern直接写上即可;$代表匹配的结束。 更灵活的应用就是|符号和()括号了。例如判断文本是否包含x或X,RegEx就可以写 /x|X/ 如果要判断文本是否包含多个连续的x或者X,例如xXX、XxX,RegEx就可以写 /(x|X)+/ 如果要判断文本是否包含XXX、XXXX、XXXXX,RegEx可以写 /X{3,5} / 目前的了解就是这么多了,不过以上这些组合起来应该已经可以应付很多种情况了。继续学习。 UPDATE: Regex tutorial from guru99.com
-
免费的正版之路
首先,从道德上来讲,破解正版软件是偷,而购买使用盗版软件就是替贼销赃了。是的,正版软件价格不低,不是每个人都能承受的。但是这世界上诱惑你的好东西多的是,难道买不起了就可以偷么?好在我们还有很多免费的选择。 首先,操作系统有很多免费选择:Ubuntu、FedoraCore、Mandriva、OpenSuse。这些都是Linux,老眼光可能认为Linux是高手用的,但是现在的Linux桌面版确实是面向普通用户的,简单的安装,甚至光盘即可运行。中文支持也不再是问题,不需要自己再安装输入法之类的东西了。看资讯、聊天、收发邮件、看视频等等都是小菜一碟了。Mandriva更是有了Vista才有的3D桌面(这个我还没试过,只是看了截图)! 其次,OpenOffice!虽然开源软件往往不如商业软件(MS Office 2007)花哨体面,功能也要差些,但是看在免费的份上,一俊遮百丑吧。OpenOffice支持MS Office word/excel/powerpoint/access的文件格式,可以双向互通。 Mozilla FireFox & ThunderBird!这对兄弟非常了不起,不仅开源免费,而且胜过商业软件(IE & Outlook) 。有人说,IE也是免费啊,嗯,IE7需要正版Windows才能使用。FF的快捷和安全,用过的人都知道。而TB的内置垃圾邮件过滤每天都帮我挡住上百封垃圾邮件。 杀毒软件:Anti-Vir。只有2个缺点:没有中文版、更新时打广告。记住,只有2个缺点。谢谢Mr徐补充, avast确实不错, 也是个人使用免费的, 用email注册一下就可以了, 而且有中文版, 功能也更全面. 绘图软件:Paint.NET,只有3MB的身材,功能却相当全面。 免费的好东西还有很多,我这抛砖引玉了~
-
保健品,我不需要你!
今天,我有空看了Twenty-Five Ways to Spot Quacks and Vitamin Pusher(25招揭露维生素保健骗局),部分重点翻译一下,共勉。 他们告诉你维生素/矿物质在你的身体中起了多么重要的作用,但是他们绝不会告诉你这些东西一般人只要平衡膳食就不会缺乏 他们宣称大多数人营养匮乏,但是对于真正可能营养匮乏的低收入人群,如果他们相信这种说法,就可能导致去用本来就紧张的收入去购买所谓保健品,而不是有营养的食物。(太可恶了不是?) 他们宣传他们的保健品能维持营养均衡,而另一些甚至说靠饮食是不能维持营养均衡的——除非你选购他们的产品。他们会挑拣一些营养物质来说事,但是他们不会告诉你这些物质往往可以从饮食中获得甚至身体自己就可以合成。 他们宣称大部分疾病是由于有缺陷的饮食造成,而且可以通过补充营养来治愈获避免。而医生会告诉你实际情况正好相反,只有极少的疾病是由于饮食不当,例如冠心病。 他们宣称现代的存储和处理手段会破坏食物中的营养。因为他们知道只有你相信了,才会需要他们的产品。实际上一些方法破坏了营养,另一些方法又补充了营养;而对温度敏感的维生素并不多。 他们宣称土壤贫瘠和化肥使用导致作物没有营养。搞笑,如果作物没得到它需要的营养,那么它根本不会长出来了。虽然我也不喜欢化肥,可是有什么办法呢,咱们13亿张嘴要吃饭不是。 他们宣称在患病或者工作压力大的情况下,你需要更多维生素。是的,身体可能需要更多维生素,但是依旧,正常饮食就可以搞定。 所谓“健康食品”。其实我们每天在超市买的水果蔬菜和肉类基本都是健康食品,而且比“真正的”健康食品要便宜许多。 所谓“纯天然”。维生素的本质是一种分子结构,那么只要结构一致,就是同一种东西,无论是从食物中提取或化学方法合成。话说回来了,若是从天然食品中提取的“纯天然”维生素,那么我们直接吃天然食品好了,不要花这份昂贵的“提取费”。 找“专家”说话。哈哈原来美国也有这现象。专家去吃shi,我更相信Google、百度。 他们提供调查问卷以帮你诊断是否有营养方面的问题。嗯,什么情况下1+1=3?答,算错的情况下。 他们要你不要相信医生的话。这个看来有些不同,国内医生们似乎和保健品行业相处融洽啊。 另外,如果真要补维生素,2元钱一瓶的就可以了。
-
Zimbra与中文!人人为我,我为人人
我这实战Zimbra Collaboration Suite(ZCS)差不多已经一个月了,结果很理想,不愧是包揽众多奖项的大作!当然,大作并非就完美,界面的翻译仍旧需要改进。好在我不惧英文,于是自然的开始参与到界面的翻译工作中了。 之前nxzwt已经翻译得很好了,我基于他的工作成果,继续前进了。修改了几个地方: snooze,原来翻译为打盹,字面上不错,但是作为事件提醒对话框上的按钮,我觉得还是翻译为“延后提醒” 比较直观。 free,原来翻译为免费,字面上也是不错,但是在日程表语境中,翻译为“空闲”更好。 dismiss,原来翻译为解雇,我也没找到理想的翻译。毕竟在事件提醒对话框中,我改为“去除”,因为去除提醒比解雇提醒稍好了。抛砖引玉吧。 另外再说具体一下如何将翻译结果应用到ZCS的web client。 首先,ZCSWC是以java为平台的。java可以说是国际化(I18n)的先锋了,但是java支持I18n的方式并不简单。下面是步骤: 下载我做的翻译文件 确认你有JDK,没有的话去java.sun.com弄一个 利用JDK工具native2ascii native2ascii –encoding=gbk ZmMsg_zh_CN.properties.txt ZmMsg_zh_CN.properties 把生成的.properties复制到 /opt/zimbra/tomcat/webapps/zimbra/WEB-INF/classes/msgs 重新启动tomcat服务 这样应该就可以看到中文界面了。 既然已经做了这么多,我希望更多的人能分享我的工作成果,也希望更多的人参与到此项目中来。人人为我,我为人人。
-
成就! Hardcore难度GOW通关!!
玩过GOW的朋友一定都认识这张脸吧:-) 今天我终于在Hardcore难度把他干掉了, 下面说一下心得: 首先Hardcore难度比Casual难度要难…(废话) , 主要体现在: Fenix体质变弱了, 原来中炸药箭、火箭弹是重伤, 现在就KO了。所以尽量避让了,谁愿意挡子弹的路呢?另外就是敌人变强,爆头一击只是打落头盔,再爆头才必杀。而boss Raam的体质更是得到了极大的增强,我用了大概6箭+10枪才放倒他。 其次似乎敌人反应加快了,近身拼链锯是有很大风险的,如果敌人也拿着链锯……KO场景出现时看清是谁把谁锯了吧。 当然,尽管难度加大了,只要玩家操作上去了,相信不会感到很困难。对于我个人而言,由于打过了Casual再打Hardcore,熟练了很多,总共通关时间反而缩短了。到达Raam之前,尽量带满炸药箭,狙击枪和手榴弹吧,用尽弹药是很丢脸的事情。祝没通关的早日通关。 另:Insane难度不玩了,听说很多人被虐惨了。
-
秀才遇到兵,有理也是没理
事情的开始是这样的: A long long time ago, in a place far far away… 兵:我要买一台好用的笔记本,现在这个总死机啊。 秀才:买个T60应该可以了。 过了几天,秀才遇到兵,兵说:T60什么破玩意儿啊,还是整天死机啊,我一天重启30多次,怎么工作啊?你说,怎么工作? 秀才没办法,好说歹说把那台T60拿来,系统恢复了出厂状态,然后装了一堆软件什么office啊autocad啊acrobat啊都招呼上了,一切正常。但是秀才想这没说服力啊,于是他打开了40多个文档什么word啊excel啊pdf啊dxf啊都招呼上了,又开了3个Firefox窗口,浏览什么sina啊sohu啊163啊都招呼上了,玩了一晚上愣是没事。秀才于是不得不佩服能把T60搞的死去活来的兵了。 T60的事情总算过去了 ,兵还是很讲道理的,对T60的事不再提起。 这天,秀才又遇到兵了。兵说,最近垃圾邮件太多了,你这邮件服务器太差了,看人家sina的多好。于是秀才弄了个Zimbra,终于可以过滤垃圾和病毒邮件了,而且是开源的不花钱。结果…… 兵:怎么把老王发给我的邮件扔废件箱里了!这服务器误判太高了吧! 秀才:程序识别垃圾邮件是有个学习过程的,一开始可能误判高,但是你纠正一些误判后就会改善。 兵:为什么你不把服务器培养好了再给我用? 秀才:无语了 兵:为什么我发邮件被退回来了? 秀才:2个邮件地址中间要加;的,不能连写一起。 兵:为什么我的Foxmail5收不了信? 秀才:Foxmail5的ssl支持有问题,升级到Foxmail6即可。 兵:那你还推荐我们使用Foxmail? 秀才:弄错啦,我推荐的那个是Thunderbird,不是Foxmail。 兵:既然推荐Thunderbird,为什么我这还是Foxmail? 秀才:无语。好像上次给你换你不愿意啊。 未完,待续……
-
方舟子三否老中医之观后篇
原文链接 访谈视频 看了这段近距离交火的视频,我真的很佩服这位老中医站出来接招的勇气,也十分佩服他四两拨千斤的太极技法,但是耐了性子看完了节目,我觉得场上胜利的一方是方舟子。 首先是中药。我一个朋友说现在西药里面很多成分是从中药里提炼出来的。要知道,中药!=草药;而草药不是中药专用的,世界各国各民族都有使用药用植物的历史,难道原材料里有草药就划为中药?退一步说,就算西药成分是从中药中提取出来的,那只能证明西药比中药更纯,杂质更少,继而毒副作用更小。既然可以一枪狙杀病毒,为啥扔个手雷炸死一片呢? 然后是经络。中医理论的气、经络等等在本山的《卖拐》中真是得以体现了。经络在哪?长什么样子?恐怕老中医也说不清楚,老老中医还是说不清楚。但是我就说你经络有问题,你信不?不信!?不信你走两步啊! 另外,方舟子的话太经典了!“比如现在做外科的手术,医生对做手术的部位有什么 样的血管和神经都很清楚,下刀的时候都会小心翼翼的,注意不要误伤了神经、血管。但是有哪个外科医生做手术的时候会担心把经络给割断了?” 最后祝中医理论早日归入我国文化历史宝库,不要再想着斗败谁谁了。文化遗产就是遗产,八抬大轿再威风也不如一辆自行车跑得快吧。