Google Hack to Find Google search results by date ....
Use this URL (and you can bookmark this link for future use)
Filter Google Results By Date
Clicking the above link will search& filter the results in last 10 days. Use the drop-down on the page to change the time period as needed.
Simple way to calculate the federal income tax...
Total Income (TI) : Gross Income reported on each of the W2s + All the Interest income + any other additional income
Exemptions (E) : Number of persons * 3400
Adjusted gross Income (AGI): TI - E -10700 (Standard deductions, could vary for Itemized deuctions)
Federal tax owed = AGI * 
For example, FY 2008 , Married Filing Jointly see the table in the image --->
For more details regarding the tax calculations visit this link
Labels: Misc 0 comments
Swing JButton with no border:
Insets noInsets=new Insets(0,0,0,0);
// store the icon you want to display in imageIcon
JButton blinkButton = new JButton(YOUR-ICON);
blinkButton.setMargin(noInsets);
blinkButton.setBorder(BorderFactory.createEmptyBorder());
blinkButton.setContentAreaFilled(false);
Credit to: www.swingwiki.org
Labels: Programming 0 comments

Today I found a great little utility to animate the GIF images called .... UnFREEz
I tried the tool and it is really easy to use and is a freeware.
Instructions from the Author's site ....
When you run the program, you will see a dialog box appear, like the one above. To add frames to your animation, you must drag and drop GIF files from Windows Explorer to the UnFREEz window. If you are dragging multiple files at a time, holding onto the topmost selected file in Windows Explorer while dragging should preserve the order of the frames. For some reason, holding onto one of the other frames you have selected while dragging messes up the order of the files when they are dropped onto UnFREEz. Please remember that your frames must already be saved in GIF format (UnFREEz does no converting), and that they should be the same dimensions. Some browsers will read animated GIF's with varying frame dimensions, but the results are unpredictable. When you have added all of your frames, you must then input a delay time to use between frames. This time is in centiseconds, or 1/100th of seconds, so 100 centiseconds equals 1 second. Also, you have the option to make the animation loop or just play once through. Once you have everything set, you may click Make Animated GIF. A save file dialog box will appear, where you can name your GIF. Once saved, the resulting animated GIF file should be playable in most web broswers, including but not limited to Internet Explorer and Netscape Navigator.
Author's website link : UnFREEz
For people using the Remote Desktop Client(RDP) frequently to access other windows machines, the Remote Desktop Client bundled with the XP/Vista is not so user-friendly. For example it doesn't store the user credentials, it doesn't remember the machine names ( except for the last one) . Also for each connection it opens a new window. So i did a small research today and found a few applications mostly freeware/opensource which are more friendly to use and do not have the above mentioned disadvantages. Here is the list ...
Using the Detail Formatter in Eclipse for XML DOM/Node Objects
Often java developers need the ability to examine DOM document/node during the Debug process in eclipse and the default toString() implementation of Document and Node are not sufficient enough. In such a case Detail Formatter in Eclipse IDE comes to rescue. To view the XML for a Document/Node set up a Detail Formatter in Eclipse preferences as shown below ...
if (this == null) return null;
javax.xml.transform.TransformerFactory tf = javax.xml.transform.TransformerFactory.newInstance();
javax.xml.transform.Transformer transformer = tf.newTransformer();
transformer.setOutputProperty( javax.xml.transform.OutputKeys.METHOD, "xml");
transformer.setOutputProperty(javax.xml.transform.OutputKeys.INDENT,"yes");
transformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "3" );
javax.xml.transform.dom.DOMSource source = new javax.xml.transform.dom.DOMSource(this);
if (source == null) return "Corrupted XML document: " + this.toString();
java.io.StringWriter os = new java.io.StringWriter();
javax.xml.transform.stream.StreamResult result = new javax.xml.transform.stream.StreamResult(os);
transformer.transform(source,result);
return os.toString ();
That should take care of it. For more detail explanation try the link below.
http://www.howardism.org/Technical/Eclipse/Eclipse_Detail_Formatter.html
Labels: Tech 0 comments
Good article from LifeHacker
http://lifehacker.com/358208/seamlessly-run-linux-apps-on-your-windows-desktop
Labels: Tech 0 comments

Windows Only FREEWARE Utility.
RapGet is a downloader with code recognition for such share servers as rapidshare.de, megaupload.com, slil.ru and others.
Features:
Autodownloads from 68 free share services;
A lot of simultanious downloads;
For more info visit http://www.rapget.com/en/download.html
Labels: Tech 0 comments