Author name: 歇歇脚|Java|Linux

歇歇脚元老

Linux

Chakra Linux 0.4 alpha1下载

  Chakra Linux 0.4第一个alpha版本-Chakra Linux 0.4 alpha1下载地址发布了,关注Chakra Linux的朋友可以直接去官方获取最新的Chakra Linux 0.4 alpha1下载地址下载试用。或许很多朋友对Chakra Linux这个名字十分陌生,那么如果笔者提到Archlinux呢,或许已经有部分用户就会有所耳闻了吧(如果仍然没有听说那笔者也就木有办法了 🙁 )。没错Chakra Linux与Archlinux有这千丝万缕的联系,因为Chakra Linux就是基于Archlinux开发的Linux衍生版,是一个基于KDE 4华丽界面下的Archlinux。   用过Archlinux的朋友应该都知道,Archlinux并不是为linux新手设计的,而是为那些拥有了一定的Linux试用经验的朋友设计的。因为从安装开始Archlinux就没有图形界面,整个安装过程只需要15-20分钟就可以轻松完成。但全部都是在console状态下完成的。这对于初学者来说无疑是一大挑战。先不说安装过程需要手动分区等等,单单是控制台下的诸多命令就是让初学者头痛不已。当然如果是出于学习目的安装archlinux,相信会让学习者体验到更多Linux的只是和精髓吧。笔者虽然也属于Linux菜鸟级的选手的,但有过一定的Ubuntu和Debian操作经验,为了寻求一款更高效的Linux的情况下无意中开始接触了ArchLinux。再失败了无数次查阅了N多资料后,终于安装成功了。 今天我们Chakra Linux 0.4就是基于我们强大的Archlinux开发的,由高效简洁的Archlinx […]

opensource

Symbian不再开源

  Symbian(塞班)一个让无数手机用户无比熟悉的名字,没错就是Nokia最后将其完全收购的手机只能操作系统,一个曾经叱咤风云,被公认为智能手机标配的操作系统。随着Nokia将其股份全部入手后宣布开源。对于很多开发爱好者来说,开源是他们梦寐以求的事情,这意味着开发者拥有更大的空间去发挥自己的想象力,同时也有更多自由的开发空间。同样作为开发者的笔者,对Java方面的开源项目的狂热和依赖远远大于闭源的收费软件(即便商业软件基本都十分优秀和出色)。不过最近却传出Symbian基金会即将闭源的消息,到底Symbian是在忽悠开发者还是另有内幕呢?   Symbian基金会昨天正式宣布:基金会官方网站Symbian.org将于12月17日关闭(Via),而Symbian智能手机操作系统将会重新回归闭源。在2008年NOKIA以超过4亿美元的代价收购Symbian 52%的剩余股权,并且宣布Symbian将会全面转向开源仅仅两年后,基金会网站的解散也正式宣告诺基亚希望借力开源的愿望正式落空。   Symbian当初为什么要开源?因为苹果公司推出的iPhone手机以及配备的iOS操作系统,以便捷的操作、华丽的硬件配置、丰富的应用迅速俘 获大量用户的心,而这这些用户正是诺基亚中高端产品的主力消费人群。同时Google收购了Andy Rubin创立的Android智能手机操作系统,在2008年10月推出了第一款基于该系统的智能手机G1并广受好评。   iOS与Android的疯狂崛起让诺基亚寝食难安,它总是很容易想起微软在互联网的一 败涂地。诺基亚赖以生存的Symbian看起来更像是一辆老爷车,无论用户体验、应用数量和架构都丝毫不占优势,而iOS与Android则是那么地诱人 和可口,诺基亚相信如果自己不变革很可能会饮恨而终。   开源就是诺基亚给Symbian的第一剂强心针,为了实现这个目标诺基亚付出了4亿美金从爱立信、松下、西门子、三星等Symbian大股东手里收 购了剩余的52%股权,获得了对Symbian的全部控制权,同时成立Symbian基金会负责开源项目的推进。诺基亚希望借助开源魅力,增强对手机厂 商、开发者的吸引力。如果Symbian开源早两年也许结局会好得多,但世界上总是很少有事情能后悔的。   对爱立信、松下、西门子、三星等手机厂商而言,自从诺基亚通过收购将Symbian变成自己的私有财产后,他们就不能再放心地将自己的后背放心交给 Symbian,用敌人的武器跟敌人打仗的结局通常不好,通常是便宜了别人毁了自己。而更重要的是Symbian对于消费者的吸引力正在大幅下降,他们没 必要将自己捆绑到一艘注定会沉没的船上。而相较之下Android是更好的选择,系统架构更好,Google的好口碑能吸引大量开发者的加入,更重要的是 Google作为一个纯互联网公司以硬件盈利的可能性并不大,免费而又安全,至少表面上看来是这样。最早投靠Android阵营的HTC与摩托罗拉赚了个 盆满钵满,它们更没有理由不向Android敞开怀抱。正如我们所看到的那样,索尼爱立信和三星先后放弃推出基于Symbian操作系统的智能手机产品, 这是先和老主子划清界限,然后热情投入新主子的怀抱。   这时Symbian的开源就异常尴尬,内无粮草,外无援兵,强撑着这么一个根本没有人关心的开源基金会只能让人笑话。诺基亚在这种情况下作出关闭基 金会让Symbian重回闭源的选择就理所当然了,与其空顶着一个开源的帽子,倒不如诺基亚自己重新把Symbian回炉更合适。

Linux

FireBug 1.6下载

  FireBug 1.6下载地址发布了,喜欢这款优秀的web开发工具的朋友可以直接去FireBug官方获取最新的FireBug 1.6下载地址下载试用。在本月18日左右,FireBug官方就曾经在发布其第四个beta版的时候表示,如果当前的版本没有太大的疏漏的话,将在公测的下个周期发布正式版,果不其然,官方没有食言果然就在今天发布了FireBug 1.6正式版下载地址。这对一直以来都喜欢使用FireBug调试的笔者来说可真是一件好事。同时官方也表示本虽然FireBug 1.6移植了很多FireBug 1.7中的特性,但是FireBug 1.6始终是针对FireFox 3.6而设计的,如果想在FireFox 4.0上运行,那么就继续期待我们的FireBug 1.7吧。   本次发布的FireBug 1.6是在之前FireBug 1.6 beta4的基础上进行的bug修复以及功能改进版,新特性几乎在上一个版本已经全部完成,本次发布的正式版也只是小修补而已,同时官方表示了对社区捐赠用户的大力感谢(貌似国外开发者尤其是开源开发者都很重视社区的意见并积极采纳,这点从笔者最熟悉的Tapestry社区就可以看出来),同时FireBug 1.6正式版已经被提交到addons.mozilla.org,广大FireBug用户可以直接升级或去官方下载安装了。 FireBug 1.6下载地址: FireBug 1.6下载

java

Fuduntu 14.5下载

  Fuduntu 14.5下载地址发布了,关注Fuduntu的朋友可以去官方获取最新的Fuduntu 14.5下载地址下载试用。Fuduntu这个名字估计很多朋友都很陌生吧,没错笔者也很陌生,听说过KUbuntu,EUbuntu,LUbuntu,貌似没听说过有这么个Fuduntu出现过的说。不过从名字看来貌似这款Linux肯定和Ubuntu有关,至于F嘛就是大名鼎鼎的Fedora了。而从版本好来看作者似乎更偏向于Fedora的方向。就这样Linux世界两个杰出的选手华丽的邂逅了,我们的Fuduntu诞生了。   说说Fuduntu的用户群体吧。Fuduntu的出生就是为了上网本以及那些便携式电脑设备而设计的。因此Fuduntu的性能是十分优秀的(不过笔者始终觉得Lubuntu貌似更适合笔者,大概是笔者一直使用PC的缘故吧。当然Archlinux也是笔者的最爱之一)下面简单说说Fuduntu 14.5的一些特性: Fuduntu 14.5新增了Deadline IO调度器。 Fuduntu 14.5提高了终端响应时间 Fuduntu 14.5将/tmp和/var/log两个目录移动到内存中以提高性能(不过对于那些喜欢记录日志的朋友在重启之后就啥都看不到了) Fuduntu 14.5为了提升性能尽量减少交换分区的使用 Fuduntu 14.5采用Jupiter作为电源管理工具。 Fuduntu 14.5对GNOME默认桌面微调(更漂亮了?或许是,不过更像Ubuntu了) Fuduntu 14.5既然天生就是为便携设备设计的,因此LiveCD版本是必不可少,有兴趣的朋友可以直接下载Fuduntu

Linux

TortoiseSVN 1.6.12下载

  TortoiseSVN 1.6.12下载地址发布了,关注TortoiseSVN的朋友可以直接去TortoiseSVN官方获取最新的TortoiseSVN 1.6.12下载地址下载试用。还记得那只绿帽小海龟吗?没错就是那只著名的绿毛海龟SVN客户端。不但功能全面而且速度也很不错。在win下界面直观简单,同时也拥有很好的中文支持,是很多SVN用户不二的选择。当然笔者对其也是十分喜欢,不过一直使用Eclipse的缘故,所以现在用的很少了。   本次发布的TortoiseSVN 1.6.12是TortoiseSVN 1.6系列的升级版本主要是进行了bug修复。因此建议早期用户升级到最新的TortoiseSVN 1.6.12。不过值得注意的是如果用户的版本是TortoiseSVN 1.6.10之前的版本,那么用户需要安装两次。第一次是正常安装,第二次是使用修复安装,这样才能正常升级到最新的TortoiseSVN 1.6.12。 TortoiseSVN 1.6.12下载地址: TortoiseSVN 1.6.12下载

php

WordPress 3.1 beta1下载

  WordPress 3.1第一个beta版本-WordPress 3.1 beta1下载地址发布了,关注WordPress 3.1的朋友可以直接去官方获取最新的WordPress 3.1 beta1下载地址下载试用。每3个月一个开发周期的WordPress,在感恩节到来之际,放出了 WordPress 3.1 的第一个公开测试版:WordPress 3.1 beta 1,提供给有兴趣尝鲜的WordPress爱好者进行测试。从WordPress 3.0开始,WordPress已经向着更加美观,灵活的方向发展。不过笔者在WordPress 3.0中存放了超过1万条数据后明显发现速度变慢,不知道是不是由于插件安装的过多导致的,不过还是希望在今后的版本中WordPress能够在性能上更上一层楼。为高贵典雅而生的 WordPress,使用 PHP + MySQL 架构并基于

java

Java发展方向_从Oracle看Java的发展

  Java发展方向自从Oracle收购了Sun之后一直就是Java社区内一个讨论的焦点。对于Java爱好者来会所Sun的领导无疑让Java得到了空间的繁荣,但是由于Sun的经营策略问题,似乎Java获得了无上的荣耀但自己却没有赚足养活自己的本钱。于是乎最善于经营的Oracle接管了Java,无论从前端时间的MySQL即将推出免费版和收费版,还是最近Oracle宣布即将推出收费版和免费版的JVM来看,赚钱对于Oracle来说才是第一目标,当然在这期间推动Java发展也是必然的了。那么Java发展方向究竟在何方呢?我们一起来看看InfoQ虚拟会谈上大家是如何说的吧。   虚拟座谈会是InfoQ中文站新近推出的一类讨论形式的虚拟会谈,一般会就最近发生在业界的技术事件,邀请来自社区、厂商、开发者、技术媒体的代表,对其表达自己的看法和理解,为国内的广大社区和技术从业者指明技术发展的方向,互相促进,共同提高。 这个月以来,Oracle在JDK和JVM的发展上,动作频频,具体可参见InfoQ中文站的内容。为此,InfoQ特地邀请了来自普元的资深架构师冯兴智博士、Oracle大中华区产品战略部总监刘松先生、IBM中国开发中心CTO及IBM杰出工程师毛新生先生、淘宝网资深总监及开放平台副总裁王文彬博士,就下面的问题发表了自己的见解。 1. 您觉得Oracle对Java的发展做出的选择,是基于怎样的考虑呢?您觉得Java的未来之路在哪里? 冯:对于Java发展的选择,Oracle作为一个商业公司更多的是从商业上的考虑,例如在JDK版本上计划中 的JDK7就没有包含模块化和Swing应用框架这些开发者社区讨论了很久并且非常兴奋的新特性。从另一个角度看,Java的发展也确实需要有领导厂商的 推动,才能保证新版本的按时推出。 对于Java未来,由于有IBM和Oracle公司的合作推动,Java前景还是非常光明的。并且有广大的开发人员支持,目前比较看好 OpenJDK。Oracle已经表态JRockit与HotSpot将会合并为单独一个JVM,,合并后的成果将会持续不断地加到OpenJDK当中, 由于Oralce未来对JVM采取开源和商业两种模式,所以很多企业级特性估计将会只包含在商业版本中。 Java的未来在于进入企业核心应用和关键业务领域,例如银行的新一代核心系统。其价值与其他新兴技术相比,优势在于服务器端。 刘:在不久前圆满结束的旧金山 JavaOne 大会上,Oracle软件开发部的执行副总汤玛斯 库利安 (Thomas Kurian;以下简称“库总”) 对所有关切Java未来走势的粉丝们说明未来的发展规划。库总激动地表示:“甲骨文深信,Java 社区期待成果。凭借我们在

java

jsoup 1.4.1_jsoup 1.4.1下载_jsoup下载

  jsoup 1.4.1下载地址发布了,关注jsoup这款优秀的html解析器的朋友可以去jsoup官方获取最新的jsoup 1.4.1下载地址下载试用。记得上次发布的jsoup是1.3.3结果一下子就直接跳到了jsoup 1.4.1,期间可见变化之大了。不过从jsoup 1.3开始就已经开始增加了对html 5特性的支持。相信在jsoup 1.4.1中会更上一层楼的吧。   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 1.4.1主要改进包括: jsoup 1.4.1增加从InputStream读取并解析html的能力(方便的流读取解析api) jsoup 1.4.1增加了not()选择器,用于在解析过程中处理“非”的操作 jsoup 1.4.1增加了Elements.not(String

java

MyEclipse 9.0_MyEclipse 9.0下载_MyEclipse 9.0 M1

  MyEclipse 9.0第一个M版本(MyEclipse 9.0第一个里程碑版本)-MyEclipse 9.0 M1下载地址发布了,关注MyEclipse 9.0的朋友可以直接去MyEclipse官方获取最新的MyEclipse 9.0 M1下载地址下载试用。与笔者预期的一样MyEclipse 8.6系列产品主要是以Eclipse 3.5.2系列为核心,而MyEclipse 9.0系列产品则是以Eclipse 3.6为核心的产品。同时在BIRT集成方面也做了大幅度的调整,同时将BIRT升级到了2.6版本,让急于MyEclipse 9.0进行报表开发会变得更加轻松。   MyEclipse 9.0的另一大变化就是增加了对window 64bit平台的支持,为了更充分的使用系统资源MyEclipse 9.0中终于引入了针对window 64bit平台的支持。而该功能将会在MyEclipse 9.0 M2版本中直接提供独立的一件安装版。目前的版本是一个兼容32bit和64bit的版本,同时官方表示虽然目前的MyEclipse

java

MyEclipse 8.6.1_MyEclipse 8.6.1下载_MyEclipse下载

  MyEclipse 8.6.1下载地址发布了,关注MyEclipse 8.6系列产品的朋友可以直接去官方获取最新的MyEclipse 8.6.1下载地址下载试用。本次发布的MyEclipse 8.6.1是在MyEclipse 8.6的基础上进行的功能增强版本,除了bug修复之外更是增加了诸多的新特性,尤其是在对最新的开源软件支持方面做了很多工作。因此对一些新东西感兴趣的朋友赶快去官方下载最新的MyEclipse 8.6.1吧。不过或许是由于MyEclipse 8.6本身就基于Eclipse 3.5.2的缘故,虽然目前版本已经升级到了MyEclipse 8.6.1,核心仍然使用的是Eclipse 3.5.2。 MyEclipse 8.6.1主要改进包括: MyEclipse 8.6.1引入了更加强劲的JavaScript编辑器 提供了更好的在HTML网页中编辑JavaScript的能力 增加了更快更加智能的JavaScript提示助手 改进了JavaScript智能纠错功能 全面支持主流JavaScript类库包括:jQuery, prototype,

Scroll to Top