RSS 2.0 Feed
2003-11 Entries
摘要:不知算不算最后交的一篇,反正自己断断续续地写了好久,再加上机器老是出毛病,又耽误了不少时间:( 因为文章略长,所以放在这儿了:http://blog.joycode.com/musicland/posts/7825.aspx    ...[阅读全文]

posted @ | Feedback (1) | Filed Under [ 认证 ]

摘要:由于我在上封帖子中提到的笔记本硬盘问题,我现在每日的“操作流程”中又引入了点变化,那就是备份。虽说商家给我的答复——“可着劲儿地用,一年之内把它用坏直接换新的”让我着实宽心不少,可必竟这块硬盘已经朝不保夕、说不定什么时候就要为革命献身了,所以我必须非常小心地度过这段时期,确保自己的资料不受损失。   我采取的办法是每日备份,Windows里自带的那个Backup Utility在这儿派上了用场(原来我从来没用过这东西)。我看了一下,目前硬盘上需要重点保护(也就是备份)的资料主要有两块——一是My Documents,二是我的程序开发文件夹。我手头还有一块15G的笔记本硬盘,平时就移动来移动去的用,现在正好当作备份设备用上了,感觉还不错!:)   在做了初始的全面备份后,我设置了一个scheduled job,在每天晚10点的时候执行每日增量备份,也就是把所选范围内当天新增和改动过的文件以增量方式添加到原有备份文件中,这样可确保所做的更改能被记录,另外也避免每天都执行全面备份而伤筋动骨,必竟自己机器的配备还很低:(   这才真正体会到什么叫“如履薄冰”。   BTW:建议大家在购买设备的时候一定要问好保修期,并尽量利用好它,我上次在保修期deadline的前一天换了块笔记本主板(怎么我老遇上这些毛病?),省了几千块钱。...[阅读全文]

posted @ | Feedback (2) | Filed Under [ 其它 ]

摘要:已经有几天没来这里了,因为我笔记本上的硬盘又坏了,虽然还没到彻底不能用的地步,可常常发出恐怖的喳喳声,可我买了还不到三个月呢!我很犹豫要不要去趟海龙让商家给检修一下,可是那里离家实在太远了:(...[阅读全文]

posted @ | Feedback (9) | Filed Under [ 其它 ]

摘要:在我心目中,Borland一直有着非常独特的地位,有时我宁愿把它看作一个艺术家的群体而不愿把它归入商业公司之列,可是今天的Borland中国开发人员会议让我彻底改变了这个看法……   从会议开始起,我便感受到了Borland作为一家商业公司的特点。李维是我非常喜爱的技术作家,上午的会议全都由他来主持。从他主持的语句中,我明显听出了他对Borland的全盘赞誉(毕竟是Borland在给他开工资),以及对微软含沙射影的挖苦。后来在他和John Caster(David I的下手,好像是负责开发者关系的)合作的keynote中更是长篇大论地宣扬Borland最新提供的一些技术和方案,特别是Delphi 8对微软.NET平台的支持,而把微软作为反例极近挖苦之能事。比如说在开发ADO.NET时,John演示了快速开发master/detail的一个demo,其宣扬点是“不用写一行代码”。李维还特别强调Delphi 8 IDE在设置master/detail时的便捷,并声称同样功能在Visual Studio.NET中无法实现。我真不知道李维是不是真正用过Visual Studio.NET,因为后者只要对DataSet对象增加一个Relationship就可以达到同样效果,与Borland的方法是完全一样的,我甚至还怀疑Borland是在偷学微软呢!   另外,李维为了说明dbp的方便之处时还举了个反例,说他的一个朋友(我想是在contoso.com或iBuySpy.com工作的吧:)用Visual Studio.NET学习ADO.NET到写出第一个demo一共用了两周时间,其中第一周完全用来编写连接字符串。而他说使用Delphi 8只需几秒钟就可完成。这更印证了我前面的猜想——李维肯定没用过Visual Studio.NET!   从整体上看,李维和John的演示非常流利(毕竟是两位大师级人物,看上去真的很棒!)。值得一提的是John的敬业精神——Delphi 8正式版已经发布了,但为了向与会者展示Borland最新的研发成果,他在演讲当天早晨还是从Borland内部网站里下载了Delphi 8最新的build,在开会的前几分钟还在安装,在演示过程中多次发生程序错误甚至死掉两次,John都很快很从容地把问题现场排除,其一丝不苟、处变不惊的职业风范和个人素质可见一般!   当然,演示中也不乏一些遗憾,除了我上面提到的一些外,两人把过多的时间花在Windows Forms/ASP.NET/ADO.NET以及一部分Web Service上,而把真正受人关注的ALM扔在一边。我想如果与会者中有很多想我这样来自微软技术阵营、希望借机了解Borland ALM体系的人的话,那么这样的安排只能让人失望的了,毕竟我们所关心的不是如何在.NET平台下延伸原有的Delphi开发经验(虽然我是从Delphi入的门,Borland于我有恩)。   两人的演示很快就结束了。随后是关于程序员成长的两个简短speech,具体内容我就不多写了。下午是技术讲座,分.NET、Java和整合J2EE与.NET三部分,从而也把与会者真正地分成了三个阵营。我因为机器配置原因,一直没敢对Java有兴趣,所以就规规矩矩地去听.NET,结果失望而归。按计划.NET部分有四场讲座,我满心欢喜地听了第一场——ECO MDA in MS.NE,演讲者是陈省,此前我曾经读过他编著的【Delphi深度探索】一书,感觉此人从技术层面上很过硬。结果也是如此——技术非常硬,但可惜表达能力欠佳。声音细小不说(还好我坐得靠前,后方根据地里有位老兄多次提醒演讲者提高音量未果,只好自己挤到前面来了),1小时的演讲把前面约45分钟全用来串讲纯理论,只是到了最后才拿出一个已经写好的demo来,而那时候我的头早都大了!   渴望情况能在下面改善。结果呢?我遇到了我所听过的最差的一次讲座。第二位来自大富翁论坛,ID是zhouminggoo。在整个演示过程中,他用了大约6个demo,可是至少有5个遇到问题(他没有当场分析、解决问题,而是选择了重做),又至少两个临时找不到解决方案只能放弃。   由于回家路途遥远,后面的两场讲座我没有听。当我提着印有Borland logo的学生包走出国际会议中心大门的时候,我心里麻木得几乎已经没有任何感觉。我本以为在IT圈子里只有少数性格怪异、性格火爆者(SUN CEO/Oracle CEO/Microsoft CEO…)才喜欢挖苦别人,喜欢骂东骂西,可是今天……...[阅读全文]

posted @ | Feedback (11) | Filed Under [ 想法 ]

摘要:今天在中科院软件所培训中心考过了我的第四门MCP考试——70-229(SQL Server 2000实现)。这样,距离实现我的梦想——MCSD.NET就只有一步之遥了。 考完试以后的感觉仍和往常一样,再没什么惊喜,因为自己已经为这一目标付出了太多的努力。回想当初的自己,为了那份难以割舍的热爱而毅然辞职选择自学MCSD,想起自己在酷热的七月里挥汗如雨地刻苦学习,想起自己第一次迈进考场时异常紧张的心跳……我第一次感觉,似乎正是从辞职的那一刻起我才真正地懂得了自己要做什么,自己该怎样去做。 接下来的一门70-300可能是MCSD中最难的一门了。现在自己手里连一本教材也没有,外面市面上也没有任何相关的教材和资料,应该从何处学起呢?哪位有经验的朋友能给些建议吗?...[阅读全文]

posted @ | Feedback (6) | Filed Under [ 认证 ]

摘要: 请见http://blog.joycode.com/musicland/posts/6115.aspx。 个人感觉,Research Library、Smart Tags、Smart Document等这些Office 2003新引入(改进)的技术都具有很强的可行性和操作性,特别是对我们这样一个以技术为主的站点而言更为适合。和上次那篇关于Research Library的文章一样,我用的demo都很简单,目的是想抛砖引玉,让更多喜欢Office 2003+.NET开发的朋友参与进来,让更多喜欢新技术的朋友应用起来。 Office 2003中文版发布在即,咱们博客堂可不能落后哟!:)...[阅读全文]

posted @ | Feedback (1) | Filed Under [ 技术 想法 站点建设 ]

摘要: 具体内容请看http://blog.joycode.com/musicland/posts/5740.aspx。因为文章用了一些插图,所以怕放在博客堂首页上影响大家浏览。...[阅读全文]

posted @ | Feedback (0) | Filed Under [ 技术 站点建设 ]

摘要:请看《红帽子CEO建议个人用户弃用Linux选Windows》。 读了这篇报道以后,我的第一反应是:这就是实事求是!难道不是吗?你让一个刚接触电脑的人去摆弄Linux,让他自己去找Modem的驱动,在别人机器上下载过来再用软盘带到自己机器上,自己去设环境变量,自己去编译、连接……一圈儿下来他不把电脑砸了才怪呢!   这是一个多姿多彩的世界,我们没必要推荐一物而贬低另一物,也没有必要把自己摆在一个革命者的位置上抡起锤子去砸什么东西。   不过还常常看不懂,为什么现在选择Linux成了一种流行时尚,还个个都像救命主似的愤世嫉俗……   希望别让人家追着打:(   开心,我写这个没跑题吧?  ...[阅读全文]

posted @ | Feedback (7) | Filed Under [ 技术 想法 ]

摘要:今天亲自去了一趟CSDN,拿了张Borland中国开发者大会2003的门票。   本来100元的优惠期已经过了,可我和那边联系了一下,很快就得到了一位mm的帮助,订到了优惠票(算是次成功的公关哦:)。那边本来是可以送票的,但静安中心(CSDN办公室就在静安中心26层上)曾经就是我工作过的地方,自己辞职后就再也没去过那儿,所以这次也算旧地重游了,呵呵:)   真的已经好久没用Borland的开发工具了。自己当初是从Delphi开始真正编程的,曾经对Borland那么地痴狂……...[阅读全文]

posted @ | Feedback (1) | Filed Under [ 技术 其它 ]

摘要:今天在学70-229 Programming Across Multiple Servers这一部分时突发奇想,既然是通过OLE DB与第三方数据库(其实Access/SQL Server都可以)互操作,那么何不试试DB2呢?正好手头有一张IBM DB2 8.1Beta2的光盘(其实就是《程序员》2002合订本配套光盘带的,还是个Beta,谁让我很穷呢:( ),于是便试了试。   我想博客堂里应该会有很多DB2高手吧,那下面的文字就会让你们见笑了。考虑尽可能地节省硬盘空间,我先执行了“最小化安装”,安装过程中报了两个错,其中一个阴魂不散地一直伴随着我,主要提示是:   No start database manager command was issued. SQLSTATE=57019   由于没有帮助文档的配套CD,所以安装结束后我对这个DB2是一筹莫展。想了想,还是装些UI的辅助工具吧,谁让咱从未用过这宝贝、手头又没任何帮助文档呢?:(于是重新安装(这期间kill了三个DB2进程,据说这样风险很大:)。   这回下狠心,把该装上的全装了(当然,no帮助文档available)。看着安装错误明显少了一个,我心大喜。提出来个提示,说要创建DB,好说!一番OK,结果又跳出上面那个错误,反复几次都是一样,数据库创建不了!这下可好,任何基于DB2的操作都无法进行了,陆续打开几个UI工具以后,系统就慢得像蜗牛在爬一样了。再一看内存,好家伙,足足占去了500多M(有四个JavaVM的实例吃资源豪不含糊)!而我所有的物理内存加起来也不超过400!操作系统频繁地在页面文件之间进行调度,所以才拖得系统如此之慢!我的天!   没什么说的,“开始”-“运行”-“appwiz.cpl”,卸吧,要不,今晚的MCSD.NET学习计划就真泡汤了。   真的让大家见笑了,我发现自己对微软软件/技术的依赖竟已如此之深,以至于在使用新的软件工具的时候都很难跳出头脑里那些固有的惯性。不过我保证,我不会放弃继续尝试的。(哪位有DB2帮助文档的朋友,要是在北京的话,可不可以借我刻张盘呢?先谢谢了:)...[阅读全文]

posted @ | Feedback (9) | Filed Under [ 认证 ]

摘要: 这是今天在网上偶尔找到的一篇文章,Microsoft .Net on Mac OSX,看过后略有失望,因为文中给出的解决方案是Mac OS X+Virtual PC+Windows 98。不过,我对MONO还是寄了很多希望。MONO是基于BSD/Linux的,而Mac从OS X版本开始就采用了BSD内核;另外,.NET Framework基于虚拟机的设计使它本身就具有跨平台特质,至少在理论上如此。也许有一天,为了吸引大批的.NET开发人员,Steve Jobs会做出这样一个决定,让Apple的工程师们把庞大的.NET Framework移植到Mac上。那时,我就会放心地使用Mac而不用改变自己的开发方式了。 上面图片的完整版本 ...[阅读全文]

posted @ | Feedback (7) | Filed Under [ 技术 ]

摘要:真心感谢开心和小马哥的帮助,使我如愿加入博客堂大家庭。作为这里的一分子,我会继续努力向大家学习,尽力为博客堂的发展做出贡献的。   我原来的Blog是“我的.NET生活”(http://musicland.blogone.net),主要记录我在.NET开发时的一些心得感受、我的MCAD/MCSD.NET学习/考试经历、我对IT业界动态的一些观点等,记录了我从一个摇滚吉他手转向软件开发的艰难过程。在这个过程中,博客堂对我的影响是不容置疑的,特别是小马哥的那篇《关于如何加入MCT的阵营》(http://blog.joycode.com/blueinkstone/posts/1883.aspx)更是对我有着直接的影响。因此,在这里我要再次向开心、小马哥以及所有博客堂的成员们道声感谢,是你们的努力和无私让我能每天都学到新东西,真心谢谢你们! 从今天开始,我也将加入你们的阵营,为技术社区的建设贡献力量。让我们一起努力吧!...[阅读全文]

posted @ | Feedback (5) | Filed Under [ 想法 ]