屋顶上的木帷幕

海鸥之所以追着渔船飞,是因为它们认为会有沙丁鱼抛向大海 - Eric Cantona, 1995
随笔 - 146, 评论 - 3169, 引用 - 56

导航

关于


标签

每月存档

最新留言

广告

【第1页/共2页,7条】
首页
前页
1

技术,在两届奥运之间发生的巨大进步

下个月就要开2004年雅典奥运会了,这让我想到了四年前2000年悉尼奥运会时候的一些事情。

第一件事情,那年奥运会的开幕式我是在学校的网络上看的直播,DivX的流,有人从有线电视直接转的广播,我用Windows Media 7放的(或许是6.4,我记不清了),印象很深:实时,没有停滞,清晰,画质比VCD强多了。那时候其实互联网也才刚刚开始大规模普及,应用大部分还只是Email、Web和FTP。忽然已经能够在网上看到那么清晰的电视直播,感觉就是very amazing。看完了还和实验室里面几个师兄一起对这样让人激动的流媒体技术很兴奋。

第二件事情,那年奥运会中国代表团拿金牌拿得特别多,记得最后总共拿了二十多块,几乎每天都会有一两块金牌,有时候上午一块下午一块晚上一块,我们在实验室的时候就每天挂在SJTU BBS上,看着Olympics版,一有金牌进帐就马上知道了。中间有一天,我和几个师兄出去开会,不能上网,中午吃饭的时候就很惦记:今天有金牌进帐了么?那时候就希望能够在出租车上的时候也能“移动上网”看一下新浪,看看有没有新的金牌。那时候我还跟他们说,以后等我有了WAP手机,再开奥运会,我就可以在WAP上实时察看有没有新的金牌了。

技术的进步总是那么快。四年一晃过去,流媒体已经遍地都是。我一个同事每天早上在上班时间之前都会到MSNBC看一段当日头条新闻的视频。大家的家里也已经都普及宽带,ADSL上网以后看一段网上直播的凤凰卫视也很容易。

进步更快的是移动上网。2000年的时候,WAP在上海还刚刚提供服务(GPRS是2001年以后的事情了),那年年末我才刚刚有我的第一个手机,Wireless LAN (802.11b)好像才刚刚通过IEEE的什么什么审查。而现在,等下个月开奥运会的时候,我想根本不用愁在外面的时候怎么知道新的金牌了。我可以:

  1. 订阅新浪的体育新闻短消息,订一个月,等到奥运会过了就退掉
  2. 我可以用我的Smartphone里面的IE上网,我可以去看Yahoo上的体育新闻,或者一些专门的PDA网站。WAP?我都可以访问普通的网页了,还需要WAP干吗?
  3. 我可以用Pocket PC+蓝牙手机拨GPRS上网看
  4. 我可以用笔记本电脑+PCMCIA的GPRS卡上网看新闻
  5. 在有无线热点的地方,可以用笔记本电脑或者Pocket PC上无线网
  6. 拿起手机,直接给公司里的同事打个电话问一下有没有新的金牌
  7. ... (继续补充?)

方法茫茫多,技术的进步真的给生活不断带来改变——而且平日里并不注意到,但暮然回首,就发现改变真的非常巨大——1996年我追我现在的gf的时候,唯一可用的手段就是把话写在纸上封在信封里贴好邮票塞到邮筒里,而才过了两届奥运会,现在的手段已经完全不一样了。

?

posted on 2004-07-30 10:20:00 by mvm  评论(18) 阅读(3091)

绝对好文推荐:《SQL Server大型服务器:伸缩性、可用性与易管理性》

因为工作关系,我最近半年常常被问到这样的一些问题:

  • SQL Server 2000能支持多大数据库啊?几十Giga的行么?
  • 当数据量很大(几十Giga哦)的时候,SQL Server 2000的速度行么?
  • 当一张表里面有几百万行数据的时候,SQL Server 2000查询速度会不会很慢?
  • SQL Server 2000能做集群么?能做负载均衡么?
  • SQL Server 2000的集群稳定么?MSCS会不会经常崩溃啊?
  • SQL Server 2000能够用于关键应用么?PC服务器的性能和可靠性能和RS6000或者Linux相比么?
  • ...

还有很多类似的问题。对于这些问题,作为SQL Server 2000的忠实拥戴者,我的答案当然都正面的、肯定的。但我一直苦于找不到好的用来佐证的材料:虽然第三方的有tpc测评结果,公司里面有成功案例,网上还有很多技术资料,但用来回应上面这些疑问的时候总是感觉不太有力、不太直接。有些白皮书是说怎么配置集群的,有些是说怎么做性能调优的,有些是说怎么运用Analysis Service的,但对于回答上面这些问题来说,都没回答到点子上。

今天看到的这片文章总算是回答到点子上了,所以一定要推荐:《SQL Server大型服务器:伸缩性、可用性与易管理性》。几个感觉:内容非常精炼,都是有用的内容,有些数据、归纳是以前没有看到过或者没人好好整理过的,内容很全,几乎所有的质疑都能找到解答。只是这篇文章稍微有一点点老,里面还提到Oracle Parallel Server,现在已经是RAC了(Real Application Cluster),所以这篇文章并没有提及太多Oracle RAC和SQL2k的Cluster之间的争论。

Btw, 写到这里我才发现这篇文章的原文的第一作者原来就是Jim Gray,难怪能写出这么好一篇文章来,admire...

posted on 2004-07-29 16:49:00 by mvm  评论(31) 阅读(9862)

装机两周年纪念,兼谈如何让工作机长期稳定运行

我在公司的工作机是一台Dell的Precision Workstation 340,自从在2002年8月装了Windows XP后,用到现在,至今没有重装过系统。现在打开我这台工作机的“Start->All Programs”,出来的程序列表会占满整整一屏幕,足以吓人一跳:

点击这里看截屏 (322KB)

这里面比较有意思的是是我先后装的四套Visual Studio都在:Visual Studio 6.0、Visual Studio.NET、Visual Studio.NET 2003,以及Whidbey。

有时候看着这一屏的程序列表,真的觉得Windows XP是一个非常非常稳定的操作系统。要知道这台毕竟是我的工作机,平时的使用肯定是很频繁的,而且会运行各种各样的程序,仍然可以做到经常四五百个小时不重起,而且用了两年还可以不出什么问题,这在以前的Windows 98上是根本不可能的,Windows 2000 Pro也比较玄。当然,小问题还是有一些的,但基本上都不足以让我重装机器,毕竟用了两年下来,积累了很多资料和软件,一旦重装,会丢很多东西,实在不舍得。

两年不重装系统,并不是很多人都能做到的,很多人不到半年就要重装一下。所以,如何让自己的工作机长期稳定运行,也是需要一些方法的。这就好像很多人抱怨Dopod 515在没有升级ROM之前每天都要死机好几次,但Dopod 515在我手里就很稳定。我使用我的工作机的方法包括:

1. 少装些乱七八糟的软件,尤其是个人防火墙、实时杀毒软件、系统优化工具、浏览器的插件等等。尽量装大厂的软件,或者是演化过很多个版本的软件。很多情况下,必须重装系统才能解决的问题都是由一些有欠考虑第三方小软件造成的,这些小软件没有经过严格的测试或者Beta,也没有人负责收集用户反馈以不断改进,出了问题后,大部分情况下没法troubleshooting,大部分人没有能力用精确的外科手术式的方法来排除错误,就只能重装了。

2. 少尝鲜,多用虚拟机。如果仅仅是要尝试一下新的软件,比如Whidbey,或者Yukon,最好的方法是装在一个虚拟机里面。虚拟机的好处是可以Undo Changes,再大不了就重新拿一个干净的虚机来继续玩。我在大学里面经常重装机器,原因就是那时候太喜欢“尝鲜”。很多人系统托盘里面散落着多达十几个甚至二十几个的托盘程序,这样子机器还能稳定才有鬼呢。

3. 多用Task Manager来杀进程。比如我经常会把WINWORD.EXE进程杀掉,然后重新起一个。或者当Outlook、IE等其他进程占用内容太大的时候,我也会把它们杀掉。还有些时候,有些程序虽然UI退出了,但进程还留着,比如我的MSPAINT就会这样。这时候也可以用Task Manager来清理一下。

4. 合理组织硬盘和桌面。我看到过很多人的桌面上密密麻麻布满了各种目录和文件,硬盘每10G分一个区分了七八个区,目录也没有好好整理过,C:\下面有无数子目录,而且光看这些子目录的名称一下子都猜不出里面是什么内容。这些都是不好的做法。当然,也有好的做法,例如王建硕就有一套管理数码照片的目录组织方法,井井有条还便于查找;刘润对管理几千个Word、Excel、Powerpoint文件很有一套。一句话,这就叫做well organized people。

说来说去一句话,Windows XP如果好好用,是很稳定的。我去年自己家里用iBook的时候,平均几天就要重起一次,因为虽然Mac OS X是很稳定的,但我作为一个新手不懂得怎么合理的去用,再稳定的操作系统也是白搭。(同样的道理,要是雇了一个糟糕的网管,再安全的操作系统也会出篓子)

posted on 2004-07-27 14:57:00 by mvm  评论(28) 阅读(4830)

Smartphone的Tasks, Notes和Inbox功能的不足

六月份的时候我在网上买了一个二手的Qtek 7070,只要1500 CNY,虽然是只是Smartphone 2002繁体中文版的,但装了一个外挂以后,读写简体中文都一点问题都没有,通信簿、短消息都支持简体中文了。我这个Smartphone手机其他都好,但就有三件事情让我觉得很郁闷:

1. Tasks,不支持编辑Task的Due Date(如图一);
2. 不能同步Outlook里面的Notes,必须要装一个第三方的工具SmartphoneNotes(图二);
3. 邮件只能同步Inbox,不能同步Inbox的Sub Folder(图三)。

???

而且,我原来以为这只是Smartphone 2002的问题,后来看了一下Smarphone 2003(Dopod 515),发现这三个功能仍然是老样子。我就很不明白,到底是什么原因导致这三个功能无法改善?是技术上有不可逾越的障碍么?是因为时间仓促么?是因为PM觉得这三个功能就应该如此么?还是因为故意给第三方软件厂商(ISV)留下了空间?这三个功能在Pocket PC上都支持,为什么Smartphone不支持?不明白。

另外,我还不明白为什么Microsoft Money 2004只提供Pocket PC上的客户端,而不提供Smartphone上的。搞得我拼命找啊拼命找,还是找不到——仅有的两三个都是要钱买的。于是前天晚上我一怒之下决定开始动手自己写一个。开始动手了,才发现,我的手机是Smartphone是2002的,不支持.NET CF和VS.NET,只能用eVC写。于是我只能再把自己写一个的冲动再克制一下。

posted on 2004-07-15 11:02:00 by mvm  评论(26) 阅读(5711)

(zz) Letter to partners of PwC China from GZ and SZ seniors

致:?普华永道中天会计师事务所全体合伙人
由:?广州、深圳分所全体高级审计员工
日期:?二零零四年七月十二日
主题:?关于从二零零四年七月十六日起暂不加班的行动声明

尊敬的合伙人:

你们好!

我们已经收悉公司管理层对我们于二零零四年七月七日发出的致广州、深圳合伙人有关改善员工福利函件的回复。我们感谢你们的迅速回应。但关于回复中所述的开会及见面事宜,我们认为,鉴于我们目前迫切需要由管理层解决的问题已经清楚地反映在相关信函中,上述问题均可通过书面回复的方式解决;加之,鉴于大部分的高级审计员工由于在外地开展外勤工作,难以集中参与开会,因此,在获得书面回复以前,我们并不认为有任何讨论的必要,故我们将不会参加预定于二零零四年七月十六日在广州及深圳召开的与合伙人面谈的会议。

需要指出的是,我们的要求是按照现有法律的规定对我们大量无休止的加班劳动取得相应的经济补偿。因此,我们提请管理层注意,毋需以奖金进行对我们的要求进行含糊性的回复。

同时,我们正式地告知管理层:如果至二零零四年七月十六日(星期五)公司管理层对上述信件的中所提及问题仍未作出正式及结论性的回应,从二零零四年七月十六日起所有高级审计员工将暂不加班,直至获得公司管理层对上述信件的中所提及问题的正式及结论性的回应,我们将根据结果决定进一步的行动。

在此,我们声明:
1、本次行动系全体高级审计员工的统一行动,并不针对具体某一项目,也不是针对各项目具体负责经理;
2、本次行动过程中,我们将保证我们的正常有效工作时间为每周五天、每天八个小时;

3、对于本次行动可能造成的无法按时完成审计任务的责任,我们概不负责。请管理层谅解。
4、我们不希望本次行动对公司的业务造成影响,希望经理们对我们的行动表示理解及支持。同时我们也欢迎经理们加入我们的行列,共同对不合理的加班制度进行抗议及采取应有的自我保护行动。

请相信,我们都是热爱公司的有责任心的好员工,都想以自己的公司为荣。鉴于北京合伙人提及对加班费的讨论将会持续约二至三周(尽管政策变更将会采用追溯调整法),而在此期间,能否获得合理的补偿,我们无法确定,因此本次行动将持续至公司管理层对此上述信件中所提及的问题作出正式及结论性的回应。

如果仍未得到管理层作出的满意的回应,我们将考虑寻求其他方式来维护我们的权益,包括向媒体披露及向公司更高管理层寻求帮助。同时,我们保留采取进一步法律行动的权利。

我们恳切地希望管理层能够及时做出回应。


此致

??????? 敬礼


广州、深圳分所全体高级审计员工

二零零四年七月十二日

--

注:上面是一封员工致老板的公开信,我不对其真伪虚实做评价,仅转载于此。虽然不是IT行业公司的,但多多少少反映了当今中国外企白领的生存状态问题。可资借鉴。贴子以"现状"提供且没有任何担保也没有授予任何权利。

-mvm

see more:
http://finance.sina.com.cn/b/20040711/1629863155.shtml
http://tech.sina.com.cn/it/2004-07-10/1200385957.shtml
http://tech.163.com/special/i/it_0712.html?专题:从普华永道集体罢工看IT人的艰辛

posted on 2004-07-13 13:54:00 by mvm  评论(30) 阅读(8048)

开源硬件(Open Source Hardware)

从我大学同学刘晨波的Blog上看到“开源硬件”一说。看了一下链接过去的那篇《An introduction to open-source hardware development 》,想法还不算太前卫。因为毕竟现在的芯片设计也越来越“软”了,我念书的时候就学过用FPGA (现场可编程门阵列,Field Programmable Gate Array)来做小规模的电路了,做的方法就是用一种比较简陋的编程语言(或许叫做记号更好)先定义好,然后用特别的机器烧到片子上去。其实这和“程序->编译->可执行文件”的过程基本上是可以相互借鉴的。至于更大规模的VLSI (超大规模集成电路,Very Large Scale Integration),也是先在那种EDA软件上设计的。所以,硬件也可以开源,是比较自然的一个想法。这篇文章中还提到了硬件开源的benefit和motivation,大概的思路也和开源软件差不多:“participants are on volunteer basis”,“product of the Internet”,“Open source hardware would reduce development time and design cost”等等。

就是不知道将来会不会搞到Intel的CPU以及其他的DSP芯片也要开源,就好像开源软件把操作系统也开了。商业模式也就此都变了。

posted on 2004-07-13 13:45:00 by mvm  评论(9) 阅读(6468)

【第1页/共2页,7条】
首页
前页
1

Powered by: Joycode.MVC引擎 0.5.2.0