山自高兮水自深,当尘雾消散,唯事实流传。

2008-12-27

SyntaxHighlighter实现Blog代码语法高亮无废话流程

一、Hack过程有两步:

1、下载最新的SyntaxHighLighter,压缩包内有三个文件夹(Script、Styles、Uncompressed),如果不信任陌生链接的速度,可以将文件传到自己的服务器上,需上传的文件有Script目录下的全部文件,Styles目录下的css文件,这里以http://hotspeedli.googlepages.com为例;

2、进入Blogger后台的“修改Html”,在“修改模板”的代码框内找到这句</body>,在其前面贴入代码:


<link href='http://hotspeedli.googlepages.com/SyntaxHighlighter.css' rel='stylesheet' type='text/css'/>
<script class="'javascript'" src="'http://hotspeedli.googlepages.com/shCore.js'/">
<script class="'javascript'" src="'http://hotspeedli.googlepages.com/shBrushPhp.js'/">
<script class="'javascript'" src="'http://hotspeedli.googlepages.com/shBrushJScript.js'/">
<script class="'javascript'" src="'http://hotspeedli.googlepages.com/shBrushSql.js'/">
<script class="'javascript'" src="'http://hotspeedli.googlepages.com/shBrushXml.js'/">
<script class="'javascript'" src="'http://hotspeedli.googlepages.com/shBrushDelphi.js'/">
<script class="'javascript'" src="'http://hotspeedli.googlepages.com/shBrushPython.js'/">
<script class="'javascript'" src="'http://hotspeedli.googlepages.com/shBrushRuby.js'/">
<script class="'javascript'" src="'http://hotspeedli.googlepages.com/shBrushCss.js'/">
<script class="'javascript'" src="'http://hotspeedli.googlepages.com/shBrushCpp.js'/">
<script class="'javascript'">
dp.SyntaxHighlighter.ClipboardSwf = 'http://hotspeedli.googlepages.com/clipboard.swf';
dp.SyntaxHighlighter.BloggerMode(); 
dp.SyntaxHighlighter.HighlightAll('code');
</script>

将代码中的带有http://hotspeedli.googlepages.com的地址替换成自己的地址,指向正确的js和css文件路径。
这里指出我自己在操作过程中遇到的问题——完成上述操作之后,有行号和textarea效果显示,却没有代码高亮效果,原因是<link>括号内的css地址不正确,如果代码中的js和css路径没有错误,应该没有什么问题。

二、SyntaxHighLighter使用
使用方法官方有具体的开发文档,这里就不再多作唠叨,有两种包裹代码方式:
textarea包裹方式

<textarea name="code" class="c#" cols="60" rows="10">
... some code here ...
</textarea>

pre包裹方式
<pre name="code" class="c-sharp">
... some code here ...
</pre>

1、pre括号内的<(&lt;)、>(&gt;)、&(&amp;)字符要转换成括号内的内容,textarea不适用于在javascript内容;
2、name的值写code就可以了,这是因为代码中的dp.SyntaxHighlighter.HighlightAll(code)是作用于所有标识了code的源码块;
3、class参数值参照列表
Language Aliases
C++ cpp, c, c++
C# c#, c-sharp, csharp
CSS css
Delphi delphi, pascal
Java java
Java Script js, jscript, javascript
PHP php
Python py, python
Ruby rb, ruby, rails, ror
Sql sql
VB vb, vb.net
XML/HTML xml, html, xhtml, xslt

2008-12-25

如何在更换Blogger模板时不删除部件(widget)?

Blogger一个比较麻烦的问题是在更换模板时,如果不备份原模板则会丢失部件。在更换新模板后,则需要手工的逐一添加,这是相当浪费时间和耗精力的过程,看到了《How to change Blogger Template without deleting widgets ?》,基本可以解决这个问题,大体翻译如下。

有没有什么方法备份部件?
有的,我们可以在更换模板之前备份我们要保留的部件。

如何备份Blogger部件?
在更换新模板之前不需要窗口扩展小部件(),而查找到部件代码,这很容易做到。

选中这些部件代码


拷贝并保存所有的这些黄色区域的部件代码。

然后上传新模板,传完之后会显示一个如下信息

在这里不要点击“确定并保存”,在新模板代码中查找Widget部件代码,然后把刚才拷贝的部件代码粘贴到下图黄色区域之后,

保存模板,这样原模板所有的部件就会应用到新模板中了。

原理是什么?
Blogger在其数据库中以唯一的部件ID保存这些部件的内容。

2008-12-06

左手笔,右手刀——辛弃疾轶事

话说,21岁的南宋词人辛弃疾参加了抗金义军,之后率领近2千人投靠耿京起义军,随军投靠的有个叫义端的和尚偷了由他保管的义军大印,耿京大怒责怪其失职,要当场问斩,辛弃疾立誓给他3天时间,追回大印还给大家一个交代,遂勒马疾驰追上义端和尚,取其首级,夺回帅印,之后耿京对他便十分信任。不久之后,耿京手下的一个将领叫张安国,贪图奖赏把耿京给杀了,也因此大部分义军已经溃散,辛弃疾亲代50名勇士突袭济州府,活捉正与金人将领喝酒的张安国。

在中学的时候,不太爱唐诗而特别喜欢宋词,而宋词中最爱豪放派的经典,明知在考试中没有多少比重,但仍拿一些课外的东西来诵读,这其中辛稼轩的作品读的最多,主要还是缘于在一本杂志上看到的辛弃疾做的这几件让我那时就心生仰慕的事情,今天由于一些缘故突然联想起来了,仰慕之心悠然再生,辛弃疾果然是“左手笔,右手刀”——文武全才。

破阵子

醉里挑灯看剑,梦回吹角连营。八百里分麾下炙,五十弦翻塞外声,沙场秋点兵。马作的卢飞快,弓如霹雳弦惊。了却君王天下事,赢得生前身后名,可怜白发生。


2008-11-30

电脑招魂记

有种东西叫做瓶颈,也可以叫做软肋,如果被击中,那可是爽歪歪了。

我的联想昭阳E200的“软肋”就被“击中”了,啥东西?引导程序。

一日,想想电脑里面的Linux实在是已成摆设,用的太少,不如节约出硬盘来为民服务,于是我信誓旦旦的给革(格)了Linux的命,物当尽其用嘛。

第二日晚上,我打开电脑,不料貌似深不见底的黝黑屏幕左上角赫赫然的四个小字母——“GRUB”,突然一道闪电击中了我大脑里的负责翻译语言的神经末梢,而这块不太发达的神经得出的结论是四个大字——“傻逼了吧”,完鸟完鸟,引导程序随着昨晚的革命也被格了,一台高科技物件的身体与自己的灵魂的维系就这么被我一刀切断,而变成了一堆废铁。

咋办,修复呗。我的大脑里面迅速的刮起一阵剧烈的关于这台机器可行的修复方案的头脑风暴——
1、光驱不能用,光盘修复的方案放弃;
2、没有软驱,软盘启动修复方案放弃;
主板BIOS只支持Removable devices、dvd-rom、HardDisk三种启动方式,只能寄希望于这个所谓的Removable devices,可以在USB的U盘上做个WinPE,但机器启动时识别我这根Kingston 2G的东西吗?但我要把U盘做成USB-FDD,还是USB-HDD,还是USB-ZIP呢?不好说,就都试试吧。

一盏茶的功夫后,结论是失败,失败,失败中的失败。我兴趣索然的摊在椅子上,考虑着——似乎USB-ZIP这种方式更能被我旁边的台式机认同,为什么呢?为什么启动时不识别这根U盘?Removable devices到底指的什么?不是指U盘吗?

突然看到旁边的笔筒里有根又老又旧的64M的U盘,应该是USB1.x时代的古董吧,依稀记得它好像参与过xp启动盘的制作,试试吧,没想到这小小的东西关键时刻起关键作用,刚插进去启动机器,不费吹灰之力的一下把电脑的魂给招了回来,我又兴奋的看到了xp的登录进度界面。

回头想想查过的资料,似乎是跟这个USB-FDD有关系,据说是USB2.0的U盘均不支持USB-FDD,好像是因为这项技术的专利问题,没想到我正好卡在这儿了,幸好我收藏着这支古董。


2008-11-24

卡卡西的生死关头

许久不上网,翻了遍最近几周的《火影忍者》漫画(动画已经被糟蹋了),没想到岸本这么快就写到了木叶的生死存亡关头,卡卡西则是第一个经受生死考验的人,直到425话,卡卡西被打成‘惨兮兮’,明显的敏捷加智慧型选手——查克拉不足以支持自己的猛招和多变的战斗策略,唯一一次万花筒写轮眼的使用是用来救肥猪,可以说卡卡西凶多吉少。

难道岸本就此让卡卡西谢幕了吗?有必要回头想想三代火影、自来也、波风水门师徒三人的死法——三代火影为了保护木叶死于大蛇丸之手;自来也为了鸣人和村子主动探听敌人情报死于佩恩之手;波风水门为了保护木叶被九尾干掉(目前的传说),都是为了保护村子,都是师傅死翘翘徒弟变牛逼的路线,还有猿飞阿斯玛和鼬,而卡卡西是波风水门的徒弟,似乎更有了在此谢幕的理由了。

我觉得卡卡西死不死在于下一代的火影,为什么这么说呢?鸣人已经成年,岸本会让这个从小整天哟嗬要当火影的主角如愿以偿的,所以六代目必定是他,那么必要的促进因素主要有两个——火影的退位和鸣人的愤怒,团藏的阴谋会让正在大范围治疗伤者的纲手相当被动,我猜测佐井会成为挫败阴谋的主力,而且估计五代也很玄,自来也和纲手最后一次喝酒有暗示的成分,纲手大体意思是说如果自来也死了,自己也不想活了,如果自己死了,木叶还有卡卡西。

这评价很高,可是卡卡西的实力到底高到这个程度没?从火影一开始,卡卡西遇到的战斗——再不斩,兜、鼬、迪达拉,每经历一次苦战,他都会有很大的成长,直至现在领悟了万花筒写轮眼都在成就一个传奇,但是传奇还没到头,大家都知道写轮眼的弊端,恐怕能对佐助有所指点的人是两个拥有写轮眼的男人——阿飞和卡卡西,所以卡卡西不会死,或者至少见到阿飞真面目再死。

所以接下来的剧情应该是由热血凯彪乎乎的华丽出场,救了卡卡西,纲手疗伤,鸣人领头单斗Boss佩恩,众小强收拾‘晓’的余孽,团藏趁机取渔翁之利,佐井、纲手出头搞团藏,但纲手不幸。


2008-11-17

恶心的牛奶广告

央视1套晚8点之前黄金时间,一串串的牛奶广告,像一个个屎盆子通过电视这个媒体丢到千家万户去,只能给人茶余饭后添加恶心,“8000员工24小时监测,多项国际体系验证,出厂四关检测...不是每个牛奶都叫特仑苏”云云,这是在干嘛?愚民!老百姓不知道8000员工24小时都在干啥,多项国际验证到底包含什么、出场检测到底能检测出什么、特仑苏到底是谁家的,他们关心的只是牛奶能不能喝。

从没将牛奶广告跟恶心这个词联想到一起过,白花花的牛奶轻盈的在电视荧屏上缓缓流动,或联想起古时美人纤娇玉体的花瓣牛奶浴,或联想起纯洁的蓝天白云下茫茫草原的一群悠哉悠哉吃着嫩草的花花奶牛,或联想起光着小屁屁的一群婴儿在如牛奶般洁白的羊绒上或笑或躺或爬或酣睡,牛奶是人类寄托着健康幸福的白色希望,在《列宁的十月》里列宁有一句话——“面包会有的,牛奶也会有的”,可是现在我们也知道了——牛奶也是会有毒。
这幅广告现在在商场很眼熟吧,内容说明的是——我们的奶没有毒。蛮可悲的,不是原来的“每天一斤奶,强壮中国人”了。
PS:
1、为什么要往牛奶添加三聚氰胺?
答: 牛奶和奶粉添加三聚氰胺,主要是因为它能冒充蛋白质。
  食品都是要按规定检测蛋白质含量的。要是蛋白质不够多,说明牛奶兑水兑得太多,说明奶粉中有太多别的东西的粉。
  但是,蛋白质太不容易检测,生化学家们就想出个偷懒的办法:因为蛋白质是含氮的,所以只要测出食品中的含氮量,就可以推算出其中的蛋白质含量。
  因此添加过三聚氰胺的奶粉就很难检测出其蛋白质不合格了这就是三聚氰胺的假蛋白。
2、三聚氰胺有什么危害?
答:长期摄取三聚氰胺可能造成生殖能力损害、膀胱或肾结石、膀胱癌等。对于饮水较少且肾脏狭小的哺乳期婴儿体内,则较易形成结石。
3、三聚氰胺的标准含量是如何规定的?
答:婴幼儿配方乳粉中三聚氰胺的限量值为1mg/kg,高于1mg/kg的产品一律不得销售。
液态奶(包括原料乳)、奶粉、其他配方乳粉中三聚氰胺的限量值为2.5mg/kg,高于2.5mg/kg的产品一律不得销售。
含乳15%以上的其他食品中三聚氰胺的限量值为2.5mg/kg,高于2.5mg/kg的产品一律不得销售。
4、“问题奶粉”到底超标多少?
答:
公司名称 产品名称 抽样数 不合格数 三聚氰胺最高含量(毫克/千克)
石家庄三鹿集团股份有限公司 三鹿牌婴幼儿配方乳粉 11 11 2563
上海熊猫乳品有限公司 熊猫可宝牌婴幼儿配方乳粉 5 3 619
青岛圣元乳业有限公司 圣元牌婴幼儿配方乳粉 17 8 150
山西古城乳业集团有限公司 古城牌婴幼儿配方乳粉 13 4 141.6
江西光明英雄乳业股份有限公司 英雄牌婴幼儿配方乳粉 2 2 98.6
宝鸡惠民乳品(集团)有限公司 惠民牌婴幼儿配方乳粉 1 1 79.17
内蒙古蒙牛乳业(集团)股份有限公司 蒙牛牌婴幼儿配方乳粉 28 3 68.2
中澳合资多加多乳业(天津)有限公司 可淇牌婴幼儿配方乳粉 1 1 67.94
广东雅士利集团股份有限公司 雅士利牌婴幼儿配方乳粉 30 8 53.4

2008-11-06

Digg新资讯——6款免费软件帮你在Linux上运行Windows应用程序

英文水平不高,仅作学习、参考用就可以了,翻译不明确、不当、不正确的地方,请指正。
From Digg.com(6 Free Tools To Help You Run Windows Applications On Linux)

从Windows切换到安全性更高的操作系统Linux,可能你会认为相当的麻烦。例如你可能找不到用来处理你日常工作的应用软件。尽管你也可以找到任何一款和所有在Linux上可以替代Windows平台上的应用程序,但是这里仍有方法让你可以在Linux操作系统上运行你所喜爱的Windows程序。在这里,我们编制了一个包含6个免费软件的列表,它将帮助你在linux系统上运行你中意的Windows程序或者是在任何一个操作系统上运行virtual PC。

Wine Wine是一种开开放源代码的,在X、OpenGL和Unix的Windows API的实现,可以认为Wine是用来运行Windows程序的一个可兼容层。Wine不需要Microsoft Windows,因为它是完全免费的非传统意义上由100%非微软代码(non-Microsoft code)组成的Windows API实现的,然而Wine仍可以随意使用调用原生的Windows动态链接库。Wine提供了一套开发工具集和一个程序载入程序用来将Windows源码porting Windows源码至Unix,允许相当多的Windows 程序运行在包括Linux、FreeBSD、Mac OS X和Solaris在内的Unix平台。

VirtualBox VirtualBox 是一款x86虚拟化的软件包,起初是由一家德国公司创建的,现在有Sun 微型系统作为Sun xVM虚拟平台来开发。它被安装在一个现有的主操作系统上;大家知道的每一个应用程序,还有操作系统被作为客操作系统能够在他们自己的虚拟环境里被载入和运行。支持的主操作系统包括 Linux, Mac OS X, OS/2 Warp, Windows XP or Vista, and Solaris, 并且支持的客操作系统有FreeBSD, Linux, OpenBSD, OS/2 Warp, Windows and Solaris。

Qemu Qemu是一款通用的并且开放源码的计算机仿真器和虚拟机(virtualizer)。当作为一个计算机仿真器,QEMU可以在不同的机器上(例如:你自己的电脑)运行为一台机器制作的操作系统和程序。通过这种动态的转换,它拥有了非常优秀的性能。当作为一个虚拟机,通过直接执行在主CPU(host cpu)客户端代码,QEMU拥有接近于本地的执行性能。既然如此,我们需要称之为QEMU加速器(也称之为KQEMU)的主驱动。虚拟机模式的主、客机器需要采用与x86系列兼容的处理器。

Bochs Bochs是一种用C++开发的高度便携的开源IA-32(x86)计算机仿真器,它可以运行在大多数流行的平台上。它包括了Intel x86 CPU、通用输入/输出接口设备和传统BIOS的仿真。目前,Bochs能够被编译以仿真386, 486, Pentium/PentiumII/PentiumIII/Pentium4 或者包括可选(optional)MMX, SSEx and 3DNow! 指令。Bochs能够运行在大多数操作系统上,这里面包括Linux,Dos,Windows® 95/98 和 Windows® NT/2000/XP 或者Windows Vista。Bochs由Kevin Lawton编写且目前在这个项目中被维护。

rdesktop(注:原先写过的一篇该软件应用的文章)rdesktop是一款开源的针对于Windows终端设备的客户端,它生来就能够借助(speaking)远程桌面协议(RDP)来呈现用户的Windows桌面。支持的服务器端包括Windows 2000 Server, Windows Server 2003, Windows Server 2008, Windows XP, Windows Vista and Windows NT Server 4.0。Rdesktop目前能够运行在大多数带有X windows系统的基于UNIX的平台上,and other ports should be fairly straightforward。

Xen Xen® 管理程序,一个为了虚拟化的超级开源符合工业标准的软件,它提供了强有力的、高效能的,并且可靠的特征用来虚拟x86, x86_64, IA64, PowerPC, 和其它的CPU结构。它支持大部分的客操作系统,包括Windows®, Linux®, Solaris®, 和BSD的各个版本。Xen管理程序拥有独一无二的开源技术,由Xen社区团体和20多个拥有最具有创新的数据中心解决方案商家(vendors)的工程师 协作开发完成,包括AMD,Cisco,Dell,HP,IBM, Intel, Mellanox, Network Appliance, Novell, Red Hat, SGI, Sun, Unisys, Veritas, Voltaire, and Citrix。Xen遵循GPL2许可,并且可以得到免费的源码和对象设计。Xen在企业应用中合并联合业务和Xen系统来加速虚拟化采用,现在是,并永远是开放的。


2008-11-01

传说中的‘规定’上面有‘规定’


    难得一见的龟腚上面有龟腚,也就是上面又有新规定,济宁出差偶得之,哈哈。


2008-10-31

微波炉有害?——真相到底是什么?

    今天从家里寄来一台微波炉,太太说非万不得已不能用,我一脑袋的小问号说:“Why?”,她一副战战兢兢的样子回答:“你去网上搜搜就知道了”,于是我打开Google输入“微波炉的危害”,没想到看得我一脸愕然加汗颜,不是一家两家网站在说哦,说的相当玄乎还头头是道,有些还被冠以中国科学院陆院士的名号,而且不仅仅是论坛在说,像21cnsohu这样的大网站也有转载,让我几乎相信了,但转念想以微波炉的使用广泛性,而且微波炉出现也不是一两年的事,如果是真的话,那电器协会那些专家岂不都是吃白食的?

    于是我去维基百科查了一下,没有对微波炉危害的描写,多找了一些资料后,发现那些数据和资料都是来源于一篇文章——《莫忽视微波炉的危害》,而此文章来自于一份名为《生活时报》的报纸,假如这是个谣言‘新华网’作为国内PageRank最高的网站应该有澄清的报道,于是我搜了一下“莫忽视微波炉的危害 新华社”,果然这件事被列为“2002年十大假新闻”之列。

    水落石出之后,我对着太太做柯南状说:“真相只有一个,看!”,把电脑屏幕转向她。


2008-10-30

华莱士引起的遐想

    陪老婆又看了一遍《勇敢的心》,这片子表演、音乐、场景、剧情各方面无可挑剔,可谓经典悲剧中的经典,我不是那么爱看悲剧,因为看后心里空捞捞的、有种凄凉感,但如果这部戏是部喜剧,那该片只能算经典,或者好片子,但仍不能阻止我心中的喜剧遐想——

    刽子手用各种手段折磨华莱士,目的是达到杀鸡儆猴的效果,以暴力压制民众,只剩下一口气的‘长腿’躺在病床上等着华莱士对自己屈服的声音。

    台下的民众已经倾向于华莱士替他向刽子手求情,刽子手见未达到预期目的便施以绞刑,华莱士被吊在空中朦朦胧胧的似乎看到自己的女人在人群中对他笑,而华莱士的伙伴爱尔兰人和胖胡子在邢台下看的怒火中烧,爱尔兰人终于扬手一把飞刀将华脖子上的绳索切断,华莱士重重的摔在台子地板上,但双手仍被捆着,刀斧手抡着斧头朝他奔来,华低头躲过对方的横砍,从其背后夺过斧头,斧起头落,刚才指手画脚的刽子手也难逃厄运,刚刚转身要逃,被一斧头劈在背上。

    此时台下的群众一片混乱,远远的两个骑兵勒马手持长矛奔腾而来,胖胡从背后抽出重锤,硬生生的砸在一匹马的马屁股上,背上士兵应声落马,被老百姓踩踏至死,华莱士用手中的斧头割断捆住双手的绳子,单手持斧往另一名骑兵投掷过去,正中前胸落马,华跳到马背上,爱尔兰人从背后解下华莱士的长剑扔过去,华伸臂接过,往城门边疾驰边砍翻了几名卒兵,突然勒住马缰转身举剑,高喊:“freedom!”,久被压迫的民众义愤群起,振臂高呼:“freedom!!...”,‘长腿’听到之后,惊讶的睁大眼睛,双手在空中乱抓,挣扎着要起身,但一口气上不来彻底伸腿了。

    完毕。爽歪歪,洗洗睡了。


2008-10-29

今天你黑了没有?

    2008年中国的网民数量有望超过2.4亿,以windows xp在中国使用的广泛性来说,微软盗版用户黑屏策略的出台,有可能让微软成为全球最大的‘黑客’,而‘今天你黑了没有’,也有可能成为人们见面的问候语。

        国内网友创意百出,以漫画的形式讽刺微软的这项举措——


    10块钱跟1000块的差距也是不小的,中国官方的回应是微软全球统一定价策略不合理——作为一个全球性的产品没有考虑到各国使用者的经济状况的差异。其实这种说法也蛮屁话的,一样的东西凭什么卖给你就便宜,卖给别人就贵。

    当初,比尔的愿望是让千家万户里每家都有一台电脑,而操作系统作为计算机的‘灵魂软件’,它的不可或缺性及高价位,促使OS盗版的产生。大家都知道,MS的软件虽不是最好用的,但一定是使用最广泛的,显而易见的是Designed for Microsoft Windows Xp的商标和win键位被标识在一台台商用机上,然而长久以来MS对这种盗版状况的默认,也是windows高使用率的重要原因。这种互相促进的状态,我想MS是应该清楚的,而xp作为MS史上最好的操作系统(至少我是这么认为的),却挡了vista的道,用户满足于xp提供的现有功能,所以vista自推出后销售情况不佳也可能是对盗版下杀手的原因。


2008-10-26

铁观音就是苦丁茶

男人,说正确的话不算本事,如果铁着脸把错误的话变成正确的才算本事,前日跟曲曲的一段对话。
ps:我抿了一口杯子里的茶。
我叹道:这苦丁茶清热解暑,好茶好茶!
曲曲以鄙夷的眼神看过来:这哪是苦丁茶,这是铁观音!
ps:我心想,哟嗬!这刚过门儿就会顶撞官人了,时间长了还不上房揭瓦!
我镇定道:也可以这么称呼它,可你有所不知,这铁观音就是苦丁茶。
曲曲又鄙夷道:胡说八道!
ps:奶奶的,真是造反了,但咱大男人有风度不能跟个小女子一般见识。
我又温和道:你难道不知道苦海无边吗,观世音苦海渡世人,宁可一人受苦,靠的就是喝这苦丁茶呀!
曲曲冲我做个鬼脸后走开。
ps:小样,看你能咋地!

2008-10-13

网络暴力就在我们周围

    这些天想买台冰箱,去几个大卖场看了一下各个品牌的外观、听了一下导购员的‘忽悠’,最终购买目标锁定在两个品牌上,然后就是到网上各个门户调查一下这两个品牌的用户体验,感觉门户网站的有些话也不足信,论坛里就更乱了,同样的东西,截然相反的两种评价,甚至两个人互相攻击为商家‘枪手’云云,搞得我也是云山雾罩,不明就里。

        中国有句老话叫做“众口铄金,积毁销骨”,而现今的网络就提供了这么一个三人成虎的平台,大家拥有同样的话语权,道德底线不一,你一言我一语,这要是面对面的真有可能掐起来,但真的对人体没有伤害吗?直到前两天在报纸上看到韩国影星自杀的原因就是承受不了网络上的流言蜚语,才意识到网络暴力的严重性。

2008-10-12

10月7号实施APS.NET项目遇到的疑难杂症

    对Web程序不太感冒,不巧出差同行同事喜得贵子,无奈我一人去实施一个Web项目,系统上的问题遇到过一次混个眼熟,以后就会解决了,问题记录如下:
系统环境:windows Server 2003:
1、Web页面一片空白
Var newwin=window.open('Default.aspx','_blank','fullscreen=0,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=0,resizable=0,top=0,left=0 charset=utf-8');
  如果浏览器的安全级别过高或有防火墙、弹出页面阻止程序的话就会发生该问题,解决方法是把该程序页面加入“可信站点”,具体是“Internet选项”->“安全”->“可信站点”

2、System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7或更高版本
 
其实高于8.1.7版本的Oracle已经安装了。
Google了一下,遇到类似的问题的人很多,解决的方法也各不一样,方法我挨个试到解决为止,回过头来想了一下,问题应该是ASP.NET(全名:ASP.NET Machine Account)这个用户无法调用Oracle相关程序造成的,几个必行步骤:
a. 在用户组“Administrators”用户组中加入用户“ASP.NET”,具体做法:右键
“我的电脑”-> “管理”-> “本地用户和组” -> “组”-> “Administrators”点添加;
b. 找到Oracle安装目录,例如:\Oracle\Ora92,添加用户群ASP.NET、administrator、authenticated users;
c. 重新启动IIS,运行iisreset。

2008-10-06

指针常量与常量指针

C++语言的一个复杂点是在指针上,在与const字符结合后,两者狼狈更是弄得人头晕,毕竟是好久没有用到的语法点,一时还真回不过神来,在这里写一段程序阐明其中的玄机。


char c1 = 'a';char c2 = 'b';
const char *L;                      //指针常量,指针指向的值不能改变
char const *M;                     //跟上面一样
char *const N = &c1;          //常量指针,指针的地址不能改变
char const*const O = &c1; //指向常量的指针常量,地址和指向的值都不能改变
L = &c1;    //OK          
*L = c1;     //error,改变了指向的值 
N = &c2;   //error,改变了指针的地址
*N = c2;    //OK
O = &c2;    //error,改变了地址 
*O = c2;    //error,改变了指向的值


不是看了程序后更糊涂了吧,其实不用管何谓“指针常量”、何谓“常量指针”,问题的关键在于:const与*的位置;const *M=const(*M),所以值*M(值)不能被改变; * const N= *(const N),所以N(地址)不能被改变。

FireFox、Opera、Chrome、IE内存占用对比

最近Google引领了新一轮浏览器大战,孰优孰劣不做深度分析,作为我自己而言,现在的年代1G的内存也根本不够各个后台软件分,所以我最关心的还是内存占用问题,4款浏览器同时打开新浪,内存占用情况如下:
FireFox3.0.3——内存81,524K,CPU在6%左右
Opera9.60——内存5,348K,CPU一直为0

Chrome0.2.149.30——由于是多进程浏览器,所以在任务管理器显示出多个进程,但似乎也不是一个分页一个进程,而是跟其内置的任务管理器的进程对应的,加起来占用的内存可以用庞大来形容了,详情见下图 IE6.0——打开了两个新浪,详情见下图

所以,我最终选择的是Opera。

2008-09-22

“八大关”的一杯沧海

一杯沧海

每个人都是一只杯子
但杯子的大小不同
有的杯子装得下一片汪洋
有的杯子装不下自己的欣赏

每个人都是一只杯子
但是盛的东西不一样
有的杯子里盛的是大块文章
有的杯子里盛的是小肚鸡肠

倒空你的杯子
让人生作别样想

2008-07-20

当游戏照进现实1-如何作一名城主

男人跟女人玩游戏的目的是不同的,我一直认为策略游戏与女人无关,我更认为经营类游戏基本上没有女人缘.最近经常玩这么一款妹妹不疼姐姐不爱的游戏,叫作《皇帝-龙之崛起》,类似于《恺撒大帝》、《法老王》的经营类游戏,虽同属于一家公司的作品,但《皇帝》更耐玩、画面更精致、系统设计更简洁合理,且支持网络联机.

游戏时间设定在古代,玩家的身份是一名城主,用手中的鼠标管理自己的城市农业、建设、贸易、外交、军事,正合了那句"指点江山"的激扬文字.

这款游戏没有类似于《模拟城市》复杂的管理模式,但农林牧副渔商样样齐全并且它们的契合度很高.

开图建造主线基本上差不了多少,下面是笔者的一些经验:

第一步,住宅小区.
建造住宅基地、水源、检查站,吸引外来人口入住.注意,检查站是必须的,游戏中的房屋损坏的很快(豆腐渣工程?),还有如果水源、检查站附近吸引力高是可以升级的,升级之后对小区有更强的支援能力;

第二步,农业与市场.
发展农业,不要以为开垦土地就是农业哦,一些地区是捕鱼或打猎的,建造磨坊制造食物,原材料花样越多,制造的食物越美味,接着造个市场,上面建个餐馆,负责供给食物.注意检查站要有,笔者曾经一磨坊的美食毁于一场大火,苍天呀大地呀,欲哭无泪呀;

第三步,亚麻.
亚麻也是必须的,这样百姓就有基本的衣食保障,同时市场上弄个亚麻店.注意作物小屋周围三格均可以种植,提前作好计算以节约用地,到这儿如果规划好了,此时小区就已经有个村落的模样了;

第四步,先祖神庙.
人民有吃有喝了,别忘了还有老祖宗呢,忽视了他们你会很惨的,先祖神庙相当重要,通过神庙每月可以祭祀先祖,保持先祖的情绪.注意,先祖生气是相当可怕的,地震、洪水让你瞬间倒退十年,但如果把先祖伺候高兴了则会在城中现身,对城市也有不小的好处;

第五步,娱乐、医药.
要想达到小康水平的生活,也要让人民拥有丰富的精神生活呀.戏曲和杂技是两种基本娱乐方式,开设相应学校,训练出来的娱乐人员会走街串巷提高人民的娱乐指数.人生病不可避免,建造草药诊所和针灸诊所后,会有医生拖着小车为百姓预防和治病;

第六步,瓷器与高级住宅.
住宅小区要想吸引更多的外来人口就必须上档次,所以瓷器就必不可少了,瓷器也是高级住宅的基本用品,高级住宅是贵族住的,有了它意味着可以建造军事设施了;

第七步,兵营.
步兵、弩兵、骑兵,还有破城器械,你的高级住宅越多、规格越高,则能造的兵种越多,除此之外,如果没有很强的实力还要定期对周围城市施以小恩小惠,改善周围对你的态度,到一定程度可结成军事联盟,可共同抵抗外来侵略,合纵连横嘛,等你有了足够实力,也把黄帝、孙子、关羽、孙悟空伺候高兴了,便可群雄逐鹿、力扩版图了;

第八步,税务局与货栈.
有了规模化的高档住宅小区,可以调整合适的税率建立市政府、税务局来充实国库,取之于民用于民嘛,毕竟维护高档小区成本还是蛮高的;与周围城池达成贸易联盟,建立贸易货栈,如果你选择了一片贫瘠的土地物产贫乏,那你一定有其它城市所需要的物产.注意,卖的东西未必你能够生产,如果你有多个贸易联盟,可以做转手卖的无本买卖,比方说一块翡翠以8O的价格从A城市买入再以82的价格卖给B城市,或者仅做二次加工的工作,比如以8O的价格买入翡翠,经过自己4—5人的翡翠工厂加工成翡翠饰品,可以卖到198的价格.经济才是硬道理,做想做的事,国底充裕才行呐.

第九步,其它.
皇宫,儒、道、佛建筑,圣地作用还没来得及摸索,不过,我想有实力建造这类建筑物时,相信整个城市已经非常发达了.

掌握平衡是玩这款游戏的密诀,中国有句古成语叫做"过犹不及",凡事有度,合理的规划,精确的计算才是正道.

2008-07-17

Tip:去除Oracle字段中的空格

有些问题就是那么诡异,一个字段的两条记录看起来明明是一个字符不差,为什么我用distinct能select出两条来,鼠标不小心的一拉,发现原来第二条记录后面跟着一堆“幸灾乐祸”的空格。

笑!我叫你笑!update table set field = replace(field,' ',''),搞定你!

2008-06-17

VC6.0的INTERNAL COMPILER ERROR错误

同样的程序运行在两台机器上,一台可编译,在另一台机器上的VC6.0上会报如下错误:

fatal error C1001: INTERNAL COMPILER ERROR 
(compiler file 'msc1.cpp', line 1786) 

重新配置编译环境、重装VC未果,不得其解,GG一把,大都说是M$的Bug,既然是Bug就不必在上面纠缠了,解决这个问题的三种方法贴在下面,我是用第3种方法解决的:
造成这种问题的原因是编译器分配的内存超过了限制。 
解决的办法有三种: 
1.给编译器增大内存限制。在project(工程)->setting(设置)->c/c++的project option(工程选项)中,添加/Zm#nn选项,#nn是一个数字,取值最大为2000。默认为100。但是这种方法好像没有什么用处。 
2.将模板类头文件从stdafx.h中移出; 
3.不使用预编译头文件。project->setting->c/c++,选择所有的.cpp文件,都使用“不使用预编译头文件“的选项。缺点是编译的时候很慢。 

更专业点的英文解释:
When template classes or template class header files are included in a precompiled header file, the compiler may generate the following error for files that use the precompiled header: 

  fatal error C1001: INTERNAL COMPILER ERROR
  (compiler file 'msc1.cpp', line 1786)

  -or-

  fatal error C1001: INTERNAL COMPILER ERROR
  (compiler file 'msc1.cpp', line 1188)
   
This error occurs only on machines with the Windows 95 or Windows 98 operating system. 

CAUSE
The compiler exceeds the allocated memory limit. 

RESOLUTION
Use one of the following three suggested workarounds: 
Use compiler switch /Zm#nn to increase the compiler's heap memory allocation limit. The default value of #nn is 100 and the maximum value is 2000. Manually add this switch in Developer Studio: under the Project menu, click Setting, the click C/C++, then Project Options. Usually, a value of 1000 works. 

NOTE: You may need to increase the system virtual memory to accommodate the increased #nn for /Zm. 工程| 设置 | “C/C++” | “工程选项"


-or- 
Remove the template class header files from the precompiled header file. 

-or- 
Use "Automatic use of precompiled headers" (/YX switch), or, "Not using precompiled header."


STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. 

2008-05-03

潜规则的集大成者——美国

国内的“潜规则”一词似乎是来自娱乐圈,按照我的理解何谓“潜规则”应该是一场背着别人见不得人的交易,有违道德但不触及法律问题,举个例子像一个女演员背地里出卖自己而获得演出机会,导演说我觉得她适合角色,这是在大家都不知道的情况下,但一旦曝于阳光之下,得到的也只是道德谴责。

上个月读了一本书——《作弊的文化》(《The Cheating Cultrue》),看后才知道美国才是潜规则的老大,这本书引用了大量的案例涉及美国国内各行各业,作弊的普遍真是令人乍舌——中学考试作弊成风;记者抄袭他人作品;市民逃避服兵役;为在考试中争取更多的时间答题,学生家长贿赂医生降低考生的智力评定;华尔街股票分析师收取公司贿赂,哄抬股票价格;环法自行车赛运动员注射类固醇成风;美职棒球员注射药物,为的是肱二头肌与全垒打;公司高层谎报学历;企业谎报营业收入;有钱人绞尽脑汁逃税避税;国家税务部被架空,根本没有足够人力查证税收,实际征上来的税九牛一毛。

作者频频报料,案例有小及大,像一颗颗炮弹直击遍及美国社会形形色色的作弊之风,与“凡努力者必偿”的美国梦思想形成对比,对种种作弊手段、现象、原因进行了透彻的分析。


2008-04-22

专心

专心的走路,专心的吃早饭,专心的读报,专心的工作,专心的听音乐,专心的聊天,专心的打电话,专心的玩,专心的看电影,专心的喝咖啡,专心的熬夜,专心的‘晚安’。用心要专!

学会一个词——功不唐捐

应该算是个生僻成语吧,因为用谷歌拼音没有拼出来,源于《法华经》中“福不唐捐”,大体意思是功德没有白作的,引申为努力没有白白浪费的,“唐”做白白的讲,“捐”意为抛弃、放弃。

2008-04-17

从两部电影看原始人的生活——《史前一万年》、《迷雾》观后感

《史前一万年》(《10000 B.C.》)——典型的好莱坞大片,典型的成人童话,在我的脑子里的好莱坞大片是这样的——一个创意从头支撑到尾,场面音乐宏大,但剧情并无深意精致的地方,甚至可以用一句话概括了。因此,我决定去影院看就是去看它的场面,对于这部电影除此之外我还希望能看到许多古生物,但事实是除了猛犸象、剑齿虎和丛林里的那种大鸵鸟之外也没啥了,所以剩下的能吸引的我地方就只有好莱坞的高科技和女主角MM如一泓秋水的眼睛,印象较深的有用高空旋转的镜头表现气势恢弘的埃及金字塔施工现场,原始人的酷发型——感觉跟“魔兽”中“先知萨尔”的发型是一个模子出来的,另外结尾部分的兽皮披风也很酷,其他也别无看点。

《迷雾》(《The Mist》)虽然是一部现代片,但它用一个被封闭的超市模拟出了原始人的生活状态,被迷雾包围的超市,雾中有不可预知的危险生物,为了自保超市的人们把门窗封锁,人们从合作到猜疑再到挣扎最后到残杀,用电影里的一句台词——“一旦人们被一下扔进黑暗之中,什么政治,什么宗教,都统统不存在了,人的行为都是依靠本能……”,导演要表达的是最可怕不是外面的怪物而是人心,中间穿插的要表达的东西也有很多,包括政治、宗教、人性、科技,个人觉得还是值得看一下的。


2008-04-13

写轮眼的命运——《火影忍者》398剧情分析

漫画《火影忍者》到了397,已经越来越像一部悬疑小说,晓的高层秘密逐渐浮出水面,关键是宇智波鼬(我比较关注的人物)及其家族血案的真相也即将揭露,很可能就在398里面道明始末。

说实话在佐助和鼬开打之时,鼬露出野心勃勃的面目说——宇智波家族是通过残杀亲友而存活的可耻的民族,而他就是要取佐助的双眼成为宇智波家族新的历史人物(类似的说法吧)。我就对这话半信半疑,前半句可能鼬是这么认为的,他可能甚至憎恨自己的这双眼睛,但后面的可能就是假的了,所以鼬是好的,且397已经确认了。

咱们回归到时间的零点——斑与初代建立的木叶开始,双方不和引起两人之间的一次大战,这个剧情都有所交代了,斑输了,木叶忍者以为他死了,但是他没有,他仍然拥有双重万花筒写轮眼的能力(这里有人怀疑阿飞是斑兄弟两人,从阿飞古怪的性格上看,我不排除这种可能性,虽然鼬回忆的画面里,斑哥哥的确是两只眼睛都拥有双重万花筒写轮眼,但是带土在弥留之际都可以送给童年卡卡西一只眼睛,看来移植眼睛在《火影》中应该属于小手术了吧,说不定斑哥哥、斑弟弟一人一只眼睛活蹦乱跳呢^_^b,不过我认为“绝”是一体二人,是从他的旁白看出来的,总感觉是自己跟自己对话),斑用写轮眼驱使九尾(疾风传刚开始长大后的佐助、鸣人第一次碰面的时候,佐助就看到了鸣人的内心中的九尾并驱散了它,这倒是为了鸣人好的一种做法,看来亲兄弟就是亲兄弟,跟鼬的做事风格一样)去踏平木叶村,结果被四代目火影、黄色闪光、鸣人之爹——波风水门(印名片呐,这么多头衔)给阻止了,但自己也遭不测,三代火影又重新上位掌管木叶。

接着就是宇智波一族的屠杀事件,鼬让佐助憎恨至今的原因就是他跟斑屠杀了除佐助之外的宇智波一族,同时也改变了佐助的一生,改变了写轮眼的命运。

鼬回忆的时候说斑兄弟是宇智波一族的创始人,但此时宇智波一族认为斑已死,且初代与斑单挑时,宇智波一族也并未闹事,像鼬还在暗部(或者警务部?)担任重要职务,那时斑应该已经失去人心了,所以斑屠杀族人的原因可能在这三个之中:1、强烈的复仇心,毕竟自己已经不受族人拥戴了,2、灭掉任何可能超越自己的力量,3、吸收族人眼睛的能力。

九尾的阴谋不成,但宇智波斑仍怀有复仇之心。斑是何许人,是与初代火影共同创建木叶村可以说也是火影级忍者,佐助小时候的鼬在斑的眼里也只是个非常有潜力的小毛孩而已,所以屠杀计划是出自于斑。当时鼬知道了斑的存在,也知道了斑的屠杀计划(还有一人知道,就是鼬的朋友,献身让鼬拥有了万花筒),但是实力的差距让他知道自己无力阻止,于是假意投靠,那鼬到底有没参与屠杀族人?我想应该是参与了,甚至亲生父母也是他杀的,这样才能证明自己的忠诚,所以鼬跟佐助大战之时,跟佐助唠叨的那些话除了表明自己是坏的话之外,其它应该都是真的(这么说来,鼬死前为佐助做了三件事情:1、说出真相,2、剔除掉其体内的大蛇丸,3、传给他“天照”),尤其是亲友互残才能保留写轮眼这一点(卡卡西你咋办呀?!)。佐助未被殃及,我想是因为鼬说服斑——让佐助成长为万花筒之时鼬再去吸收他,佐助也因此被鼬指向了一条憎恨之路,确实也是成长最快的一条路。

斑在397中的一句对鼬概括的话是:“为了忍者世界,为了木叶,以及为了最重要的弟弟,赌上了一切的宇智波鼬”,可见鼬一直是身在曹营心在汉的,性格沉默且任重道远,记得鼬从出场至今几乎没有笑过,唯一的一次是在背佐助外出练功回家的路上。

2008-04-06

TC3的离奇报错

我间歇性的怀旧,今天又把TC找出来玩玩,写了个hello world,谁知这小东西一点也不给我面子,报了个什么什么错——Disk is not ready in driver F,并问我Retry还是Cancel,奶奶的,Retry-_-b,老子想用大脚踹是真的,素质素质。。。-_-b。。。。

本人一向奉行最直接的解决问题的方式——GG一把,什么都有了,原来是在Options->Directories里的环境路径没有设好,设置成TC所在位置即可。

今天无聊写这篇流水账及诸多废话以记之,希望有恰巧跟我一样无聊的人、恰巧跟我一样怀旧的人、恰巧跟我一样拿出TC来玩的人、恰巧跟我碰到同样问题的人,能GG出我这篇文章解决掉这个无聊之日无聊之人的这个无聊的问题,如果很不凑巧你符合了上面的这些if而没有被else掉,那么请留个脚印,让我也知道你的存在。

2008-03-31

收视率标尺下的美剧——《迷失》篇

不是在“迷失”中迷失,就是在“迷失”外迷失。

这部片子像一张很大的拼图,铺设的情节相当繁琐,每集的前情提要可能讲的是之前某季中某一集的剧情,如果记性不太好,还真得找出来再温习一下,更何况每一季要拍一年的这种制作方式,时隔一年怎么可能记得住那么多琐碎的细节。

据说在美国国内排行前十,自然制作精良,我对于这部片子的评价是三个字:大手笔。

它融合了多种电影类型的元素,失事的客机、布满原始丛林的小岛、夏威夷海滩、神秘的舱门、可怕的磁场、一串幽灵般的数字、秘密组织、巨大雕像、一只始终看不见面目的怪兽(应该叫一团吧),逐渐显现在几个人身上的超能力等等,探险、求生、爱情、怪兽、灾难、超能力等等等等,似乎这每一个元素拿出来都可以拍出一部电影,也都能找出其中的代表作,编剧实在是大手笔。

不仅是题材,而且制作也大手笔,全部拍摄过程在夏威夷海滩进行,前三季倒叙讲述主要人物落难之前的生活,他们之前就有过邂逅甚至一些接触,第三季最后一集讲述Jack未来发生的事情,确属神来之笔,从今年的第四季完全采用这种叙事方式,更搞的悬念丛生,网上一片片关于剧情的总结和各种猜测,就这前目前的情节,如有高手用专业软件勾勒出来也是相当耗时费力的。

记得在分析《越狱》的低收视率时,讲到美国人可能对里面的情节司空见惯,但《迷失》则刚好相反,生活在钢筋混凝土的森林中难以想象原始森林的生活,周遭现代化电器工具同样很难想象荒岛上的绝地求生,更加上各种流行的电影元素,不得不说编剧高人一筹,了解美国群众的需求。

看到别国的好东西,我的潜意识里总想拿国内的比比,这里只说说选角,《迷失》的主角大都不怎么有名气,但表演非常入戏,不管是不是制作商为了节省成本,但可以看得出选角上是非常谨慎的。

国内剧集有种现象,主角角色在一段时间内都是同一张脸,今天你红,也不管适不适合角色,部部连续剧接连拍,全国上下的电视机里都是同一个人,央视的金庸系列我是真的看不下去,我仍然选择去翻翻书或看看98版的《射雕》之类。外形好不一定演技好,演技好不一定演的好,不是演员也不一定演的不好,演员名气不大也不一定收视率不高,《武林外传》就是个例子。

2008-03-25

NIGHTMARE

中午,我像往常一样吃完饭后,在大厦负一层人群中等电梯回25楼办公室。

电梯来了,楼层按钮被七手八脚的按亮了一片。

电梯中,人挤的满满的,墙壁的钢板被擦的明亮,显得室内很宽阔。跟同事有一搭无一搭的开着玩笑,“嗞....嗞...”,我歪头瞟见旁边的一位大叔在用嘴巴嘬牙,声音相当刺耳,引起我说不出来的反感,心想:“大叔,回去再搞好不好!”。站在一起,直视恐怕不方便,我往后退了一小步,瞧见了他头顶稀稀拉拉的“铁丝网”,看见墙壁上的倒影——影影绰绰的一副大肚子把一件毛背心撑的老高,“嗞...嗞“声仍不绝于耳,似乎中间还有一定的频率,我胳膊上的汗毛不自觉的直楞了起来,难以忍受。

我低着头,兀自忍着,电梯随停,人随下,当然也随着大叔的嗞嗞声,里面的人已不多,我心想:“怎么还不下去!”。

“叮!”,电梯停在了15楼,许多人拥挤着走出了电梯,门关闭之后,感觉周围顿时清静了,长嘘一口气,“唉!终于下去了”,我用胳膊肘顶了顶同事,左右手食指分别指着两只耳朵,皱着眉头对着同事小声说:“真受不了!”,同事微微一笑。

我低头闭着眼睛默数着楼层,“嗞...嗞....”!!这下我全身的汗毛都竖起来了,我急忙抬头寻找声源,在刚才同事的位置站着那位大叔,仍在有频率的嘬着牙,同事则不知哪去了。此时,嘬牙的声音好像渐渐宏大起来,透过那位大叔的大肚子,看到墙壁上的倒影,显示着一排排整整齐齐的”大叔“在一起嘬牙,且此时室内和墙壁内的大叔一起扭头看我,我吓了个趔趄,贴着墙壁用手扶起身子,不经意看到我在墙壁上的倒影,竟然也是一幅大叔的模样!

2008-03-16

曾几何时相声变成了口水战?

八几年的时候家里有一台唱片机,机器旁边的架子上有一些相声唱片,多是侯宝林和马季的专辑,我常躺在床上听他们的相声段子消遣时间,百听不厌。

在之后的春节晚会上出现许多的相声和小品,那时候其他的节目好像都与我无关,专逮相声小品看。

直到不知道什么时候相声流行在发爆破音的时候往对方脸上喷口水,竟然这种方式在太多部小品相声里被一次次演绎,难道在小品相声界也有大腕被上行下效吗——人家的段子里都已经这样做了,咱们也可以添加这种元素嘛!现在不是流行把段子做成Flash吗,我的脑海里浮出两只“星际争霸”的口水龙互相攻击的画面,如有好事者且会flash,可以尝试一下这个点子,应该可以保证点击率。

前几天,在公交车上看到08年春晚精彩节目回放,没有那种对小品百看不厌的那种劲头,几乎一部也没有,有的甚至一遍也不想看——呆子跳水无意救人有什么意义吗;房子漏水难道只是开放商的问题吗(如果有其他方面的问题,编辑也不敢写呐;如果敢写,演员也不敢演呐;如果敢演,节目也通不过呐);白云黑土仍用脑筋急转弯的旧瓶装奥运会的新酒;是不是小品就是比嗓门大,那磨菜刀的都可以转行了;是不是小品一定要搞出个流行语才好,那广告人都可以去写小品了。

2008-03-13

柔情的代名词——仙剑

“你知道我最放不下的,是什么吗?”
“有一天,我误打误撞进到一个山洞里,在那里遇上一个人,看着还挺顺眼的,脑袋却不怎么灵光,居然把我当成了山猪精……”
“我那时就觉得,这真是个傻子,呆呆的,怕是被人卖了都不知道”
“和他一起下山闯荡,就只是觉得好玩,虽然他常常做出些吓到人的事,让我收烂摊…… “
”渐渐地,我越来越把他放在心上,总想着……要是哪一天没有了我,谁来照顾他,他那么呆,一定会被人骗、被人欺负……”
“其实,那都是些借口,他已经比以前懂事好多,是我……是我自己离不开他……”

看到以上对白,怎么会不有所触动。
仙剑1的柔情版刚出版时,对于“柔情”这两个字并没有太在意,想想大概是游戏的噱头——无非是男女之间那么一些朦胧缠绵的感觉或是感情,掺杂到一个剑侠游戏之中真的是一个不错的点子。玩过之后,让我记忆深刻的也不是“柔情”,而是放弃理想的真爱——

地点:蜀山
人物:李逍遥、林月如、剑圣、酒剑仙
情节:李逍遥自小的理想是当剑仙,在蜀山酒剑仙的推荐下,当剑圣准备收他为徒时,得知赵灵儿被锁在蜀山”锁妖塔“时,毅然放弃拜入蜀山门下,携月如入塔救人。

这虽不是柔情,确是柔情到至深处、到至浓时的爆发。
进塔救人是理所当然的!——自己一直这么认为。映射到现实,这其实是一个事业与爱情的选择,我们大部分人都会遇到这样的抉择,可是在现实生活中的我们每一个人未必都会有正确的选择。

从仙剑1这一缕柔情,像开了一个小口的酒一样,从瓶口飘出绵绵的酒香,在我的身边飘飘渺渺缠缠绕绕,直到今天的仙剑4,突然发现这一丝丝的细微才是支撑着、指引着我们的东西,类似于上面那样的选择也一直延续至今,希望每个人都能有自己正确的选择。

2008-03-06

用Foxmail6.5 Beta1收取Gmail、Yahoo、163免费邮箱邮件

邮箱多了在电脑上装个客户端软件还是能方便许多的。

163:2006年11月15日之后新注册的用户不支持POP客户端的功能,笔者试过用手机免费升级到“无限邮箱”,也行不通,要申请“随身邮”或“邮箱伴侣”着两个收费服务,如果不想耗米,只有眼巴巴的等“网易”大赦了。

雅虎中国:登录到web邮箱,键入网址——http://edit.my.yahoo.com/config/set_popfwd?.src=ym&done=http://cn.<用户名>.mail.com/,定制POP服务即可。

GMAIL:登录到web邮箱,【设置】-【转发和 POP/IMAP】-【POP下载】,设置好即可。

2008-02-22

Install MySQL without Install流水帐

拒绝系统垃圾,选择绿色软件。

像Eclipse这样解压即可用的软件,从下载后的那一刻起就给了用户一个很实惠的功能——卸载不产生系统垃圾,绿色软件当然是首选。MySQL的版本有个without install的,虽然个人觉得数据库软件(尤其是数据库服务器)这样做的意义并不太大,但是既然有了为什么不用呢?

安装MySQL一般要下载三个部分,例如现在最新的版本就有mysql-noinstall-5.0.51a-win32.zip、mysql-gui-tools-noinstall-5.0-r12-win32.zip(客户端的图形界面)、mysql-connector-java-5.1.5.zip(用于开发的数据库驱动包,这里是Java的)。

1、mysql-noinstall-5.0.51a-win32.zip
解包后(以E:\mysql5为例),编写一个my.ini文件,4.0之前的版本要放在系统Windows目录下,但之后的版本没有这个限制,我这里路径是”E:\mysql5\my.ini“,内容如下:
-------------------------------------------------------------
[WinMySQLAdmin]
Server=E:/mysql5/bin/mysqld-nt.exe
[mysqld]
basedir=E:/mysql5
datadir=E:/mysqldata/data
-------------------------------------------------------------
注意路径中是反斜杠'/',datadir指向的是数据目录的位置,默认的位置在E:\mysql5的data目录,这里把data剪切出来copy在新建的一个目录mysqldata下(推荐copy在一个容量较大的盘内)。
添加E:\mysql5\bin到环境变量path中去,DOS环境下运行:
E:\mysql5\bin>mysqld-nt -install //安装
E:\mysql5\bin>net start mysql //启动服务
完成。

2、mysql-gui-tools-noinstall-5.0-r12-win32.zip
解包(以”E:\MySQL GUI Tools 5.0\“为例),运行目录中的MySQLSystemTrayMonitor.exe,任务栏会出现图标,并可以看到mysql的服务是否已经成功启动。现在主要说说我安装时遇到的问题:
a、运行”MySQL Administrator“报错:Either the server service or the configuration file could not be found. Startup variables and service section are therefore disalbed. 
原因:MySQL为按照my.ini的配置启动
解决方法:修改注册表
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL\ImagePathHKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL\ImagePath
键值的值为E:\mysql5\bin\mysqld-nt --defaults-file=E:\mysql5\my.ini MySQL
b、运行”MySQL Query Browser“报错:E:\mysql5\MySQL Tools for 5.0\MySQLQueryBrowser.exe:The Program could not be launched.Error Number 2 操作成功完成。
原因:注册表中路径设置不正确
解决方法:修改注册表
HKEY_CURRENT_USER\Software\MySQL AB\MySQL Administrator 1.2\Location
HKEY_CURRENT_USER\Software\MySQL AB\MySQL Query Browser 1.2\Location
键值的值为”E:\MySQL GUI Tools 5.0\“

不过,注意啦……有个问题注意到没,注意到没-_-b,既然在注册表中有键值就不能称之为绿色软件(也确有个DOS命令”mysqld-nt --remove“用于卸载服务),我就没查找到Eclipse在注册表中留有键值,还不如用文件安装的,卸载的时候把这些键值给清理干净,要不然这些注册信息就跟你的电脑一起天荒地老海枯石烂了。

2008-02-18

Windows Xp打开的窗口无法在任务栏上显示的解决方法

将如下代码用记事本另存为一个“.vbs”文件,然后执行。
-------------------------------------------------------------------------------------------------------------------------------
'xp_taskbar_desktop_fixall.vbs - Repairs the Taskbar when minimized programs don't show.
'?Kelly Theriot and Doug Knox - 8/22/2003 加工 加龙ddf3
'翻译:Smallfrogs。翻译内容:将英文提示改为简体中文
'来源:Microsoft Windows XP NewsGroup

Set WSHShell = WScript.CreateObject("WScript.Shell")
Message = "本脚本用于修复Windows XP中当最小化程序时,无法在任务栏显示图标的问题。"& vbCR & vbCR
Message = Message & "为了正常工作,本脚本将关闭和重启 Windows Explorer 外壳,这个操作不会损坏你的系统。" & vbCR & vbCR
Message = Message & "请关闭所有杀毒软件的实时监控!并保存所有打开的文件。"& vbCR & vbCR
Message = Message & "是否继续?"

X = MsgBox(Message, vbYesNo+vbExclamation, "注意")

If X = 6 Then 

On Error Resume Next

WshShell.RegDelete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2\"
WshShell.RegDelete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StreamsMRU\"
WshShell.RegDelete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop\"

WshShell.RegDelete "HKCU\Software\Microsoft\Internet Explorer\Explorer Bars\{32683183-48a0-441b-a342-7c2a440a9478}\BarSize"

P1 = "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\"

WshShell.RegWrite p1 & "NoBandCustomize", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoMovingBands", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoCloseDragDropBands", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoSetTaskbar", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoToolbarsOnTaskbar", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoSaveSettings",0,"REG_DWORD"
WshShell.RegWrite p1 & "NoToolbarsOnTaskbar", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoSetTaskbar",0,"REG_DWORD"
WshShell.RegWrite p1 & "NoActiveDesktop",0,"REG_DWORD"
WshShell.RegWrite p1 & "ClassicShell",0,"REG_DWORD"

p1 = "HKCU\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\LocalUser\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\"

WshShell.RegWrite p1 & "NoCloseDragDropBands", 0, "REG_DWORD"
WshShell.RegDelete p1 & "NoMovingBands"

p1 = "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell"

WshShell.RegWrite p1, "explorer.exe", "REG_SZ"

p1 = "HKCU\Software\Microsoft\Internet Explorer\Explorer Bars\{32683183-48a0-441b-a342-7c2a440a9478}\"
WshShell.RegDelete p1 & "BarSize"
WshShell.RegWrite p1, "Media Band", "REG_SZ"

On Error Goto 0

For Each Process in GetObject("winmgmts:"). _
ExecQuery ("select * from Win32_Process where name='explorer.exe'")
  Process.terminate(0)
Next

' 2007-8-28
URL="http://www.amelie20080.cn"
MsgBox "修复完成 即将打开作者网站("& URL &")," & vbcr & vbcr & "请点击页面广告支持作者,谢谢?" & vbcr & vbcr & " --- powered by ddf3", 4096, "完成"

wshshell.run "IEXPLORE.EXE "&URL

Else

MsgBox "没有对你的系统进行任何改变。" & vbcr & vbcr & "?Kelly Theriot and Doug Knox", 4096, "用户取消了"

End If 

2008-01-27

那不就是个游戏嘛!——中国玩家的劣根性

一直以来玩一个魔兽的对战地图“信长之野望”,每次必5对5的10人开局,在浩方这个中国最大的游戏平台的北京网通服务器中,一般前几局都是不能尽兴的——会有人中退,因为这个地图的对抗性很强,这么一来力量不均衡,其他人也无奈的甚至谩骂着离开,中退原因多反映在中国玩家的劣根性上。

欺生——每个游戏每天都会有“菜鸟”参与进来,像“信长”图如果自己的阵营里有个新手,在战局上就会相当的被动,这时候“菜鸟”也就成了众矢之的,被同盟骂被敌方欺负,搞得新手像过街的老鼠,终局之后频频换名字怕被房主踢掉,在一段时间的被打被骂之后,操作也逐渐熟练起来,生死之间机会的把握也摸出了那么一点门道,于是乎就像全真教的道士欺负杨过似的——明明自己也没有两把刷子,但想起自己当年的遭遇,打着“欲要扁人,须先被扁”的幌子欺生。

谩骂——也许许多玩家已经见怪不怪了,但是骂也要骂的有水平一点吧。

作弊——虽说你踩着高跷玩跳高,但是游戏的乐趣哪去了呢,胜利的意义又何在?

拆台——四人打麻将之中的一个人无故中退就是拆台。中退的原因无非是随机不到趁手的英雄或者隐藏的超实力英雄、自己的队伍里有菜鸟、开局不顺利——买错了东西或者是丢掉了马匹或者是不小心被干掉了一次,总之一点点的不顺遂,二话不说就一个快捷键溜出战局。

2008-01-17

时间如今天的小风……

时间如今天的小风,飕飕的,还没来得及反应,就擦身而过,想抓也抓不住。

2008-01-03

被消磨的斗志

古人说:常立志不如立长志,我想这句话只能出于简朴的生活环境。

立志是做好事情的第一步,但对现代人来说立志是件很难做的事情,在这花花绿绿的世界里,生活道路中的分岔口越来越多,一件小事都能把你我导往偏离目的地的方向——一件永远做不完的事情、一次小小的消遣游戏、一段长时间的思考……

我需要的不仅是满满的斗志,应该是对待生活的任何事的一种不卑不亢的态度。