Coach Wei

Coach Wei's Blog The notion of having a CTO for the USA is very exciting. It’s a job that I’d really want to have - I’m working on my resume right now!!! More important than the question of who will be the CTO is which industry this person should be coming from. I’d really really... (more)
These are a few key concepts of JavaScript language that developers should know: execution context, activation object, variable instantiation, scoping, closure, eval and “this” keyword. Knowing these would help one tremendously in Ajax development. For example, when you write an... (more)
“This is the best browser so far” is that I can say after being a Chrome user for one day. First of all, I was glad to find out that I haven’t found Chrome breaking any web application yet, especially Ajax applications. I was a little concerned about this, given that the Chrome ... (more)
Razor Profiler (beta), an online Ajax profiling tool, is available for public review now at http://www.razorspeed.com. What Is it? Razor Profiler(beta) is a web-based Ajax profiling tool to help web developers understand and analyze the runtime behavior of their JavaScript code i... (more)
This entry documents a few tips related to using Rhino JavaScript Engine to process JavaScript code. If you are using Rhino, you probably won’t run into the issues covered in this post during development or even testing. However, you are fairly likely to run into these issues aft... (more)
What does the Ajax community want from future browsers? How are these different requests prioritized? Web developers have done amazing things with Ajax for both Web 1.0 and Web 2.0 applications, but what barriers need to be removed to enable the next generation of browser-based i... (more)
This content is reprinted from Real-World AJAX: Secrets of the Masters published by SYS-CON Books. To order the entire book now along with companion DVDs for the special pre-order price, click here for more information. Aimed at everyone from enterprise developers to self-taught ... (more)
Visit Coach Wei's Blog The Web is one of the most important technological as well as social/cultural developments  in our life. Its global impact is rooted in its openness and its capability to evolve on a democratic basis. However, I have concerns. I'm concerned about the signif... (more)
Coach Wei's Blog Here is a question that I have been pondering on and off for quite a while: Why do "cool kids" choose Ruby or PHP to build websites instead of Java? I have to admit that I do not have an answer. Why do I even care? Because I am a Java developer. Like many Java devel... (more)
This is a little premature, but the deal is done. Following the core tenets that I believe this venture fund should operate,  I'm "un-announcing" a $50K fund with Microsoft here in a web 2.0 way. The official PR/press will follow in the next month or so,  pending the clearance of... (more)
The F2F meeting of OpenAjax Alliance at NYC on March 21st worked out really well in my oppinion. As a result of the last F2F meeting in October 2007, we formed a new task force called "Runtime Advocacy Task Force" at OpenAjax. The goal of Runtime Task Force is to collect a "wish... (more)
Coach Wei's Blog The “Same Origin Policy” is at the core of browser’s security model.  Under the “Same Origin Policy”, a web resource can only interact with another web resource if and only if both resources are from the same origin. However, “... (more)
Coach Wei's Blog What is the reason for this Obama phenomenon? Why is it happening right now, at this moment of history? Is it because of his eloquent speeches? Is it because people in this country are so tired of the current reality that they want to depart from it as far as po... (more)
Coach Wei's Blog People say Ajax is hard...and this may be why. I spent some time playing with Bob Buffone's newest work on Ajax over the last few days. Bob built an xModify processor that runs on either jQuery, Dojo or Mootools. The xModify processor is powerful but quite lightwei... (more)
Coach Wei's Enterprise Web 2.0 Blog Prototype.js is a popular Ajax toolkit for web developers. I have enjoyed using it despite the complains I heard from people about how Prototype.js does too much JavaScript hacking that breaks other people's code. One of the common one complain... (more)
Coach Wei's Blog OpenAjax Alliance has made substantial progress in the last 12 months since its inception. The cornerstone is OpenAjaxHub 1.0 (OaaHub 1.0). OaaHub 1.0, an open source project under Apache V2 license,  focuses on interoperability - it enables different Ajax compone... (more)
Coach Wei's Blog My company, Nexaweb, together with SitePen, Mozilla Foundation, Redfin, etc, joined force in making an important contribution to the open source community. See SitePen, Mozilla Foundation, Nexaweb Technologies, Redfin, & SnapLogic Announce Open Source Contributio... (more)
Coach Wei's Blog This is going to be a very short blog  because the story itself is too good to add any comments: Sun Microsystems Changes Ticker to JAVA  On August 23, 2007, "Sun announced Thursday that it would retire its SUNW moniker on Nasdaq and replace with JAVA effective ... (more)
Coach Wei's Blog (May 8, 2007) - Quite a few people are asking me what I think of Sun's JavaFX announcement. It is funny and we saw this coming - Who wouldn't anticipate Sun to make some big announcement at JavaOne? People were predicting the announcement is going to be "open sou... (more)
OpenAjax Alliance has been growing well with over 70 members. The initial OpenAjaxHub received immediate community response - most are positive and a few responses were negative but turned out to be very helpful. Over ten Ajax offerings demonstrated support for OpenAjaxHub alread... (more)
© 2008 SYS-CON Media