<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4032346696993182703</id><updated>2026-07-20T09:07:04.670-07:00</updated><category term="Architect Exam SCEA 1Z0-864"/><category term="Programming"/><category term="Reporting"/><category term="Selenium Apache JMeter Load Testing Icefaces"/><category term="Servlet"/><category term="Xcelsius"/><category term="Xcelsius Data Connection"/><title type='text'>CodeNaut</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://codenaut.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>51</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-7726337714396646892</id><published>2013-12-06T09:05:00.000-08:00</published><updated>2013-12-06T09:05:33.209-08:00</updated><title type='text'>LDAP Failover configuration</title><summary type="text">
Using referral attribute it is possible to implement &amp;nbsp;LDAP - Failover, though it still needs to be tested.

http://docs.oracle.com/javase/jndi/tutorial/ldap/misc/url.html#MULTI</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/7726337714396646892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/7726337714396646892'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2013/12/ldap-failover-configuration.html' title='LDAP Failover configuration'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-3323995035018229505</id><published>2013-12-06T08:51:00.001-08:00</published><updated>2013-12-06T08:51:51.839-08:00</updated><title type='text'>Improving Website Performance without fixing code!</title><summary type="text">Google&#39;s pagespeed is a component that can be deployed on an nginix or an apache server that compresses and caches web static resources such as css / js files and modifies header instructions on the fly to enable browser caching.

https://developers.google.com/speed/pagespeed/

</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/3323995035018229505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/3323995035018229505'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2013/12/improving-website-performance-without.html' title='Improving Website Performance without fixing code!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-8472872134616945507</id><published>2013-05-03T13:37:00.005-07:00</published><updated>2013-12-06T08:48:05.246-08:00</updated><title type='text'>Unix Commands</title><summary type="text">


How to find out the unix system / server architecture type?



uname -a








</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/8472872134616945507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/8472872134616945507'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2013/05/unix-commands.html' title='Unix Commands'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-2333139350959114133</id><published>2012-10-03T20:51:00.001-07:00</published><updated>2012-10-03T20:51:11.722-07:00</updated><title type='text'>Bitwise operator manipulation java</title><summary type="text">Excellent article explaining the bit wise operators.

http://www.divnull.com/lward/writing/bitwise.html

</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/2333139350959114133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/2333139350959114133'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2012/10/bitwise-operator-manipulation-java.html' title='Bitwise operator manipulation java'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-96444590593868676</id><published>2012-09-18T13:13:00.005-07:00</published><updated>2012-09-18T13:17:26.363-07:00</updated><title type='text'>How to Avoid Getter and Setter Methods in JAVA, JSF and any POJO&#39;s</title><summary type="text">
The lombok java utility helps to avoid getter and setter methods in java, especially in JSF and any POJO&#39;s&amp;nbsp;



After Installing it (very simple 2 click process) and add the same jar to your project&#39;s classpath.


Here is an example of how to avoid getters and setters in java using lombak.jar , scala does that but just to avoid getters and setters this utility is more than enough.

Example:
</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/96444590593868676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/96444590593868676'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2012/09/how-to-avoid-getter-and-setter-methods.html' title='How to Avoid Getter and Setter Methods in JAVA, JSF and any POJO&#39;s'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-5821852372263692768</id><published>2012-04-19T07:59:00.000-07:00</published><updated>2012-04-19T07:59:03.026-07:00</updated><title type='text'>JMS Jboss behind NAT firewall</title><summary type="text">



JMS clients like swing or remote clients were unable to connect to the JBOSS server because of random ports and the ip address of the machine which was not the same as the internal ip address of the machine from the cloud provider. When JBOSS starts it has to bind with the ip address of 0.0.0.0 





Open inbound port 443, the JMS client was unable to connect to the server.
The following </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/5821852372263692768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/5821852372263692768'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2012/04/jms-jboss-behind-nat-firewall.html' title='JMS Jboss behind NAT firewall'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-250470301737273470</id><published>2012-03-14T11:45:00.001-07:00</published><updated>2012-03-14T11:46:21.771-07:00</updated><title type='text'>Cassandra super column</title><summary type="text">
An excellent article on Cassandra super column

http://arin.me/blog/wtf-is-a-supercolumn-cassandra-data-model

From cassandra learning resources at this link.

http://programmers.stackexchange.com/questions/28992/best-cassandra-learning-resources</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/250470301737273470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/250470301737273470'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2012/03/cassandra-super-column.html' title='Cassandra super column'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-8824270571722147510</id><published>2012-03-12T10:06:00.001-07:00</published><updated>2012-03-12T10:06:53.036-07:00</updated><title type='text'>MySQL Group_concat (transposing rows into columns)</title><summary type="text">To find out the columns in a table in mysql where you might need it programatically. You can use the information schema.&amp;nbsp;SELECT group_concat(column_name) as columnNames&amp;nbsp;FROM information_schema.columns&amp;nbsp;WHERE&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;`TABLE_NAME` = &#39;EMPLOYEE_TABLE&#39;&amp;nbsp;This would produce the &amp;nbsp;output as a single row instead of columns.&amp;gt; EMP_ID,EMP_NAME,EMP_AGEThe group_concat</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/8824270571722147510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/8824270571722147510'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2012/03/mysql-select-into-groupconcat.html' title='MySQL Group_concat (transposing rows into columns)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-7114320270940955384</id><published>2011-12-28T10:52:00.001-08:00</published><updated>2011-12-28T10:52:48.150-08:00</updated><title type='text'>Hadoop Tutorial</title><summary type="text">         Yahoo! Hadoop Tutorial  This tutorial includes the following materials designed to teach you how to use the Hadoop distributed data processing environment:    Hadoop 0.18.0 distribution (includes full source code)     A virtual machine image running Ubuntu Linux and preconfigured with Hadoop     VMware Player software to run the virtual machine image     A tutorial which will guide you </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/7114320270940955384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/7114320270940955384'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/12/hadoop-tutorial.html' title='Hadoop Tutorial'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEkQ7Pmxn-Es5bV0TEhY8OcdTNjLYiX-FrXOz3CmjdyVr6R5LO0LCdM0WwazOjXocYpJfeE8pbXgH7WqIcmXMzOMFAwN2TJwxvkgL5jPb30OH65YhP2nZBMoAtORKQtz6ziXfi-BolD7E/s72-c/thumbnail-768151.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-8222669645895731397</id><published>2011-12-27T20:41:00.001-08:00</published><updated>2011-12-27T20:41:52.569-08:00</updated><title type='text'>Web Usability - Accessible Data Tables</title><summary type="text">         Making your JSF datatable and html tables more accessible and 508 compliant.                                 Web Usability - Accessible Data Tables                                                                                                                             shared via Firefox Share —                       &quot;share links with the people that matter to you&quot;      </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/8222669645895731397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/8222669645895731397'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/12/web-usability-accessible-data-tables.html' title='Web Usability - Accessible Data Tables'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-4928637254902061934</id><published>2011-12-22T06:38:00.001-08:00</published><updated>2011-12-22T06:38:19.256-08:00</updated><title type='text'>Firefox Share (alpha) :: Add-ons for Firefox</title><summary type="text">         Cool add on to post from the firefox address bar.                                 Firefox Share (alpha) :: Add-ons for Firefox                                                                                                                                     shared via Firefox Share —                       &quot;share links with the people that matter to you&quot;      </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/4928637254902061934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/4928637254902061934'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/12/firefox-share-alpha-add-ons-for-firefox.html' title='Firefox Share (alpha) :: Add-ons for Firefox'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLnI6zeSFxOl3KB8tbiyicXXbYJZqWAfrVEcYsWP5O1ddYPIF9hvFPUNKAVMshNB0Kce1sIGxdvsZMaGMuiGDSUJcLDnTEifrvVUR1ThX5-DjikME5pdpDryLhz_8WprvwKvwjuGpJOfI/s72-c/thumbnail-799257.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-3078198600718095101</id><published>2011-12-15T10:18:00.000-08:00</published><updated>2012-03-30T15:50:04.976-07:00</updated><title type='text'>CSS best practices</title><summary type="text">


CSS Notes



I have compiled few CSS best practices and notes from various sources. I have attempted to give the original authors the credit, but if I am missing anything please leave a comment to correct.&amp;nbsp;

What are the benefits of using CSS over normal HTML element?a. Re-usability with CSS we can reuse styles that can be applied across different html elements.b. Maintenance:- Easier to </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/3078198600718095101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/3078198600718095101'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/12/css-best-practices.html' title='CSS best practices'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-7643790192715078007</id><published>2011-12-15T09:30:00.000-08:00</published><updated>2011-12-15T09:30:31.527-08:00</updated><title type='text'>How to find the current logged in windows user from java?</title><summary type="text">
The class NTSystem will help to retrieve the logged in user name and other credentials.

Example:


NTSystem obj = new NTSystem();System.out.println(&quot;Logged In User Name &quot;+obj.getName());


From the java docs :-
 
 

This class implementation retrieves and makes available NT
 security information for the current user.


http://docs.oracle.com/javase/6/docs/jre/api/security/jaas/spec/index.html?</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/7643790192715078007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/7643790192715078007'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/12/how-to-find-current-logged-in-windows.html' title='How to find the current logged in windows user from java?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-1094429864328534960</id><published>2011-11-30T14:45:00.001-08:00</published><updated>2011-11-30T14:48:15.464-08:00</updated><title type='text'>Inputs and Conditional Processing in Batch File</title><summary type="text">To get input from the console in a batch file and assign it to a variable&amp;nbsp; the following syntax works very well.

set /p name=Debug Y/N?

Then you can Echo %name% to print the contents of that variable.

To conditionally check for the content of that variable

IF &quot;%name%&quot; == &quot;y&quot; (other dos commands go here...) Without the enclosing braces :-)


I found it particularly usefull to start my </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/1094429864328534960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/1094429864328534960'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/11/inputs-and-conditional-processing-in.html' title='Inputs and Conditional Processing in Batch File'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-1278376657119704502</id><published>2011-11-29T09:08:00.001-08:00</published><updated>2011-11-29T09:08:16.468-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><title type='text'>Split String on every UpperCase Letter, String Modify Array and String Join the array as a single word.</title><summary type="text">For example we have a string like “thisIsTheDay”  http://stackoverflow.com/questions/3752636/java-split-string-when-an-uppercase-letter-is-found 1.String sample = “thisIsTheDay”;2.String[] sampleArray = sample.getChartType().split(&quot;(?=\\p{Lu})&quot;);3.sampleArray = (String[])ArrayUtils.removeElement(sampleArray, &quot;this&quot;);4. String newStringName&amp;nbsp; = StringUtils.join(sampleArray,&quot; &quot;); Line 1: </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/1278376657119704502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/1278376657119704502'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/11/split-string-on-every-uppercase-letter.html' title='Split String on every UpperCase Letter, String Modify Array and String Join the array as a single word.'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-7870643079800608426</id><published>2011-11-18T14:57:00.001-08:00</published><updated>2011-11-18T14:58:19.398-08:00</updated><title type='text'>Debug CSS</title><summary type="text">Debug your CSS and layouts using Yahoo Debug CSS

https://github.com/yahoo/debugCSS

debugCSS is meant to be loaded on an existing page to highlight potentially broken, malformed or legacy (X)HTML.

Visit the above link for more information.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/7870643079800608426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/7870643079800608426'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/11/debug-css.html' title='Debug CSS'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-738793891372184395</id><published>2011-11-18T14:34:00.001-08:00</published><updated>2011-11-18T14:41:54.334-08:00</updated><title type='text'>Tool to bulk rename files in windows</title><summary type="text">This is a very usefull to bulk rename files in a folder with most pattern and extension matching options.

www.spacetornado.com/Renamer/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/738793891372184395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/738793891372184395'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/11/tool-to-bulk-rename-files.html' title='Tool to bulk rename files in windows'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-2051199242012151220</id><published>2011-11-18T07:57:00.001-08:00</published><updated>2011-11-18T08:06:19.012-08:00</updated><title type='text'>String substitution</title><summary type="text">

To substitute words in String. 


String exampleString = &quot; There is %s disturbance in planet %s &quot;;String newString = String.format(exampleString,new Object[]{&quot;a&quot;,&quot;mars.&quot;});System.out.println(newString);

Output : &amp;nbsp;There is a disturbance in planet mars.

Alternatively you can also use the MessageFormatClass

http://download.oracle.com/javase/6/docs/api/java/text/MessageFormat.html



</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/2051199242012151220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/2051199242012151220'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/11/string-substitution.html' title='String substitution'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-9159157641993403943</id><published>2011-11-10T09:18:00.000-08:00</published><updated>2011-12-27T19:13:09.605-08:00</updated><title type='text'>JSF Icefaces Accessibility</title><summary type="text">We have a JSF based application, and this is our experience in making the website more accessible.

Accessibility guidelines from the web.


http://www.section508.gov/
http://www.w3.org/standards/webdesign/accessibility
http://www-03.ibm.com/able/guidelines/web/accessweb.html
http://www.w3.org/WAI/
http://www.w3.org/TR/WCAG/



Tools to check for accessibility&amp;nbsp;


Online website accessibility</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/9159157641993403943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/9159157641993403943'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/11/accessibility.html' title='JSF Icefaces Accessibility'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-6086547359623873520</id><published>2011-11-08T09:30:00.000-08:00</published><updated>2011-11-08T09:30:17.157-08:00</updated><title type='text'>CSS Cross browser shadow</title><summary type="text">
.shadow {
    -moz-box-shadow: 3px 3px 4px #000;    -webkit-box-shadow: 3px 3px 4px #000;    box-shadow: 3px 3px 4px #000;    /* For IE 8 */    -ms-filter: &quot;progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=&#39;#000000&#39;)&quot;;    /* For IE 5.5 - 7 */    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=&#39;#000000&#39;);
}

http://robertnyman.com/2010/03</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/6086547359623873520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/6086547359623873520'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/11/css-cross-browser-shadow.html' title='CSS Cross browser shadow'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-7056963400105328950</id><published>2011-10-31T13:13:00.000-07:00</published><updated>2011-10-31T13:13:02.215-07:00</updated><title type='text'>Parsing XML and iterating it using XPath</title><summary type="text">
How to parse XML from a string and iterate over a specific node name using Xpath

DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();

DocumentBuilder dBuilder = dbf.newDocumentBuilder();
String string = xmlBuffer.toString();
// not to parse a string you have to pass it in via stream
Document doc =&amp;nbsp;dBuilder.parse(new InputSource(new ByteArrayInputStream(string.getBytes(&quot;utf-8</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/7056963400105328950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/7056963400105328950'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/10/parsing-xml-and-iterating-it-using.html' title='Parsing XML and iterating it using XPath'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-9088819961308699301</id><published>2011-10-31T11:08:00.000-07:00</published><updated>2011-10-31T11:14:40.585-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Reporting"/><category scheme="http://www.blogger.com/atom/ns#" term="Servlet"/><category scheme="http://www.blogger.com/atom/ns#" term="Xcelsius"/><category scheme="http://www.blogger.com/atom/ns#" term="Xcelsius Data Connection"/><title type='text'>Xcelsius Send and Recieve XML with Servlet</title><summary type="text">

Xcelsius is a great tool to quickly wire up dashboards and reports without much coding. However there is the need to sometimes integrate it with dynamic data.

 You can create an XML data connection to query values from the database and associate it to your Xcelsius Model file.






Following are the steps :-



Create an XML data connection.
Enter an URL for the xml data connection for </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/9088819961308699301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/9088819961308699301'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/10/xcelsius-send-and-recieve-xml-with.html' title='Xcelsius Send and Recieve XML with Servlet'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9yPXI35SBlQi9Jw3_zfxuoEKw1dEyaWUvCBeFke3e1IWpquwxZFG6lyNPIGKhwrgcFmAvgPwaL0r1nrFacAiaLpBmcdZBIpUqEgJGO0u1-BPyQXN1oj-MeQ4OVfvNtCjjvWQ5NWLVq9k/s72-c/scene1.PNG" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-5928653439719936170</id><published>2011-10-31T09:45:00.000-07:00</published><updated>2011-10-31T11:15:18.299-07:00</updated><title type='text'>Works on My Machine</title><summary type="text">http://www.codinghorror.com/blog/2007/03/the-works-on-my-machine-certification-program.html

Post on &quot;When developers say it worked</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/5928653439719936170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/5928653439719936170'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/10/works-on-my-machine.html' title='Works on My Machine'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-807308520663397372</id><published>2011-06-17T12:26:00.000-07:00</published><updated>2011-10-31T09:45:03.526-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Selenium Apache JMeter Load Testing Icefaces"/><title type='text'>Icefaces Load Testing</title><summary type="text">The problem that I faced was the ability to load test icefaces page, and I could not find an open source tool that helped me to load test icefaces. What other open source tools that are there for this purpose?&amp;nbsp; 

Apache JMeter is fantastic for load testing, but for testing sophisticated fully ajax layouts like icefaces applications, not sure it is really easy to use JMeter. On the other hand</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/807308520663397372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/807308520663397372'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/06/icefaces-load-testing.html' title='Icefaces Load Testing'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4032346696993182703.post-8383215294025601604</id><published>2011-06-13T13:31:00.000-07:00</published><updated>2011-06-13T13:31:32.152-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Architect Exam SCEA 1Z0-864"/><title type='text'>Oracle Certified Master Architect Java EE 5</title><summary type="text">The following are some useful links for the oracle certified software architect master course.



Certification Objectives:&amp;nbsp;http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=326
Study Guide:&amp;nbsp;http://java.boot.by/scea5-guide/ch01.html 
Java Ranch:http://www.coderanch.com/t/540130/java-Architect-SCEA/certification/Cleared-Part-Thanks-all 
Exam Tips:http://</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/8383215294025601604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4032346696993182703/posts/default/8383215294025601604'/><link rel='alternate' type='text/html' href='http://codenaut.blogspot.com/2011/06/oracle-certified-master-architect-java.html' title='Oracle Certified Master Architect Java EE 5'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>