2006年09月
Nuxeo SAS宣布他们的下一代企业内容管理平台,预计2006年11月发布,将会基于开源Java技术,尤其是JBoss SEAM, EJB 3和JBoss Application Server. 这个改变非常有意思,Nexeo曾经号称是全球最大的使用Zope开发的公司,他们使用Python和ZOPE application server.阅读全文>
发表于 @ 2006年09月30日 08:49:00|评论(loading...)|编辑
Matt Raible的新web开发框架的比较
下载ppt地址:http://raibledesigns.com/page/rd?entry=comparing_web_frameworks_presentation1
ppt中,一开始Matt先用一组照片展示了他的房子,车子以及他的幸福的一家和他出的书,来显示他做为独立咨询顾问的成功一面。
接下来,展示了他的开发历程
Struts: used since June 2001 - same time 1.0 was released.
Spring MVC: used since January 2004 - before 1.0 was released.
WebWork: used since July 2004.
Tapestry: used since July 2004.
JSF: used since July 2004 - both Sun’s RI and MyFaces.
下面开始比较各个框架,仅摘要如下,请恕本人只看缺点,不看优点。因为优点是说不完的
Struts缺点:
阅读全文>
发表于 @ 2006年09月27日 09:15:00|评论(loading...)|编辑
Dojo Spreadsheet Widget - 基于Ajax的Excel
访问和下载该代码的地址为http://64.201.107.34/tremend/spreadsheet/1/test_spreadsheet.htm
阅读全文>
发表于 @ 2006年09月27日 08:41:00|评论(loading...)|编辑
一个用YUI Ajax 库改造的 phpBB,地址是http://www.jackslocum.com/forum2/ 阅读全文>
发表于 @ 2006年09月26日 13:15:00|评论(loading...)|编辑
项目开发中最长遇到的问题就是需要并行版本控制,比如一个产品分为个人版和企业版。那么其中某一个版本修改的时候,一些关键的修改也要合并到企业版里面。 还有诸如你的产品对于不同的客户都有一些定制的修改,而一些关键的修改您又希望能同步到主办本里面,这时候,你就需要一个文件/目录比对器。
WinMerge就是这样一个文件目录比对器,它是完全免费的,您可以从www.sf.net上下载它。使用起来非常方便,不过有几点需要注意。
1 过滤器的设定,你可以为自己的项目定义一个过滤器
def: include
d: \.php$ ## Filter for filename 这里是需要比对的文件名
d: \.html$
d: \\attachment$ ##这里是不需要比对的,要跳过文件夹,这个地方很奇怪,但就是排除的意思
d: \\cache$
d: \\css$
d: \\docs$
d: \\htmlarea$
d: \\javascripts$
d: \\themes$
d: \\xajax$
2 比对完成后,Winmerge可以生成报表。阅读全文>
发表于 @ 2006年09月20日 08:17:00|评论(loading...)|编辑
对于ajax应用来说,把和控件榜定的数据用json来承载,既可以避免频繁调用httprequest,也可以避免xml带来的性能解释。
假设我们要有一个级联菜单,显示用户组以及下面的用户,我们可以这样做
阅读全文>
发表于 @ 2006年09月20日 08:05:00|评论(loading...)|编辑
TSS发布了一片将Bonita工作流引擎和eXo Portal相结合的文章。
文章首先分别介绍了门户和工作流引擎的特点。然后说明如何将两者结合起来。
其中提及的核心技术主要有
阅读全文>
发表于 @ 2006年09月14日 08:24:00|评论(loading...)|编辑
心理保健
心理保健-心理健康的标准
心理健康的标准
1.对现实的正确认识。看问题能持客观的态度。
2.自知、自尊与自我接纳。能现实地评价自己,不过分地显示自己也不刻意地取悦别人。既接纳自己的优点也接纳自己的缺点。一个人如果连自己都不喜 欢,又怎么谈得上喜欢别人。
3.自我调控的能力。能调节自己的行为,既能克制自己的冲动,又能调动自己 的身心力量,在实践中实现自己的更进阶目标。
4.与人建立亲密关系的能力。关心他人,善于合作,不为了满足自己的需要而 苛求于人。这种人有知心的朋友,有亲密的家人。而不健康的人,人际关系 紧张,处处利用他人,以达到自己的目的。
5.人格架构的稳定与协调。这种稳定与协调包括理想与现实差距的调适,包括 认知与情感的协调。
6.生活热情与工作效率。人人都会有苦恼,但心理健康的人能从生活与工作中 寻得快乐。
心理保健-良好心态
如何保持良好心态?
1. 将不快以适当模式发泄出来,以减轻心理压力。要敢于把自己不愉快的事向知心朋友或亲人诉说。当极其忧伤时哭泣、读诗词、写日记、看电影、阅读全文>
发表于 @ 2006年09月05日 09:12:00|评论(loading...)|编辑
有个网友写信给我谈到关于PHP计算工资问题。我以前一篇文章中谈到过一种计算工资的方法,不过是偷巧,利用现有的表达式的工具,现在既然有人想要,我就给出一个逆波兰的算法。
我们的目标是实现如下的计算公式:
假设有一个计算公式如下: $expression = "(F1*F12+10.34)";
其中的变量值如下:
$expression_value = Array('F1'=>10,
'F12'=>20);
我们希望用PHP构建一个类来计算出这个表达式的值。这种应用主要用于web工资管理中,用户可以自定义其工资相公式的情况
$rpn = new Math_Rpn();
$rpn->setExpressionValue($expression_value);
echo $rpn->calculate($expression,'deg',false); // 即为相应的值
阅读全文>
发表于 @ 2006年09月03日 14:11:00|评论(loading...)|编辑