<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Javazing.com: Blog on internet, programming, software, Java and many other things</title>
	<link>http://javazing.com</link>
	<description>Javazing.com</description>
	<pubDate>Fri, 28 May 2010 22:54:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1</generator>
	<language>en</language>
			<item>
		<title>10 Important Things In Cross-Browser Development</title>
		<link>http://javazing.com/2010/05/28/10-important-things-in-cross-browser-development/</link>
		<comments>http://javazing.com/2010/05/28/10-important-things-in-cross-browser-development/#comments</comments>
		<pubDate>Fri, 28 May 2010 22:54:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://javazing.com/2010/05/28/10-important-things-in-cross-browser-development/</guid>
		<description><![CDATA[
1. Always test in FF, IE7, Safari, Chrome and Opera the smallest HTML, CSS and JavaScript changes. Hitting F5 and testing the changes in all 5 takes less time than debugging, fixing or refactoring later. That&#8217;s learnt the hard way. Even when under pressure and tight deadlines - always do it. Let your manager know [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://cdn.iconfinder.net/data/icons/crystalproject/128x128/apps/browser.png" alt="" align="left"/></p>
<p>1. Always test in FF, IE7, Safari, Chrome and Opera the smallest HTML, CSS and JavaScript changes. Hitting F5 and testing the changes in all 5 takes less time than debugging, fixing or refactoring later. That&#8217;s learnt the hard way. Even when under pressure and tight deadlines - always do it. Let your manager know that it is a &#8216;must-do&#8217; step which cannot be skipped. </p>
<p>2. Get IE 6 on board. While they say it&#8217;s dead, it&#8217;s still very popular (<a href="http://javazing.com/2010/05/28/usage-share-of-web-browsers-in-australia/">~13% in Australia</a>). I know many developers skip IE6 testing because it&#8217;s hard to find a machine with IE6 installed. However, Microsoft gives you a neat and easy (also free of charge) way to do that:</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=04D26402-3199-48A3-AFA2-2DC0B40A73B6&#038;displaylang=en">Download and install Microsoft Virtual PC</a></li>
<li>Download Internet Explorer Application <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#038;FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef">Compatibility VPC Image with IE 6</a></li>
</ul>
<p>There is a VPC for Mac users, but I don&#8217;t know anything about it, so cannot recommend.</p>
<p>3. Forget about IE 8 for the next year or two. It&#8217;s good to test if you have free time available, but it&#8217;s a waste of time if you are under pressure.</p>
<p>4. Even if you support IE only, still do the testing for other browsers. The requirements may change and the amount of work to fix the issues can become crazy pretty soon. And these issues are very difficult to fix and difficult to test. Also not so many developers are willing to do such things, so for managers and architects it makes a lot of sense to make cross-browser testing not optional, but a mandatory procedure for both developers and QA engineers.</p>
<p>5. Don&#8217;t rely on IE 7 &#8220;compatibility mode&#8221; it is not working as you would expect. Now Microsoft creates another problem for us with these compatibility modes. You can get a bug report describing &#8220;IE 7 issue&#8221; because someone tested the application from IE 8 using the compatibility mode and you waste hours trying to reproduce it on IE 7.</p>
<p>6. QA engineers always need to do cross-browser testing after they detect an issue. A developer can save a lot of time if she knows exactly that the problem exists only in a specific browser. Make it mandatory for QA person to implicitly confirm that the issue is not a problem in other browsers (if this is the case).</p>
<p>7. Never rely on QA people (and end customers) in finding and testing such cross-browser issues. They might help you, but you are the only one to see the problem right away and fix it without doing another expensive cycle. QA teams even in the best shops regularly fail to do such testing.</p>
<p>8. Some people are trying to build &#8216;pixel perfect&#8217; sites. Don&#8217;t do it. Let managers and business people know unless they want to pay crazy money for development and maintenance, &#8220;pixel perfect&#8221; stuff is not going to work in real life. If you need &#8216;pixel perfect&#8217; solutions, choose another technology (flash, silverlight, whatever&#8230;) not HTML with CSS. I would love to tell a bit more about &#8220;IE6 1px misalignment&#8221; bugs I have been assigned to, but maybe in another article <img src='http://javazing.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>9. Use <a href="http://developer.yahoo.com/yui/">cross-browser reliable JavaScript framework</a> even for the simplest things, such as getting element by id or setting element’s style attributes. The world’s best teams put years of work into the code, you would be crazy not to use it.</p>
<p>10. Intel engineers cannot tell how efficient the assembly code is by just looking at it, it needs to be actually executed and benchmarked, and these people are very smart. Don&#8217;t ever expect to know how your front-end thing gonna look like. Always do the testing. Test, test, test&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://javazing.com/2010/05/28/10-important-things-in-cross-browser-development/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Usage Share of Web Browsers in Australia</title>
		<link>http://javazing.com/2010/05/28/usage-share-of-web-browsers-in-australia/</link>
		<comments>http://javazing.com/2010/05/28/usage-share-of-web-browsers-in-australia/#comments</comments>
		<pubDate>Fri, 28 May 2010 21:55:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[SEO &amp; Marketing]]></category>

		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://javazing.com/2010/05/28/usage-share-of-web-browsers-in-australia/</guid>
		<description><![CDATA[I have seen the access statistics from one of the largest ISP in Australia. It almost duplicates the wikipedia&#8217;s information:

However the numbers are a little bit different:

First of all, the small number of chrome and safari browsers is a suprise, not a big one though. Also the IE still has the biggest share in the [...]]]></description>
			<content:encoded><![CDATA[<p>I have seen the access statistics from one of the largest ISP in Australia. It almost duplicates the wikipedia&#8217;s information:</p>
<p><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/0/04/Web_browser_usage_share.svg/300px-Web_browser_usage_share.svg.png" alt="usage share of web browsers in the world" /></p>
<p>However the numbers are a little bit different:</p>
<p><img src="http://chart.apis.google.com/chart?chs=800x300&#038;chd=t:50,13,4,23,10&#038;cht=p3&#038;chl=IE7|IE6|IE8|FF|SAFARI%20CHROME%20OTHERS&#038;chdl=50%|13%|4%|23%|10%&#038;chdlp=b" alt="usage share of web browsers in Australia" /></p>
<p>First of all, the small number of chrome and safari browsers is a suprise, not a big one though. Also the IE still has the biggest share in the market, which comes as no suprise to me. Also the IE6 still holds a significant position (~13%) and must be taken seriously for the next year or two.</p>
]]></content:encoded>
			<wfw:commentRss>http://javazing.com/2010/05/28/usage-share-of-web-browsers-in-australia/feed/</wfw:commentRss>
		</item>
		<item>
		<title>sleep() function in JavaScript</title>
		<link>http://javazing.com/2010/01/06/sleep-function-in-javascript/</link>
		<comments>http://javazing.com/2010/01/06/sleep-function-in-javascript/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 01:17:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://javazing.com/2010/01/06/sleep-function-in-javascript/</guid>
		<description><![CDATA[JavaScript doesn't have a handy sleep() or wait() or delay() function to pause the execution for a few seconds, so we can use setTimeout() function to emulate such behaviour. It's not straightforward and may require you to refactor the workflow, but it's delaying the execution and is really simple:
PLAIN TEXT
JAVASCRIPT:




setTimeout&#40;start, 1000&#41;;


&#160; &#160; var i = [...]]]></description>
			<content:encoded><![CDATA[<p>JavaScript doesn't have a handy sleep() or wait() or delay() function to pause the execution for a few seconds, so we can use <strong>setTimeout()</strong> function to emulate such behaviour. It's not straightforward and may require you to refactor the workflow, but it's delaying the execution and is really simple:</p>
<div class="igBar"><p><span id="ljavascript-2"><a href="#" onclick="javascript:showCodeTxt('javascript-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><p><span class="langName">JAVASCRIPT:</span>
<div id="javascript-2">
<div class="javascript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">setTimeout<span style="color: #66cc66;">&#40;</span>start, <span style="color: #CC0000;color:#800000;">1000</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> i = <span style="color: #CC0000;color:#800000;">0</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">function</span> start<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; console.<span style="color: #006600;">log</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'i am here '</span> + i<span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; i++;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; setTimeout<span style="color: #66cc66;">&#40;</span>start, <span style="color: #CC0000;color:#800000;">1000</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://javazing.com/2010/01/06/sleep-function-in-javascript/feed/</wfw:commentRss>
		</item>
		<item>
		<title>JTidy and UTF-8 (international characters)</title>
		<link>http://javazing.com/2009/12/15/jtidy-and-utf-8-international-characters/</link>
		<comments>http://javazing.com/2009/12/15/jtidy-and-utf-8-international-characters/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 00:55:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://javazing.com/2009/12/15/jtidy-and-utf-8-international-characters/</guid>
		<description><![CDATA[To make JTidy work correctly with UTF-8 strings and process international characters in a proper way, use the following code:
PLAIN TEXT
JAVA:




Document doc = Tidy.createEmptyDocument&#40;&#41;;


&#160; &#160; &#160; &#160; try &#123;


&#160; &#160; &#160; &#160; &#160; &#160; doc = tidy.parseDOM&#40;new InputStreamReader&#40;IOUtils.toInputStream&#40;html&#41;, "UTF-8"&#41;, new NullWriter&#40;&#41;&#41;;


&#160; &#160; &#160; &#160; &#125; catch &#40;UnsupportedEncodingException e&#41; &#123;


&#160; &#160; &#160; &#160; &#160; &#160; log.error&#40;e&#41;;


&#160; [...]]]></description>
			<content:encoded><![CDATA[<p>To make JTidy work correctly with UTF-8 strings and process international characters in a proper way, use the following code:</p>
<div class="igBar"><p><span id="ljava-4"><a href="#" onclick="javascript:showCodeTxt('java-4'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><p><span class="langName">JAVA:</span>
<div id="java-4">
<div class="java">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://www.google.com/search?q=allinurl%3ADocument+java.sun.com&amp;bntl=1"><span style="color: #820659; font-weight: bold;">Document</span></a> doc = Tidy.<span style="color: #060606;">createEmptyDocument</span><span style="color: #060606;">&#40;</span><span style="color: #060606;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #820659; font-weight: bold;">try</span> <span style="color: #060606;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; doc = tidy.<span style="color: #060606;">parseDOM</span><span style="color: #060606;">&#40;</span><span style="color: #820659; font-weight: bold;">new</span> <a href="http://www.google.com/search?q=allinurl%3AInputStreamReader+java.sun.com&amp;bntl=1"><span style="color: #820659; font-weight: bold;">InputStreamReader</span></a><span style="color: #060606;">&#40;</span>IOUtils.<span style="color: #060606;">toInputStream</span><span style="color: #060606;">&#40;</span>html<span style="color: #060606;">&#41;</span>, <span style="color: #57A100;">"UTF-8"</span><span style="color: #060606;">&#41;</span>, <span style="color: #820659; font-weight: bold;">new</span> NullWriter<span style="color: #060606;">&#40;</span><span style="color: #060606;">&#41;</span><span style="color: #060606;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #060606;">&#125;</span> <span style="color: #820659; font-weight: bold;">catch</span> <span style="color: #060606;">&#40;</span><a href="http://www.google.com/search?q=allinurl%3AUnsupportedEncodingException+java.sun.com&amp;bntl=1"><span style="color: #820659; font-weight: bold;">UnsupportedEncodingException</span></a> e<span style="color: #060606;">&#41;</span> <span style="color: #060606;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; log.<span style="color: #060606;">error</span><span style="color: #060606;">&#40;</span>e<span style="color: #060606;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #060606;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://javazing.com/2009/12/15/jtidy-and-utf-8-international-characters/feed/</wfw:commentRss>
		</item>
		<item>
		<title>iPhone fring calls work only for WiFi</title>
		<link>http://javazing.com/2009/11/29/iphone-fring-calls-work-only-for-wifi/</link>
		<comments>http://javazing.com/2009/11/29/iphone-fring-calls-work-only-for-wifi/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 04:10:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Mobile world]]></category>

		<guid isPermaLink="false">http://javazing.com/2009/11/29/iphone-fring-calls-work-only-for-wifi/</guid>
		<description><![CDATA[What a pity! I was really disappointed today - it appears you can't make fring calls (SkypeOut or SIP calls) while you are not using an available WiFi connection on iPhone. After my good old Nokia E71 it looks really weird. We got a new 32 gig iPhone 3GS for my girlfriend and I was [...]]]></description>
			<content:encoded><![CDATA[<p>What a pity! I was really disappointed today - it appears you can't make fring calls (SkypeOut or SIP calls) while you are not using an available WiFi connection on iPhone. After my good old Nokia E71 it looks really weird. We got a new 32 gig iPhone 3GS for my girlfriend and I was thinking about getting the same toy when my current plan is over. But that fact turns me away, sorry apple <img src='http://javazing.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://javazing.com/2009/11/29/iphone-fring-calls-work-only-for-wifi/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target</title>
		<link>http://javazing.com/2009/11/24/pkix-path-building-failed-sunsecurityprovidercertpathsuncertpathbuilderexception-unable-to-find-valid-certification-path-to-requested-target/</link>
		<comments>http://javazing.com/2009/11/24/pkix-path-building-failed-sunsecurityprovidercertpathsuncertpathbuilderexception-unable-to-find-valid-certification-path-to-requested-target/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 23:03:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://javazing.com/2009/11/24/pkix-path-building-failed-sunsecurityprovidercertpathsuncertpathbuilderexception-unable-to-find-valid-certification-path-to-requested-target/</guid>
		<description><![CDATA[If you are getting this exception from your Java program using HTTPClient library, that means the site you are trying to connect to has a test/self-signed or invalid certificate. The easiest way to workaround this problem is to grab InsecureSSLProtocolSocketFactory and InsecureTrustManager from HTMLUnit project and before making a request use this code:
PLAIN TEXT
JAVA:




final ProtocolSocketFactory [...]]]></description>
			<content:encoded><![CDATA[<p>If you are getting this exception from your Java program using HTTPClient library, that means the site you are trying to connect to has a test/self-signed or invalid certificate. The easiest way to workaround this problem is to grab <strong>InsecureSSLProtocolSocketFactory </strong>and <strong>InsecureTrustManager </strong>from <a href="http://htmlunit.sourceforge.net">HTMLUnit project</a> and before making a request use this code:</p>
<div class="igBar"><p><span id="ljava-6"><a href="#" onclick="javascript:showCodeTxt('java-6'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><p><span class="langName">JAVA:</span>
<div id="java-6">
<div class="java">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #820659; font-weight: bold;">final</span> ProtocolSocketFactory factory = <span style="color: #820659; font-weight: bold;">new</span> InsecureSSLProtocolSocketFactory<span style="color: #060606;">&#40;</span><span style="color: #060606;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #820659; font-weight: bold;">final</span> Protocol https = <span style="color: #820659; font-weight: bold;">new</span> Protocol<span style="color: #060606;">&#40;</span><span style="color: #57A100;">"https"</span>, factory, <span style="color: #cc66cc;color:#800000;">443</span><span style="color: #060606;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">Protocol.<span style="color: #060606;">registerProtocol</span><span style="color: #060606;">&#40;</span><span style="color: #57A100;">"https"</span>, https<span style="color: #060606;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://javazing.com/2009/11/24/pkix-path-building-failed-sunsecurityprovidercertpathsuncertpathbuilderexception-unable-to-find-valid-certification-path-to-requested-target/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Skype doesn&#8217;t want my money</title>
		<link>http://javazing.com/2009/11/18/skype-doesnt-want-my-money/</link>
		<comments>http://javazing.com/2009/11/18/skype-doesnt-want-my-money/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 00:43:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://javazing.com/2009/11/18/skype-doesnt-want-my-money/</guid>
		<description><![CDATA[I used skype-out extensively last month. I used to pay with my Visa credit card all the time and had no problems. Then Skype refused to process it saying I paid too much or something like that. I switched to PayPal. After a few hundred bucks it said I can't use PayPal anymore. The other [...]]]></description>
			<content:encoded><![CDATA[<p>I used skype-out extensively last month. I used to pay with my Visa credit card all the time and had no problems. Then Skype refused to process it saying I paid too much or something like that. I switched to PayPal. After a few hundred bucks it said I can't use PayPal anymore. The other means of payment are unknown to me and I am just lazy to investigate and get into another crazy payment systems. I switched to <a href="http://12voip.com/">12Voip</a> for now. Looks good, also works from Fring client via SIP thingie.</p>
]]></content:encoded>
			<wfw:commentRss>http://javazing.com/2009/11/18/skype-doesnt-want-my-money/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New Skype Client Sucks</title>
		<link>http://javazing.com/2009/06/01/new-skype-client-sucks/</link>
		<comments>http://javazing.com/2009/06/01/new-skype-client-sucks/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 08:53:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://javazing.com/2009/06/01/new-skype-client-sucks/</guid>
		<description><![CDATA[What are those yellow dots that don't let scroll the chat window? Such a pain. And in general, the client app is getting worse. I wouldn't complain, but I am in fact paying 20-30 bucks per month for skype-out thingie, so I guess I have a moral right to complain  Need to get an [...]]]></description>
			<content:encoded><![CDATA[<p>What are those yellow dots that don't let scroll the chat window? Such a pain. And in general, the client app is getting worse. I wouldn't complain, but I am in fact paying 20-30 bucks per month for skype-out thingie, so I guess I have a moral right to complain <img src='http://javazing.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Need to get an older version and downgrade.</p>
]]></content:encoded>
			<wfw:commentRss>http://javazing.com/2009/06/01/new-skype-client-sucks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Enterprise Software Without the BS</title>
		<link>http://javazing.com/2008/05/14/enterprise-software-without-the-bs/</link>
		<comments>http://javazing.com/2008/05/14/enterprise-software-without-the-bs/#comments</comments>
		<pubDate>Wed, 14 May 2008 08:41:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://javazing.com/2008/05/14/enterprise-software-without-the-bs/</guid>
		<description><![CDATA[ A known author of many java and flex-related articles Yakov Fain has published a book named "Enterprise Software Without the BS". This is a fairly light yet a bit sarcastic (ok, ironic) reading about the software industry. It is available free of charge on his website. Highly recommended!
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.javazing.com/images/man.png" align="left" style="padding: 4px; "> A known author of many java and flex-related articles <a href="http://yakovfain.javadevelopersjournal.com/">Yakov Fain</a> has published a book named "Enterprise Software Without the BS". This is a fairly light yet a bit sarcastic (ok, ironic) reading about the software industry. It is available <a href="http://flexblog.faratasystems.com/?p=318">free of charge on his website</a>. Highly recommended!</p>
]]></content:encoded>
			<wfw:commentRss>http://javazing.com/2008/05/14/enterprise-software-without-the-bs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Java Geek Humor</title>
		<link>http://javazing.com/2008/03/10/java-geek-humor/</link>
		<comments>http://javazing.com/2008/03/10/java-geek-humor/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 03:23:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://javazing.com/2008/03/10/java-geek-humor/</guid>
		<description><![CDATA[I've come across a really funny dialog here:
- I am looking for a downloadable java written practical test. We are in the process of employing some new staff and we need a test of some sorts to gauge the skills.
- Hey pls let me know ur company name.... 
So that I can also apply...
- Upon [...]]]></description>
			<content:encoded><![CDATA[<p>I've come across a really funny dialog <a href="http://forum.java.sun.com/thread.jspa?threadID=710065&#038;messageID=4110325">here</a>:</p>
<p>- I am looking for a downloadable java written practical test. We are in the process of employing some new staff and we need a test of some sorts to gauge the skills.<br />
- Hey pls let me know ur company name.... <img src='http://javazing.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
So that I can also apply...<br />
- Upon reviewing your posting record we recommend you apply to<br />
www.mcdonalds.com</p>
]]></content:encoded>
			<wfw:commentRss>http://javazing.com/2008/03/10/java-geek-humor/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
