Author name: 歇歇脚|Java|Linux

歇歇脚元老

java

XWiki 2.4 RC1下载_XWiki 2.4发布_XWiki 2.4 RC1

  XWiki 2.4第一个RC版本-XWiki 2.4 RC1下载地址发布了,寻觅Java版的wiki系统的朋友可以去官方获取最新的XWiki 2.4 RC1下载地址下载试用。目前开源的wiki系统十分多,而且大部分的bug追踪系统也都带有wiki模块。就笔者试用过的包括trac,redmine等,当然还有不少其它类型的wiki系统,不过大部分都是采用php编写的。如果想尝试下Java版的wiki系统布防去官方下载XWiki 2.4试试看。   XWiki是一个基于LGPL协议发布的开源wiki应用程序平台。XWiki使用纯Java编写,因此可以跨平台使用。 XWiki提供了很多企业应用特性,例如Blog,权限管理,LDAP整合校验,PDF导出,皮肤更换等。XWiki还提供了一个功能强大的脚本引擎,这让XWiki不仅仅可以作为一个wiki应用程序平台,还可以作为基于数据的应用程序开发环境,也就是说XWiki直接可以作为一个开发平台来使用。 XWiki的开发平台特性允许创建协作式Web应用程序 XWiki 2.4 RC1主要改进包括: XWiki 2.4 RC1改进了REST功能,将JAXB模块独立到另一个模块中 XWiki 2.4 RC1改进了脚本解析功能,XWiki 2.4中增加了让velocity不解析真则表达式的功能 […]

web

Firefox 4.0 Beta1 Portable下载_Firefox 4.0 Portable下载_Firefox 4.0

  Firefox 4.0第一个Portable版本-Firefox 4.0 Beta1 Portable下载地址发布了,喜欢使用Firefox Portable的朋友可以去官方获取最新的Firefox 4.0 Beta1 Portable下载地址下载试用。作为Firefox便携版本的Firefox 4.0 Beta1 Portable,有着机器简单的使用方法,那就是解压缩开之后直接运行使用,免去了安装的麻烦。而且最大的优势在于,当需要将自己设置好的浏览器功能平移到另一台机器的时候(比如重新安装操作系统,或者将公司的设置带回家里),此时无须用户使用任何复杂的方法,直接将整个Firefox 4.0 Beta1 Portable的安装文件夹复制到U盘中,直接带走即可。所有的个性化设置可以全部保留。笔者对于Firefox Portable的这个特性十分喜欢,因此在win平台上一直也是使用这版本。   既然可以将Firefox 4.0 Beta1 Portable的安装文件夹copy到其它计算机上,那么我们同样可以将Firefox

Linux

cherokee 1.0.5下载_cherokee下载_cherokee 1.0.5

  cherokee 1.0.5下载地址发布了,关注cherokee这款优秀的web server的朋友可以去cherokee官方获取最新的cherokee 1.0.5下载地址下载试用。相信很多web爱好者和开发人员都对apache耳熟能详,而一些追求性能极致的朋友更是对Nginx喜爱无比。不过在web服务器方面apache和Nginx的确使用的十分广泛,而cherokee则是web服务器行列新进崛起的新秀,cherokee 1.0.5最大的优势就是速度,根据官方的Benchmarks显示,起性能还在Nginx之上。如果您是一个追求性能极致的极限爱好者,不妨试试下载cherokee 1.0.5试试看。   Cherokee是一个高效,灵活配置简单的Web服务器。Cherokee支持绝大多数的web技术,例如:FastCGI, SCGI, PHP, CGI, SSI, TLS 和 SSL 连接验证等等。Cherokee也号称是目前最快的 Web 服务器,在性能上,甚至比 Nginx 还略胜一筹。Nginx一直是以其强悍的性能而著称的。Cherokee 支持多种操作平台,包括Linux(Debian

java, web

HTML5实例:利用HTML5打造noVNC客户端

  HTML5正在成为互联网乃至各大互联网巨头炒作的焦点,虽然规范并没有完全定稿,但已经有部分规范的实现浮出水面,而为了抢占市场先机,各大浏览器厂商纷纷推出了针对这些规范的实现。那HTML5到底能给我们带来什么?今天笔者发现了一个HTML5实例,作者通过使用HTML5的WebSockets、Canvas和JavaScript打造出一个noVNC客户端。vnc是一个用于远程访问的工具,功能类似window下的远程桌面功能。下面让我们一起来进入HTML5的世界看看神器的HTML5给web带来了什么样的翻天覆地的变化。   noVNC是个VNC客户端,采用HTML 5 WebSockets、Canvas和JavaScript实现。近日,InfoQ有幸采访到了Joel Martin以了解noVNC及其在HTML 5应用 开发上的经验: InfoQ:Joel,能否谈谈noVNC的整体架构,各个组件是如何搭配到一起的? Joel:noVNC的架构主要由以下6个组件构成: 核心的VNC/RFB实现:该组件封装了所有的RFB协议相关的内容,是驱动其他组件的主要状态机。 Canvas抽象:该组件为HTML5 canvas API提供了一个抽象,还会进行Canvas特性检测,对于没有完整支持HTML5 canvas规范或是实现有问题的浏览器,组件会采取其他一些办法解决这个问题。 用户界面:封装了所有的HTML DOM交互(除了canvas)。该组件会渲染页面控件,如连接/断开连接按钮、设置以及状态反馈。noVNC的一个设计目标就是要能轻松加到现有的套件 当中,因此该组件是可选的。 辅助功能:包含了noVNC所用的一些杂项功能与扩展,包括对JavaScript数组的扩展(使之可以当作队列使用)、 跨浏览器的事件处理以及调试与日志等。我还会从其他一些资源中引入一些JavaScript库以处理base64编解码和DES加密(用于VNC认证)。 WebSockets回退:现在的大多数浏览器都没有本地的WebSockets支持,因此我为这些浏览器添加了一个Flash(Flex)仿真器,使用

google

Chrome也开始旋转了

  话说几年前,当iPhone第一次与大家见面的时候,一个让很多苹果fans和iPhone爱好者惊叹的功能:iPhone可以根据机身的方向自动调整照片方向,出现的时候,是否有很多朋友将其称之为奇迹呢?或许当时这个大胆的创意的确一鸣惊人,而且iPhone的这个功能也的确引领了智能手机的一个潮流。几年过去了,这个依靠手机内置传感器的功能几乎已经成为了智能手机的标配,最近 webkit 的开发记录表明,开发人员正在将这个功能带入到浏览器中,浏览器将可以直接接收硬件传感器传来的各种信息并作出相应的回馈。   虽然 Google 一直没有明确表示过是否会有基于 Chrome OS 的平板电脑,但是相信他们不可能不对 iPad 火的一塌糊涂的销售情况垂涎三尺。为了和 iPad 竞争,作为 Chrome OS 基础的 Chrome 浏览器支持各种传感器也是理所当然的了,不然怎么让大家玩赛车游戏呢?在屏幕上画一个虚拟方向盘出来未免也有点太傻了吧。。。   另外,Firefox早在2009年就在开发类似的技术,并且已经在 Firefox

java

MyEclipse 8.6 M1下载_MyEclipse 8.6下载_MyEclipse 8.6

  MyEclipse 8.6 M1下载地址发布了,关注MyEclipse 8.6的朋友可以去MyEclipse官方获取最新的MyEclipse 8.6 M1下载地址下载试用的说(需要特殊手段)。随着MyEclipse 8.5的发布,很多MyEclipse都已经开始转型成MyEclipse 8.5工作了,MyEclipse 8.5不但集成最新版本的Eclipse 3.5.2同时包含了大量当前最新版的开源框架的插件支持。今天笔者浏览MyEclipse官方网站的时候,发现MyEclipse 8.6的第一个M版本-MyEclipse 8.6 M1下载地址已经发布了,作为目前最新版本的MyEclipse 8.6来说包含了不少吸引人的新特性,尤其是在对主流Java框架的支持都更新了不少,由于目前MyEclipse 8.6还只是M1版本,因此作为开发版本使用估计不太可能(当然如果喜欢尝鲜,装个玩玩应该是没问题),相信在MyEclipse 8.6正式版下载地址发布的时候会有更新的开源框架版本的支持吧。   MyEclipse 8.6的主要改进是在团队写作和集中工作环境的集中配置管理方面。同时MyEclipse 8.6还包含了上百个功能的改进和新特性,这些新功能和特性将让MyEclipse 8.6用户在开发代码,测试,以及部署应用方面都得到极大的便利。相信MyEclipse

java

MyEclipse for Spring 8.5下载_MyEclipse Spring 8.5下载_MyEclipse

  MyEclipse for Spring 8.5下载地址貌似发布有一段时间了,由于种种原因国内用户不是很方便访问MyEclipse官方网站,因此似乎MyEclipse的消息也不是很通畅的说。作为国内一款优秀的全攻能Eclipse插件来说MyEclipse在国内的用户群体十分惊人,这点从笔者的Java资讯就能看出。貌似笔者的几篇MyEclipse下载的文章十分受欢迎啊。不过笔者本次带来的MyEclipse for Spring 8.5就连笔者自己也是刚刚发现。   MyEclipse for Spring 8.5也是MyEclipse家族的成员之一,其最大的特点就是提供了更强悍的针对Spring框架的支持。其实在MyEclipse 8.5中已经提供了针对Spring框架的一些支持,集成了Spring IDE,但是这些对于那些针对Spring开发的开发者来说或许还不足够,他们需要的是更强大,更有针对性的开发工具。由于Spring的广泛使用以及Spring开发者的呼声高涨,MyEclipse for Spring 8.5随之出现。   MyEclipse for Spring 8.5提供对Spring

java

Install4j 5.0下载_Install4j下载_Install4j 5.0_Java安装程序制作软件

  Install4j 5.0下载地址发布了,想要将Java应用制作成安装程序的朋友可以去官方获取最新的Install4j 5.0下载地址下载试用的说。作为Java程序开发者来说,笔者解除到的大部分应用都需要专业的实施人员才能安装成功,对于普通用户来说,安装一个Java应用似乎有些费劲,仅仅以来JRE的Java应用程序还好,如果以来JDK,或者依赖应用程序服务器和数据库,那就比较麻烦了。而且,传统的运行Java应用的方法一般都是制作一个bat文件,通过命令来运行,但这种界面看起来实在不是很美观。   Install4j 5.0是一款Java安装程序制作软件,起主要目的就是帮助Java开发者制作出一个漂亮美观使用方便的Java安装程序。笔者在之前曾经使用过setup factory制作Java web应用的安装包。感觉还不错的说,不过setup factory并不是免费软件,而且作出来的所有安装包几乎是千篇一律。。。今天我们说到的Install4j 5.0是针对Java应用而开发的“Java安装程序制作软件”,因此拥有诸多针对Java应用程序的特性,设置和使用十分容易。不过最后要说的是Install4j也是收费软件,不过官方也有提供试用版,有兴趣的朋友不妨下载一个试试看的说。 Install4j 5.0下载地址: Install4j 5.0下载 Install4j 5.0 demo [ad#468-60]

php

Yii 1.1.3下载_Yii下载_Yii 1.1.3

  Yii 1.1.3下载地址发布了,喜欢Yii这款优秀的PHP框架的朋友可以去Yii官方获取最新的Yii 1.1.3下载地址下载试用的说。从官方的changelist来看,Yii 1.1.3属于一个bug修复和功能改进版本,官方生成本次发布的Yii 1.1.3下载版中包含了20多个bug修复和50多个功能的增强,因此强烈建议Yii 1.1.x用户下载最新的Yii 1.1.3升级使用。   Yii是一套高性能,基于组件的PHP框架(PHP是Linux最流行的Web开发语言之一,素有Linux下的LAMP开发之说),Yii的特点是快速开发,Yii让用户通过一个简单的命令行工具:yiic 快速创建一个web应用程序的代码框架,开发者之需要在生成的代码框架基础上添加业务逻辑,大大提高了开发效率。 Yii 1.1.3下载地址: Yii 1.1.3下载 [ad#468-60]

python

Python 2.7下载_Python下载_Python 2.7

  Python 2.7下载地址发布了,关注Python和喜爱Python 2.7的朋友可以去官方获取最新的Python 2.7下载地址下载试用的说。根据官方发布的变更记录来说,Python 2.7应该是Python 2.x系列的最后一个版本,因为目前Python的最新版本以及功能是Python 3.1.2,而开发团队也将逐步转型成开发Python 3.1系列版本。但作为使用广泛的Python 2.x来说,仍然提供了一些必要的维护升级。而作为最后一个升级版本的Python 2.7来说,更始引入了不少Python 3.1的新特性。   Python是一种是否优秀的动态脚本语言,Python的应用十分广泛,尤其是在Linux下的很多应用中都可以见到。比如注明的bug追踪工具trac就是采用Python搭建的。当然还有N多应用都依赖Python。由于Python使用简单,语法简洁高效,同时可以与多种语言交互,又被称之为胶水语言。 Python 2.7主要改进包括: Python 2.7增加了一个带有排序功能的字典类型 Python 2.7增加了新的单元测试特性,目前单元测试中支持跳过和新的断言方法 Python 2.7引入了一个更加高效的IO模块

Scroll to Top