Monthly Archives: June 2006

Agile的JFox,Pragmatic的JFox

  昨天allen发了一篇BLOG:Agile J2EE、IoC、AOP : JFox的发展策略。明确提出JFox的新定位:Agile J2EE Application Server。也就是说,侧重于IoC,AOP技术,有选择性地支持EJB标准,放弃类似Entity Bean这样复杂而不实用的部分。

  很赞同这种明确实用的策略。提些小建议:

  1. 确 保固定的发布周期,短一些。最好每月一个milestone版,半年一个final版。人手不够?步子可以迈小一点;变化?把部分feature推迟到下 一版……无论如何,版本发布的频率节奏一定要稳定,周期要短。这是很多成功的开源项目的经验,也是Agile最重要的原则之一。
  2. 建立一个子项目,专门用于集成实用的示范应用,演示JFox推荐的体系结构、设计模式用法。这些示范应用必须是实际的完整的解决方案,而不是Hello World式的Demo。用户可以在此基础上修改扩充,形成自己的系统。Pragmatic的开发框架对推广很重要。

ACE和ICE

  为pFind集群版本的开发做准备,技术调研。

  买了本The ACE Programmer’s Guide: Practical Design Patterns for Network and Systems Programming中文版。Google到Distributed Programming with Ice中文电子版。两本书都是马维达翻译的。翻箱倒柜,找到2004年9月的《程序员》,有ICE的系列专题。

  另外看了看SWT的文档。pFind会向Linux移植。

周末重新属于自己

  今天早上睡到十一点,听音乐写代码,爽。

  昨天英语期末考试,也是整个在职研究生最后一堂课。一边上班一边读书真折腾,每到周六周日总要整天上课,比平时还紧张。这两年过得不容易。

搜索引擎和非首页访问

  浏览访问日志是我的乐趣之一,有时控制不住,整天在那里病态地不断刷新,看过去10分钟有多少点击。做joyfire.net时甚至写了个小程序,每小时给我的email发统计报表。如果MSN Spaces推出报告站点流量的手机短信服务,估计我会忍不住去订。

  这个blog积累了一段时间,访问流量主要分为以下几种:

  1. 首页直接访问,由于MSN的特殊性,很大一部分都来自于MSN Messenger。
  2. 订阅RSS种子,这部分目前比重最大。
  3. 因为交换链接、发表评论或引用通告,反向链接过来的点击。
  4. 搜索引擎。

  前两种一般都访问最近更新的内容,第三种也有时效性,只有搜索引擎带来的流量比较稳定。分别看看5月份(因为考试没有怎么写BLOG)和去年11月(参加sohu的BLOG大赛)的访问日志,对比很明显。

  被频繁点击的是这几篇:

  关键字中,有关技术的很少。连2006年2月这篇关于MySQL的,搜索关键字也主要是“伍子婿”和“《孙子兵法》”这样的内容。