Monthly Archives: August 2009

How to Batch Resize or Convert Multiple Images Easily

Uploading big photos taken with digital camera to the Internet sometimes will take forever, especially when you are uploading 30 or 40 5MB photos. If you don’t really need to upload the very high resolution photos to your Facebook, you can actually resize the images to make it a little bit smaller. Fotosizer – a freeware batch image resizer / converter tool will help you to easily resize or convert multiple images in just 3 easy steps.
The main feature of Fotosizer is its batch photo resizing capability. You can choose to resize your photos by percentage of width and height or set custom size for the photos. There are various options that you can choose when you are resizing or converting photos with Fotosizer:
- Batch image rotation
- Photo effects such as “Sepia”, “Black & White” and “Negative”
- Preset list of photo resize sizes for iPod, iPhone, and Sony PSP screen sizes.
How to Resize Images Using Fotosizer
1. Run Fotosizer. Select, click and drag (1) the images that you want to resize to the gray area in Fotosizer.

more

Quick Tip: Read and Parse XML File With C#

While I was developing My Timer 0.1.0 beta 1, the hardest part for me to solve is how to parse the stored configuration file (which is in XML format) and read the values. It took me almost 2 days to figure out the best way to parse the XML file (at least it works for me). You can take a look at my example so you will have the idea to develop your own XML parser. The code is a bit long even though it only do a small task. I’ll try my best to explain the code, if you have any questions feel free to drop a comment.
Our mission is to read and parse this XML file and output the data to the console application.
XML file: Students.xml
<School>
	<Student>
		<Name>Hussin Samad</Name>
		<Sex>Male</Sex>
		<DOB Day="10" Month="April" Year="1995" />
		<Address>Lot 1000, Kg Raja, 22200 Besut, Terengganu, Malaysia</Address>
		<Email>hussin.samad@yahoo.co.uk</Email>
		<Phone>+60179245230</Phone>
	</Student>
	<Student>
		<Name>Mack W.

more

Introducing… My Timer 0.1.0 beta 1

First of all, I’m very sorry for the lack of updates for the past
months. Actually, after my last blog post (How to Install WYSIWYG Editor in Drupal 6, Using WYSIWYG API and jwysiwyg) I’ve concentrated on learning C#
programming language and developing My Timer (My Timer is the first program I wrote using C# and .NET 2.0). I’ve released My Timer 0.1.0 beta 1 on 16th July 2009 but on 17th July, I went to Kuala Lumpur for almost 3 weeks.
What is My Timer?
My Timer is a small program that enables you to create countdown
timers. When the countdown reaches 0, you can choose to get notified
with a message box or MP3 audio, or both. You can expect to see more
features in the future! Feel free to test and run it!
My Timer is open source and is licensed under
GPLv3 and requires minimum Microsoft .NET Framework 2.0 in order to run. If you have any bugs report, comments or suggestions please post them in My Timer forum.

more

Page 1 of 11