web

FireFox 3.7 Alpha 1 发布-下载

  FireFox官方今天放出了FireFox 3.7 Alpha 1版本.刚刚发布的FireFox 3.6已经被誉为最优秀的浏览器.不知道FireFox 3.7将会带给我们什么样的惊喜,不过貌似开源中国社区老大,红薯测试后说该版本速度极快.要说速度,如果是没有安装任何插件的FireFox确实十分之快,但一旦安装了大量插件之后,速度就不敢恭维了.但即便如此FireFox 3.6速度仍然是非常不错的,笔者在ArchLinux下明显感觉FireFox 3.6的效率的提升.但同时也有一些插件失效了(比如vmware server的客户端插件现在就有了问题,害的笔者查了好半天…) FireFox 3.7 Alpha 1下载地址: FireFox 3.7 Alpha 1下载(window) FireFox 3.7 Alpha […]

java

BoneCP 0.6.4 RC1 发布-下载

  BoneCP开发团队今天再次放出了BoneCP 0.6.4的第一个RC版本-BoneCP 0.6.4 RC1.喜欢BoneCP的朋友可以去官方下载最新版本的BoneCP了.笔者今天访问BoneCP官方站点,已然简约如初,但官方的使用文档些的很清晰,无论是单独配置JDBC链接池的方式,还是与spring和hibernate整合使用的方式都提供了样例代码,因此推荐大家试试看,毕竟官方的性能测试看起来很是诱人的说.   BoneCP是一个快速高效,开源免费的Java数据库connection pool。当然BoneCP也是采用纯Java编写的,如果你熟悉C3P0,DBCP那么你一定知道BoneCP是用来做什么的了。简单的说Java数据库连接池,就是缓存一定的JDBC Connection,当用户访问的时候不用现场生成一个Connection,分配给用户。而是使用连接池中的Connection分配给用户,这样可以避免创建Connection的开销,提高系统的负载 BoneCP 0.6.4 RC1主要包括如下更新: BoneCP 0.6.4通过手工设置(通过BoneCPConfig进行设置时)将启用默认的配置信息 BoneCP 0.6.4通过使用JDBC Statement缓存的方式管理了内存泄露的介绍 BoneCP 0.6.4支持使用指定的ClassLoader BoneCP 0.6.4在不指定JDBC驱动的时候不会出现失败的一场,此时将加载内部驱动. BoneCP

java

Milton 1.5.1 发布-下载

  Milton官方发布了Milton 1.5.1下载地址,使用Milton的朋友可以从官方下载最新版的Milton 1.5.1试用了.Milton是一套采用Java编写的开源服务器端类库,用于实现WEBDAV服务器.Milton既可以用于商业应用程序后台种的关系数据库,也可以用于内容管理系统(CMS).   Milton的使用十分容易,只需要实现特定的几个接口,然后在Servlet配置文件中配置自己的应用.配置成功后,就可以借助Milton通过文件浏览器数据.例如可以通过windows文件管理器,或者通过nautilus(Linux0下Gnome桌面使用的文件管理器)浏览数据.如果想编辑这些数据可以借助桌面应用程序,例如:MS Office即可编辑这些数据 Milton 1.5.1主要包括如下特性: Milton 1.5.1对依赖注入有了更好的支持 Milton 1.5.1拥有更深入的安全验证功能 Milton 1.5.1提供了统一的PROPFIND和PROPATCH Milton 1.5.1提供了强大的自定义属性功能,只需要在POJO种增加一个Java注释,就可以实现. Milton 1.5.1新增了对Quota的支持 Milton 1.5.1增强了WEBDAV网关的ajax功能.因此Milton 1.5.1中可以通过Web

google

Android-开源还是封闭

  最近开源界一件比较大的事情就是Linux Kernel的维护者Greg Kroah-Hartman宣布,将Android 代码从 Linux kernel 代码库中删除,此事对于普通用户可能并没有什么影响,但对于开发者来说,尤其是开源社区的开发者来说,算是一颗重磅炸弹吧。笔者听说这个消息的时候也是很惊奇,Android不是一直都以开源身份自居吗?也正因为如此才被广大开源社区的用户所支持吗?今天笔者看到一篇描述通透的评论,于是转过来,希望更多朋友可以了解事情的始末和真相: 满大街都在谈论Android。 它是当红炸子鸡。许多人觉得,iPhone将受到它的强力挑战。   我也曾经对它充满了期待,但是后来的事态发展,令我改变了看法。前几天,我就在网志上写了自己的担忧:   “首先,Android应用程序只能用java语言开发。其次,Google对Android采用了一种全面霸权式的管理,完全不是其他开源软件的开发方式,一切都由Google说了算,很多地方是黑箱, 外界不得而知。”   没有想到,仅仅过了两天,担忧就变成了现实。Linux Kernel的维护者Greg Kroah-Hartman宣布,将Android 代码从 Linux kernel 代码库中删除。这意味着,Linux Kernel的开发小组不认可Android的贡献,两者产生了冲突。

web

Prism 1.0 Beta3 发布-下载

  Prism官方网站放出了Prism 1.0 Beta3下载地址,对Prism项目有兴趣的朋友可以下载最新版的Prism 1.0 Beta3试用一下。现在在线应用越来越多,比如GMail,Facebook等。这些应用已经超越了传统的在线应用,比如在线办公,在线购物等。因为应用本身已经不只是简单的逻辑而是一个十分胖大的应用系统。只是这个应用系统是基于浏览器并且依赖网络的。基于浏览器和网络的一大好处就是只要有台计算机,有个浏览器就可以上网访问应用,当然弊端就是胖大的应用对浏览器要求越来越高。笔者访问的大量应用经常会导致Firefox崩溃。而一旦浏览器崩溃了,就会导致所有的应用随之崩溃。   Prism是由Mozilla实验室发布的一款软件,Prism可以将浏览器中的Web应用软件独立出来,Prism可以让用户像使用传统应用软件那样使Web应用。Mozilla 实验室还将Prism开放为一个Mozilla项目。尽管Prism目前只是一款原型产品,但其思路十分新颖,因为它解决了浏览器的限制,让用户不必依赖浏览器来运行各种web应用。Prism 1.0 Beta3能够从浏览器中剥去Web应用软件,将Web应 用软件放到自己窗口的桌面上,管理自己的图标。   Prism带来的不仅仅是一款无边框的浏览器。Prism不仅仅是将应用软件从浏览器的界面中剥离出来,还将应用软件从处理过程中剥离出来。如果用浏览器运行Web应用 软件,如果浏览器崩溃了,应用软件也会随之崩溃;如果使用Prism,浏览器的崩溃不会导致应用软件崩溃。马克表示,通过将应用软件从浏览器中剥离出 来,Prism也保护了应用软件。Prism是一款独立的应用软件,但Mozilla还在开发一款提供一些Prism功能的Firefox插件。   Prism让人们可以把喜欢的Web应用变成桌面程序,从而集成在操作系统中。举个例子,人们可以从Mac OS、Linux或Windows的应用程序菜单访问基于Web的程序Gmail或是Facebook,或者他们能够在桌面为Facebook创建图标, 以自己的窗口方式运行。Mozilla现在已经有了Prism的原型,可以运行在Windows和早期版本的Mac,Linux中。未来版本将可以离线访 问信息,可以察看三维图片。其目标就是让开发人员使用已经有的Web开发技术结合Prism的特点写应用程序。 Mozilla Prism 1.0

ajax

TinyMCE 3.3b2 发布-下载

  TinyMCE官方发布了TinyMCE最新版本-TinyMCE 3.3b2下载地址。喜欢TinyMCE的朋友赶快去官方下载TinyMCE 3.3b2试用吧。笔者试用的开源个框架corner framework内置的在线编辑组件使用的就是TinyMCE,但笔者使用的TinyMCE版本有些旧,不过还是蛮好用的,只是在使用过程中发现一个问题,那就是TinyMCE不支持html base标记。因为corner framework基于Tapestry,而且Tapestry大量使用了html base标记,因此后来不得不切换成了FCKEditor。   TinyMCE是一款优秀的在线编辑器,它秉承了网页在线编辑(所见即所得的概念),让用户可以在网页中以拖拽的方式轻松的编辑在线文档。而保存后回显的效果于编辑时看到的效果一致(这点有些类似Dreamweaver的感觉,或者说是一个在线版本Office)。TinyMCE使用简单,体积轻巧,十分容易与现有的项目整合使用。目前已经针对PHP,.NET,JSP开发出了有针对性的整合版本,因此用户想整合使用TinyMCE十分方便。   TinyMCE采用LGPL协议发布,是一款开源的优秀在线编辑器。与之类似的还有CKEditor(原FCKEditor)和KindEditor。说到KindEditor,这里笔者要多提几句,因为KindEditor是国内开发人员开发的,其功能,易用性方面都十分优秀。个人感觉本土能有如此优秀的开源项目实在很高兴。 TinyMCE 3.3b2下载地址: TinyMCE 3.3b2下载 [ad#468-60]

java

XWiki 2.2 RC1 发布-下载

  XWiki 2.2 RC1发布下载了,这也是XWiki 2.2系列的第一个RC版本,喜欢XWiki的朋友可以下载升级试用XWiki 2.2 RC1版本了(个人感觉RC版本基本就可以用了)。正如官方生成的XWiki 2.2 RC1是一个bug修复的稳定版本。因此用起来应该是没啥问题   XWiki是一个基于LGPL协议发布的开源wiki应用程序平台。XWiki使用纯Java编写,因此可以跨平台使用。 XWiki提供了很多企业应用特性,例如Blog,权限管理,LDAP整合校验,PDF导出,皮肤更换等。XWiki还提供了一个功能强大的脚本引擎,这让XWiki不仅仅可以作为一个wiki应用程序平台,还可以作为基于数据的应用程序开发环境,也就是说XWiki直接可以作为一个开发平台来使用。 XWiki的开发平台特性允许创建协作式Web应用程序。 XWiki 2.2 RC1主要包括如下变更(相对于XWiki 2.2 M2): XWiki 2.2 RC1增加了新的用户界面的控制文件 XWiki

java

iText 5.0.1 发布-下载

  iText 5.0.1 发布下载了,使用iText的朋友可以从官方下载最新的iText 5.0.1试用了。iText是一个让用户可以通过Java语言操作PDF文件的类库。相信搞Java的朋友几乎都知道iText的大名吧。笔者最开始操作PDF使用的就是iText。 iText主要包含如下特性: iText可以从服务器端生成PDF文件然后反馈给浏览器。 iText允许用户从XML或者数据库中抽取数据然后动态生成PDF文件 iText允许用户在PDF文件上增加书签,页码,等PDF特性 iText可以灵活操作PDF文件,包括拆分,合并处理PDF文件 iText可以自动填写PDF表单 iText可以增加PDF数字签名等 iText 5.0.1从官方的ChangeList来看应该是一个bug修复版本,主要修复了iText 5.0以来的一些bug,主要包括: iText 5.0.1增加了HTMLWorker 的夸列功能 iText 5.0.1使用Java5的新特性,在iText 5.0.1中已经开始使用Java5的范性特性

java, oracle

Oracle对Sun的未来规划分析

  关注Oracle收购Sun,关注Java的发展动向的笔者,今天再次在InfoQs上看到了国外人事对Oracle对Sun未来的规划分析,转载过来,提醒自己,也是提醒所有和笔者一样的Java爱好者。让我们时刻关注Java的最新动向吧。   在经过了将近9个月的漫长等待后,Oracle终于获得欧盟的批准成功完成对Sun的收购。近日Oracle宣布了 对Sun技术与平台的未来规划。 Java、JVM及JVM上的各种语言 Oracle产品开发高级副总裁Thomas Kurian说,Oracle计划集成Sun HotSpot与Oracle JRockit Java虚拟机;他又补充到,Oracle打算”振兴“Java开发者社区并将Java编程模型的触角延伸到新近涌现的应用开发范式上来。比如 说,Oracle计划增加模块化特性、为Java SE增加多核处理支持、为Java ME增加新的特性,如多点触摸等。 InfoQ联系到了Allex Miller以了 解Oracle对JVM的规划: 我感觉Oracle想将BEA LiquidVM ”JVM on a

php

Plans 8.2 发布-下载

  Plans官方今天放出了Plans 8.2下载地址,喜欢Plans的朋友和正在适用Plans 8.1系列的朋友可以去官方下载最新的Plans 8.2升级了。Plans是一款功能强大灵活的web日历,Plans支持重复活动,合并日历,自定义日历样式和模版;Plans还支持从苹果的iCal,MS Outlook导出SQL,或者是直接存储的数据,并且所有这些功能都可以通过web来完成,因为Plans本身就是一款基于web浏览器的日历管理工具。Plans采用PHP编写,因此可以运行在任何支持PHP的平台上,包括Linux,Unix,window等。 Plans 8.2主要包括如下特性: Plans 8.2改进了iCal的导出功能 Plans 8.2增加了新的德文的国际化支持 Plans 8.2修正了按钮没有进行HTML 实体转义的bug Plans 8.2提高了页面访问的速度减少了页面加载时间 Plans 8.2下载地址: Plans 8.2下载

Scroll to Top