Dojo.Book中文版第一章翻译完成。

六月 20, 2006

阅读请到Dojo.Book中文版页面。

刚刚翻译完成第一章,后面还有两章,会尽快完成。

第二章:扩展Dojo

第三章:高级Dojo(Advanced Dojo) 

有什么意见,建议请在这里给我留言。


Programming language Ladder

六月 18, 2006

Tiobe最近发布了编程语言排名,虽然不能代表全部,但也能说明一些问题,呵呵.
其实用什么语言开发最重要取决于要开发什么项目,现在web时代来临,java排名第一是一种必然.当然C/C++的位置也不是那么容易撼动.VB对于小型开发还是非常优秀的,毕竟JAVA的程序员年薪比较高,而且.net平台也带动了一些VB的发展.
同时也能看到曾经风光的php和perl要没落的迹象,毕竟现在有了python django,有了ruby on rails.
Delphi也在下滑,记得听过一个小笑话形容delphi–"delphi象是一辆民用hammer(悍马),跑公路不合适,跑越野也不行,不过都能跑."
其他的语言象SAS,Ada,我也没怎么接触过,不敢妄下评论.
比较惊讶的是ColdFusion竟然上榜,个人对Macromedia在ColdFusion上的做法没有好感.

以下结果截至于2006年6月.让我们拭目以待.

Position
June 2006
Position
June 2005
Delta
in Position
Programming Language Ratings
June 2006
Delta
June 2005
Status
1 2 Java 21.128% +2.56% A
2 1 C 18.253% -1.11% A
3 4 C++ 10.670% +0.95% A
4 6 (Visual) Basic 10.185% +3.41% A
5 5 PHP 9.593% +1.62% A
6 3 Perl 6.002% -4.37% A
7 8 Python 3.464% +0.66% A
8 9 C# 3.238% +0.45% A
9 7 Delphi 2.393% -0.50% A
10 10 JavaScript 1.456% +0.07% A
11 14 SAS 1.373% +0.28% A
12 24 12 * Visual FoxPro 1.036% +0.66% A
13 11 PL/SQL 0.959% -0.37% A
14 12 COBOL 0.650% -0.73% B
15 15 Lisp/Scheme 0.644% -0.22% A–
16 18 Ada 0.536% -0.14% B
17 19 Pascal 0.486% +0.00% B
18 26 8 * D 0.485% +0.13% B
19 23 Ruby 0.479% +0.10% B
20 31 11 * ColdFusion 0.453% +0.18% B

OpenGL

六月 17, 2006

逼于无奈,明天开始研究OpenGL,预祝自己能对3D感兴趣.


发现一个google web toolkit专用eclipse插件.

六月 17, 2006

先把链接放在blog上,明天抽时间研究一下.如果好用我会补上介绍.

http://sourceforge.net/projects/googlipse/ 


Tomcat配置指南.

六月 16, 2006

tomcat编者按:现在开发Java Web应用,建立和部署Web内容是一件很简单的工作。使用Jakarta Tomcat作为Servlet和JSP容器的人已经遍及全世界。Tomcat具有免费、跨平台等诸多特性,并且更新得很快,现在非常的流行。

你所需要做的就是:按照你的需求配置Tomcat,只要你正确配置,Tomcat一般都能适合你的要求。下面是一系列关于Tomcat的配置技巧,这些技巧源自于我的书:《Tomcat权威指南》,希望对你有所帮助。—— Jason Brittain

阅读更多 »


Ajax 2—-Make a request

六月 15, 2006
  1. Get whatever data you need from the Web form.
  2. Build the URL to connect to.
  3. Open a connection to the server.
  4. Set up a function for the server to run when it's done.
  5. Send the request.

This is the basic step for every Ajax apllication. 阅读更多 »


Ajax 1—-Create XMLHttpRequest object

六月 15, 2006

Following code will create a XMLHttpRequest object independently with type of browser 阅读更多 »


GWT–用java写ajax project.

六月 14, 2006

1.什么是GWT?
GWT的全称叫做Google Web Toolkit,是Google API计划中的一下项目,可以把它想像成一个compiler.

2.如果使用GWT?
首先需要熟悉一下Google Web Toolkit的class reference.
然后就可以用GWT中提供的projectCreator创建project, applicationCreator创建一个application.
一个application就是一个单独的java class, project是由一个或多个application组成的.
在经过GWT compile过以后,每个project就会被编译成一系列html文件和一个javascript程序.

3.个人评论:
因为使用了java,所以编程规范化,代码可读性提高.对于象我这样java programmer带来了很多方便.
但是有一点让我有点头疼,就是美工问题.要使用GWT做出漂亮的界面,需要大量CSS知识,而这正是我所缺少的,以前一直认为CSS只是起到辅助性作用,可到了现在知道这个认识是错误的.