跳至主要内容

博文

目前显示的是 2008的博文

My wishlist in future NetBeans.

NetBeans 7.0 is only a improved version , it will not bring many new features to us. May be the version should be 6.6 or 6.5.1. 1. Clean Code . Many codes in NetBeans are too old. Why not clear them and start at a new point. Sun and the NetBeans team are too care about the API compatibility. I think as a major version upgrade , like 6.5 to 7.0 , it can begin at a new point. Provide a more clear API strategy to keep the API compatibility , I think it is good to the module developer. For example , the minor version upgrade, like 6.0 to 6.1, only make the API more stable and usable and mark the unused API to deprecated but do not remove them. Thus all modules agianst 6.0 can work well on all 6.x version. When a major upgrade, like 6.5 to 7.0, remove the old code marked with Deprecated annotations in last version. Add the new usable API to the main trunk. Ajust the base infrastructure to make it more powerful. 2. Improve UI operation . I would like using the Swing (metal) UI when I...

Fedora 9,糟糕的体验(1)-安装

Fedora 9 经过短暂的延期时,终于发布了。 这次Fedora 9 带来了很很多的特性,吸引Fedora 粉丝眼球。 具体情况,你可以从 Fedora 9的发行说明 中进行了解。 喜欢尝鲜的朋友可以会迫不及待的安装试用,而我的安装经历不是那么愉快。 Fedora 常见的两种安装方法,光盘直接安装和Live CD 进行安装。 1.光盘安装 要体验的ext4等,安装时内核启动时加上参数linux ext4,具体细节请查阅官方网站上的安装手册。 我一般都用reiserfs。 我添加了 linux reiserfs selinux=0。 selinux=0,表示禁用selinux的使用。 如果在现有系统上进行安装,可以选择升级和全新安装。 一般最好选择全新安装,以前的Fedora 升级经验告诉我,它并不能做Redhat 企业版本那样无缝升级。 导致升级后问题会很多。 我一般都是选择全新安装,这样才能真正体验到新版本带来的特性。 安装之前,首先要进行现有硬盘数据进行保护,以免安装过程重要数据丢失。 主要是 /etc /opt /home 几个目录。 如果/opt,/home是单独分区,安装时可以选择将它们挂到新系相应的目录上,但要注意的是,千万不要对其进行格式化。 也可以先不挂载任何分区,安装完之后,再修改/etc/fstab,将它挂上去。 2.Live CD 安装 我首先使用过的Live CD是 Knoppix ,后来这种方式在 Ubuntu 中发扬光大。Fedora 提供Live CD 是最近两版本的事。 Live CD可以提供在先不安装的情况下,试用linux。 我现在还没有试用Fedora Linux 提供的Live CD ,不知道与Ubuntu 的方式有什么差别。但是Ubuntu的Live CD 安装方式在我机器上体验不是很好。 3.使用Preupgrade进行升级 除用光盘安装与升级外,Fedora 9 声称提供另外一种新的特性进行升级,称为 PreUpgrade 。 Preupgrade声称提供系统的无缝升级,目前支持F7,F8-》F9的升级。 在Fedora 8 下必须使用0.9.3-3版本才能看到看到Fedora 9,现在已包含Fedora 8官方安装源中,直接用yum安装即可。 从命令行中启动preupgrade,如图...

NetBeans 6.1 发布了

在短暂的延期后,NetBeans 6.1 终于发布了。 一起来关注一下NetBeans 6.1的一些激动人心的特性。 首先 NetBeans 6.1 在性能上有大幅提升,启动明显比以前快很多,编辑器的响应速度也大幅度提升,Navigator的解析速度也明显加快。 这在老外的博客上作了详尽的描述,请参考这里P erformance improvements in NetBeans 6.1 。 另外,6.1也为企业级开发提供了便利,现在流行的应用框架Spring, Hibernate, Struts都已经得到NetBeans 官方支持。Spring在下载包中已经内置了。Hibernate只要点击几下,从PluginPortal中安装即可。 经过重新设计,NetBeans 6.1提供了近乎完美的JavaScript支持。这为开发Web 2.0程序作好了准备,这里提供了一个 Javascirpt的开发演示 的教程。 在Web Service 支持也得到了增强,支持了Apache aisx,直接集成了SoupUI的调试工具,正式支持Rest风格的WebService开发。 语言方面加入了PHP(现在处于开发阶段,这个目标是在下一个版本正式提供),现在下载站点已经提供了一个开发版本(Early Access),你可以 http://www.netbeans.org 下载一个完整的PHP开发环境。 数据库方面直接集成了MySQL,这可能是Sun收购MySQL之后,产品集成上的首个体现吧。 NetBeans 的下一个版本是6.5 ,计划年底提供,请参考NetBeans 的 Roadmap 。 一个主要是的目标是提供PHP开发环境,另外会完全重新设计数据库的支持。这是值得期待的。另外也提到要提供Javascript的debug功能。 具体细节,请参考NetBeans wiki内容,请参考 http://wiki.netbeans.org/NetBeans65 。

重新开张了

不知道这次是不是真的不再需要代理了。 前一段时间看到消息,说blogger.com的访问限制取消了。不知道是不是真,这几天访问下来,几乎没有什么问题。 以前访问blogger.com都是需要代理的,以至我申请了好长时间,也没有写过什么实质性的内容。 其实喜欢blogger.com不是因为别的,只是因为它出于Google,沿袭了Google产品的风格,简洁实用。Blogger.com作为国际上较有影响力的博客空间,知名度也不一样,在这里,多少会多一些人气。 我现在在考虑,是不是真该搬到这儿了。以前曾经有这样的想法,想把blog从chinaunix.net上搬过来。后来由于blogger.com访问受限的缘故,还是放弃了。 我是希望这一次不要让我再后悔。