发布 Quartz Job Scheduling Framework 中文 PDF 版

还是在一年前翻译完 Quartz Job Scheduling Framework 这篇手册、并做成了 CHM 文档,见此:Quartz Job Scheduling Framework[翻译]- 中文版 CHM 文件发布

Quartz Job Scheduling Framework 中文 PDF 版下载地址:Quartz Job Scheduling Framework 中文版 V1.0.0.pdf

也应不少网友的要求,应该出一个 PDF 版本的文件来,一来可能多数人觉得 PDF 看着舒服,又适于打印;再则可能就是当初制作 CHM 文件时有几个问题未解决:

1. BlogJava 上所用的字符集是 UTF-8、而我的那些文章转成 GBK 的 HTML 文件,有此地方会乱码,且版面会不同 阅读全文 >>

Web开发工具大集合——每个浏览器都有份的![转]

作者:Klaus Komenda , 翻译:butwho
英文原文:Collection of Web Developer Tools, per Browser
原文发现:译言-Collection of Web Developer Tools for major browsers
中文译文:Web开发工具大集合——每个浏览器都有份的!

网站开发者的一大苦恼,就是有太多的浏览器要应付。幸亏世界上有一些聪明的人,能够研究出一大些方便编辑和调试网页代码的好工具。不过,要从不计其数的小工具里面找出合适的可真不容易。这篇文章列出了几个最好用的web开发工具,并指导你快速地激活、安装、使用他们。 下面是工具列表: 阅读全文 >>

Joomla 扩展使用手记:多模块叠放展示模块 JooTabs

把多个模块用 Tab 方式堆叠起来可让你更经济的利用有限的面积,于是有了各种 Tab 模块,见:http://extensions.joomla.org/extensions/style-a-design/tabs-a-slides

我试用的第一款作品是 JooTabs,在 http://www.joomlagate.com/component/option,com_remository/Itemid,48/func,fileinfo/id,1133/ 处可下载到 1.0 中文版。它的特性我就直接从那个页面贴过来了:

JooTabs 特色 :

1.可选用鼠标点击激活标签还是鼠标指向激活
2.8 种预设标签风格模板
3.最多支持 10 个标签同时显示 阅读全文 >>

Joomla 扩展使用手记:F!BB 与 Kunena 论坛组件之比较

目的:要为 Joomla 1.5.x 选一款论坛组件。由于想在 Joomla 后台统一管理,不想用桥接器来整合像 phpBB3 和 SMF 那样优秀的论坛,所以倾向于找个 Joomla 1.5.x 原生态的论坛组件。初步定 F!BB(Frenzy Bulletin Board) 和 Kunena Forum,它们都是基于 FireBoard(已停止开发) 开发的,所以它们长得像是自然的。现在来对它们作一个简单的比较,以找到自己合适的。

F!BB 版本为:1.5.96 RC;Kunena 的版本是:1.55,都是从 JoomlaGate  下载的汉化版。它们都有相应的模块,如最新贴,SEO 优化的,F!BB 还有热贴模块等。还是从后台到前台吧。

它们安装完后,F!BB 在组件菜单中显示的是:Frenzy Bulletin Forum,Kunena 显示的是:Kunenna Forum。F!BB 的名称显得有点长,但可以自己修整,安装前或安装改名都行。 阅读全文 >>

Joomla 扩展使用手记:给 SMF 论坛加上 WYSIWYG 编辑器

目的:为 Joomla 1.5.x 配一款好论坛,当初想着安装一个论坛组件,现在想来还是装个独立的论坛程序,然后与 Joomla 桥接起来。第三方独立的论坛基本还是好过 Joomla 的论坛组件,而且更具生命力。看看 FireBoard 的历程就知道了:

JoomlaBoard(1.1)   --->  FireBoard(1.0.5RC)                ----> 分支一:F!BB(Frenzy Bulletin Board 1.5.96RC)
(已停止开发)     (开发停止,原生不支持 J1.5.x)       |---->分支二:Kunena Forum(1.5.5)

F!BB 和 Kunena Forum 都是在 FireBoard 基础开发的,原生支持 J1.5.x,两支一分,恐怕不好说是丰富了用户的选择,而是造了个岔道口,也显现其气数。且它们用的都不是 WYSIWYG(所见即所得) 的编辑器,即使有个像 Joomla 发文章那种就满足了,现在是各种 RichEditor 横行的时候谁愿意记些 BBCode。 阅读全文 >>

Joomla 扩展使用手记:ChronoComments 文章评论组件

目标:继续找寻符合自己要求的文章评论组件,一直还没说自己的需求呢,用了再说吧。

这次要安装试用的是:Chrono Comments,支持 Joomla 1.5.x,它包括两部分:

1. Chrono Comments 文章评论组件 1.2 多国语言版,文件:ChronoComments_component_V1.2_J1.5_Chinese.zip
2. Chrono Comments 文章评论组件内容插件 1.2 多国语言版,文件:ChronoComments_plugin_v1.2_Chinese.zip(这个似乎是多余的)

其中介绍说评论组件需要依赖于插件。在中国的站点面对的用户主要还是用汉语的,不像个人软件,你爱用什么语言,别人管不着,所以得找个汉化版,它们可以从 JoomlaGate.com 上下载到,不过只去付费会员开放。Chrono Comments 的官方网站是:http://www.chronoengine.com,那上面还有另两个组件,ChronoForms 和  ChronoConnectivity。 阅读全文 >>

Joomla 扩展使用手记:shoutbox 中文站点评论模块

目的:通过体验、对比、遴选,找到适合于自己的 Joomla 的扩展,包括组件、模块、模板。

环境:Win7 + XAMPP 1.7.1 + Joomla 1.5.14。为了更切实的体验,每次试用某个扩展时都尽量在一个干净的 Joomla 环境中:安装 Joomla 后,导入示例数据,在没有其他第三方组件时安装某一扩展。

shoutbox 是 shoutbox改写的中文评论模块(作者:ufonba),下载地址:http://www.maycode.com/index.php/docman/doc_details/264-shoutboxufonba.html,官网是:http://joomla.batjo.nl/

在后台用 "扩展->安装/卸载" 前要对下载的这个压缩包处理一下,首先它要是一个 ZIP 格式的压缩文件,并且在压缩文件的根目录上应该是用 mod_shoutbox.xml 这样的文件才行。 阅读全文 >>

本想做个 Scala 的推广,无奈本可注册的域名失了时机,望大家能出谋划策

了解了下 Scala(http://www.scala-lang.org) 语言的特性,也觉得颇有些搞头。首先不失面象对象的特征,又能作泛函编程,并能像 Erlang 那样适用于多核、并发编程。且看看这个语言的名称 Scalable,即可知它的志向之远大。力求以高定制、扩展性去应用于,无论是小软件还是大应用。

Groovy 之父说过:要是早知有 Scala,就不会再发明 Groovy。这两东西都是构筑在 JVM 平台的,要说 Groovy 发展至念今,所得奖项也不少,推广好像不咋样。以及有“Scala 将成为现代 Web 2.0 的发起语言” 的论调,还有 Scala 实际在 Twitter 上的应用等等。

然而,国内好像对  Scala 的了解还不多,于是滋生了一个在国内对它进行推广的念头:建个站点、弄个域名、紧跟 Scala 的脚步,网友热心参与。就像人名一样,域名也应该是要让人印像深刻的。前几天在万网上搜索时像 scalachina.com、scalacn.com、cnscala 等都没人用,可是工作忙了下,耽搁了几天,那几个域名就被人占了去,并且也能看到人家的页面了。

没奈,时间上咱是差了一步,那我还是有信息在其他方面做得更好的啊。再说呢,也没过几个 什么什么中国 的网站做得特别出色的呀,看看 JavaEye 是怎么后来崛起的就知道了。我的目标是想做出一个像 JavaEye 那样的东西,看过有个叫 PhpEye,如果再叫 ScalaEye 就有些老土了,原本想的 Scala 中国 这样的名称就有些俗的。

虽说那么多,搞个站点,空间是已经有了,但在最前面掌管门面的终究还是域名,在想一个响亮的名字。就像脑白金,为啥不以它的实际药品学名美乐通宁(melatonin) 来命名,而冠之以“脑白金”,方能显示其金贵。当然脑白金是太多的忽悠成分,我还是不用学这些。既然常规思维被阻断了,那只能另辟溪径,不走寻常路了。

望路过者也来想想假如是做个以 Scala 为内容的网站,集思广议,该取个什么网站名称或域名比较有寓意呢,响亮而容易给人留下深刻印象的。当然不是像恒源祥的广告那样,让人抓狂了被迫记住的效果。若是有兴趣的还可以一起来合作,即使进来调侃调侃下也会是不错的。

介绍一下现阶段比较好的 Scala 中文的网站:51CTO.com 下的 Scala 专题:http://developer.51cto.com/art/200906/127830.htm

Joomla! 1.5 安装程序完全导读【转】

我们从安装程序入口文件 /installation/index.php 开始。

1. 常量定义

index.php 文件起始处定义了若干常量:

_JEXEC 是一个标志量,表示程序正常启动(通过合法入口 /index.php 访问)。Joomla! 在其他所有的 .php 程序起始处,均通过执行以下代码,阻止直接访问非入口程序的请求,这是出于安全的考虑: 阅读全文 >>