I met three great guys

November 24, 2008 | Out Of Topics

At saturday last week, I went to a seminar with Pengki at a local university. Opera software was the sponsor, they sent Bruce Lawson and Zi Bin Cheah as the note speaker. Not forget to mention, there was Putri, the one in charge to arrange the seminar schedule all around Indonesia.

Zi Bin spoke about Opera software in Bahasa Melayu, it is almost the same as Bahasa Indonesia. Then Bruce delivered presentation about the future of the web and HTML 5. I never noticed HTML 5 draft before, but after his speech I just realized how helpful HTML 5 will be. It’s super easy to deal with forms and videos. Can’t wait for the release.

Continued to saturday night, we have an Opera user meet-up at V-Art Gallery. It’s not only a gallery but also a cafe, the meals are pretty good. I went there with Alle and Ngodod.

At the gallery, I didn’t talk a lot with Zi Bin because he’s busy. Some students were demonstrating to him how to exploit other Windows machines using metasploit in his Mac box. So I had a chat with Bruce, he shown us his children photos, they are so cute and chubby.

I think Bruce is a very nice guy, a bit different with other westerns I knew. And Zi Bin, I don’t know why I was thinking that he’s a naughty boy ha.ha.

Update:
I read Bruce’s blog and found that Putri got sick after a heavy journey. Take enough rest and get well soon Put.

7 comments


How to make Zenwalk Linux more compact

November 21, 2008 | Technical Stuffs | , , , , , , , ,

I’m a daily user of Zenwalk Linux and love it very much for the simplicity and their philosophy of one application for one task. The ISO is only 400+ megabytes and only require 2gb of harddrive space for full installation. And hey, it run fast on Pentium 3 machine.

But I found my own way to make this linux become smaller than before. Everytime I finished installing this linux on my machines, I always remove IceDove, IceWeasel, Transmission (BitTorrent client) and GnView.

As replacement for IceDove, IceWeasel and Transmission I installed Opera browser. This free browser is not only a web browser. It’s an email client, IRC client, BitTorrent client and also feed reader. Very great.

The last, I replaced GnView with GPicView. It’s simpler and faster.

No comment


Current Working PHP Youtube Downloader

November 13, 2008 | PHP | , ,

I have updated my PHP Youtube Downloader, shorter code but it works. Previous script is no longer working.

Direct download at: http://php-youtube-downloader.googlecode.com/files/youtube.lib.php

2 comments


Installing Zend Studio 5.5.1

November 3, 2008 | Technical Stuffs

While installing Zend Studio 5.5.1 I found following error:

Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb1ff4727]
..etc..
..etc..
java: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock’ failed.
Aborted

After googling around I found one hit solution, using so called sed command. This is step by step of how to solve this problem around.

  1. As root, call the installer from the command line:
    root[pilem]# ./ZendStudio5_5_1.bin

  2. Watch the screen carefully, it will display something like:

    Preparing to install...
    Extracting the JRE from the installer archive...
    Unpacking the JRE...
    Extracting the installation resources from the installer archive...
    Configuring the installer for this system's environment...

    Launching installer...

    Once you see 'Launching installer...', press Ctrl+Z quickly.

  3. If you press Ctrl+Z in the good time, you will see this message:

    [1]+ Stopped ./ZendStudio5_5_1.bin

    Otherwise, you must restart from step 1. This trick will put the process into background so you can interupt the process.

  4. Find a libmawt.so in the temporary installation directory. It might be located at /tmp/instal.dir.xxx/

    root[pilem]# find /tmp/install.dir.2656/ | grep libmawt
    /tmp/install.dir.2656/Linux/resource/jre/lib/i386/xawt/libmawt.so
    /tmp/install.dir.2656/Linux/resource/jre/lib/i386/motif21/libmawt.so
    /tmp/install.dir.2656/Linux/resource/jre/lib/i386/headless/libmawt.so

    If you see more than one instal.dir.xxxx then you should choose the latest one.
  5. We have found where libmawt.so is located. Now this is the trick:

    root[pilem]# sed -i ’s/XINERAMA/FAKEEXTN/g’ /tmp/install.dir.2656/Linux/resource/jre/lib/i386/xawt/libmawt.so

    Press enter, nothing seem happen on the screen. Don’t be panic.
  6. Type fg and press enter to bring Zend Studio installer into foreground. Congratulation, now you should see the dialog window appear.

I don’t know what’s wrong with this, whether the Zend Installer is having bug or the Java distribution. It never happened before.

2 comments