Saturday, March 31, 2007

Two Movies On One Day

Today i went to Plaza Ambarukmo with my girlfriend to watch a movie and when we got there, there were two options of movies: Mr. Bean Holiday and Meet The Robinsons. The other three was 300, Nagabonar and Jakarta Undercover. We decided to watch both of the movies because the schedule enabled us to watch them (but we have to wait for about one hour before the second movie started). The first movie was played at 13:50 and the second one at 16:35. The movies were funny and it can be seen by everybody, so i guess you should watch it.

I also met some of my friends in this mall. One of them was Tony. He recognized me, and so did i, but i was uncertain that it was him or not (i would feel very bad if i spell other people's name), so i asked him and luckily it was him. We talked for some time before two of my relatives got there also and we had a chat together.

It's time to sleep now (i'm so tired today, since i slept at 1:30 AM in the morning yesterday)

Arranging Books and Items

Most of my items in Jakarta has been transfered to Jogja with some help from my uncle. The only things left in Jakarta was clothes, a small rack and also some items which i still need in my daily life, but it will be transfered also in the next following weeks. When i arrived to Jogja, i had to start arranging my items since i had a lot of items on my room which i don't need it anymore, but there's no more rooms for the items from Jakarta, so i had to arrange all of them by removing items which i don't need and moving some items which i think is still usable in the future and put them on a box but i didn't throw it away. With some help from my mother, finally we finish the arrangements in less than 1 hour and now my room is clean again (few hours ago, it was messed up with lots of things).

Even though it's already finished, but it's not the end of the arrangements. I will need to do more arrangements because i wanted to have more space on my room, so i guess at weekend i will be busy with this kind of arrangements. Most of the items were books (novel, programming book, comics).

I hope it won't take too much time, so i have some time to upgrade my Slackware system on my desktop into Slackware-Current so it will be the same with the laptop.

Friday, March 30, 2007

Journey to Jogja

As usual, i always write down my journey whenever i go somewhere (mostly to Jakarta/Jogjakarta). This time is Jogja and today is the day. At 9 AM, i went to the Blok M to get into airport bus which is the cheapest public transportation if you want to go to the airport (you only need to pay 15000 IDR). The bus was going to leave when i reached there. Luckily the driver saw me and he opened the door for me so i could got into the bus and go with that bus rather than having to wait for the next bus (the bus was already ready behind the current bus, but it's still empty, so i had to wait until the bus is full then it will start leaving the terminal).

The bus didn't go straight to the terminal 1A (where i should go because i use LION AIR airways, but went to the office, because the driver had to drop some persons there. Next route was the international terminal first and then continued by local terminal. I arrived at my terminal at 10 AM, the deadline to do check-in (just imagine if i had to wait for the next bus. What time would i arrive at the airport?), so i started to check-in after my friend who traveled with me already arrived there first. I almost forgot to brought my laptop after i put them in the scanner machine (no wonder my luggage was so light. I realized it after i walked for a few steps and wondering that i might missing something. Luckily the staff put them in a safe place, so nobody could take it).

After checking-in, we went to the upper floor and waited there because the boarding time was still 30 minutes, so i bought 2 Roti Boy because i hadn't had my breakfast and i was worried that it would be a delay (and it did happened) so i decided to bought it. After the boarding time was near, we went to the second scan just before entering the waiting room. This time, i almost forgot to take my cellphones (Argghh...), so this was the second time i forgot to get my items.

At the waiting room, we waited for about 30 minutes before the official announced that we would have one hour delay (it's always like this when i flight with LION AIR. My previous flight with LION was in December and that time, we had 2 hours of delay). The rain started to drop but not too heavy, and i was worried if it will cause more delays, but unfortunately it didn't happened.

We make nice flight, except for the rough landing and also some time wasted in the air because there was a practice by the local air force so we had to take some turn in the air (about 15 minutes) before we could land in Adisucipto Airport. Well, i finally arrived in Jogja safely. It's not the best trip, but i'm safe. That's the main point :D

Thursday, March 29, 2007

HTML Validator Now Extended

One of my must-have Firefox extension is HTML Validator from this site. It will help you validating your page you are viewing (or developing) without having to visit W3C's validator so you can do it offline. Few days ago, this extension has been updated with a major addition to the parser and algorithm. Here's the new feature in the new version:
# validation with a different algorithm, a SGML parser (OpenSP). It is the same algorithm program than the one running on validator.w3.org. The validation is done based on the DTD definition of HTML.

# The help is written in a Wiki web side called Htmlpedia and synchronized at bundle time.

# validation of HTML pages after Javascript or Ajax execution

# the warning/errors pane is divided by columns that can be sorted by line/colum, message type, and so on

# line numbers next to the lines of code

# the number of errors is shown at the top and not at the bottom anymore

# a new XHTML help

The consequences is definitely the size. It was 2 MB now (previously was only 600 KB). But you will have more options after you install this application. Go get them now (Windows and Linux version is available)

Dell Start Giving Pre-Installed Linux

According to news i read in PCWorld, Dell is starting to give pre-installed Linux on their products (PC and Laptops) after they receive a lot of requests on their site which is designed to collect customer feedback (they receive about 500 comments about this Linux topic). Actually it's great news since customers can choose which operating system will be installed on their new system.

Axioo has also started this and now Dell follows. Who's Next?

OOo 2.2.0 Released

After the original schedule was delayed for about one month, finally OOo 2.2.0 has been released (but at this time of writing, the main download page is still displaying 2.1.0 version). You can download them from some mirrors down here:
- OSUOSL
- Goodie Domain Service
- PlanetMirror

Too bad, Indonesian mirror hasn't been updated yet, so i guess it will take 1-2 days to update them.

I will update this post when the official announcement from Louis has come up (he usually write some detail information about the release and send it to the mailing list). Before that happened, consider this as a information leak :D

Update (31 March 2007 01:18 AM): OK, it's not Louis, but John McCreesh who gave the official announcements of the release of OpenOffice.org 2.2.0 (See LWN article). The official press release can be seen here.

Wednesday, March 28, 2007

Laptop for DPR is Canceled

I saw in DetikInet today that the idea of giving laptops to most of DPR member has been canceled. According to the news, just before the final phase, there was a lot of protest from many people (and discussed in some blogs also) saying that it's only wasting money (approximately 12 billion rupiah will be spent for the 550 laptops with 21 million each).

It's said that the idea of giving this laptops has according to the procedures. The procedure might be correct, but unfortunately, it's not what people wants. People has paid a lot of money to the governments (mostly via taxes), but they don't get anything as a feedback. Even some member in DPR disagrees with this idea because of some reasons:
- They can buy their own laptop with his/her salary
- Some of them are not familiar with laptops
- Some of them thinks that they are enough with the PC provided in their office
- It's too much to spent 21 million for one laptop where you can get a nice laptop in 5-10 million
- the budget can be allocated in other sector

Well, personally i agree with the cancellation of this idea because it would save a lot of money and hopefully the budget can be allocated in other sector which is more important than laptops.

Tuesday, March 27, 2007

Back to Jogja

Same as Idban, i will also resign from my current company, but the difference is that i will have my last day by the end of next month (not this month). Another difference is that i will not move to other company. I'm going to pursuit for master degree which have been canceled once since i decided to join this company about one and half year ago. I'm planning to take my master degree at Jogja, my hometown. Why suddenly i decided to take my master degree? It's because i still have a strong motivation to learn new things and i don't know whether i will still have that kind of strong feeling in the next few years or not (hopefully i still do). Some people who have worked sometimes don't care about education anymore, because they think that they can earn money from their current job, but i'm aiming for higher target and master degree is one of the supporting factor and i also like to study and learn new things. That's the main reason.

I will miss all of my friends here in my company. They are good friends and we had a lot of good time together, even though only for about one and half year. But don't worry, as we can still keep in touch via many ways, such as emails, instant messaging, or even by phone.

I have packed most of my personal belonging and now my room is almost empty (last night was the hard work, since my uncle came to my boarding house and pick up most of my belonging and take it with them who also will leave to Jogja tommorrow by car). Most of the items left are clothes and some items which i still need at least for about one month before i completely left Jakarta.

By the way, i'm leaving to Jogja this week and having my holidays and also trying to get information about the master degree that i'm going to pursuit. I hope with the little time i got, i can get the information i need and if possible, i will register also.

I'm a person who can't live without Internet, so i guess i will use Speedy as my Internet Connection Provider when i'm in Jogja. It's great to hear that Speedy has been operating in Jogja, but i hope my area is included in their area. I have experienced using Speedy as my company used this also, so i already know where to complaint if something goes wrong. By having an Internet connection, i'm sure that most of my daily work that requires Internet connection will still continue even if i'm in Jogja (even though it might get slower at the beginning because of the setups done in Jogja).

Well, wish me luck about the trip and also for my master degree.

New Changes in YahooGroups

This morning, i got an email from Yahoo Groups Team saying that they have started to improve YahooGroups and add some more features, including protection to the group owner email addresses. Starting of March 26, YahooGroups will not support IFrame due to security problem described in Yahoo's Security Center. Any IFrame tag will not be showed in the page.

Yahoo will also turn on the Yahoo! Answer module by default on all groups, but this changes will not be available to all groups at one time. They plan to activate this step by step, just like when Blogger decided to get out of Beta phase.

One of the cool feature is the addon of the capacity to the storage which has just been upgraded to 100 MB. This includes files and photos.

Everything is also written in the Yahoo Groups Team Blog, so check that page out for more detailed information and also updates.

Monday, March 26, 2007

Security Holes Fixed in OOo 2.2.0

According to Computing, OOo suffers from trio security holes found by Next Generation Security Software and iDefence, and also posted in Debian Security Information. Due to this security holes, OOo 2.2.0 release schedule was postponed (read my previous post) for about a month. Well, be glad, since the security holes has already been fixed in the latest RC (OOo 2.2.0-rc4) and it's ready to be downloaded. Please read the Security Page for more detailed information about the security issues.

Louis Suarez-Potts has confirmed in his email that the release team is planning to release OOo 2.2.0 on March 28 (one month from the original schedule). I hope this time it will be correct.

Saturday, March 24, 2007

Reunion at PIM

I had a reunion with my friends and also lecturers from UKDW at PIM just know. The reunion was held after quite a long discussion on the mailing list about where and when, but finally it's decided. There were quite a lot of people who came to this reunion and we have lots of talks there, discussing about lots of things.

I went there alone, since i stayed in my auntie's house which is near from PIM. The trip took me about 10-15 minutes and it wasn't as crowded as usual (i didn't know why), but that relieves me. Some of my colleagues went together with Edi Topan, who was willing to pick up some of them at Taman Anggrek Mall (and drive them back to their boarding house of course) hehehe

Now i'm waiting for the photos from them :D

Friday, March 23, 2007

Experience Upgrading Slackware-Current

Even though i have used Slackware-Current since 10.1 on my laptop up to now, the upgrade process was never as complicated as this time (Slackware 11.0 to -Current). I have just finished upgrading to -Current just now and i'm so relieved. I know that the process will be more difficult than previous process since the changes are major and there's a lot of changes in many packages, including the toolchain.

As usual, i read the WARNING and CHANGES_AND_HINT note as my primary guide. I also prepare the UPGRADE note since it's also noted in the two previous notes. Other file that i use is the -Current Changelog itself as it has the most detailed information regarding each package changes, so i guess it's mandatory to open the file also.

I followed the instructions given in the CHANGES_AND_HINTS, but i guess the note must be updated a little bit, since i'm having problem while configuring Xorg after the upgrade process, since i didn't have Expat package which is required to do some other process related to configuring the fonts (probably caching and setting the font path) which is done by the Slackware installer script.

The process itself was smooth, except for some small minor problem (i did lost my username account. Luckily the root account was still there, so i just have to re-create my own username and set the home directory to my previous home directory). I didn't know why, but it happened to me while upgrading. It must be my mistake while doing the process, but it's fixed. Next problem came when i wanted to run the graphical desktop. It always gives me an error message:
unable to open default font "fixed"

I thought this was due to lack of Expat package while i was installing the fonts, so i removed the fonts, and reinstalled all the fonts and then the problem was gone. Next problem was the default window manager. I usually used KDE and when i type startx, usually it showed KDE Splash Screen (i used Circular splash screen with Moodin engine), but now it showed an xterm and terminal. That was weird. When i click on the desktop, i realized this was not KDE. It was twm. So i switched to root user and call pkgtool utility to change the default desktop, but it's not working. I wonder why. Next, i tried to issue xwmconfig to change the default desktop using my local account and finally it worked. Now KDE starts up when i ran the startx command.

I still have some TODO list though:
- Compile the kernel with the latest GCC, so i can install NVidia driver (because NVidia installer will only work if i use the same GCC version being used to compile the kernel). I'm still using generic NVidia driver (nv) for now.

- Remove unneeded package (Slackware-Current does remove some package, so i still have to remove unneeded package, for example hotplug, kernel 2.4, pcmcia-cs, xmms). Yes, they decided to remove xmms as it has no progress anymore (the developer are working on xmms2, while we have audacious and amaroK which works also).

- Optimize the new system as it's a combination of packages since Slackware 10.1. This one will take quite some time and i don't know if i will have time to do this.

Upgrading to Slackware-Current is quite complicated, but it's still worthed for me. My advice to those who would like to upgrade to Slackware-Current: BACKUP ALL YOUR DATA FIRST!!! (Did i stress that enough?). Yes, backup is the most critical steps that you will have to take before doing something that have possibility to broke your system. Next is READ THE NOTES!!!. Those notes were made to be read, not to be ignored and it's worthed to read that notes, as you will get a step by step instructions on how to complete the process.

Remember, Slackware-Current will have the most updated packages, but it's not for people who would like to have stable system, as it might broke your system while upgrading. It's better for you to stick to Slackware 11.0 and wait for the final release before making the upgrades.

At least, i will have nice weekend as i don't have to tackle with serious problem due to the upgrade process :D

UPDATE (15:30): I have compile the latest kernel (2.6.20.3) and installed NVidia driver, but the NVidia logo didn't showed up, i wonder why. Perhaps it's because of the usage of new GCC version. Well, that's ok for now. At least i have the same kernel version with the GCC being used to compile the kernel.

UPDATE (16:30): I have removed all removed packages in Slackware-Current, including kernel 2.4.x, xmms, byacc, glut, gnet, gdk-pixbuf.

UPDATE (26 March 2007 09:15): I have solved the Moodin problem. Previously, the Splash screen that requires Moodin plugin won't work, since Moodin was compiled against KDE and now KDE's prefix has been changed from /opt/kde to /usr, so it will need to be rebuild, and thanks to Eric Hameleers for the updates of the SlackBuilds script. After recompiling the source, everything is back to normal again.

I also found a solution for the NVidia driver from LQ Forums. Some people had the same problem as i did and one of member posted a solution to work on this one, but i haven't tried yet. I will try to do this when i got home later on. If you are having the same problem as i did, try this sh NVIDIA-xxx.run --x-prefix=/usr --x-module-path=/usr/lib/xorg/modules (assuming that you are running Slackware-Current with new Xorg).

I also had a annoying error message at the startup about DBUS. I tried to reproduce by executing from root user and here goes the error messages:
root@laptop:/etc/dbus-1# dbus-uuidgen
dbus-uuidgen: symbol lookup error: dbus-uuidgen: undefined symbol: dbus_internal_do_not_use_create_uuid
Anybody has a solution?

Update (27 March 2007 09:09): DBUS problem solved. It seems that DBUS package from source didn't clean up very well, so it still leaves some library in their default directory (/usr/local/lib) thus it will be seen rather than the correct path in the Slackware packages (/usr/lib). Thanks to Rob Workman from LQ from the tips. The problem is solved by removing the files by issuing rm -rf /usr/local/lib/dbus-* and delete most of files in /usr/local that refers to DBUS source package (make sure you compare the files with the files listed in the Slackware packages just to make sure you didn't delete the needed file).

One more problem solved :D

Thursday, March 22, 2007

Start Breaking Again

After more than 5 months of development and trial and error, finally Patrick Volkerding has decided to publicize the -current development again to the developers and other Slackware users who intended to seek for the next Slackware release (aiming for Slackware 12.0, but it will be officially called 11.1 for now).

As stated in the Changelog, dated Thu Nov 9 18:16:50 CST 2006, Patrick Volkerding already said that there will be a major renovations on the toolchain and it's true. If you see the -current Changelog, you will see lots of packages addition, removal, and upgrade. There are also some split up packages to make next Slackware release more modular (mostly from Xorg package. There are almost 300 new packages in x directory for the new Xorg 7.2 package only).

From the Changelog, it's most likely that the next Slackware release will be based on 2.6.x kernel only and it will be based on the latest stable kernel, but for now, Patrick still uses 2.6.18.8 version with SMP feature as the standard kernel. This is good news, as for the last 5 months, Slackware only update it's package for security vulnerabilities and it's considered outdated by some people, but NOT anymore. By using Slackware-current, you will get most of the latest version of each application available in default Slackware installation, like KDE 3.5.6, Xorg 7.2, GnuPG 2.0.3, XFCE 4.4.0, GIMP 2.2.13, CUPS 1.2.8, and many more.

PLEASE PLEASE READ the WARNING and CHANGES_AND_HINT note before you started to upgrade your Slackware version to -current or it may broke your system.

Yesterday, i started to list all new packages from -current and i started to download them all (slowly) and today, i will have them finished and start planning to upgrade to -current as it still have a chance to broke my system. When the upgrade finishes, i will start using -current as i did in the past.

Wednesday, March 21, 2007

Mozilla Firefox Release

Mozilla has released updates to their Mozilla Firefox products, 2.0.0.3 and 1.5.0.11 which contains only a small portion of changes:
* Website Compatibility: Fixed various web compatibility regressions.
* MFSA 2007-11 FTP PASV port-scanning

Since the changes are quite small, i think it won't take too much time to get the update using Live Update feature from Firefox. Just use Help > Check for Updates... menu and you will see that there's an update for Mozilla Firefox.

Tuesday, March 20, 2007

Month of ...

It all started when security researcher, HD Moore started to publish a browser's bug once a day for one full month in July 2006. That phenomena is now what we called Month of ... (you name it). We now have "Month of kernel bugs," a "Month of Apple Bugs," and a "Month of PHP Bugs". A newcomer has arrived, "Month of MySpace" where the author will write about bugs that happened in MySpace.

Here's the press release:
OFFICIAL ANNOUNCEMENT: April 2007 is the Month of Myspace Bugs, Yuss!
April, 2007, will be designated the "Month of Myspace Bugs, Yuss!" Reasons:

1. Myspace is important, in that there are a bazillion users and a kajillion dollars involved.
2. "Months of Bugs" are whiny, attention-seeking ploys for acceptance. Myspace's design use is to enable whiny, attention-seeking ploys for acceptance.
3. "Months of Bugs" are annoying, so rather than suffering through another, we figured it'd be better to just create our own where we could at least direct the content a little.

What's the next "Month of ..." ?? Any ideas?