Archive for January, 2008

Installing Debian on an iBook

MacOS X is shiny, elegant and all, but it is excruciatingly slow on the iBook. Dog slow. Slow as molasses. It is barely usable. I think the culprit is the lack of RAM (it is only 256 MB). I know I should upgrade, but I am loath to spend money right now.

So I decided to install Debian Etch on this iBook.

What, another Linux?

Well, perhaps I will switch again to MacOS X after upgrading memory. Later. Right now I want an usable laptop. “Usable” and “Linux” sounds like oxymoron, but I am quite comfortable with Linux than with Mac OS X. Besides, I am curious about using Linux on other platform than x86.

I downloaded the network installer, burned it on a CD. I copied some data I already accumulated in the laptop to a flash disk. Then I begin the net install.

It was surprisingly easy. The iBook booted from the installer disc without problems. I let the installer wiped out the Mac OS X installation and put a minimal Debian system. I edited sources.list to use the University of Indonesia Debian mirror, then I installed a minimal KDE system by typing aptitude install kde-core.

The problems: hotkeys were not recognised, and the wi-fi was not working. The first was easy to solve, just install pbbutton package. The latter is rather difficult. Apple use Broadcom chipset for the Airport Express card. The driver is included in 2.6.18 kernel, but the firmware is not distributed. After some googling found the solution is to install the bcm4xx-fwcutter package. I did just that but it failed to download the firmware, so I have to install the firmware manually.

Unfortunately, KNetworkManager seems unable to detect the access point at work. Back to the command line. I run iwlist command which detected one of the office’s access points. But it cannot associate with the Broadcom chipset.

Another difficulty is right clicking. In Mac OS X I can emulate it with Ctrl + click, but it doesn’t work in Linux.

Comments (2)

Suharto fails it

Finally. Good riddance. Long essay follow later if I ever bother about it. It will be off topic for this blog anyway.

Leave a Comment

Synchronisation woes

Now that I am overwhelmed by gadgets I need to make it certain that my PIM data are synchronised. As I have explained before this is difficult because they don’t talk to each other very well. Especially Fomalhaut (that is, the Sony Ericsson phone). It will only synchronise to a Windows machine, or a SyncML server.

Altair (the Linux laptop), speaks SyncML too, but again it would only talk to a SyncML server. It is said somewhere there is a SyncML opensync plugin that will carry the message back and forth between Evolution software and phones that support SyncML. Unfortunately Fedora packagers don’t bother to include it in their repositories.

Because both devices will talk to a SyncML server the solution is obvious: synchronise both to the SyncML server. It happens that I already have a free SyncML server account at ScheduleWorld, so I decided to utilise the account which otherwise remained unused.

But it doesn’t go as smoothly as I hope. The synchronisation is flaky. I use SyncEvolution on the Altair, and built-in SyncML client on the Fomalhaut. SyncEvolution will sometimes freeze, and Fomalhaut often bugs out with “Connection Error” message.

It seems that connection to Scheduleworld servers (or the servers themselves) is not quite reliable. Meanwhile, it seems the best place to save PIM data is still the Palm PDA. Not only it synchronise rather well with the Altair, Sirius is happy to exchange data with the iBook G4 (Procyon).

Now, have I told you that the Mac doesn’t speak SyncML?

Leave a Comment

Meet the new gadgets

Right now in addition to the Compal laptop which runs Fedora 8 (Altair) and a Palm Tungsten E2 (Sirius), I have just acquired two new gadgets : a Sony Ericsson m600i (christened Fomalhaut) and an iBook G4 (christened Procyon). Well, not so new, because those two are second-hand.

The Sony Ericsson phone is meant to replace my old, creaking, battered, dumb Samsung phone. I was glad at first, because the price was reasonable and it had several nice features like full web browser and music player. It also support IDLE feature of IMAP protocol, and that means pushmail. I set it up to work with my Gmail account and now I have a pushmail solution without owning a Blackberry :)

The phone also has quite good PIM capability to replace my trusty Tungsten E2, but it cannot synchronise data with my Linux laptop. And as I found out later, not with Macs either.

I bought the iBook G4 mainly for testing MacOS X applications. It runs MacOS X 10.4 Tiger, which I have already updated to 10.4.11. I find it rather slow, and it dampens my enthusiasm a little. I plan to upgrade the memory to 768 MB, or perhaps even 1,3 GB, but that can wait. The Mac is not meant to be the main workhorse anyway.

Comments (1)

A New Beginning

The new year is just 15 days old. It’s not too late to begin in clean slate.

Finance

Today I resolve to track my expenses more closely.

Not that I have not tried it before. Last year I have succesfully recorded all my financial transactions using my Palm Tungsten E2 PDA and FreeCoins software for a month. Then I slacked, and I lost track. At the time I thought it was not a big deal, since I didn’t think my spending patterns and my income would change much. FreeCoins also has a stability problem, which was quite a nuisance.

Of course it turned out to be completely wrong. By then I have acquired new laptop and decided to use it to control my finance. But I found it was somewhat harder. First of all I have to find a new suitable software, and with a laptop I could not jot down the expenses at once. I struggled for a while and in the end I gave up. But not for long. I have been formulating a new system, and I hope it will work out.

The new strategy is to reuse the Palm for tracking expenses. But I am abandoning FreeCoins. It is excellent, but it does not have a sync conduit, which limits its usefulness when working with a computer. So in its stead I am just going to use the simple bundled Expense software. It is somewhat limited, only suitable for tracking expenses and no other. No bank account tracking, salary, or any other income recording. But those transactions can be tracked more comfortably on the laptop.

On the laptop I am using Gnucash to record all transactions. I will have to reenter all the expense records from the PDA, daily. Fortunately it will be somewhat easier thanks to the Expense sync conduit.

GTD

Another thing I would like to address is my system of organisation. I had tried the Getting Things Done system, and had some success with it. My implementation is again using the PDA. But again I slacked, and I also has some problems adjusting the system with Linux softwares. The Palm, which was essential to the system before, had difficulties when synchronising with Evolution PIM software. This particular problem has been largely solved, but my GTD system is still in a mess. It is high time to rebuild it.

Leave a Comment

Windows Live Writer — A short review

 

This blog post is written using Windows Live Writer. It is a great software.

I am using Linux for daily use, but at work we use Windows (mainly XP). So I am still in touch with the Windows world. I am quite contented with my Fedora laptop, which does all I want. But as I have written before I am not pleased with the blogging clients.

I do not pay much attention to blogging clients before. But I plan to blog more intensively in the future I am surveying the blogging tools available. ScribeFire is great and all, but I wish it was a standalone app.

Enter Windows Live Writer. It is part of Windows Live Suite. In general I dislike the suite. Windows Live Messenger is useless to me, because most of my friends are in jabber (almost all in Google Talk) or Yahoo networks. I hate the Photo application as well. But Windows Live Suite is another matter. It supports various blogging sites (e.g. Sharepoint, Windows Live Spaces,  WordPress, Blogger). It is able to autodetect a site’s blogging API. The user just need to type username and password.

Windows Live Writer is also able to manage the site well. In wordpress sites, you can add new categories (a capability absent in Drivel).

There is another feature, which is not essential but nice. Right now I set it to work with a WordPress blog and a Blogger blog. I am using serif fonts for body text in the Blogger blog, and sans-serif fonts for WordPress. While I am writing this post I try to switch the active blog back and forth–and the fonts change according to the style I applied to each blog.

I haven’t yet reach a final verdict,  but so far I am enjoying Windows Live Writer.

Leave a Comment

Facebook and Friendster

 

I think Friendster is still the most frequented social networking site in Indonesia, but lately  Facebook has gained traction. Fast.

It is easy to see why Facebook is much more popular overseas. As one user puts it “Facebook is the ultimate time-waster”. To me the main attraction is applications, which practically nonexistent until lately on Friendster.

Not all new Indonesian Facebook users impressed with it, however. Some feel swamped by app invitations, and others wonder what is Facebook all about, and what makes it so great.

It is interesting also to compare my networks in both sites. My friend list in Facebook is still short compared to Friendster, which is understandable because I am still new to the former.

However, I also notice there is little intersection between the two lists. My Friendster friend list contains friends from college and school, but very few business acquaintances and work colleagues.  The latter group is well represented in my Facebook friend list.Only one former schoolmate listed as Facebook buddy, while lately I get stream of old acquaintances from school in Friendster.

It seems Friendster is for networking with old friends, and Facebook will be for new ones.

Leave a Comment

Linux blogging clients

There is no satisfactory blogging clients in Linux, at least for me. Not yet. I have tried GNOME blog entry poster, Drivel, and Blogtk. Each has its own strengths and weaknesses. For example GNOME Blog Entry Poster supports Blogger.com (which hosts my other blog), but has poor WordPress support. It cannot choose categories, for example.

Drivel support categories in WordPress, but cannot add it. And it fails to log in to Blogger.com. I tried Blogtk for a while, but decided against it when I found out it was no longer maintained.

Comments (2)

Astronomy

Astronomy has been my favorite subject since I was able to read. My father had a Time-Life series book titled “Alam Semesta” (The Universe), and I read it everyday. I dreamt of being an astronomer. But when I was getting older my elders told me pursuing an astronomy career would not be exactly promising, especially in Indonesia where the profession of scientist is not generally valued.

Somehow I felt like the Little Prince whose dreams were dashed by grown-ups. I cheated a little by attending Physics Department (a closely related subject), but by then I found myself not really interested in astronomy anymore. Perhaps I had already been grown old.

It doesn’t mean my interest has been completely waned. Now and then I find something that interest me. For example a few years ago I visited Observatorium Bosscha in Lembang, Bandung, and sometimes I write reviews of planetarium softwares. I will be reviewing Stellarium next.

Leave a Comment

Calendar Tidbits

Computers are meant to help us to be more productive. Yeah, right. Still it is a good reason for me to try out new ways (read: software) which claimed to make me more organised, efficient and perhaps intelligent.

One favourite of those app was Google Calendar. I quite like it, especially calendar sharing feature. Unfortunately I do not have anyone to share schedule with (sob, sob). I tried to badger my girlfriend to try it out and share our schedules, but it seemed she didn’t get it. In the end I gave it up.

Still, from time to time I meet blog entries which praise the usefulness of those online calendars, and sometimes I will be intrigued and try again. Today is one of these times.

I found that now Google Calendar has the weather forecast capability. Great. I promptly activate the feature. Now I can plan ahead according to the weather. Yay! Or not. It seems that it is going to be raining in Jakarta for a few days–something I think I already know. It has been so for weeks now. I hope it would be helpful, though.

Anyway, my calendar app of choice is still Evolution (at least for now), and I tried to find something that will duplicate the weather calendar functionality. It turns out there is a site that offers online weather calendar to subscribe to, in a format that will be understood by Evolution. The site is Weather Underground. I quickly locate a calendar for Jakarta, and paste the URL to Evolution. It promptly crashed. But when I restarted Evolution it correctly subscribe the calendar and showed the forecasts. I am quite pleased. I also add Indonesian Holiday Calendar.

Now I am going fully electronic with calendars and do not need the old-fashioned desk calendar anymore. It is nice to have though.

Leave a Comment