Managing contacts and calendar

I am always looking for a good solution (not a software, but a solution) to manage all my contacts and calendar. Actually I separate both of them, even they are under PIM (personal information management).

I was using an excel file to manage all my contacts. But we know, a file is different from an application, the interface is not usable, and I had the difficulty to find the contacts that I want.

Then, I tried to use EssentialPIM (freeware) to manage all my contacts. Yes, this is really a good solution, including the contacts with contact number only. Besides that, I can also use the task and calendar. However, the task and the calendar are not good enough to solve my problem, because I need to run EssentialPIM and check the calendar or task manually.

Because of the calendar and task problems, I switched to Rainlendar. This is very good, because it shows everything about calendar and task on the desktop. Useful to remind me to do the tasks.

The next problem of EssentialPIM is the email. Since it is used for only contacts, when I want to email, I need to run it, copy the email address, and paste it. These are exhaustive, wasteful, and boring actions. Why don’t I switch to Thunderbird for all the contacts including email?

Now, since I have multiple computers, syncing is a big problem. Rainlendar’s calendar can be synced easily, but Thunderbird address book is different. So, to solve the syncing problem, the best way is using online service. Thus, to solve the calendar syncing problem, finally I use the Google Calendar. It is too good, because it can send email to remind the uncompleted task. To make me access Google Calendar more conveniently, I installed Lightning add-on for Thunderbird, and load the Google Calendar. Besides that, I use the Cache feature of Lightning, so that even I cannot access internet, I can still load the calendar from the cache. This is the best solution for me currently.

Now, the calendar is solved, but the contacts is the next problem. Because I didn’t manage the contacts online, thus all the contacts in the accounts like Google and Yahoo are very messy. I normally manage my contacts offline. Calendar can be shared among the applications because of the standard iCalendar format. But contacts are different. There are Google format CSV, Thunderbird LDIF, Outlook CSV, vCard, etc. This makes the import and export very difficult to preserve all the information.

I tried to use Thunderbird Google Contacts add-on to sync the contacts with Google. However, the result is not very satisfying. I cannot sync all the contacts with Google. Finally, I tried to use Zindus add-on for Thunderbird. Yes, this can sync very well, all the contacts are syncing correctly. As a result, I manage the contacts with Google. The best feature I like about Google is merge the duplicated contacts. Now, I can sync the contacts and calendar with all my devices.

My favourite Thunderbird add-ons

Since I tried on Evolution of Ubuntu, an email client just like Microsoft Outlook, with PIM (Personal Information Manager) features, allows using IMAP, and allows synchronization. I really like it. So I tried to install Evolution for Windows. However, Evolution for Windows cannot work properly on Windows 7. Then, I need to switch back to Thunderbird. Since I like the feature of PIM and the synchronization with GMail and Google Calendar, I have installed following add-ons:

Prayer Clock 0.0.6

Just to announce that the Prayer Clock 0.0.6 is released.

I have redesigned the algorithm and the data structure. Besides that, some features are added such as “Prayers” item that allows the user to show different prayers. The followings are some screenshots:

GTK+ in Windows.

GTK+ in Ubuntu Linux. Very nice, right?

Since Easter is coming, hopefully I have time to add in Divine Mercy Novena.

Bookmark and Share

From MS Office to OpenOffice

I already switched from MS Office to OpenOffice for some time. But most of my friends and colleagues still use MS Office. At my workplace, most of the people are using MS Office. Some of them use MS Office 2007. I introduced OpenOffice to friends, but switching from one environment to another needs some time for adaption. So, normally they reject.

Why I want to use OpenOffice? Firstly, it is free. You can get it without paying any money, and do not have any license issue Secondly, it is open source. If you are developer, you can study and contribute. Thirdly, it is cross-platform. If you are not working with Windows, but Linux or FreeBSD, then how do you use MS Office? May be you will say that, “Why Linux? Why FreeBSD? We have Windows already.” Very good, you are very loyal, then go ahead. For me, learning more than one skill is always better. Fourthly, OpenOffice can satisfy my works: documents, spreadsheets, and presentations.

Now, I prefer using OpenOffice Writer. The Styles and Formatting feature is very useful. Though MS Word (2003, which I am using) has the feature also, setting the styles and formatting in OO Writer is easier.

Bookmark and Share

Prayer Clock

Written by using C and C++, depends on GTK+ and Expat. I spent about 3 days to study GTK+ and Expat since never used them before. I wrote this application because sometimes, I want to say a prayer, especially Angelus. But I need the prayer to read and also a reminder. So, I decided to wrote this program, at the same time I can also learn about GTK+ and Expat. And I decided to open source it as a contribution to Catholics.

I upload it with the source code included. Click here to download. There is a lot of improvements can be added.

After running the program, minimise it. Then at 6:00 am, 12:00 am, and 6:00 pm, the window will pop-up with Angelus. At 3:00 pm, 3 o’clock prayer to the Divine Mercy will pop-up.

Bookmark and Share

Image editors reviews

I like GIMP (Portable). But it is an advanced image editor, and need some times to load the application. Thus, it is not a good idea to run the GIMP for doing tiny works. So, I am looking some other image editor, free and cross-platform (better if open source).

One of the popular image editors is Paint.NET. I tried it, it is nice and lighter than GIMP. But it depends on .NET Framework. I don’t like .NET Framework because it is “heavy” (required a lot of disk space). Thus, I want to find alternative.

Then, I found HeliosPaint. Nice, it is depends on JRE (which is much lighter than .NET). No installation need. Besides, it is cross-platform, for Linux, Mac OS X. (But I haven’t try it to do some serious work.)

Bookmark and Share

Ubuntu Netbook Remix HP Mini 1109TU Wireless network driver

The problem I faced on UNR on HP Mini 1109TU is the Wireless Network driver. The Wireless device of HP Mini 1109TU is Broadcom Corporation BCM4312 802.11b/g.

After the installation of UNR Karmic (9.10), there is no Wireless Network support. I cannot access internet with WiFi. So, the network cable is needed for internet connection.

I have tried several ways to enable the Wireless Network driver. First, run the System > Administration > Update Manager to update everything (remember to find the fastest repositories). After everything is updated, reboot Ubuntu.

Then, run System > Administration > Hardware Drivers, I saw two drivers available for my wireless device:

Broadcom B43 wireless driver
Broadcom STA wireless driver

Activate “Broadcom B43 wireless driver”, the wireless device was still no function. Then I activated “Broadcom STA wireless driver”, the computer freeze. So, I restart the computer manually. The wireless device was shown, including using “iwconfig” and “ifconfig” commands. So, this should mean that my wireless device was working.

But I could not detect my router. Due to my foolishness, I right-clicked the network manager icon instead of left-clicked, so I could not see any wireless network. But finally, I accidentally used the left-click to get the list of wireless network. Then, connect it, open Firefox, surfing! Success!

When I tried to solve the problem, I tried to install WiFi Radar. But actually it is useless to solve my problem. Since I had WLAN driver for Windows, I also installed
Windows Wireless Drivers. I had successfully installed the wireless network driver without freezing the computer using Windows Wireless Drivers.

So, these are what I have done and now, I can use the netbook to access internet with Wireless Network connection.

Bookmark and Share

Trying Ubuntu Netbook Remix

HP Mini 1109TU, Small and light. But netbook is not laptop, the screen resolution is smaller. Thus, cannot play some of the games. That is why there is HD (High Definition) HP Mini.

Since my netbook have most of the software similar to my laptop, yet it cannot play the games like my laptop. The function of the netbook just become a redundancy yet deficiency. Since my works are primary done using my laptop, so I want to make something special to my netbook.

Actually I want to try to install FreeBSD to my netbook. But, FreeBSD is not popular enough for the netbook, I think there will be driver problem. So, I try Ubuntu Netbook Remix. Again, because I am afraid of driver problem, I do not remove Windows XP of the netbook. But try to install two OSes to the netbook.

But the HDD of the netbook is already formatted and partitioned. So, I need to make some disk space for Ubuntu. And I tried Parted Magic. Right, it is great and easy by using GParted. (Long time ago, we are using partition magic, now no need)

Then I tried to install UNR (Ubuntu Netbook Remix) from the USB pendrive. Great! Installing from pendrive.

The installation steps are far more easy than FreeBSD, everything is GUI. Finally, booting the computer with a boot loader so that I can choose my OS to run.

Hahaha, I will explore more on the UNB next time.

Bookmark and Share