Ada Li
Linux与Solaris
我们推广介绍Solaris时,大家最喜欢问到的问题是“Linux与Solaris的区别?”。这个几乎已经成为标准问题,而Alex每次听到这个问题,我都去想看看这时候他是什么表情,会不会因为重复再重复地回答而疯掉?大家催促他尽快写个他的回答放在网上,以后谁再问这个问题,就让他们自己搜索去。
有时候这个问题会演化:已经有开源的Linux, 为什么还要OpenSolaris呢?
这个问题不涉及到技术,我倒觉得可以说说我的看法:
这大概是为了应和常见的二元现象,很多领域,都是被两个领头者把持,比如可口可乐和百事可乐,耐克和阿迪达丝,浏览器中的IE和Firefox, 芯片中的Intel和AMD. 商业, 技术领域如此,政界也是,全球国家中,两党制更流行些。
在开源的操作系统领域内,OpenSolaris的加入,正好可以造成一个新的二元现象。这对Solaris自己,对Linux都有好处,竞争会促进双方更快提升和发展。而对用户来说,好处更多,他们可以得到更好的产品。
Posted at 09:39下午 七月 21, 2008 by ada in General | 评论[0]
你想得到什么样的纪念品?
希望以后Sun发出的纪念品能更别致实用一些,能被更多的开发者喜欢,那么请告诉我们你们希望得到什么样的纪念礼品?[Read More]
Posted at 05:30下午 二月 14, 2008 by ada in General | 评论[0]
NetBeans Collaboration:MSN, Gtalk, Yahoo的All in One客户端
NetBeans Collaboration更有趣的应用是可以用它把自己所有的IM帐号都集中在一起, 作成一个All in One的客户端. 这篇介绍里只实验了MSN, Gtalk 和Yahoo的帐号. [Read More]
Posted at 01:08上午 一月 17, 2008 by ada in General | 评论[0]
NetBeans Collaboration:建立企业内部开发IM环境
NetBeans中有个很有趣的插件,Developer Collaboration (http://collab.netbeans.org),这个工具的目的如下:
-
提供客户端的XML Messaging Protocal的Java开源实现。
-
提供在NetBeans平台上的功能丰富的,灵活的,安全的Collaboration框架
-
实现一些低端通讯协议, 比如XMPP, JXTA, SIP等的实现以及一些高端的Collaboration特性.
建立企业内部开发IM环境分为以下几个部分
-
安装Collabration Server
-
配置Collabration Server
-
在NetBeans中安装Developer Collaboration Plug-in
-
在NetBeans的Collaboration中注册新用户
-
用 NetBeans Collab登录Server并交谈
Posted at 01:05上午 一月 17, 2008 by ada in General | 评论[0]
用Java EE 5实现的网上书店实例- (NetBeans 6.0上开发)
这个下载文件是"用Java EE 5实现的网上书店实例"的更新版本, 原来版本是在NetBeans 5.5.1上开发, 新版本是用NetBeans 6.0开发,并且增加了jMaki实现的Web层.
下载地址: http://developers.sun.com.cn/blog/ada/resource/javaee_bookshop_nb6_zh_CN.zip
Posted at 11:47上午 十二月 14, 2007 by ada in General | 评论[4]
NetBeans 6正式版发布了
NetBeans 6中包含了几乎所有Java开发中的功能, 从Java SE到Java ME和Java EE, NetBeans上也支持C/C++的开发。NetBeans可以运行在Windows, Linux, Solaris和Mac OS上,由于是Java语言写成的IDE, 每个操作系统上的NetBeans版本发布都是同步的。
[Read More]Posted at 11:23上午 十二月 04, 2007 by ada in General | 评论[1]
用Java EE 5实现的网上书店实例 (四) - 实现Web层
本教程介绍了如何使用NetBeans IDE 以及GlassFish 构建一个典型的Java EE 5应用实例. 该实例模拟网上书店, 主要实现的是对订单的管理。用户可以购买图书, 并修改订单. 该实例覆盖了Java DB, JPA(Java Persistence API), EJB 3.0, JSF等技术应用. [Read More]
Posted at 04:36上午 十一月 14, 2007 by ada in General | 评论[14]
用Java EE 5实现的网上书店实例 (三) - 实现JPA层与EJB层
本教程介绍了如何使用NetBeans IDE 以及GlassFish 构建一个典型的Java EE 5应用实例. 该实例模拟网上书店, 主要实现的是对订单的管理。用户可以购买图书, 并修改订单. 该实例覆盖了Java DB, JPA(Java Persistence API), EJB 3.0, JSF等技术应用.
[Read More]Posted at 04:32上午 十一月 14, 2007 by ada in General | 评论[0]
用Java EE 5实现的网上书店实例 (二) - 数据准备
本教程介绍了如何使用NetBeans IDE 以及GlassFish 构建一个典型的Java EE 5应用实例. 该实例模拟网上书店, 主要实现的是对订单的管理。用户可以购买图书, 并修改订单. 该实例覆盖了Java DB, JPA(Java Persistence API), EJB 3.0, JSF等技术应用.
[Read More]Posted at 04:30上午 十一月 14, 2007 by ada in General | 评论[3]
用Java EE 5实现的网上书店实例 (一) - 环境准备
本教程介绍了如何使用NetBeans IDE 以及GlassFish 构建一个典型的Java EE 5应用实例. 该实例模拟网上书店, 主要实现的是对订单的管理。用户可以购买图书, 并修改订单. 该实例覆盖了Java DB, JPA(Java Persistence API), EJB 3.0, JSF等技术应用.
[Read More]Posted at 04:26上午 十一月 14, 2007 by ada in General | 评论[6]
AJAX框架 jMaki (三) – 用日历(Calendar)和表格(Table)实现的Blog首页
下面使用jMaki中的Yahoo
Calendar和Yahoo DataTable
来建立一个迷你Blog首页。这个小程序可以在选择日历的某个日期后,Data
Table中只列出这个日期所发表的文章。
jMaki中的Yahoo
Calendar和Yahoo DataTable
都是Yahoo UI Library 中的控件,
jMaki的作用只是在现有的控件之上作了一些包装(wrapper), 这样,这些Widget可以通过jMaki框架进行通讯,通过很少的代码或者配置就可以完成一个功能丰富的应用程序,也就是通常所说的mashup.
Posted at 04:21上午 十一月 14, 2007 by ada in General | 评论[0]
AJAX框架 jMaki (二) – 鱼眼(FishEye)实例
下面给出一个鱼眼(FishEye)的例子。FishEye的效果如同放大镜,当鼠标在图像上滑动的时候,图像会放大或者缩小。 [Read More]
Posted at 04:17上午 十一月 14, 2007 by ada in General | 评论[2]
AJAX框架 jMaki (一) - 介绍及安装
jMaki是一个开源的AJAX框架,提供轻量级的模块来创建以JavaScript为中心的AJAX的Web应用程序。这个Web应用程序可以使用Java, Ruby, PHP, 以及Phobos来开发。(Phobos是一个运行在Java平台上的Web应用程序环境,目前支持JavaScript运行在服务器端的Java平台上,也是java.net上的一个开源软件)
[Read More]Posted at 04:14上午 十一月 14, 2007 by ada in General | 评论[0]
GlassFish FAQ (翻译)
北京GlassFish Day (2007/11/03)上关于GlassFish的问题集锦。 原文参考:http://blogs.sun.com/arungupta/entry/glassfish_day_beijing_2007_by [Read More]
Posted at 06:14下午 十一月 13, 2007 by ada in General | 评论[0]