2006年06月
做生意赚钱发财是需要能力素质的,如何提高做生意赚钱发财的能力?我觉得现在市面上绝大多数教人做生意赚钱的书都是误人赚钱机会的论述,因为这些书全部以李嘉诚、刘永好、张瑞敏、柳传志等经商成功例子,教你如何经商之道及宏大理念:如何做非常之人、如何远见卓识、如何高尚、如何坚毅无比、如何坚守等。但甘心做小生意的成功的人可能需要的能力刚好与之恰好相反:短视、生存第一、赚钱第一、机会主义等。阅读全文>
发表于 @ 2006年06月29日 12:44:00|评论(loading...)|收藏
回应拐拐龙底咚兄弟: 1 如果你去国外各大论坛转转,你会看到人们都在谈论ror框架的弊端以及因此带来的性能缺陷。人们不得不像当年对EJB一样,找出一系列的patterns和anti patterns来指导使用ror。 2 你知道jboss seam么?看过jboss seam,你就会明白,这个世界上最聪明的程序员们是如何对web企业应用的开发进行彻底变革的。ror不是这样的终结者,spring也不是。Matt raible今年愚人节的玩笑的就是它要把appfuse的前台全部改成基于ror。 3 PHP和ROR,JAVA,PYTHON的本质区别是,后者是面向domain modal的,前者是面向Web脚本的,正因为有了php,世界上才会有那么多丰富的web应用,国内的discuz应该够出名了吧?国外无数的web 2.0站点都是基于php开发的。 知道IBM最近在做什么么? IBM and Oracle stressed the importance of integration in PHP's future. SDO and SCA were t阅读全文>
发表于 @ 2006年06月26日 08:30:00|评论(loading...)|收藏
我们每天的开发中都要编写大量的单元测试,很多单元测试的对象是相对独立的,例如一个所得税计算的模块,但是更多的单元测试需要依赖其他的组件或者服务。因此,我们需要EasyMock来无缝的连接这些组件。Mock的意思就是空的,不存在的东西。
EasyMock刚刚发布了2.2版本,它开始使用很多基于jdk 1.5的特性。
阅读全文>
发表于 @ 2006年06月21日 08:22:00|评论(loading...)|收藏
今天得到了picasaweb的批准,试用了一下:
相册的地址是:http://picasaweb.google.com/dannyxcz
阅读全文>
发表于 @ 2006年06月20日 16:05:00|评论(loading...)|收藏
1 第一次访问,检查该文件是否存在,如果没有缓存,从数据库中取出文件放到缓存里面,以后访问,就直接从缓存里面取。每一个静态页面都需要一个辅助的meta文件,例如wp-cache-12345.meta
为什么需要独立的meta?因为返回一个静态html还不够,还有很多信息,例如还需要这个页面的时间,content-type等信息。这些信息又不能存放在html中,所以需要辅助的.meta文件
meta文件中的内容是:
$meta_object->uri = $_SERVER['REQUEST_URI'];
$meta_object->post = wp_cache_post_id();
$meta_object->dynamic = true;
$meta_object->headers = array();
array_push($meta_object->headers, "Last-Modified: $value");
array_push($meta_object->headers, "Content-Type: $value");
2 如果某篇阅读全文>
发表于 @ 2006年06月20日 13:51:00|评论(loading...)|收藏
JBoss Seam 气势汹汹的要从根本上改变web应用程序的组织架构,下面是它的手册地址,里面有很多example
http://docs.jboss.com/seam/1.0.1.GA/reference/en/html/
1.2. Your first Seam application: the registration example
1.3. Clickable lists in Seam: the messages example
1.4. Seam and jBPM: the todo list example
1.5. Seam pageflow: the numberguess example
1.6. A complete Seam application: the Hotel Booking example
1.7. A complete application featuring Seam and jBPM: the DVD Store example
1.8. A complete application 阅读全文>
发表于 @ 2006年06月20日 08:58:00|评论(loading...)|收藏
InfoQ发布了一个关于规则引擎的介绍Real-World Rule Engines,原文 http://www.infoq.com/articles/Rule-Engines
ONJava上也有两篇文章:
Give Your Business Logic a Framework with Drools http://www.onjava.com/lpt/a/6093
Using Drools in Your Enterprise Java Application http://www.onjava.com/lpt/a/6160
下面总结一下其中的精华:
大多数web和企业Java应用可以分成三个部分:一个和用户交互的前台, 一个和后台系统,例如数据库交互的服务层,以及他们中间的业务逻辑。 现在使用框架构建前台和后台系统已经成为普遍共识(例如, Struts, Cocoon, Spring, Hibernate, JDO, 和 Entity Beans), 但却没有一个标准的方法来构建业务逻辑。一些框架,例如 EJB 和 Spring 只在一个高层实现阅读全文>
发表于 @ 2006年06月20日 08:53:00|评论(loading...)|收藏
IL DIVO (美声绅士)和Toni Braxton (唐妮 布蕾斯顿)合唱阅读全文>
发表于 @ 2006年06月19日 09:25:00|评论(loading...)|收藏
http://java.sun.com/developer/technicalArticles/J2SE/Desktop/mustang/beta2.html 一文中描述了你应该知道的10件关于Java 6的事情,下面总结如下阅读全文>
发表于 @ 2006年06月19日 08:32:00|评论(loading...)|收藏
关于Google的员工,有趣的话题无限多。因为虽然大家都非常清楚Google办公室里允许养狗,但Google内部的其它情况却一直很神秘。上个月我写过一个新进Googler在Google里的体验,这一次轮到Philipp了,但他得到的资料更多。请注意我在本文的标题中用了双引号把“员工”给引了起来,这是因为下面将要介绍的Googler,尽管看起来很像是一个真正的Google员工,但谁也无法确认他的身份。
这位Googler的网名为ZorbaTHut,看起来他像是与Google Calendar及Google Video项目相关的人员。不管怎样,他曝出了不少Google内幕,相当有趣。下面是其中一些比较有趣的(无顺序):
阅读全文>
发表于 @ 2006年06月16日 14:49:00|评论(loading...)|收藏
3月28日,中国互联网协会与IDGVC合作发布“中国互联网Web2.0 100”,以下为获得Web2.0 100的企业名单: 阅读全文>
发表于 @ 2006年06月16日 14:26:00|评论(loading...)|收藏
整体感觉,虽然功能很强大,但是实用的很少,或者说还不会用,不过地图功能还真是很有意思,看看世界上那些地方的人访问过Blog阅读全文>
发表于 @ 2006年06月16日 11:29:00|评论(loading...)|收藏
大学毕业生要找的只是一个工作,而不是职业,更不是事业。
———在北京召开的首届中国大学生就业高峰论坛上,专家们均认为,高校毕业生就业时应当放低自身期望值,做好从蓝领、灰领干起的心理准备。
大学学习期间,要尽量争取脑袋满,而不要急于口袋满。
———中科院院士王选谈对当前部分学生休学开公司的看法。
不要读博士,因为博士在美国找工作的难度,相当于女博士在中国找老公的难度。也千万不要羡慕有3个博士头衔的人,因为只有找不到工作的时候才会一个接一个地读博士。
———一个没有博士头衔的留学生如是说。
千万不要以为美国没有天才,美国的天才只不过是喜欢退学而已。也千万不要以为中国人都是天才,中国的有些天才除了考分高,基本上什么都不会。
———一个留学生在看到中国人在拼命上哈佛时说。
他们以为MBA就像是一个美容院,读完MBA,出来就会容光焕发,脱胎换骨。
———令专家担忧的是:MBA在中国已被简化为高薪加升职。
中国人太多了,13亿人,你藏在这么多人里头,怎样才能引起别人注意?一个老板要请人,两个应聘者能阅读全文>
发表于 @ 2006年06月15日 12:25:00|评论(loading...)|收藏
CNET科技资讯网6月14日国际报道 在本周一举办的“全球互联网峰会”上,Piper Jaffray 的分析师表示,未来数年,社交网络、手机视频、Googlism将继续改变互联网。
在提到虚构的词汇“Googlism”时,Piper Jaffray 的高级分析师、管理主管萨法表示,谷歌革命还没有结束。
他说,谷歌给了许多新公司灵感。
萨法在这次会议上将阐述目前的互联网趋势。今年会议的主题包括在线娱乐、广告、国际市场、社交网络。萨法说,尽管有人怀疑其赚钱能力,但社交网络将改变互联网的未来。
以MySpace.com 为代表的社交网络已经在向传统的门户网站发起挑战。萨法说,按每月的页面浏览量计算,MySpace 已经超过了MSN 和AOL ,它的流量相当于雅虎的75%。
ComScore 的分析师詹姆士在一次研讨会上发言时对MySpace 的崛起感到惊讶,3 月份MySpace 吸引了5000万访问用户。他说,谷歌的增长速度也没有这么快━━随着时间的推移,它的增长速度在放慢。
另一位与会人士对这些公司能否或如何盈利提出阅读全文>
发表于 @ 2006年06月14日 11:09:00|评论(loading...)|收藏
JBoss Seam是一个强大的用来构建下一代Web 2.0应用程序的应用程序框架,它统一和集成流行的面向服务(SOA)技术,例如AJAX,JSF,EJB3,Java Portlets和BPM,工作流。
Seam自底向上设计,消除了架构和API的复杂性。它允许开发人员通过使用annotation的POJO,组件化的UIwidget和非常少的XML来组装复杂的web应用。由于Seam 1.0的简单,使得它未来易于和JBoss ESB和JBI集成。
为何选择Seam
基于EJB的发开:EJB3.0改变了EJB是粗粒度,重量级对象的名声,把它变成了有着细粒度annotation的轻量级POJO。在JBoss Seam中,所有的东西都是EJB。JBoss Seam采纳Web 2.0的概念即Web就是平台,此外,JBoss Seam消除了表现层组件和业务逻辑组件的差异。即使是session bean,也可以作为JSF动作的监听者。
基于AJAX的远程层:JBoss Seam 远程允许EJB 3.0 session bean在web浏览器中通过Ajax调用。Session be阅读全文>
发表于 @ 2006年06月14日 08:58:00|评论(loading...)|收藏
从今天起,在你的网站内加入google search有新的办法了,那就是Google Ajax Search Api。搜索的内容会自动在你的网页内显示,而不是跳转到google的页面。申请地址:http://code.google.com/apis/ajaxsearch/阅读全文>
发表于 @ 2006年06月14日 08:21:00|评论(loading...)|收藏
博客广告成日本营销新势力 已有335万人开博
在日本,包括博客广告等形式在内的联属广告在2005财年约占网上所有广告的10%。
对于IT而言,IT博客广告涉及的领域也很广,例如一些名人在博客上发布对新产品,平台的试用,对网络新的服务的试用等等。阅读全文>
发表于 @ 2006年06月13日 10:35:00|评论(loading...)|收藏
几条实际的Ajax Tips
使用一个Ajax工具包。
多使用css,这样可以使用js来换皮肤
使用 JSON (and XML). XML 解析是很消耗js性能的.
使用异步网络编成.
多使用MVC模式.
压缩js - jsmin 节省~1/4x. Gzip ~3-4x.
认真考虑测试。 使用Mercury’s QuickTest-Pro (QTP). 和 JSUnit .
学会取舍那些地方使用ajax.
客户逻辑永远没有安全.
…
阅读全文>
发表于 @ 2006年06月13日 08:40:00|评论(loading...)|收藏
http://www.napyfab.com/ajax-indicators/
AJAX Activity Indicators 包含了很多ajax活动提示的图片,希望对你有用。阅读全文>
发表于 @ 2006年06月13日 08:21:00|评论(loading...)|收藏
Google雇用15岁少年来解决gmail得安全漏洞。Google通过他的blog发现他的,并且对他的Javascript和Ajax经验非常欣赏。google为他开了一个账户,存入每月的工资作为他未来教育基金,他可以在家办公,而不需要去GooglePlex.
该少年的blog地址是 http://tomvendetta.be/
阅读全文>
发表于 @ 2006年06月13日 08:16:00|评论(loading...)|收藏
随着Ajax技术的成熟,原先半死不活的Portal又开始引起很多人的注意。从web桌面,到rss订阅器,到个性化空间,越来越多的网站为用户提供托拽
目前主要的一些支持托拽的portal有
claudehussenet.com/
www.zimbio.com/portal/Manx+Cats
www.scline.net/index.php
www.google.com/ig
projects.backbase.com/RUI/portal.html
www.netvibes.com/
关于实现该托拽的方案也有很多
ajaxpatterns.org/Portlet 中详细阐述了portlet ajax的原理
How to Drag and Drop in JavaScript 一文 www.webreference.com/programming/javascript/mk/column2/ 中给出了一个示例的代码共大家参考
阅读全文>
发表于 @ 2006年06月12日 10:41:00|评论(loading...)|收藏
终于完成了工资计算部分的代码,请大家指教一下
用户可以自行定义工资计算公式:例如
实发工资=应发工资-应扣工资
个人所得税=tax(应发工资)
阅读全文>
发表于 @ 2006年06月09日 17:32:00|评论(loading...)|收藏
IBM刚刚发布了一个AJax传输方式的指南,其中谈到了使用三种方式XMLHttp, script tags, and frames or iframes。原文地址 https://www6.software.ibm.com/developerworks/education/x-ajaxtrans/你需要注册以后才能下载到pdf文件和源代码对于这三种模式,作者最欣赏script tags,它的装载过程是这样的var urlsToLoad = [];function processRequests(){for( var u in urlsToLoad ){var sObj = document.createElement( 'script' );sObj.src = urlsToLoad[ u ];document.body.appendChild( sObj );}}function loadDoc( url ){urlsToLoad.push( url );}if ( window.addEvent阅读全文>
发表于 @ 2006年06月09日 08:28:00|评论(loading...)|收藏
今天给blog加上了一个博客地图,感谢提供商 http://blog.mapbar.com/blogmap/自从Google和Yahoo发布了免费的Web地图,Web GIS的两大门坎:数据 和 平台 一下子就变得很容易得到了。网上也冒出了大量的webgis的应用,例如google map和flickr结合,把旅行中的位置和相册关联起来。GIS和社会网络也可以结合起来。例如mapbar提供的服务,它显示了我的位置附近的blog用户阅读全文>
发表于 @ 2006年06月08日 13:53:00|评论(loading...)|收藏
AutoCRUD是一个php下的持久层,虽然它目前只支持MySQL数据库,但是它无需配置,也很方便实用。阅读全文>
发表于 @ 2006年06月08日 10:19:00|评论(loading...)|收藏
工资系统中通常都有一个工资计算公式的定义。例如 实发=应发-应扣 等等。要计算这样的表达式,传统的方法就是用逆波兰表达式解析它。
下面介绍一个简单的方法来实现计算。
使用PHP的Pear库中的RPN.php。
阅读全文>
发表于 @ 2006年06月07日 09:28:00|评论(loading...)|收藏
在文章《Evolutionary integration with ESBs》原文地址( http://www.infoq.com/articles/Evolutionary-integration;jsessionid=343FB1F9A91896EF664974C580B0B34D) 作者以一个具体的应用阐述的了ESB给企业应用集成带来的作用。阅读全文>
发表于 @ 2006年06月06日 10:30:00|评论(loading...)|收藏
http://www.dustindiaz.com/basement/tetris.html
一个基于Yahoo UI的Ajax俄罗斯方块游戏,看看YUI的事件驱动机制
阅读全文>
发表于 @ 2006年06月06日 09:46:00|评论(loading...)|收藏
从php5.10开始,php中加入了时区的设置,在php中显示的时间都是格林威治标准时间,这就造成了我们中国的用户会差八个小时的问题!
相关设置是修改php.ini中的 date.timezone 参数:
[Date]
; Defines the default timezone used by the date functions
;date.timezone =
默认是关闭的,只需把注释去掉,改为即可
[Date]
; Defines the default timezone used by the date functions
date.timezone = PRC
其中PRC是“中华人民共和国”!
其他选项可以参考php手册。
不过这上面的亚洲地区漏掉了我们的首都北京,不知道老外是不是故意的!
如果没有修改php.ini的权限,只需要在调用时间日期函数的时候,调用 date_default_timezone_set(’PRC’) 即可!
也可以调用date_default_timezone_get()来查看当前的时区设置!
阅读全文>
发表于 @ 2006年06月01日 12:50:00|评论(loading...)|收藏