2008-03-10

PSP开发环境

关键字: psp toolchain
熟悉PSP的人大概都知道PSPSDK(http://www.pspdev.org),一个基于BSD协议的软件包。可是安装PSPSDK的开发环境不那么省心。因为该包推荐的安装运行方式有严重问题。也就是说你要花大量时间准备开发环境。我上周亲自经历整个过程,那叫一个痛苦。 Cygwin+PSPSDK,看似一个不错的选择,都是Windows程序,安装方便。可通常方便的事情不一定最有效率。首先,Cygwin模拟Linux环境,比真实环境慢上数倍,而psptoolchain又是一个极其耗费资源的任务,你会遇到各种各样的错误,除非你的机器配置极高(2G以上内存),即便安装过程顺利,也要耗费 ...
2008-03-10

<<Ajax In Practice>>翻译定稿

关键字: ajax 翻译
为了翻译,我已经很久没有写博客了。好在此书已进入最后定稿阶段,可以抽些时间认真做个总结了。 尽管做了最坏的打算,在本书翻译过程中,我们还是遇到了非常多的困难,限于篇幅这里不仔细说明了。交稿自然延期了,幸亏翻译团队的核心人物hax,他技术理解准确,语言驾驭力强。本书的翻译质量还是不错的。 本书注重实践,给出了Ajax应用开发过程涵盖的各个方面的大量实例。尤其是第2篇,也是本书的核心内容,深入探讨了事件处理、表单验证和提交、处理后退/刷新/撤消按钮、内容导航、拖放,还有用户友好性的UI设计、状态和缓存管理、第三方Web接口等领域。相信本书能为读者的Ajax开发带来一些帮助。可惜 ...
SmartClient Ajax 框架目前推出了基于LGPL的开源版本 http://www.smartclient.com/company/pr_60_release.jsp 2007年11月7号,Isomorphic软件在加利福尼亚旧金山市正式宣布,业界领先的Ajax框架目前已开源并推出了基于LGPL的开源版本,包括服务端、工具库和其他组件。 基于LGPL的新版本拥有完整的Ajax可视化组件集以及数据绑定设施,主流软件提供商多年来一直使用它们来交付基于SmartClient的产品。 企业级的开源组件 作为非开源的商业框架爱提供商,目前推出基于LGPL的开源版本的S ...
感谢作者的辛勤劳动! 我曾经写过一篇文章介绍GWT-Ext及其示例,现在它已经发布http://code.google.com/p/gwt-ext/。我会投入一些时间研究它(这是我的工作之一),如有时间会把GettingStarted翻译并介绍给大家或者提供一些有意义的基于实践总结性的文章。
2007-07-10

[翻译]Ext vs. Dojo

关键字: Ext Dojo
你是否觉得人们似乎习惯了人云亦云而忽视了这样一个事实即只有用户才有最终的发言权。如论如何请把文本看完,我相信作者的独到观点很值得大家思考。原文:http://jroller.com/page/sjivan Ext  vs.  Dojo 尊重是挣来的而非买来的。本文不对Ext和Dojo进行技术上的对比,而是对两者发展和建立用户群的区别做个比较。 读完Alex Russell(Dojo创建者)的文章Why Dojo?之后,激发了我写本篇Blog。Alex在他的文章写到为什么Dojo应该被选用:相对其它Ajax库,Dojo拥有特有超越对手的深度&广度,质 ...
2007-06-27

GWT+Ext

关键字: GWT Ext
GWT支持对第三方library的模块化及重用。http://www.ibm.com/developerworks/cn/java/j-ajax4/#listing1 介绍了如何GWT-RPC以及Scriptaculous创建Weather Reporter示例。 很多人喜欢Ext,我也不例外。GWT虽然独具匠心,但缺乏给人眼前一亮的Widget组件。如果能结合GWT和Ext开发,岂不是很好。事实上,Sanjiv Jivan已经完成这个工作了,来看一个示例: 目前,作者在整理JavaDoc并表示即将把这个封装Ext的Wrapper代码在LGPL协议下发布。更多信息:ht ...
一)什么是Cypal Studio for GWT? Cypal Studio for GWT 其实就是Googlipse(http://www.googlipse.com),但Googlipse已经不再更新。该项目作者创建了一个新产品来替代Googlipse,这就是Cypal Studio for GWT。从下面的配置过程大家也可以看到二者基本一致。 二)环境配置及示例   1.Eclipse 3.2 + WTP1.5   2.GWT,从http://code.google.com/webtoolkit/download.html下载并解压缩至D ...
昨晚《大家》对金庸进行访谈。有一点很有启发,就是金庸一生大部分时间从事于新闻事业。他坦然做新闻很痛苦。而写小说则很快乐。 早年他立志做一名外交官,由于正直有余,对领袖不够忠诚,大学被开除。他又是一个很洒脱的人,不愿意被规矩束缚。尽管得到乔冠华的赏识,他最终还是没有进入新中国的外交圈,对于一个地主家庭出身的人又不是党员,当外交官没前途。 谈到确立目标,他说他愿意立大的目标,小的目标容易达成,但没有什么意义。在八十多岁的年龄要读剑桥大学的博士学位,这岂是一般人所能做的事情!
Prototype框架提供了基于JavaScript语言的面向对象风格的AJAX库,使编写动态WEB程序成为可能。基于Prototype的Scriptaculous的流行就是一个很好的证明。 Prototype封装了Form、Element和Event,并为Form提供了Observer模式以便于进行事件管理和减少依赖。 问题: Prototype设计了两种Observer,一种基于Timeout,一种基于事件。但无法支持普通对象级别的Observer。例如在调用A对象的X 方法之后触发B对象的Y方法。本文将尝试一种在对象级别实现Observer的方式。 分析: Observer模式 ...
 熟悉Flex 的开发者都知道,在Flex中不能直接访问数据库,而是采用HTTPService/WebService/RemoteObject等方式实现。asSQL的出现多少让大家感到意外(抛开这两种方式的优劣不提),也可见它的威力。 1. 简介 大型软件系统都采取了分层设计的原则,将其分为大致表现(UI)、业务逻辑以及EIS三部分。在Java语言,直接与数据库打交道曾是家常便饭。Hibernate等O/R Mapping工具流行,直接使用JDBC编程变得少见了,但有时这种方式更加简便、速度更快。 ActionScript用于在Flash实现动画设计,访问数据库自然 ...
zerozone
搜索本博客
最近加入圈子
存档
最新评论