Author name: 歇歇脚|Java|Linux

歇歇脚元老

Linux

Ubuntu 10.04 alpha3 发布-下载

  Ubuntu官方今天放出了Ubuntu的第三个alpha版本-Ubuntu 10.04 alpha3。喜欢体验新功能的朋友不要错过Ubuntu 10.04 alpha3哦,赶快去感发功能下载试用吧。如果您已经安装了Ubuntu 10.04之前的版本,那么直接通过命令: apt-get dist-upgrade 也可以升级到最新的版本。还是那句话,Ubuntu 10.04 alpha3仍然处于alpha阶段,只能用于新功能的展示和体验,并不适合作为生产环境试用,甚至目前作为桌面环境的支持和稳定性都有待考察。因此如果您是Ubuntu的Fans不妨尝试下在虚拟机中体验Ubuntu 10.04带来的各种新特性。当然如果您是Linux老鸟就另当别论了。按照以往的惯例Ubuntu 10.04 alpha3将会是Ubuntu 10.04的最后一个alpha版本,接下来将会发布的就是Ubuntu 10.04 beta版本了。以笔者个人的经验,Ubuntu 10.04 到达beta版本的时候桌面用户开始试用就没任何问题了。让我们一起期待Ubuntu 10.04的到来吧。 […]

java

TinyMCE 3.3rc1 发布-下载

  TinyMCE 3.3的第一个RC版本终于发布下载了。TinyMCE 3.3经历了2个beta版本,修改了诸多bug,然后本次TinyMCE 3.3rc1仍然是以bug修复为主的版本,解决了TinyMCE 3.3b2到目前为止的大量问题。TinyMCE 3.3rc1意味着TinyMCE 3.3正式版本即将发布,而TinyMCE 3.3rc1的功能基本也就是TinyMCE 3.3正式版所拥有的全部功能了,在TinyMCE 3.3正式版本发布之前不会在有功能上的变化,只会有bug的修复。因此如果想体验TinyMCE 3.3的新特性,TinyMCE 3.3rc1已经可以开始了。(这里笔者还是没发现TinyMCE 3.3有解决对html base标签的支持,不知道是笔者不知道还是作者无意加入该功能。。。)   值得一提的是TinyMCE已经针对不同的语言开发了不同的整合版本(FCKEditor貌似最开始这么做的),因此无论是Java用户还是PHP用户都可以轻松的整合TinyMCE,目前官方直接推出的整合版本有JSP,.NET,PHP,Coldfusion的整合版本。 TinyMCE 3.3rc1主要修复如下问题: TinyMCE 3.3rc1修复了legacyoutput插件无法正确工作的bug TinyMCE

java

Multiverse STM 0.4 发布-下载

  Multiverse STM 0.4发布下载了,对Multiverse STM有兴趣的朋友可以下载这个听起来很牛的项目试试看。按照官方的说法Multiverse STM 0.4已经从试验阶段成功转型成为可以真正使用的产品。因此如果您对STM或者对Multiverse STM的实现有兴趣,那么不妨下载个Multiverse STM 0.4试试看。   Multiverse是一款采用Java编写的基于Apache 2许可发布的开源SMT(Software Transactional Memory)框架。个人理解SMT(Software Transactional Memory)就是在内存上实现的事物功能,该项目号称开发周期已经有18个越之久,而本次发布的Multiverse STM 0.4是其第一个可以被用于实际应用的产品版本。   尽管传统的基于兵法的锁控制功能已经十分强大(Multiverse内部也是依赖该机制),但这种机制也过于复杂导致容易出错。而SMT(Software Transactional Memory)的灵感来源于通过依赖事务管理来防止孤立问题的发生。以个人观点SMT(Software

Linux

操作系统Fans眼中的操作系统

  对于很多用户来说,能够使用一款自己喜爱的操作系统,工作,学习是一件很高兴的事情。很多时候由于条件限制,大多数的人群都不能在自己的工作环境使用自己喜爱的操作系统来工作。从这点来说,笔者还是很高兴的。因为笔者所在的开发团队相对十分自由,自己可以选择自己喜好的操作系统进行安装(当然所有的机器都是PC,并没有Mac,所以想用Mac操作系统很是费劲,而且Mac对硬件的挑剔也让笔者这种懒人直接放弃了。)在团队了,所有人都可以选择自己喜爱的操作系统,当然必须在不耽误开发进度的前提下。笔者是Linux Fans,因此首选Linux,而笔者最新欢的又是Archlinux,因此拼了一下午的时间在自己的机器上安装了xp和archlinux两套系统。组里其它朋友对Ubuntu和FreeBSD有偏好的也都尝试了安装。   每天用Archlinux愉快的工作者是笔者乐不思蜀的事情了。但对于那些不能使用自己喜欢的操作系统的朋友,在这里笔者只能无限同情了。话说回来,不同的操作系统都有特定的受众,那么在这些不同的操作系统Fans的眼里,操作系统应该是什么样子的呢?让我们一起来感受一下吧。下面这张图很好的展现了操作系统Fans眼中的操作系统,很传神的说。 [ad#468-60]

web

YouTube3月13日停止支持IE6

  随着google宣布3越1日其旗下的产品Google Doc等停止支持IE6后,今天笔者再次获悉从3月13日开始,YouTube网站也将停止支持IE6,届时用IE6版本访问网站将无法看到任何视频,除非按提示安装IE7, Firefox 3.0, Chrome 4.0, Safari 3.0以上的新型浏览器。看来Google放弃IE6的举措确实起到了鼓舞士气的作用,各大网站在有Google撑腰的情况下终于迈出升级对现有浏览器支持的一步。不过就目前来看,短期内IE6仍然还是不会死掉的,虽然它死掉是迟早的事情。看来笔者的IE6真的应该考虑升级了。 摘自:cnbeta [ad#468-60]

java

PicoContainer 2.10 发布-下载

  PicoContainer 2.10发布下载了,PicoContainer用户可以下载最新版的PicoContainer 2.10尝鲜了。作为老牌的Java反向控制容器来说,PicoContainer一直以体积小巧,功能全面而著称(不过貌似发展的稍嫌缓慢)。但随着Spring在Java界的的走红,貌似听到的都是以Spring IOC的呼声。笔者是Tapestry用户,同时让Tapestry于Spring的集成,因此对Spring的IOC和Tapestry的Hivemind有所了解。就个人感觉而言Hivemind应该是笔者所接触过的最强悍的IOC容器。PicoContainer 笔者一直是有所耳闻,但未曾亲自使用,正式所谓的听说过,没见过。。。   PicoContainer是一个采用纯Java开发的高度可嵌入的全功能IOC容器(Inversion of Control ),PicoContainer于2003年创建,PicoContainer同时也是构造方法注入方式的先驱。PicoContainer开源软件,因此可以免费使用同时PicoContainer采用BSD许可发布,因此Java用户可以放心的在商业和开源软件中使用它。 PicoContainer 2.10包含如下特性: PicoContainer 2.10完全重构了String Converters,在PicoContainer 2.10中,如果在没有指定String Converter容器会自动查询父类定义的String Converters。 PicoContainer 2.10增加了IOC容器对命名方法的注入功能 PicoContainer

java

Sculptor 1.8.0 发布-下载

  Sculptor 1.8.0发布下载了,使用Sculptor的朋友可以下载Sculptor 1.8.0体验最新的特性了。Sculptor 1.8.0相对于Sculptor 1.7.0而言,功能上并没有变化,但Sculptor 1.8.0的内部已经做出了重大的变更,Sculptor 1.8.0内部已经迁移到最新版本的openArchitectureWare,openArchitectureWare目前已经是Eclipse项目的一部分,这也意味着使用Sculptor 1.8.0的DSL功能将会更加容易。   Sculptor是一个简单强大的Java代码生成平台。 Sculptor采用纯Java编写,用于帮助那些基于 Model Driven的软件开发的团队,快速开发项目。通过使用Sculptor,开发者可以专注于开发业务逻辑代码而忽略技术细节。开发者可以借助 Domain-Driven Design(DDD)的概念,并使用Domain Specific Language(DSL)编写用力,Sculptor通过解析DSL生成高质量的Java代码和配置信息。Sculptor生成的代码是基于Spring和Hibernate等知名的开源框架的。因此如果您项目中频繁使用上述开源框架,不妨试试Sculptor。 Sculptor 1.8.0主要变化包括: Sculptor 1.8.0提供了更好的内容提示助手功能(通过使用Ctrl+Space快捷键调用)

java

DBSight 3.1.1 发布-下载

  DBSight 3.1.1已经开发完成,虽然发布消息已经放了出来的,但笔者目前还没有在官方看到DBSight 3.1.1下载地址。官方目前给出的还是DBSight 3.1.0的下载地址。估计很快就会放出DBSight 3.1.1下载地址吧。DBSight一直是笔者十分关注的一个检索项目,不过由于春节,笔者稍稍懒惰了一下,回来一看之下DBSight居然从DBSight 3.0.3直接升到了DBSight 3.1.1了,不过从change list来看,DBSight 3.1.2也已经在研发中了,DBSight团队速度直快实在让笔者佩服。 DBSight 3.0.4 ~ DBSight 3.1.1的主要变化包括: DBSight 3.1.1 增加了可选择的外部索引目录的选项 DBSight 3.1.1重新组织了索引结构,用于无缝的升级索引以及快速起送应用 DBSight

Linux

vmware bios设置

  刚刚装完vmware server,很高兴的虚拟了一个CentOS Linux,试验软raid十分简单好用。想重新安装一次,再次试验些东东,发现已经硬盘引导了。于是乎想修改bios让虚拟机从光盘引导。reboot多次,发现启动画面时间实在太短,居然按不到F2,导致无法进入bios设置。这实在是太。。。。google之发现一个很简单办法,启动后如果发现没有成功进入bios可以使用 Ctrl+Alt+Insert   这个快捷键便会重启虚拟机,而且可以到启动画面的,这次需要手快,快速按下F2,如果没有成功,重复上述快捷键,直到成功为止   如果使用的是VSphere Client或者vCenter这种高档东东的话,那么可以直接通过设置强制进入bios,设置方法如下: 在VSphere Client或者vCenter中 --> 虚机的高级设置中 --> 勾选下次启动强制进入bios选项 [ad#468-60]

Linux

Debian 5安装vmware-server

  今天决定在Debian 5安装vmware-server,vmware-server被设计为vmware GSX Server的免费替代品,虽然有了一些限制,但作为测试使用足矣(其实作为小型公司服务器来说vmware server也足矣了),至于选择Debian5,因为最近给客户使用的服务器都装的Debian5,因此笔者手头刚好有台测试环境的的Debian 5。其实安装vmware-server的过程几乎就是傻瓜话的,不停的问答,但笔者在Debian 5安装vmware-server的过程中遇到2个小问题,这里记录一下,希望帮助同样遇到问题的朋友。   首先,vmware-server需要根据运行的Linux内核编译相应的内核模块,因此这里我们需要linux-headers源码,至于我们用的是什么版本的内核,有个简单的办法查看,那就是 uname -r   因此我们有了如下命令来安装linux-header(需要root 或者使用 sudo) apt-get install linux-headers-$(uname -r)   其次,既然我们需要编译内核模块,那必然少不了使用gcc,但根据vmware-server提示,我们的Debian 5内核使用的是gcc 4.1编译完成的,而本机使用的gcc

Scroll to Top