Linux

Debian 5.0.4 发布-下载

  Debian 5.0.4发布下载了,相信这个消息会让很多Linux爱好者和系统管理员高兴吧。喜欢Debian的朋友赶快去官方下载最新版的Debian 5.0.4吧,当然如果系统中已经安装了Debian 5的朋友也可以直接通过命令 apt-get update和 apt-get dist-upgrade升级到最新版的Debian 5.0.4。   Debian Linux是诸多Linux发行版中的一个老牌劲旅,因为经历了足够的沉淀所以Debian已经成为无论桌面还是服务器都适用的优秀的Linux发行版本(当然很多其它的发行版本也是如此),Debian提供的一套称之为apt-get的软件维护和安装功能是笔者喜爱Debian的最大原因。apt-get可以自己管理安装软件过程中需要依赖的各种类库,这让软件使用者只需要简单的知道需要安装的软件的名称就可以如同在window上一样轻松的安装各种需要的软件。   Debian 计划 是一个致力于创建一个自由操作系统的合作组织。Debian开发团队创建的这个操作系统名为 Debian GNU/Linux,简称为 Debian。Debian 系统目前采用 Linux 内核。Linux […]

java

Oracle看好Java放弃Sun Cloud

  随着Oracle收购Sun的逐步实施,笔者对Oracle将会如何发展Sun的各项业务十分关注,今天从InfoQ了解到了Oracle的领一个动向,Oracle看好Java放弃Sun Cloud。笔者是一个Java爱好者,虽然使用Java日子也不短了,但充其量只能算是个爱好者,没什么深入的研究。Oracle本次明显标明自己最Java的重视程度,包括对Java投入更多的研究,发展Java的新版本,同时增强现有 JVM的性能,调整Java垃圾回收的效率,融合JVM和JRockit等等。这些举动说明Java在未来的一段时间内仍然会蓬勃发展。下面是来自InfoQ的一段摘录:   Oracle近期发布的关于Java和Sun Cloud公共计算平台的计划中,Oracle高管进一步表示了对Java的看好而对Sun Cloud的则没有多大兴趣。   Oracle对于Sun Cloud的计划并不乐观,Sun在2009年三月份宣布的公共计算平台本来打算在当年夏天进行部署。而Oracle的首席架构师Edward Screven现在表示:“我们并不打算提供Sun Cloud 服务”。以此可以看出Oracle并不准备继续投入精力在Sun Cloud服务上,而最终的可能就是放弃Sun Cloud。   Oracle的CEO拉里埃里森也表示对云计算的新颖和重要性存有疑问。但即使Oracle不会像Amazon那样通过Sun Cloud来销售自己的软件产品,它也可以提供自己的产品用于构建公共云或者私有云。   而对于Java的不同版本,Oracle的期望和计划明显要积极很多。   “Java是Oracle获得的王冠上的钻石,”Thomas Kurian,Oracle负责产品开发的执行副总裁这样形容Java,并且表达了Oracle的野心:“继续增强和扩张Java编程模型的领域,以支持 新兴的应用开发模式”。   Java是世界上最流行的编程语言,尤其在企业领域,拥有将近一千万开发者。Oracle将会投并复兴Java社区,并且提高致

Linux

Ylmf OS 繁體中文版1.0 发布-下载

  前段时间就爆出Ylmf OS准备进军非简体中文操作系统。今天居然发现Ylmf OS繁体中文版本已经正式发布下载了。作为基于Linux的Ylmf OS来说,无论其界面还是操作都十分接近Linux(因为Ylmf OS基于Ubuntu 9.10,其易用性应该没的说了),让我们一起来看看这款Ylmf OS 1.0 繁體中文版 有什么特色吧: Ylmf OS —— Ylmf OS 繁体中文版基於 Ubuntu 9.10 定制,面向特定语种用户进行元件增减,另外我们特将此版本的介面换成了精仿的经典 Windows

java

jsoup 0.1.2 发布-下载

  jsoup开发团队今天发布了jsoup 0.1.2下载地址,喜欢jsoup的朋友,或者需要解析HTML元素内容,过滤用户提交的不安全安的HTML代码的朋友,可以尝试一下这个优秀的HTML解析类库。   jsoup是一款开源的HTML解析类库,jsoup采用纯Java编写,jsoup提供了一组方便的API,可以通过类jQuery的方法来用于抽取、操作HTML数据。通常我们操作HTML元素的时候都是以DOM的方式操作。可以直接获得DOM中的某个Element,然后分析该Element包含有哪些属性。如果通过Java来访问,那无论是编码风格还是操作方式都有很大的变化。Java开发者面临的问题是必须通过特定的字符匹配的方式获得对应的值,或者属性。这给开发人员带来了很大的困难,或者说不习惯吧。jsoup的优势就在于可以通过Java语言以用户最习惯的DOM的方式来访问HTML元素。这大大提高了开发效率,也降低了用户收工解析HTML带来的麻烦和容易出错的问题。jsoup被设计用来处理所有类型的HTML文件,包括无效的标签解析和验证,为了避免解析过程的混乱,jsoup采用了一种有效的语法树的方式来处理HTML内容。 jsoup 0.1.2主要包括如下特性: jsoup支持从URL或者文件或者一个字符串中哦功能解析HTML jsoup支持通过DOM遍历或者CSS选择器的方式抽取查找数据 jsoup支持操作HTML元素的属性和内容(类似直接通过DOM的方式访问HTML元素的属性) jsoup支持过滤用户提交数据的白名单 jsoup 0.1.2主要是增强了对于不认识的标记的处理功能,jsoup 0.1.2中对于无法识别的标记处理将更加宽泛,更智能。 jsoup 0.1.2下载地址: jsoup 0.1.2下载 jsoup官方主页: jsoup [ad#468-60]

java

Quartz 1.7.1 发布-下载

  Quartz 1.7.1发布下载了,使用Quartz的朋友可以下载这款最新版的Quartz 1.7.1使用了。Quartz被Terraccotta收购之后,自然少不了提供对其自身产品的整合和兼容,因此Quartz从1.7.0版本开始集成了很多Terraccotta企业特性,本次发布的Quartz 1.7.1主要是针对Quartz 1.7.0的bug修复版本,同时包含了少量的改进。   Quartz是一款优秀的Java开源调度框架,说起Java中的调度功能,不能不提到java.util.Timer,该类实现了一些基本的调度功能,但是限制颇多。Quartz提供了比Timer类更多更灵活的功能和调度机制,并且拥有十分优秀的性能。Quartz也是著名开源框架Spring内置的调度框架,与之类似的调度框架还有cron4j,cron4j 也是一款优秀的调度框架。如果您需要强大而灵活的调度功能,如果您不想收工维护复杂难以控制的线程级的调度功能,如果您正在使用Spring框架而为调度功能发愁,那么Quartz或许是您一个不错的选择。如果您想要小巧但功能强劲并且符合Linux crontab风格的调度功能,那么cron4j也是一个不错的参考。 Quartz 1.7.1 主要包括如下变更: Quartz 1.7.1修正了CronTrigger在没有置顶格林威治时区日历的时候总是报错的bug。 Quartz 1.7.1更新了DirectSchedulerFactory类的api文档 Quartz 1.7.1将org.quartz.impl.jdbcjobstore.DriverDelegate类的访问限定符更改为Public方便外部调用 Quartz 1.7.1将tables_hsqldb.sql中的VARCHAR(1)数据类型替换成了BOOLEAN Quartz

ajax

jQuery 1.4.1中文文档下载

  jQuery1.4.1发布也有一阵子了,由于笔者不使用jQuery,所以对其也不是很关注的说。不过从周围使用者的评价和关注来看,jQuery是一个和流行的Ajax框架。最近一阵子jQuery的书籍出的也蛮多的,不过基本都是英文的(笔者有搜集电子书的习惯)。因为使用Tapestry的缘故,笔者基本之用prototype和dojo,而且也只是简单的使用,没有太过于复杂的地方。因为框架本身整合这两个Ajax框架,因为很难再切换到jQuery,即使想想都觉得头大阿。今天在开源中国社区上转的时候突然发现了jQuery 1.4.1中文文档下载,虽然不用jQuery 1.4.1,也转发一个希望能让更多的人看到吧。   jQuery是一个十分优秀的Ajax框架,作者的理念就是用尽量少的代码实现尽量多的功能。因此jQuery的代码十分简洁(当然有时候看起来就显得十分诡异了),和很多其它Ajax框架一样,jQuery也是开源的Ajax框架,jQuery不仅仅提供了一套简化JavaScript和Ajax功能操作的基本功能,同时还提供了一套基于JavaScript/Ajax的UI系统jQuery UI,jQuery UI完全基于jQuery,可以让开发人员在不熟悉美工的情况下快速开发出一套优秀的Ajax UI界面。 jQuery 1.4.1中文文档下载 jquery-api-zh-cn jQuery官方网址: jQuery jQuery UI官方网址: jQuery UI [ad#468-60]

Ruby

MacRuby 0.5 发布-下载

  MacRuby 0.5发布下载了,经历了一系列的MacRuby beta版本之后,最终发布的MacRuby 0.5正是版本引入了一个新的虚拟机,和一个全局拦截其锁定线程和中央调度器。   MacRuby 0.5主要包括了一系列的改进和升级,其中包括在MacRuby 0.5中引入了AOT编译器-macrubyc,AOT编译器相对于传统编译器将更加稳定,支持多个Ruby文件动态共享编译。AOT编译器的相关信息已经在文档中描述清楚,在使用MacRuby 0.5之前最好仔细了解下这个编译器的特性。(不过对于笔者这种初级用户,只用来编写简单功能的使用来说,估计是用不到了。)   MacRuby 0.5还引入了一个新的Ruby API,称之为大中央调度(Grand Central Dispatch GCD),借助MacRuby 0.5引入的GCD功能和Mac OS 10.6的新API可以访问系统级的线程池实现轻量级的轮训任务。关于如何使用GCD,官方给出了一个指南,有兴趣的朋友可以参考一下。   MacRuby 0.5的正是发布意味着MacRuby 0.6的开发工作已经正式开始,MacRuby

php

Dmanager 4.0 发布-下载

  Dmanager官方今天放出了Dmanager 4.0下载地址。如果您是Dmanager的使用者,可以下载升级到最新版的Dmanager 4.0。如果您需要一款工具有效的在线管理您的各种文档(如果您的文档管理很混乱,或者文档很多),可以考虑使用Dmanager试试。   Dmanager是一款专门文管理文档设计开发的web应用程序,Dmanager使用PHP编写,因此可以运行在任何支持PHP的环境下,包括linux,unix,window,mac等。Dmanager的设计理念是让用户可以轻松的通过web应用程序来管理个人文档。因此,Dmanager设计了简单容易配置的web接口方便管理员操作,管理员可以通过这组web接口轻松的创建用户,为用户授权等等。借助Dmanager,管理员可以轻松实现文档的各种管理功能。   Dmanager目前有2个稳定版本,一个是在2005年开发的Dmanager 2.0版本,改版本采用文件格式存储各种文档(2005年一直到现在还有生命力,看来是够稳定的说),另一个版本是Dmanager 4.0版本,也是最近刚刚发布的最新版本,Dmanager 4.0中的数据使用了MySQL数据库存储数据。 Dmanager 2.0演示地址: Dmanager 2.0 demo Dmanager 4.0演示地址: Dmanager 4.0 demo Dmanager下载地址: Dmanager下载

java

Tika 0.6 发布-下载

  Tika官方站点发布了Tika 0.6下载地址,关注Tika项目的朋友可以直接从官方网站下载最新版的Tika 0.6使用了。Tika是一个用于从结构化文档中扫描,抽取内容的工具包,Tika采用Java语言编写,底层使用的类库也都是Java开源界赫赫有名的工具类库,例如POI,Lucene等。既然我们有了Lucene,有了POI,为什么还需要Tika呢?自己编写一个不就可以了?笔者觉得Tika本身就是apache Lucene项目下的一个子项目,因此其全文检索方面的功能来自于Lucene,其功力可见一斑。其次,Tika针对所有支持的格式提供了同一的操作界面和开发接口,让开发者可以用统一的方式对所有支持的文件格式进行操作,而不必单独为每种特殊的格式编写独立的代码。Tika封装了多种数据文件格式操作的细节,让开发者集中精力在开发外部业务逻辑上,而不是集中在如何处理文件内容的抽取和操作上。从以上两点来看,Tika带给开发和使用者的是效率和速度的提升,这在现在软件开发流程中,尤其是在敏捷软件开发过程中是十分有优势的。(笔者个人观点。。。) Tika 0.6 支持的文件格式包括: Tika 0.6支持HTML格式的文件,Tika内部通过TagSoup支持HTML文件的解析和检索抽取 Tika 0.6支持XML文件,Tika内置了一个XML解析器DcXMLParser ,以此解析XML文件 Tika 0.6支持MS Document 格式(包括OOXML格式Office 2007采用的文件格式),当然这依赖于大名鼎鼎的POI Tika 0.6支持OpenDocument文件格式,Tika内置了OpenDocument解析器 Tika

freebsd, unix

FreeBSD 7.3 beta1 发布-下载

  FreeBSD 7.3 beta1发布下载了,使用FreeBSD 7.2系列版本的朋友暂时还不用升级到FreeBSD 7.3,因为毕竟还只是beta版本,FreeBSD 7.3还会经历2个RC版本才会发布正式的版本。FreeBSD 7.3主要是对已有FreeBSD 7.2版本的升级,目前FreeBSD最新的稳定版本是FreeBSD 8.0,FreeBSD 7系列版本是为比较旧的硬件系统提供支持,而FreeBSD 8.0则是针对最新的硬件支持更好。   FreeBSD 是一种先进的操作系统,它支持 x86 兼容(包括 Pentium® 和 Athlon™)、amd64 兼容(包括 Opteron™、Athlon™64

Scroll to Top