RSS 2.0 Feed
2003-12 Entries
摘要:以前挺爱听歌的,后来有一段时间沉湎于私事,围棋和其他一些爱好,后来又到处流浪,文化生活仿佛冻结在早先的某个年代。等醒来时,歌坛也已经发生天翻地覆的变化。突然发现自己是老古董了,能记起/哼唱的,都是些老歌而已。 平安夜听了《我的中国心》的另一版本,触动情绪,翻出了张明敏的歌在听。《垄上行》仿佛让我回到了那个 让人心动的年代。。。   我从垄上走过   垄上一片秋色   枝头树叶金黄   风来声瑟瑟   仿佛为季节讴歌    我从垄上走过   心中装满秋色   田里稻穗飘香   农夫忙收割   微笑在脸上闪烁    蓝天多辽阔    点缀著白云几朵   青山不寂寞    有小河潺潺流过      我从垄上走过   总有不少收获   若是有你同行   你会陪伴我   重温往日的欢乐 ...[阅读全文]

posted @ | Feedback (6) |

摘要:记得当初学C的时候,书上的一道习题是要求写一个自复制的程序,就是其输出的东西和源码一模一样,当时想扁了头,还是没想/试出来,最后还是在Ken Thompson的Turing Award 演讲中找到了一个答案。所以在某种程度上讲,我的C不及格 在不看答案的情形下,哪位同好想不想用C#来试一下? 这里是个有各种语言源码的网站地址: The Quine Page...[阅读全文]

posted @ | Feedback (26) |

摘要:blueinkstone提到了MSDN当前首页上的这篇文章,介绍了如何给Assembly加Strong Name的基本知识,确实很值得一读。 该文作者Keith Brown是DevelopMentor的Principal Scientist,Windows安全方面的大家,著有《Programming Windows Security》一书,是Windows安全方面的经典之作。(前段时间,因为心虚,花了一段时间苦读了这本书,读得我脑子发昏。) 他经常在MSDN等杂志上发表安全方面的文章,最近在撰写.NET安全方面的书《A .Net Developer's Guide to Windows Security》,你可以在这里找到几个章节。 经常看见网友在论坛上问SQL Server认证,访问局域网上文件等跟安全有关的问题,下面这篇Keith Brown写的文章应该可以帮助你了解ASP.NET里的安全机制: A Tale of Three Security Contexts in ASP.NET 下面这篇微软KB文章也很值得一读: INFO: Implementing Impersonation in an ASP.NET Application...[阅读全文]

posted @ | Feedback (1) |

摘要:昨天在收音机里又听过这首歌,有点惆怅,也有点心酸,仿佛又回到了从前 wild and free 的年代 一直都很喜欢这首歌,原作者是Bryan Adams,后来DJ Sammy重新灌制了这首歌曲,但最好听的还是Yanou 的版本...[阅读全文]

posted @ | Feedback (4) |

摘要:自从在文史楼看过成龙的《醉拳》录像后,我一直是他的忠实影迷。 今天没事做,在看他的《燕尾服》(The Tuxedo)。都没有耐心看完,这电影真糟,跟他后来的《飞龙再生》(The Medallion)一样糟。 在这些电影里,成龙开始玩high tech,虽然电影里有几处还能显示出他的风采来,但high tech不是他的本色,而且电影情节都很糟糕。感觉如果成龙在这条路子上走下去的话,也许他的演艺生涯是到了尽头。 他也许还可以继续在Rush Hour的路子上走下去,这电影即使不受国人欢迎,但在美国还是很受欢迎的。 他想搞high tech的话,也许应该开始和Steven Spielberg合作,或者跟George Lucas合作,譬如拍星球大战的前前传,讲述Jedi的起源,饰演Yoda的师傅什么的,...[阅读全文]

posted @ | Feedback (11) |

摘要:一分钟就象一天一样,一个小时就象一个月一样,一天就象一年一样,等待着明天的来临...[阅读全文]

posted @ | Feedback (4) |

摘要:下面是朋友送的电子卡,蛮有意思的: http://www.jacquielawson.com/viewcard.asp?code=2938079823 ...[阅读全文]

posted @ | Feedback (2) |

摘要:代号叫“Grand Central”,看上去更象论坛形式,Slashdotted!...[阅读全文]

posted @ | Feedback (1) |

摘要:好像在哪里看到有人在翻译Christian Thilmany著的".NET Patterns: Architecture, Design, and Process"这本书,能不能说一下翻译的感觉? 我才开始读从沉默的辣椒(顺便感谢他)处下载来的这本电子书(注:我一般是宁愿花钱读纸书的,只要书确实很好),读到下面这段“....XML Web services in .NET and Visual Studio .NET are not a design afterthought like they are in some languages and tools. It typically takes about 4 to 5 times more code to add XML Web services capabilities to a .NET application compared to one written in Java using tools such as JBuilder.....” 什么?是这电子书有问题还是我的理解本来就有错?...[阅读全文]

posted @ | Feedback (5) |

摘要:Tim Bray 是XML 1.0的主要编辑之一,Antarctica公司的创始人和CEO,还是W3C技术架构组的成员。早年曾任滑铁罗大学的新牛津英语字典项目的经理,后来开发过最早的商用搜索引擎。他把计算机应用分为四大类:信息获取(information retrieval),数据库应用(database interaction),内容生成(content creation)以及游戏(games)。在他的blog上,可以找到他写的有关搜索的系列文章,很值得一读...[阅读全文]

posted @ | Feedback (0) |

摘要:公司有个亚洲女孩,看上去象是华裔后代,我的不少同事对她极其欣赏。因为她是做无线支持的,人们都叫她“诺基娅”。从背后看,其身姿曼妙。从正面看,好像妆化得重了一点,眉毛大概都是描的。昨天,偶尔迎面遇上,她好像没化妆,淡淡然反而更美。 看多了设计与模式的书,做项目设计时总是思绪万千,在几种比较好的选择间难以取舍,但最后总是选择最直接了当,最容易让人理解的方案。因为到六个月后,无论是自己还是别人维护,有文档或无文档,理解总是最难的一关。...[阅读全文]

posted @ | Feedback (10) |

摘要:Lori感冒了,没有出席,主讲人是MVP总监Sean O'Driscoll。Sean一开始大概说了一通对新老MVP(全球大约2000人)的感谢,然后是讲述MVP将从微软所得的奖品与benefits,包括MSDN/Tech Net的订购,每年的高峰会议,在线学院,安全网站等等。然后是他们自己对MVP项目的评估,非常实事求是。 接着谈到根据MVP的反馈,他们正在做的一些工作。譬如,为了保证MVP的质量,他们将把评选过程标准化,并重点争取在全球范围内做到水平一致,还把MVP Lead专职化。高度认可MVP的贡献,产品组将与MVP做更多的沟通,MVP将能更早地接触产品和其他资源,并更好地对当地语言提供支持。将对项目和服务专业化,质量为第一优先,达到全球的一致性和交流。 明年的高峰会将于4月4-7日在西雅图举行,Steve Ballmer已经确定将出席会议,MVP已经可以开始登记,希望大家明年早点去申请护照/签证。MVP将收到Learning Kits以及参加认证考试的礼券等,MVP将可以在社区知识库贡献自己的内容。 他们正在进一步提高内部职工对MVP项目的关注,还给MVP项目设计了新的Logo,和口号 “Phenomenal. And then some”,希望大家都在微软网站贴出跟自己有关的介绍/照片等等。MVP渐渐获得了业界的注意,譬如,微软给MVP开放源码曾获得了广泛的报道。很多MVP同时也是产品的Beta测试人员,Office产品组根据Office的MVP们的建议改变了界面设计。 Sean接着讲述他参加各地MVP高峰会议,还贴出了一些与MVP沟通的照片,包括在北京与中国MVP的合影。 最后,Sean回答了各地MVP的问题,包括MVP怎么更好地参与产品开发过程,提交bug等等,他提到Longhorn的开发,在适当时候Windows MVP将得到Beta1,其他的MVP将得到Beta2。 Sean还对很多中国MVP去年无法去西雅图参加高峰会表示了遗憾。有MVP曾问,高峰会议能否不在美国举行,他说很困难,因为得不到高级行政阶层,以及全公司产品组人员的支持,他还提到MVP的评选将成为季度性的评选。 流水账一篇,...[阅读全文]

posted @ | Feedback (6) |

摘要:陆陆续续地把这本<<A First Look at ASP.NET v.2.0>>读完了(沉思的辣椒处有电子书下载),除了那些大家提到的新功能,象什么新数据控件/MasterPage/Portal Framework/Personalization/Themes什么的外,ASP.NET 2.0还对Page Framework作了不少改进,譬如 1。网站上经常有人问怎么提交到另外一个webform去,因为如果是用server form的话,在ASP.NET 1/1.1里只能提交到当前页。常见的建议是,先把数据存起来,然后用Response.Redirect或用Server.Transfer(如果是同一网络应用的话),或是别用server form或用Javascript脚本在提交时改动form action。这些答案都不是很令人满意,ASP.NET 2.0提供了一个叫cross-page posting的机制。如果是同一应用的话,在第二页面的后端编码里还能访问第一页面的对象模型。 2。ASP.NET1/1.1里的验证模式是要么全验证要么全不验证,除非你回到老路自己写客户端验证编码或hack WebUIValidation.js。2.0提供了一个按组验证的方法。 3。ASP.NET 2.0还提供了Wizard类型的页面模式编程。 4。ASP.NET 2.0还提供了简单明了的URL影射机制。 5。还有一些客户端脚本方面的改进,譬如你可以在后端调用控件的SetFocus方法(当然,最终还是在客户端以脚本的方式来实现的),以及一些注册脚本编码方面的改进。 6。 ASP.NET 2.0还改变了页面以及控件的生命周期,在其中新加了几个事件。 其中一个改变是,新增了一个RaiseCallbackEvent步骤,允许页面在不postback的情形下调用服务器端的编码。经常看见有网友在网上问怎么在不postback的情形下更新页面,这个新改进应该能很好地满足这个要求而且其调用过程比较简单。 记得类似的方法一开始是用隐藏桢来实现的,后来出现了remote scripting(滑稽的是,它是用Java applet实现的),再后来在IE5里的MSXML组件里提供了一个XMLHTTP对象,以及后来的download行为,再到后来的比较时髦的webservice 行为。 2.0里的Callback在IE里实际上还是用XMLHTTP对象来实现的,但这个实现是可以在多个浏览器上用的,譬如在Netscape里, 所用的对象是XMLHttpRequest。...[阅读全文]

posted @ | Feedback (6) |

摘要:这里有Matrix三部曲的对白: The Matrix The Matrix Reloaded The Matrix Revolutions some interesting bits: Morpheus: ... Neo, but I can only show you the door, you're the one that has to walk through it. ...Neo: I thought it wasn't real.Morpheus: Your mind makes it real...Morpheus: ... there's a difference between knowing the path and walking the path....[阅读全文]

posted @ | Feedback (4) |

摘要:CSDN论坛有几种很interesting的人,一种是到处回复“up”的人,当然,这也许是对CSDN论坛提前贴子机制的嘲讽。还有一种是喜欢在已经有答复的贴子里贴自己答案的人,尽管这个答案与前面的答复是何其类似,这充其量说明这些人要么是对分太感兴趣,要么是不习惯看别人的答复,虽然大有舍我其谁的气概,但这样的风气对论坛而言是否健康,值得商榷。还有一种人是,也不知道他/她/它是懂还是不懂,理解还是不理解别人的问题,一定要发几句言,有时候还会贴上一堆无关紧要的编码,这样的人很多时候是在误导别人。我经常想问,贴主,你的问题解决了么?你真的理解别人给你的答复么?...[阅读全文]

posted @ | Feedback (16) |