Google

杀毒记

Friday, April 07, 2006
Ore : 2:56 PM

很多年前,我曾在一家电脑公司当过门市销售员,同时也兼职当技术学徒. 当时,若是有顾客提着一架电脑来的时候,技术人员被告知他的电脑中了电脑病毒,解决方法只有一个 -- Format,也就是将电脑格式化...至于将文件后备的工作就完全得看顾客本身了,通常年轻的技术人员看到了病毒,就会不管三七二十一在DOS输入了

C:\> format c:/q

不到一分钟的时间可以将所有的资料摧毁,比现在的任何一种电脑病毒还厉害。技术人员通常不会到Symantec查阅什么Security Response,甚至连病毒的名称都不懂就可以把病毒摧毁。事后顾客因为文件被摧毁而投诉时,技术人员就会了一句:“不这样做的话全部的文件都会被感染!”,顾客也拿他没辄,因为那时候的电脑病毒受了病毒二字影响,让人们以为电脑病毒就好像侵袭人体的病毒一样,可以连带性的摧毁身体上的细胞或组织。不久之后,同样的事情也发身在我身上,有一天我的电脑银幕突然跳出了一个Norton AntiVirus的视窗,警告我我的电脑已经中毒了,之前也忘了我的电脑是否有安装防毒软件,直到那天才告诉我我的电脑惹到了病毒。当时,心里一寒,天啊,我宝贵的文件,游戏,图片完蛋了!!我告诉我自己,千万不要乱了阵脚,开始寻找治疗病毒的秘方。结果最后,失败了,干脆把防毒软件移除,免得那个警告视窗一直烦我。没多久之后,还是逃不了

C:\> format c:/q

的厄运......

不久后,开始在大公司做IT的out source,负责维护公司电脑的运作。这时才真正地体会到Filesystem Recovery的‘工夫’。公司的电脑万一中了病毒,还用老方法解决的话你将会过得很惨;通常职员会要求你杀毒,并且所有的文件,设定,壁纸等必须原封不动,因为他们对着这样的壁纸或Icon已经几年了,万一其中一个Shortcut不见的话,他们会投诉说你删除了他们的‘重要’文件。不过,当熟悉一切的时候,你会觉得杀毒其实是一个很快乐的工作,比起升级电脑,我还是选择杀毒。通常为一个公司职员升级电脑时,你需要换掉硬件,安装新软件,移动设定和文件,甚至还要充当临时电脑老师;杀毒呢?除了杀毒,就是要歌颂你的功绩了,通常公司职员对电脑病毒的感觉是闻知丧胆,如果你有办法将病毒去掉的话,就要把握机会将病毒的形象进一步丑化,这时候对方会以感动加上感激的眼光看着你。还有一些男职员喜欢上色情网站,结果中了一些间谍软件和浏览器绑匪,在杀毒的同时还可以‘责备’他们,而且还故意‘不小心’将他们色情网的‘证据’秀给他们看,让他们了解在这种情况下我们是他们的救星。

病毒固然可杀除,不过,最重要还是预防,包括安装防毒软件,防火墙和软件更新。一些人以为只要更新视窗就可以了,不需要其他的保安软件,不过这样的话,可能连病毒入侵了都不知道。防毒软件或防火墙虽然不能够除掉已经感染的病毒,不过却能够探测和阻挡病毒的入侵。目前电脑病毒五花八门,虽然恶作剧的病毒占多数,不过另一些却能够侵犯用户的隐私,盗取重要的个人资料或密码。即使自己不是从事电脑工作,也最好能够了解基本的病毒运作和种类,还有预防的技巧,不然的话遇到

C:\> format c:/q

就后悔莫及了。

posted by *+_NiX_+* at 2:56 PM | Permalink | 2 commenti

2038年1月19日

Friday, March 24, 2006
Ore : 11:30 AM


或许拍科幻片的导演们可以考虑拍一部《2038》,当然,这和王家卫的《2046》没有关系。一项技术在设计的时侯往往会忽略一些非常细微的细节,虽然这是无可避免的,不过,一些细节可能衍生出非常棘手的问题。几年前,千年虫曾经引起一阵恐慌,流言四起,很多人都认为在2000年的时候所有电脑会失灵,导弹乱飞,甚至世界末日,可见得问题的严重性,这就是一些细节的威力。

尽管目前64位元的处理器已经推出,大多数电器,电脑,服务器都还是停留在,而2038年是这些32位元处理器的‘世界末日’!在这一年若是你拥有的一些电器还是使用32位元的话,你可能被逼要换一个新的,因为那些电器将会出现故障。

世界上大部分编程语言都是采用格式,简单的说这是一个将时间用二进制数字来表示的时间系统,而32位元处理器将一个变数定义为32位元,时间通常被包含在一个变数内,所以从1970年开始,这32个1和0就一直在跳动,而到了2038年1月19日这一天,32个数字的所有排列组合已经用完了,所以会从新回到1970的格式,这时候系统所输出的是一个负数。负数或0在编程上来说,可以被定位为错误(False),程序一旦检查出错误的话,整个系统的逻辑将会瘫痪!更简单的说,大部分处理器不能处理2038年1月19日以后的时间!

如果认为处理器只存在电脑里,那就错了,我们身边大大小小的电器,例如:洗衣机,电话机,电视,手表,电表,防盗系统等等都有处理器,很不幸的大多数都是采用UNIX时间格式。所以,这是另一个‘千年虫’危机。虽然科技目前日新月异,距离2038年还有整整32年,不过要等到64位元处理器真正普及还需要一段很漫长的时间,如果20年后大部分电器还是用这32位元的处理器的话,那就有点可怕了,可能连房子停电都不知道是什么原因。当然,这个可能性很小,以科技发展的速度来看,相信那时候64位元已经成为主流了,相信人类还是可以渡过这个灾难。


posted by *+_NiX_+* at 11:30 AM | Permalink | 0 commenti

Google财经频道风格与众不同


Ore : 9:59 AM


互联网搜索霸主Google利用其在信息服务的优势,于本周二宣布推Google 财经资讯网站(Google Finance)。

   该网站现在仍处于Beta版测试阶段,Google称,其财经资讯网站将会比Yahoo和微软的同类型网站提供更多更详细的财经资讯,这包括很多私人公司 经营状况的数据。尽管Google Finance是财经资讯网站的后来者,然而它与其他同类型网站相比,提供了更多不同种类的财经资讯,使其风格于Yahoo,MSN等财经资讯网站有所不 同。

  现在,财经资讯已经成为互联网新闻领域中增长最迅速的资讯类型。这是因为越来越多的投资者需要更及时的股票信息和财经新闻以求作出更好的投资决策。Google已经在其Google Finance的财经资讯网站上添加了有关私人企业的信息,这尤其对风险投资者和小企业主来说最有帮助。

  随着报纸今年来纷纷减少股票信息报道的版面,几个财经资讯网站因而吸引了越来越多投资者的关注,这些网站的访问量每年都有双位数字的增长,月访问量能达几百万人次

   Google Finance其中一个有用特点是可以让使用者进行多重报价搜索。例如,用户可以在搜索拦内输入几个股票的代号,网站可以搜索得出用户想要的多个公司股票 的最新报价和其他与此相关的财经信息。用户只要通过鼠标指点某个公司的名字或图标,就可以出现一个窗口显示公司最高管理层的相关资料。用户还可以方便地查 询到公司管理层的一些个人资料和工作经历,还可以得到由路透社或Yahoo提供的该公司股票交易记录和经营数据等资料。

  Google Finance可谓是集中多种财经资讯来源的信息中心。它汇集了由Yahoo Finance,路透社,Hoover‘s,Morningstar等财经信息媒介授权提供的财经信息,并与自己的网络搜索相结合,可谓是集众多精华于一身。

  现时,Google Finance网站服务主要面对北美股票市场,然而Google表示公司计划日后将提供其他美国以外国际股票市场的资讯,目前它也向用户提供巴黎、布鲁塞尔、阿姆斯特丹、里斯本和多伦多的股票市场行情。

posted by *+_NiX_+* at 9:59 AM | Permalink | 0 commenti

AntiSpam, 好麻烦!!

Thursday, March 16, 2006
Ore : 4:38 PM

原本兴高采烈地写一个Ajax Guest Book来玩玩,没想到花了我整版天的时间来写。刚开始的时候利用prototype框架和PHPMailer,大概花了一个小时就弄好了,但是在加入博客的时候突然想到spam的问题,而且刚好Internet在这个时候也故障了。忙了大半天才把公司的Internet恢复,然后才有时间重新写过留言簿。就这样,草草加入了一个防spam的功能,也懒得用gd把验证码用图画显示(我也忘了很多gd的函数的用法),希望没那么容易被spam。

posted by *+_NiX_+* at 4:38 PM | Permalink | 3 commenti

谈谈XML

Wednesday, March 08, 2006
Ore : 10:23 AM

XML(eXtensible Markup Language)是目前一个相当火红的名字,相信每个IT人都会接触或听过这个名字。不过,要真正了解XML的用途那可不简单了,因为用途太广了,目前的所有软件里几乎都可以找到他的踪影。那,他到底是干什么用的?

我们先来看一下这个Microsoft Excel的图表:













以上图表代表了一个简单数据库的表单结构,有4行纪录,4个数据项。以Microsoft Excel文件来说可以轻易表示这样的一个结构,不过,要是用纯文本文件(Plain Text File)来记录呢?我们大可以用一下方法:

id:1,2,3,4;name:Dave,Mary,Peter,Bill;age:25,20,25,30;class:B,B,C,A

以上是表示之前Excel数据的方法之一,不过,这种做法的缺点很多,包括可读性底,可容纳度底,格式不统一等等。这个时候XML就可以派上用场了,等等,XML和纯文本文件有什么关系?其实XML文件就是属于纯文本文件的一种,你可以利用普通的文本编辑器,例如:notepad,就可以编写或修改XML文件了。以下为用XML表达的方式:

<?xml version="1.0"?>
<students>
<student id="1">
<name>Dave</name>
<age>25</age>
<class>B</class>
</student>
<student id="2">
<name>Mary</name>
<age>20</age>
<class>B</class>
</student>
<student id="3">
<name>Peter</name>
<age>25</age>
<class>C</class>
</student>
<student id="4">
<name>Bill</name>
<age>30</age>
<class>A</class>
</student>
</students>

用纯文本的表达方法,后者虽然文件体积较大,不过非常完整地表达了数据结构,可读性也非常好。就因为XML有这种优点,所以在编程上常常被用作沟通媒介,或数据描述的用途。谈到这里也许你会有一些头晕,我就举一个简单的例子:

你是一个送货员,现在你必须将10种不同的货物送往目的地。有两架货车让你选择:
文本货车 -- 只有一个储存柜,车型较小,你必须用自己的记忆将货物分类。
XML货车 -- 有无数个储存柜,车型较大,提供标签(Tag)让你进行货物分类,而且每一个储存柜里还有很多小的储存柜,全部都有标签服务。
你会选择哪一个呢?答案很明显吧?当然是XML货车,XML货车不管是在储存或运输方面都有很大的优点,就和XML文件一样,让我们在储存或传输一些简单或临时的资料都很方便。

现在,你应该了解了XML火红的原因了吧?好,让我们来谈谈实际的用途。

网络服务(Web Service)

网络服务是Web 2.0时代的重要革命,以往我们要在自己的网页写一个货币转换程序,得花功夫做整理程序的逻辑,更新货币数据库这一些耗时耗力的工作。不过,现在有了XML这个媒介,网络服务的概念就诞生了。想想看,现在在你网页里的货币转换程序,直接和一个大型的货币转换网站沟通!你不必更新数据库也不必编写转换程序,你所需要做的就是把选项传送到货币转换网站,然后他们会将转换结果传回给你。除了以上例子,网络服务甚至可以当作服务器和服务器之间的沟通的方法。

RSS(Really Simple Syndication)

相信有写网上日志的人应该对这个不陌生,所谓的RSS feed,其实就是一个XML文件。利用XML的优点,RSS可以将一个网站最新的消息或文章透过网络让其他人不必浏览该网站也能看到最新的消息。

XUL(XML User-interface Language)

XUL是Mozilla浏览器所采用的用户界面语言。由于XML本身可以描述数据结构,因此Mozilla就利用它来描述用户界面分布,大小,位置等等。

XSL(eXtensible Stylesheet Language)

一般上XML内只含有数据,没有界面。不过,透过XSL(也是一种以XML为基础的语言) 我们可以将XML文件以HTML输出,直接显示在浏览器中。XSL文件内包含了HTML的模板(template),当它与XML结合后,就会把XML的数据注入到模板中,然后输出完整的HTML界面。

其他逐渐普及的XML技术还有VoiceXML, MathML, SMIL(Synchronize Multimedia Integration Language), SVG(Scalable Vector Graphics), XMTP(XML Mail Transport Protocol), AJAX(Asychronous Javascript And XML)等等。

XML在科技发展方面可以说是小兵立大功,尤其是目前以通讯为主流的科技,XML更是功不可没。虽然,许多开发者嫌XML的文件体积太大,用来做通讯媒介有点占网络流量资源;不过,宽频网络的普及使到XML不至于因为这个缺点而被遗弃,而且通过压缩,XML的文件大小将大大被减低,下载的时间可以更短。

posted by *+_NiX_+* at 10:23 AM | Permalink | 0 commenti

健身的正确心态


Ore : 10:13 AM

根据美国耶尔大学的肥胖研究专家凯利布朗纽研究报告,要保持健美的身形主要关系到5个因素:

生活方式,人际关系,锻炼,营养以及心态。

而最关键的就是心态,要是你一直减肥或增肥失败,也许是心态有问题了,请参考以下几种不正确的心态和调整的方法。

第一,完美主义
说明:想利用短时间达到效果。
例子:‘我会在两个星期内减掉若干公斤!!’
调整:把达到目标的时间调整,以循序渐进的方法来策划自己的健身方式。

第二, 三分钟热度
说明:还没达到目标就把自己的计划搁置
例子:‘我已经两个星期没有运动了,算了,今天去吃麦当劳’
调整:了解打退堂鼓的严重性,以后果来警戒自己一定要跟上脚步。

第三,强制性的思想
说明:喜欢用‘决不’,‘常常’,‘一定’这几个词来制定自己的目标。
例子:‘我要减肥,所以我一定要单单吃蛋白和麦片,其他的全都不碰!’
调整:了解你身体所需的营养,编出适合自己的菜单。

第四,异想天开
说明:设定了一些不切实际的目标
例子:‘如果我练了一身肌肉,女生看了一定会爱上我!’
调整:把注意力放在你现在所作的事情,不要有一些不实际的幻想。

posted by *+_NiX_+* at 10:13 AM | Permalink | 0 commenti

断背山,杰克,艾尼斯,李安

Tuesday, March 07, 2006
Ore : 10:16 AM

李安,昨日在奥斯卡金像奖颁奖典礼再次向全世界证明他的能耐,成为历史上首位华人奥斯卡最佳导演。5年前的《卧虎藏龙》带领了全世界华人导演以武侠片企图打入好莱坞,这次《断背山》更证明了华人也可以拍得出那么经典的一部西洋片。

同性恋一向来在世界各地被视为一种‘畸恋’,尤其在西方的基督教与东方的传统下,同性恋更是一种罪。不过,李安却把牛仔这个美国‘男子汉’的形象与同性恋挂钩,难免让一些美国人和宗教团体直跳脚,不过却让许多人从新为同性恋这个现象作一个评价。

尽管奥斯卡场外的抗议声浪不断,奥斯卡主办单位似乎对《断》非常欣赏,而且还特别在开场制作了一段牛仔短片,剪接了美国牛仔电影中的暧昧对白和片断,似乎是对场外的抗议团体嘲笑。《断》在奥斯卡的锋头也似乎盖过了最佳电影《Crash》,成为今届奥斯卡最引人注目的电影。

我赶在奥斯卡颁奖的前一天到戏院观赏了《断背山》。整部戏给我的感觉是平静,不煽情,闷,闷的意思不代表这部戏没意思,而是电影里所营造的气氛。整部电影的高潮起伏不大,不过却让我感受到了那个环境的压力,杰克和艾尼斯,一对被现实挤压的同性恋者,维持了几十年的地下恋情,直到杰克死去之后,艾尼斯还是守护着他。艾尼斯是一个受传统影响比较深的牛仔,童年时的阴影加上生活压力,使他对这段恋情产生了退缩之意;相比之下,杰克是一个比较豁出去的类型,和正常的生活比较,他宁愿选择和艾尼斯长相厮守,与妻子的婚姻对他来说只是一个幌子。不过,他了解艾尼斯心理的矛盾,所以一直默默地等待他的决定,虽然曾经在艾尼斯面前崩溃,他还是选择继续等待,直到死去。杰克的死对艾尼斯来说是一个领悟,他在接到杰克死讯,看到了那件血衫后,方了解到自己对这份感情的付出远比杰克来得少,不过想弥补时已经太迟了。

如诗如画的断背山是这个恋情的起点,两个主角从这里从不认识到爱上对方,从生到死都不曾离开这里。断背山对他们来说是一个天堂,远离现实的天堂,在这里他们可以为所欲为,无所不谈。老实说,不曾看过同志电影的我在杰克和艾尼斯第一次发生关系的时候还真的有点窒息,不过李安细腻的情感描绘到后来让我抛开了这种尴尬,还有杰克盖伦赫(Jake Gyllenhaal)的演技也让人感觉到一个男人从开朗到沧桑的转变。

除了同性恋,两位男主角背后的女人也是让人怜悯的,她们同样是这种传统观念下的牺牲者。两位男主角为了尝试远离断背山的记忆,都尝试再次融入正常人的生活,结婚,然后生子。两个女人也因此牵涉到了这段复杂的关系中,其中一个更不知道自己的丈夫是一位双性恋者... 或许,她是幸运的,直到杰克死去她还是被蒙在鼓里,只知道丈夫常常和一位好友艾尼斯相约到怀和明州钓鱼,还有丈夫非常喜欢的断背山;艾尼斯的妻子就没那么好运,知道了丈夫与杰克的恋情之后让她崩溃,并且以离婚收场。

《断背山》是近期好莱坞电影的一股清流,它没有电脑特效,没有赚人热泪的对白,没有武打场面也没有华丽的配乐,不过却让人陶醉其中。写到这里,我的心情仿佛还遗留在宁静的断背山内....

posted by *+_NiX_+* at 10:16 AM | Permalink | 0 commenti

Final Destination 3

Thursday, March 02, 2006
Ore : 9:35 AM

上个星期跑到了戏院抓了一部戏,命运终结站3(Final Destination 3)。尽管这部戏到后来是让我有些失望的,不过还是唤起了第一集的回忆。我觉得《命3》的震撼力始终没有《命1》那么强,尽管前者加入了更血腥与暴力的画面。虽然《命1》没有太多脑浆与血肉横飞的画面,不过他所传达的信息却是让人感到不寒而栗。

《命》系列的主角不是人类,而是死神;一批年轻人因为其中一个人的第六感,而逃过死神的魔掌,到最后死神开始一一向他们‘讨债’。死,是大部分人所避开的话题,甚至给我们带来恐惧,恐惧死前的那种肉体上的痛苦,恐惧死后的世界,恐惧遗愿未了等等。这部戏,正好是冲着死前所承受的肉体上的痛苦而来,刺激着观众的神经,让人感觉到生命结束时的那种剧痛。但是,我觉得更重要的,是那种正在操纵生命的力量,它存在吗?

佛教里有一样力量叫做‘业’,生命的轮回全都被业力所控制,没有人在操纵,就好像宇宙那样,许多东西都是自行产生和毁灭的。一个人在做每一个决定,动作,思想时都在造业,所以业也会随时随地的在改变..到一个时候,人的生命就会结束而进入另一个新的轮回,这个过程是不断的在重复的,要是众生能够脱离轮回,那就是成佛了。从佛教的角度来看,死亡不是总结,而是进入另一个阶段的过渡期,就好像毕业典礼那样;当然,在轮回的过程里并没有时间的概念,所以一个生命所要面对的死亡次数是无限的。

还有一个朋友曾经说过人在死亡后将什么都不存在,包括灵魂。这种说法的确会让人对死亡感到莫名的恐惧,想象一下,你完全的消失在这个宇宙里,那种奇异的感觉就会涌上来。

《命3》虽然不是一部很精彩的好片,不过可以让你深思你对死亡的恐惧,为死亡做好准备.....

posted by *+_NiX_+* at 9:35 AM | Permalink | 0 commenti

传销与心态

Wednesday, March 01, 2006
Ore : 3:57 PM

我本身并不是传销人,虽然在之前曾经加入传销公司,不过那是一个不堪回首的回忆。在这之后,传销对我来说就是一个失败的销售手法,往往都是一将功成万骨枯,一个成功的上线得牺牲多少下线才能驾豪华宾士,最惨的是当你头顶上顶着传销人这个大招牌时,所有的人都开始当你是瘟神,深怕一个不小心会被你抓来纠缠一番。

总之,对于传销,我都是贬多于褒的。话虽如此,命运再一次让我和传销系上一丝缘分,在去年年中,在家乡的父母,姐姐也开始做起传销来。那时候的确让我感到惊讶,一向来不看好传销的父母竟然自己做起传销?!真的匪夷所思,因为当时在国外,无法知道事情的缘由,只是听姐姐说起关于公司,产品的信息。之后,过年回家时,才慢慢了解到父母为何那么活跃于传销。父亲很喜欢传统草药学,母亲也是曾经梦想当中医,恰好那个公司的产品符合了他们的兴趣,而且那几个月很多亲戚朋友的老毛病都通过父母亲,姐姐介绍产品下痊愈了,父母亲就是在这个基础上开始他们的传销事业。

当然,父母亲对于金钱的梦想当然是有的,不过,对于分享这个产品他们更是乐此不疲的,可以说这就是他们的原动力。回家乡的那几天,许多亲戚朋友都会自动打电话到家里询问或定购产品,而我父母也会很专心的在讨论亲戚朋友的问题,而不是在讨论要怎样维持业绩。我想和一些人以达到财务自由或‘成功’为目标做传销比较,父母亲的心态是正确的,不过,大多数传销公司还是灌输与会员‘赚钱’的心态多于分享的心态,让我感到非常遗憾。

与其以传销技巧来说服顾客买产品,倒不如以诚意来帮顾客解决问题。

posted by *+_NiX_+* at 3:57 PM | Permalink | 0 commenti

Google Page Creator, 玩尽了AJAX


Ore : 2:53 PM

较早前Google家族添加了一个新成员 -- Google Page Creator。这个类似Yahoo! Geocities的服务提供了网民建立个人网站的免费服务,并且有100MB空间。我第一时间就冲到了网站注册,没想到在我注册不久之后Google就暂停开放注册,让我更有兴趣一探这个新成员的秘密。

当我一打开编辑器,果然,AJAX还是Google的杀手锏。我欣赏Google运用Ajax的一点是网页下载的速度,当我在我的Gmail激活了Google Talk的时候,网页下载的速度却是让我感到意外的。同样地,之前的Gmap,Blogger,到现在的Page Creator也让我感到惊喜。

Edit Page的WYSIWYG(What you see is What you get)编辑器是Google Pages的焦点,你不需要拥有任何网页编辑器就可以直接在网站上制作网页,而且这个不是靠一般的Wizard哦,你可以很清楚地看到你的网页,然后利用左边提供的工具进行编辑。这个连傻瓜都会操作的编辑器不要求你懂什么是HTML,就可以帮你完成一个网页。从起稿,编辑,发布都可以在一个页面完成,问你死未。相信Blogger在不久之后应该也会采用这个系统吧。

从微软和Google的网页看来,Fat Client已经在普及化了,你的电脑得做准备下载这一些肥嘟嘟的网页。当然,Fat Client并不是一个坏东西,相反地,它的页面下载比传统网页更快。为什么呢?其实道理很简单,Fat/Rich Client在你一下载时载入了许多视效,通讯元件,而你在运用它的时候并不是和服务器请求网页,而是请求数据;当数据非同步地被下载后,Fat Client就会悄悄进行处理然后把处理后的数据显示出来。Google Pages就是这样的一个例子。

posted by *+_NiX_+* at 2:53 PM | Permalink | 0 commenti
About me
Name:
Location: 古晋, Malaysia
Feed Back
Message Box
Del.icio.us Tags
Credits

Powered by Blogger

Get the latest update of my blog!

¿Æ¼¼ÐÂÎŹ㲥Íø

Top