GIT: Get Tag Details of Current Checkout

About two weeks ago I migrated a project from CVS to git. After migration when we tried to build the project it kept failing. On debugging, I figured that in build.xml (it’s a legacy project with a complex ANT build script) they were trying to figure out from which tag it has been checked out by reading the TagContinue reading “GIT: Get Tag Details of Current Checkout”

Hibernate: Dynamic Insert

While doing code-review I came across hibernate’s dynamic-insert property and found it really useful. dynamic-insert is a boolean attribute of class element as defined in hibernate-mapping-3.0.dtd. This is an optional attribute of the class element and if not defined explicitly defaults to false. As the name says, setting this property to true makes insert queryContinue reading “Hibernate: Dynamic Insert”

Windows 8 New Shortcut Keys

Windows 8 Consumer Preview is out and with it comes a host of new keyboard shortcuts to help navigate across the new Metro UI. Here’s a short list of the shortcut keys introduced with Windows 8. Shortcut keys Description Windows key Brings up the Metro start screen. You can start typing to search for anContinue reading “Windows 8 New Shortcut Keys”

Windows 8 Consumer Preview aka Beta is out

Microsoft has announced the availability of Windows 8 Consumer Preview aka the beta version of Windows 8. The Windows 8 Consumer Preview is available worldwide for download in English, French, German, Japanese and simplified Chinese languages. More information about Windows 8 and how to download the Consumer Preview is available at http://preview.windows.com. The ISO filesContinue reading “Windows 8 Consumer Preview aka Beta is out”

Restore Opera address field drop down arrow

Since version 11.50 Opera decided to hide the arrow in the address field drop down by default. So if you need to access the address list you will have to first set focus to the address bar and the pressing the down arrow key. But if you would like the address field drop down arrowContinue reading “Restore Opera address field drop down arrow”

System Requirements: Microsoft Office 2010 Professional Technical Preview

In my previous post Setup: Microsoft Office 2010 Professional Technical Preview, as pointed out by Ganesh I didn’t mention the system requirements for Microsoft Office 2010 Professional Technical Preview. So here it is: Component Requirement Computer and processor 500 MHz processor or higher Memory 256 megabytes (MB) of RAM or higher Hard disk 2 gigabytesContinue reading “System Requirements: Microsoft Office 2010 Professional Technical Preview”

Setup: Microsoft Office 2010 Professional Technical Preview

As mentioned in the previous post, I am testing the 64-bit version of Microsoft Office 2010 Technical Preview, so here’s how the install process went. The installer for Office 2010 Professional x64 is 598 MB and contains Word, Excel, PowerPoint, OneNote, Outlook, Publisher and Access. There is a separate installer for Visio (342 MB), InfoPathContinue reading “Setup: Microsoft Office 2010 Professional Technical Preview”

Tasks: the first graduate of Gmail Labs

Google has just graduated Tasks out of Gmail Labs, a nifty feature to keep track of your to do list. Tasks is a Gmail feature designed to help you keep track of the things you need to do. You can create lists of items, set due dates and notes, and even add Gmail messages directlyContinue reading “Tasks: the first graduate of Gmail Labs”