5 Must-Have Firefox Add-ons for Web Development & QA 5必须具有Firefox的加载项,为Web开发和质量保证

June 24th, 2008 2008年6月24日

These add-ons are so useful that I cannot work for a single day without them and so I would suspect most web developers and QA Engineers.这些加载项,使有用的,我不能工作,为一个单一的天,没有他们,所以我会怀疑大多数Web开发人员和QA工程师。 These plugins / add-ons makes Firefox a formidable web development and testing platform.这些插件/加载项,使Firefox的一项艰巨的Web开发和测试平台。 They are:他们是:

Read more (357 words) » 阅读更多( 357字) »

Programming Language Survey: Please Provide Your Input & See Results编程语言调查:请提供您的输入&看到结果

May 15th, 2008 2008年5月15日

A short survey on your programming language preferences, shouldn’t take more than 1 minute of your time.一份简短的问卷调查对您的编程语言偏好,不应该采取更超过1分钟,您的时间。 Please participate and let others know too.请参与并让其他人知道太多。
Read more (41 words) » 阅读更多( 41字) »

JavaOne 2008 is Starting Now… 2008年的JavaOne是从现在开始…

May 6th, 2008 2008年5月6日

JavaOne 2008 is starting in couple of hours.在JavaOne 2008年开始在几个小时。 I will be there all four days soaking in all the knowledge, fun and sharing about it in this blog.我会在那里四天浸泡在所有的知识,乐趣和分享有关资讯科技在这方面的博客。

Read more (47 words) » 阅读更多( 47字) »

9 Important Tips for Selenium Remote Control (Java client) - Test Tool 9重要提示硒远程控制( Java客户端) -测试工具

April 16th, 2008 2008年4月16日

Selenium Remote Control (RC) is a test tool that allows you to write automated web application UI tests in many programming languages against any HTTP website using any mainstream JavaScript-enabled browser.硒远程控制( RC )的是一个测试工具,可让您写的自动化Web应用程序的UI测试,在许多编程语言,对任何HTTP的网站,使用任何主流启用了JavaScript的浏览器。 Selenium RC is a powerful and simple framework for running (scheduled or manually) automated UI centric regression tests for web applications / services.硒区局是一个强大的和简单的框架,运行(定或手动)自动化的用户界面为中心的回归测试的Web应用程序/服务。 Here are few simple tips for Selenium RC java client.这里有几个简单的提示硒区局Java客户端。 I used JUnit for tests.我用junit测试。 You can use NGUnit too.您可以使用ngunit太。

Read more (378 words) » 阅读更多( 378字) »

How To Communicate Between Java Applets如何沟通之间的Java applets的

October 22nd, 2007 2007年10月22日

Communication between Java applets has been an interesting topic from the early days of Java.之间的沟通, Java applets的已一个有趣的话题,从成立之初的Java 。 There are several esoteric ways to communicate like using Javascript as a bridge.有几个深奥的通信方式一样,使用JavaScript作为一个桥梁。 However we will look into the simplest and most reliable method of intra-applet communication.不过,我们会考虑最简单和最可靠的方法内部Applet的沟通。

Read more (122 words) » 阅读更多( 122字) »

Review: Top 6 Free Linux (& Windows) HTML Editors (Open Source) & Recommendation检讨:顶端6免费的Linux (和Windows )的HTML编辑(开放源代码)及建议

September 11th, 2007 2007年9月11日

I have tried several HTML Editors over the years.我曾尝试数的HTML编辑多年来。 One of the earliest WYSIWYG HTML editor I used was Netscape Gold / Composer, which was quite basic but probably the only one at that time (1995).其中最早的所见即所得的HTML编辑器我用是Netscape的黄金/作曲家,这是相当基本,但可能是唯一一个在那个时间( 1995年) 。 For quite sometime after that I used Visual Page, even when the product was discontinued because of its simplicity and ease of use.在相当一段时间之后,我使用的可视化网页时,即使产品被停售,因为它简单,并且易于使用。 I graduated on to Dream Weaver.毕业就梦想维夫。 Anyway back to the present when I moved to Linux, I was looking for a high quality HTML editor to be a replacement of DreamWeaver on Linux platform.无论如何,回到本当我提出到Linux ,我正在寻找一种高品质的HTML编辑器要更换的Dreamweaver在Linux平台上。 I was looking for an editor with WYSIWYG capability with modern CSS based layouts.我一直在寻找一位编辑与WYSIWYG功能,与现代的CSS为基础的布局。 I needed something light-weight and yet with well rounded features.我需要一些重量轻,但与特点,以及四舍五入。 Syntax highlighting was a nicety but not necessity.语法突出是一个准确但不必要性。

I tried several editors including but not limited to SciTe Text Editor, Nvu, Bluefish Editor, XEmacs Text Editor, KompoZer & Quanta Plus.我尝试的几个编辑,包括但不限于scite文本编辑器, nvu , bluefish编辑器, xemacs文本编辑器, kompozer &广加。 Here is a brief overview of each followed by my recommendation.这里是一个简要概述了每个其次是我的建议。
Read more (744 words) » 阅读更多( 744字) »

ExtJS Hack: How To Get Selected Index of ExtJS ComboBox extjs哈克:如何让选定的指数extjs将ComboBox

August 20th, 2007 2007年8月20日

ExtJS ComboBox doesn’t advertise, in its documentation, any way to get the selected index of a ComboBox. extjs ComboBox中不刊登广告,在其文件,以任何方式获得选定的指数将ComboBox 。 Looking at the code I realized we can use the undocumented property selectedIndex.看代码我意识到,我们可以使用无证财产selectedindex 。 However there is a catch.不过有一个迎头赶上。

Read more (63 words) » 阅读更多( 63字) »

ExtJS Hack: Dynamic ComboBox & Remote On-Demand Loading With Local Filtering extjs哈克:动态组合&远程对供求加载与当地过滤

August 20th, 2007 2007年8月20日

In ExtJS you can create ComboBox which loads data from the server.在extjs您可以创建ComboBox的,其中载荷数据从服务器。 You can also code so that new data is loaded from the server in response to an event like changing selection of another ComboBox.您也可以代码,以便新的数据加载从服务器在回应事件一样,不断变化的另一种选择ComboBox的。 However it also means that the filtering is done remotely which is slow.不过,这也意味着,过滤是做远程这是进展缓慢。

In ExtJS ComboBox automatic filtering is a nifty capability where the ComboBox items are automatically filtered to show only the values which matches the text you typed so far.在extjs ComboBox的自动过滤是一个漂亮的能力,如ComboBox中的项目会自动过滤,只显示的价值观相匹配您所输入的文字至今。 It can also auto-fill the rest for you.它也可以自动填入,其余的给你。 This powerful capability comes at a price for remote mode.这个强大的能力,在一个价格为远程模式。 Every time the data is filtered by sending a query to the server which can be slower than local query.每一次的数据是过滤发送查询到服务器可慢,比当地查询。

In many use cases the full data is already on the client side, fetched during the initial loading of the ComboBox.在许多情况下使用的全部数据已经在客户端,牵强,在最初的加载ComboBox中。 Subsequent filtering can be easily done on the client side.随后的过滤可以很容易地做在客户端。 Let’s see how we can solve it.让我们看看我们如何能够解决这个问题。

Update: I have also filed a更新:我也提交了一份 defect缺陷 in ExtJS forum to hopefully incorporate the functionality in the core with suggested solutions.在extjs论坛,希望纳入的功能,在核心与建议的解决办法。 The defect details has been provided at the end of this post.缺陷的详细资料已提供在本月底后。
Read more (719 words) » 阅读更多( 719字) »

How To Make AJAX Calls With ExtJS Easily如何使Ajax的呼吁与extjs容易

August 14th, 2007 2007年8月14日

Simple things should be simple.简单的事情,应该是简单。 While starting with ExtJS, I saw a screencast on Grid which used a rather dubious method of making an AJAX call using an actual form element.同时,开始与extjs ,我看到一个screencast网格,其中用了一个相当可疑的制作方法1 AJAX请求用一个实际的表单元素。 I hunted for a better option and I came across a better option - Ext.data.Connection. i打猎一个更好的选择和我碰到更好的选择-e xt.data.connection。 Here’s an working example on how you can easily make AJAX call in ExtJS library.这里的一个工作,例如就如何您可以很容易地使AJAX请求在extjs图书馆。

Read more (288 words) » 阅读更多( 288字) »

How To Add Trim Functionality To Javascript String如何添加装饰功能JavaScript字符串

August 12th, 2007 2007年8月12日

Trim is a useful function available in languages like Java & PHP which removes the leading and traling whitespace(s) from a String.修剪是一项有用的功能,可在语言一样, Java的& PHP中,其中删除了领导和traling空白( )从一个字符串。 Unfortunately Javascript doesn’t natively provide trim functionality to the String object.不幸的javascript不natively提供修剪功能的字符串对象。 Fortunately there is a simple solution.幸好有一个简单的解决办法。 Place the following code near the top of your Javascript file (or inline script) to add trim() functionality to all String objects.放置以下代码顶部附近的您的JavaScript文件(或内嵌脚本)新增修剪( )的功能,所有的字符串对象。
Read more (117 words) » 阅读更多( 117字) »