别理我 烦着呢

2008年12月26日星期五

我谢谢你啊,Adobe

在google上面搜Reader,一不小心看到一篇博客,貌似是个editor之类的角色,写的很好玩

最近我写了一篇博客关于臃肿的软件,以及我是多么的推荐用foxit reader代替Adobe Reader.但那个时候我是用的Adobe Reader 8. 我那时候完全不知道版本9会给我多大的惊喜.

一开始,版本8要下载22M,版本9则超过33M,一个大版本的发布,居然尺寸没有翻番,不容易啊.默认下载_还_包括一个19M的eBay桌面程序,为了你的"快速搜索,快速竞拍"的要求.当然我是不要这劳什子.在我的宽带上,这足足花了5分钟才下载完,足够我很体面的煮好一杯咖啡再喝完了.但是,远远不是这么简单,正常的下载.首先,Adobe告诉我下载一个Firefox插件,我猜这个插件估计可以让我在浏览器里面直接看PDF,但是,我错了,这是一个如此特别的插件,叫做Adobe Reader下载管理器,一个插件专门设计成帮助firefox下载adobe的强大的PDF阅读器.
安装完了插件,Firefox需要重启,然后开始下载.我已经等不及要尝试一下Adobe宣称的"MUCH FASTER and SMARTER"的产品了.
下载完成,我双击安装文件,花了好久好久解包再验证安装包,我对Adobe的稳定性,安全性,和企业级的鲁棒性有了相当深刻的印象.
解包完成之后,安装过程本身花了10分钟.我只能对Adobe的工程师表的我的谢意,他们向我的硬盘里面装满了美味的icon,丰盛的DLL,令人垂涎的3D JavaScript插件.无论如何,210M空间没了
我刚刚喝完了最后一点咖啡渣,安装过程结束了.我太感激了,居然需要我重启我的电脑,好让我有再来一杯咖啡的时间,顺便把所有运行的程序都重启一边.
终于,我能试试这新软件了.我被深深的震惊了!!!花了13秒,启动起来了!!这还不算让我阅读EULA的时间.

终于能体会到用新软件的乐趣了.不想微软的产品,Adobe的又新又大的阅读器,用起来跟旧版本惊人的一模一样.事实上,他们的兼容性已经好到了我都不能分别出来的地步了.这简直是我见到的最最最最好的版本管理了.
谢谢你啊,Adobe,为我们带来了免费的版本9的PDF阅读器.你们还好心的给我放了一个指向acrobat.com的链接在我的开始菜单里面.

测试HTML格式的邮件发布BLOG

首先,贴硬盘图:
 
接下来,从VS贴代码进来:
 
 

        Try

            Dim V As String

            V = My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE\SOFTWARE\VistaDemo", "TestKey", String.Empty)

            MessageBox.Show(V)

        Catch ex As Exception

            MessageBox.Show("Failed!!!")

        End Try

2008年12月25日星期四

java 运行时 javaw.exe 不能正常退出的问题

在公司测试一个java开发的东西,每次都不能正常退出.开始排错
首先,确定是我们产品的问题还是SUN的JRE的问题
很快就得到了结论,是JRE的问题,因为,运行jpicpl32.cpl也不能正常退出.jpicpl32.cpl就是Java的控制面板,在1.6版本的时候改成了javacpl.cpl 当然,如果你是一个从来只会点鼠标不会用命令行的人那是肯定不知道windows的cpl是什么东东,来,站近一点,让我鄙视一下下^_^...好,鄙视完了,继续说.
既然是JRE的问题,怎么办呢?去别人机器上试试看,发现没这个问题.说明是环境的问题.别人的环境和我的环境有什么区别呢?拿出process explorer这个金箍棒.一看,发现,javaw.exe加载的东西里面除了MS的和SUN的就只有谷歌拼音了.因为前面提到的OUTLOOK Connector的问题我设置了谷歌拼音为默认输入法.于是运行intl.cpl修改默认输入法为Chinese(PRC)-US.再次启动javaw.exe,问题消失.
做输入法不容易啊,唉.
不过公司的这个java的东西真是可怕,吃掉接近1G内存.而且更奇怪的是,从procexp看到的进程关系非常难看
javaw.exe
|__javaw.exe
|___javaw.exe
三个不同PID的进程,Working Set的Memory Consumption分别从上到下是300M 10M和110M. Virtual Size是1G 190M 570M.-_-.更神奇的是,我把启动第三个javaw.exe的命令行拷贝出来保存成一个文本文件,大小是15459Bytes.Windows 什么时候支持这么长的命令行了?
难道Java的产品都是这种风格?于是我打开IBM的Lotus Symphony开开.惊讶的发现,进程关系居然是这样的:
eclipse.exe
|___expeditorw.exe
再看看路径
D:\software\IBM\Lotus\Symphony\framework\rcp\eclipse\plugins\com.ibm.rcp.base_6.1.2.200805061024\win32\x86\eclipse.exe
D:\software\IBM\Lotus\Symphony\framework\rcp\eclipse\plugins\com.ibm.rcp.jcl.desktop.win32.x86_6.2.0.200805061024\jre\bin\expeditorw.exe
好深...

2008年12月11日星期四

中国移动是个好公司

去营业厅办业务发现,校园行的用户需要出示学生证,为的是防止在校生用校园行用个5年10年的.CMCC在CTC189放号前夕如此配合,真是好公司,再说CMCC搞垄断真是太冤枉他了.

同事在机房说:刘晨啊你的笔记本启动比我快多了.我想了想说,有我花在我的笔记本上的功夫,你都找到了个女朋友并且升级成老婆了,我的本子能不快么^_^

2008年12月6日星期六

为什么现在杀毒软件越来越没用了

这个问题的答案其实我不知道.
但是,不知道不能阻止我们去猜想.
所以,以下文字是基于一个阴谋论爱好者的假设和推演,注意,是假设和推演.

1:为什么有人写病毒
如果考察一下病毒发展史, 不难发现有这么几个阶段:
第一个阶段,损人不利己. 折腾一下别人电脑,显示自己很牛逼,
第二个阶段,损人利己, 偷用户的银行卡
第三个阶段,利己不损人. 建立僵尸网络,轻则骗取广告点击,重则收费做DDoS.

2:大家想想,从什么时候开始,杀毒软件开始不好使的呢?总是查不到病毒? 从第二个阶
段开始的,对吧? 那个时候除了病毒之外,又冒出来一个名词叫做"恶意软件".不知道是
谁发明了这个单词,为什么会是这个时候?

3:我们再回过来想一个问题,第二第三个阶段,写病毒的人是有赚钱的动力的.第一个阶
段的时候,真的有那么多人凭着兴趣和对计算机的热爱,写病毒么? 可能确实有,但是,你
觉得有那么多么? 假设有的人不是凭着兴趣在写病毒,那么,为什么写呢?

4:为什么到了第二第三阶段,杀毒软件突然不灵了? 甚至有人开始制造"病毒"和"恶意软
件"两个不同概念,然后为杀毒软件对"恶意软件"的无能开脱. 如果以前华盛顿有群人找
不到工作,总是到处放火,搞的消防队天天有活干,年年加预算,后来这群人发现去华尔街
自己赚钱比从消防队那里拿回扣更快,于是都去做金融衍生品骗钱了,是不是消防队就傻
眼了?

5:有一家免费的消防队要出现了,叫做微软,于是那些心怀鬼胎的都开始不安了.

6:微软免费垄断啥我都没意见,唯独对微软免费垄断杀毒软件我意见很大:死鬼,你怎么
才来!