Read Sean

Read me, read Sean.
posts - 508, comments - 655, trackbacks - 9, articles - 4


Interesting theory.

http://www.forbes.com/2006/05/20/executive-compensation-tournament_cx_th_06work_0523pay.html

posted @ 2006-05-28 23:29 laogao 阅读(410) | 评论 (0)编辑 收藏


http://www.vnunet.com/vnunet/news/2156205/sun-promises-open-source-java

很显然Sun自己也知道只有把Java真正完全开源,才能最大限度的阻止Java开发社群走向分化。但问题是如何确保Java不会像各式各样的Linux发行版本那样陷入一种开源而又相互排斥、各自为政的尴尬境地。

在今年的JavaOne上,Sun公司新CEO Jonathan Schwartz向媒体传递了这样的信号:"It's not a question of whether we'll open source Java, the question is how"。我们当中很多人应该都记得当年IBM多少带这些挑衅的要求Sun开源Java,我们不少人或许还自觉或不自觉地成了那次事件的炮灰。还有后来的Kaffe、GCJ等等开源的JVM和Java编译器不断涌现,不少开源社区的开发者等不及Sun,于是决定自己做一套开源的Java。所有这些事,Sun看在眼里,记在心里,却迟迟没有让人们看到曙光,Sun在犹豫,它没有准备好。

虽然我很愿意相信这次Sun是认真的发自内心的对开源的热情拥抱,但是理智告诉我这是Sun在外界的强压下做出的又一次妥协,与之前Java部分开源、OpenSolaris开源并追加GPL方式、Sun ONE Studio等IDE免费/开源等等事件本质上并无二致。并且这样的决策取向也符合Sun的最高利益。

与这次JavaOne宣布Java开源同步进行的另一件事也值得我们关注一下,那就是Sun重新定义了对GUN/Linux和OpenSolaris等开源操作系统的Java分发包的许可协议,OS厂商可以按照自己的打包方式发行官方许可的Java,以往我们在几乎所有通行的GNU/Linux开源发行版上找不到现成的Sun官方版Java的情况有希望成为历史,至少这个许可协议刚一推出,就得到了Debian和Ubuntu社区的积极回应,这当然是好事。

"Official packages of Sun Java are now available from the non-free
section of Debian unstable, thanks to Sun releasing[1] Java under a new
license: the Operating System Distributor License for Java (DLJ)[2][3].
This license, while still non-free, allows the Sun Java Runtime
Environment (JRE) or Java Development Kit (JDK) to be distributed by
Debian, with our own packaging." [摘自debian-devel-announce的邮件列表]

更多Sun Java在Debian的进展细节:
http://packages.qa.debian.org/s/sun-java5.html

Sun官方新闻(关于新的Operating System Distributor's License for Java):
http://www.sun.com/smi/Press/sunflash/2006-05/sunflash.20060516.4.xml


// 无关技术细节,故不确定是否合适放在首页。不过我觉得上述内容值得和大家,和更多关注Java的人分享。

posted @ 2006-05-17 22:17 laogao 阅读(1150) | 评论 (0)编辑 收藏


http://jcp.org//en/jsr/results?id=3770

JSR #244 - Java Platform, Enterprise Edition 5 (Java EE 5) Specification在2006年5月1日全票通过。

posted @ 2006-05-03 04:18 laogao 阅读(658) | 评论 (1)编辑 收藏


 3M为了表明他们的防盗玻璃性能卓越无懈可击,在一个公交车站安放了这样一个装满钞票的橱窗,怎么样,够创意吧?其实里面只有$500美金的真钞,而且旁边还有保安看守,规则是如果你想试试破坏它,也只能用脚踹。不过总的来说,这个创意还是不错的,你觉得呢?

转自:http://gizmodo.com/gadgets/gadgets/3m-security-glass-ad-170504.php

posted @ 2006-04-30 14:18 laogao 阅读(498) | 评论 (0)编辑 收藏


下载:
http://download.eclipse.org/eclipse/downloads/drops/S-3.2RC2-200604281315/index.php

posted @ 2006-04-30 09:16 laogao 阅读(556) | 评论 (0)编辑 收藏


不知不觉中,我在NewsGator Online订阅的Feed已超过100个,每天的阅读压力也在逐渐增加。在使用NewsGator的过程中,发现一个很生动的当代GC(垃圾收集器)实现的类比,拿出来和大家分享,能帮助其他人理解GC当然再好不过,帮不上的话(言下之意你已经知道分代式GC的原理),就当是消遣吧。

我不知道大家平时怎么用NewsGator来阅读订阅的Feed,我的习惯是先简单浏览一遍,把感兴趣但是暂时没时间看的话题加入My Clippings目录,然后把当前这一页全部标记为已读,继续浏览下一页或者下一个目录。等到空闲的时候,打开My Clippings仔细阅读那些被我加进来的文章和链接。My Clippings目录和其他目录一样,默认都是时间降序排列的,越新的Feed越靠前,而我通常都会把My Clippings里面的Feed数量控制在100以内。

由于我订阅的Feed很多,涉及到的领域也较广,加上阅读时间有限,第一遍总会有一些原本不是我想细看的溜进My Clippings目录,当我进入My Clippings,发现这样的Feed,对待它们我就是一个字:删。然后会陆续读掉一些Feed,分享一些Feed,这些阅读掉和分享掉的Feed,我也会清理出My Clippings。而我的阅读顺序,默认也是先读新的,再读旧的,因为越新的,越值得关注。我每次打开My Clippings也不一定总能把整个目录从头到尾浏览一遍,不过几乎也总能发现、阅读和清理掉一些Feed。这样通过一伦又一伦的新陈代谢,我的My Clippings目录能够长时间保持在100个条目之内,也总是能够留下我感兴趣但是还没来得及细看或者分享的Feed。

想想看,一个分代式GC背后的想法和实现不也是这样么?当内存不够或者应用程序主动提出垃圾收集的要求时,GC会在最新的一代对象池中找出垃圾(可能是没有意义的,被错误创建的对象,也可能是被使用掉,失去作用的对象),清理掉,留下的被升级为第二代。为什么GC可以认定第一代中的对象最有可能是垃圾,而第二代、第三代对象相对而言不大可能是垃圾呢?比对一下刚才的例子,没有经历过清理同时又是新加进来的Feed,最有可能是被错误加进来或者已经阅读和分享过的,而经历过一次和多次清理都没有被清除或者分享掉的,则更有可能是那些等待我阅读和分享的Feed。换作对象的概念:那些没有经历过GC、新创建的对象,即第一代对象中,最有可能发现错误创建或者已经处理结束的对象(超出生命周期),而第二代或者更老的对象,经历过GC,却没有被清掉(因为有其他对象还在使用它),则更有可能可能是真正有用的对象。把有限的精力用在真正值得的地方,这就是分代式GC相对传统GC的更高效率的来源。


posted @ 2006-04-27 23:08 laogao 阅读(1736) | 评论 (6)编辑 收藏


http://www.sysinternals.com/

如果Windows是你常用的操作系统,那么当你遇到一些莫名其妙的问题(可能是病毒、木马或者流氓软件,也可能是系统自身的缺陷)时,除了像没头苍蝇一样上网到处找解决方案、请高手修改注册表、甚至不得已重装之外,应该有更好的办法。这里以Freeware方式提供并持续更新相当数量的系统工具和专业信息,值得大家一试。


posted @ 2006-04-27 21:07 laogao 阅读(1356) | 评论 (0)编辑 收藏


http://programming.linux.com/article.pl?sid=06/04/12/1921225

这是一篇组织的相当好而且也控制得相当精简的Mono入门向导,推荐感兴趣的朋友阅读。如果你没听说过Mono,没关系,简单的说,Novell资助的开源项目Mono解决了在Linux环境下编译和运行.NET(C#)应用,甚至是ASP.NET以及Web Services,加上用作图形界面的GTK#,我个人认为Mono在Linux下面的应用环境开始逐步趋于完整,值得花些时间和精力去学习、尝试。


posted @ 2006-04-26 00:56 laogao 阅读(1217) | 评论 (3)编辑 收藏


http://www.businessweek.com/technology/content/apr2006/tc20060425_843283.htm

Jonathan Schwartz接任Scott McNealy成为Sun的新CEO。


posted @ 2006-04-25 23:57 laogao 阅读(1185) | 评论 (0)编辑 收藏


JDBC和 ADO.NET都提供了脱机数据缓存机制。孰优孰劣?不同的人会有不同的答案。那么它们之间的区别在于?可以看看About.com上的这组文章:

http://java.about.com/library/weekly/uc_cacheyourdata1.htm
http://java.about.com/library/weekly/uc_cacheyourdata2.htm
http://java.about.com/library/weekly/uc_cacheyourdata3.htm
http://java.about.com/library/weekly/uc_cacheyourdata4.htm
http://java.about.com/library/weekly/uc_cacheyourdata5.htm



posted @ 2006-04-24 23:10 laogao 阅读(1308) | 评论 (0)编辑 收藏


http://www.codinghorror.com/blog/archives/000568.html
http://www.codinghorror.com/blog/archives/000283.html

你会遵照油漆桶上的说明来涂漆吗?油漆桶上的说明,如果你仔细去看,会发现很多条目都是你觉得理所应当的,没什么了不起,甚至没有什么技术含量,但正是这些看似简单甚至"弱智"的使用说明保证了最终油漆涂出来的质量。转念想想现如今做软件何尝不是如此,管你技术再先进,个人的水平再高,如果忽略了好的习惯和基本的纪律,最终的结果未必好看。

posted @ 2006-04-23 21:53 laogao 阅读(1161) | 评论 (0)编辑 收藏


http://blogs.msdn.com/danielfe/archive/2006/04/19/579109.aspx

刚看到的消息,之前正式的说法是,作为促销手段,从去年11月7日开始,只要你在一年之内成功的从微软网站上下载到Visual C#/C++/Basic/J#/Web Dev 2005 Express,你都可以免费使用任意长的时间,现在(2006年4月19日起)这个一年之内获取拷贝的限制已被正式取消。

早该如此了。

posted @ 2006-04-20 02:32 laogao 阅读(2386) | 评论 (0)编辑 收藏


在EclipseZone上看到这则消息,Eclipse Project发布了3.2的RC1版,Callisto也在一步一步地走向最终的成功。顺便看了一下Callisto的首页Callisto Simultaneous Release,接下来每两周都会有新的RC出来,very solid it seems:

  • 12-Apr 9am PT/noon ET - CallistoRC1 status
  • 19-Apr 9am PT/noon ET - CallistoRC2 status
  • 26-Apr 9am PT/noon ET - CallistoRC2 status
  • 3-May 9am PT/noon ET - CallistoRC3 status
  • 10-May 9am PT/noon ET - CallistoRC3 status
  • 17-May 9am PT/noon ET - CallistoRC4 status
  • 24-May 9am PT/noon ET - CallistoRC4 status
  • 31-May 9am PT/noon ET - CallistoRC5 status
  • 7-Jun 9am PT/noon ET - CallistoRC5 status
  • 14-Jun 9am PT/noon ET - CallistoRC6 status
  • 21-Jun 9am PT/noon ET - CallistoRC6 status

  •  

    posted @ 2006-04-15 16:56 laogao 阅读(1155) | 评论 (0)编辑 收藏


    工作累了?看看这里的几段视频广告,当作休息吧:(前提是你不反感MS的宣传,呵呵)

    http://www.400plusdifferences.com/

    posted @ 2006-04-15 10:38 laogao 阅读(1010) | 评论 (0)编辑 收藏


    今天照旧看老刘的东方夜谭,听到一首改编得相当有味道的音乐FLASH,听得我忍俊不禁。如果你不巧错过了,这里给你来一段回放(audio only):


    posted @ 2006-04-12 22:39 laogao 阅读(1627) | 评论 (0)编辑 收藏

    仅列出标题
    共34页: First 上一页 12 13 14 15 16 17 18 19 20 下一页 Last