Friday, February 15, 2013

EXIF alteration madness

Lately for a project of mine I had to alter the EXIF metadata of a JPEG file using Java. After googleing and improvising, I finally wrote a code sample that demonstrates how to change several metadata of a JPEG file, using the Sanselan library from Apache; you can download the jar file and source here. The code below changes Camera Model, Camera Maker and X Resolution, which are included in the Root IFD0 of a JPEG image as well as Digital Zoom Ratio and Image Width, stored in the EXIF Sub IFD. 

Notice: You will be able to view the changes from the image properties of your operating system, except from the Image Width. Use this code to view the raw image metadata.

References: 

Monday, January 21, 2013

Installing CentOS 5 on VMware Player (Windows 7)

Installing an operating system as a Virtual Machine sometimes is not as trivial as it seems. In this post I am explaining how to install CentOS 5 on the latest VMware Player, which is provided free, on Windows 7. This procedure may also be adapted for other Linux distributions such as Ubuntu or Mint. I will try to explain it in a way so that not so experienced users can follow too.

Sunday, September 9, 2012

ForEver...note!

Recently I came across Evernote as I was browsing through Google Chrome's add-ons. It is basically a web application that saves your notes and you can access them whenever or wherever you are. In the beginning I though it was going to store notes written by me, but Evernote does not stop there; notes by you is only the beginning. You can save an article, that Evernote automatically discovers on a page, save a full page (web clipping) or just the URL of a website. If you are using it on a mobile device, you can as well take a photo and save it to your notes! And the best thing is, that all your notes are in sync on all your devices!