Out Here In The Field : Journeys


World of Goo Pick Your Price campaign
October 22, 2009, 11:39 am
Filed under: *Nix, Ubuntu, Windows, gaming, life on the wired | Tags: , , , ,

Commemorating one year of World of Goo, 2D Boy, the developer of the DRM free game is holding a “pick your price” promo for the said game.  Instead of paying the usual USD20, you get to choose how much money you’re going to spend for a copy of The World of Goo. Go here to get to the promo page.



ORA-27054 on RHEL
September 13, 2009, 12:17 am
Filed under: *Nix, E51, IRL, Red Hat, life on the wired, oracle | Tags: , , , , , ,

I previously encountered this issue on my 10.2 RAC nodes running on top of HP-UX. I faced it the 2nd time when performing postclone operation on a Oracle EBS 12.0.0.5 on AIX. This time, the error popped up when I’m trying to perform postclone for Oracle EBS HCM module  on a RHEL  4U6 x86-64. A reference in using nfs for Oracle can be found here. My NFS partition is mounted using :

mount 172.16.2.82:/hcmdev /u01 -o rw,bg,intr,hard,
timeo=600,wsize=32768,rsize=32768,nfsver=3,tcp

I don’t have to put “noac” on the option since the RHEL node is not an RAC cluster



Jaunty Jackapole and Toshiba Satellite M300-E413

I upgraded my Intrepid install a couple of months ago to Jaunty, but I haven’t got the chance to blog about it. In fact it’s been a while since I posted anything on my blog. The update is fairly straight forward, and as expected, broke several functions in my lappie, namely graphic acceleration and bluetooth. For fglrx, I suggest you to stick to the ubuntu sanctioned package, available from their repos, since the newest package from ATI broke several things in my box, such as Xinerama :( You can refer to my intrepid post on how to install it from Ubuntu repos

For bluetooth, you still need to install omnibook-source package. The steps to get it to work is almost the same as on my intrepid howto, with a couple of changes here and there. Get everything you need to build a module by opening console and type:


surfer@M5MobileMark-II:~$sudo apt-get install module-assistant build-essential

After that, double click on the omnibook-source file to install the package. Follow the instruction. Next is to build the module:


surfer@M5MobileMark-II:~$sudo m-a a-i omnibook-source

To activate the bluetooth adapter immediately, type:

surfer@M5MobileMark-II:~$sudo modprobe omnibook ectype=14 userset=0 lcd=0 display=0 blank=0 battery=0 ac=0 bluetooth=1

The next thing to do is to get the bluetooth adapter to start on boot. Add the module to the /etc/modules. Open the file by console

surfer@M5MobileMark-II:~$sudo nano /etc/modules

Add a new line, and put omnibook then save. My /etc/modules looks like this:


 fuse
 lp
 sbp2
 omnibook

Next, create script that will be executed on boot:

surfer@M5MobileMark-II:~$sudo nano /etc/modprobe.d/omnibook

….and add the following line to the file

options omnibook ectype=14 userset=0 lcd=0 display=0 blank=0 battery=0 ac=0 bluetooth=1

Save, and reboot. The bluetooth adapter should work after reboot.

To get bluetooth to work after a hibernate, do the following steps :

surfer@M5MobileMark-II:~$ cd /usr/lib/pm-utils/sleep.d/
surfer@M5MobileMark-II:~$ sudo nano 89bluetooth

Put these lines on the file:

#!/bin/bash
rmmod -f omnibook
modprobe omnibook ectype=14 userset=0 lcd=0 display=0 blank=0 battery=0 ac=0 bluetooth=1

Save. Set the file to be executables by :

surfer@M5MobileMark-II:~$ sudo chmod 755 89bluetooth

After that, bluetooth adapter should be able to start after resume



I choose you! Pikachu!!
April 3, 2009, 8:39 pm
Filed under: life on the wired, time out

So I read about omegle, a website that let you chat with random stranger. It was quite funny and amusing. So I decided to  do a little experiment. I would write this one sentence “I choose you! Pikachu!!”, and record the first 1 to 3 lines of my chat partner’s reaction.

Here are some of the result :

you!: i choose you!! Pikachu!
Stranger: hi!
Stranger: Pika Pika chu

you!: i choose you! Pikachu!!
Stranger: eh
Stranger: Jesus beats Pikachu
Stranger: you!re fucked up

you!: i choose you! Pikachu!!
Stranger: are you! a perv?

Stranger: hello
you!: i choose you! Pikachu!!
Stranger: waat :D 

you!: i choose you! Pikachu!!
Stranger: weird.

you!: i choose you! Pikachu!!
Stranger: !

you!: i choose you! Pikachu!!
Stranger: Pikaaaaaaaaaaaaaaaaaaaaaaachu

you!: i choose you! Pikachu!!
Stranger: thanks

you!: i choose you! Pikachu!!
Stranger: hello!
Stranger: ahahhaha!
Stranger: awesome!

you!: i choose you! Pikachu!!
Stranger: Lol pokemon

you!: i choose you! Pikachu!!
Stranger: I choose you!, Skuntank!

you!: i choose you! Pikachu!!
Stranger: Pika -Pika
Stranger: chuuuuuuuuuuuuuuuu~

you!: i choose you! Pikachu!!
Stranger: Hi
Stranger: no, i'm bulbasaur

you!: i choose you! Pikachu!!
Stranger: ihii
Stranger: no
Stranger: digimon

Stranger: hey
You: i choose you!! Pikachu!
Stranger: omg thank you
Stranger: that damn ball is too small

You: i choose you!! Pikachu!
Stranger: I choose you geodude!

Stranger: hi
You: i choose you!! Pikachu!
Stranger: Go, Charizard!

You: i choose you!! Pikachu!
Stranger: Haha

You: i choose you!! Pikachu!
Stranger: are you crazzy?

You: i choose you!! Pikachu!
Stranger: hey
Stranger: fuck yeah
Stranger: blastoise

You: i choose you!! Pikachu!
Stranger: hi
Stranger: sua mae eh o pikachu?
Stranger: eu sou o ash
Stranger: SOIHASIHASHASHSA

You: i choose you!! Pikachu!
Stranger: SQUIRTLE
Stranger: USE YOUR SPLASH ATTACK!

I’ll add more as they become available



Get synched with Dropbox
December 15, 2008, 12:03 am
Filed under: *Nix, Ubuntu, life on the wired | Tags: , ,

I use to carry a thumbdrive containing files that I regularly use. These includes small application such as HijackThis!, notes, sample scripts and configuration files, and may other things.The thing is, I’m a very forgetful person. I often misplace the thumbdrive, or left it home and what not.

So I started to keep an online repository of things that I might require time to time on my office server that is accessible from internet, although I stopped doing this when I got my current job.

So back to carrying thumbdrive. Until I found Dropbox.

Dropbox is a free service that you can use to do a folder synchronization between 2 or more computers, be it a Windows, (certain flavour of) Linux, or OS X. When I put a file on my laptop’s Dropbox folder, it gets synchronized to Dropbox server. When my office desktop is turned on, the Dropbox client will immediately check on updates, and synchronized the changes right away. Not only that, Dropbox keeps revision history of changes, and is able to revert from changes. Oh, and you can use it to share photos and stuff.

Did I mention that Dropbox support Linux too?

On linux, Dropbox integrates with Nautilus, so I can’t really say about KDE users.

To start using Dropbox, the first thing that you need to do is to download the Dropbox client app. Dropbox currently support some version of Ubuntu, FC9. It also gave you the option to install from source if binary installer for your version of Linux is not available. To install the clients app, double click the .deb file, or you can do it the oldschool way, by firing up your console, and type:

surfer@M5Mobile:~$sudo dpkg --install nautilus-dropbox_0.5.0-1_i386_ubuntu_7.10.deb

The next thing that you have to do is to kill all of nautilus instance that is currently running, or if you’re running Compiz, log out and log back in instead. To kill all of the Nautilus instance,

surfer@M5Mobile:~$killall nautilus

Dropbox client will immediately start downloading files that it needs to get going.

Meanwhile, create a folder that you’re going to sync to Dropbox. After a while, it’ll start a wizard for to collect your Dropbox account setting.

Obviously, if you don’t have a Dropbox account, click on “I’m new to Dropbox”, and press forward to enter your registration info.  It will then create an account for you. View or skip the tour. On the next screen, click on “I want to choose where to put my Dropbox”, then click on the “Finish and go to my Dropbox” button.

Pick the folder that you create earlier. Dropbox will create several new folders on your Dropbox. The tick mark on each folders means that your local folder is in sync with your online folder.

Photos is used to store images that you want to share, while Public for files that you want to share. To share, right click on a file, and on Dropbox submenu, click on “Copy public link”. Paste the link to IM windows, e-mail clients, or whatever means you use to send the link. Files that you drop on these folders will be automatically uploaded/updated to your 2GB online storage.

Well.. that’s it.



Kwi-Chang-Caine became famous by saying?
November 26, 2008, 10:13 am
Filed under: life on the wired, time out | Tags: ,

That is one of the question asked by age verification system of Leisure Suit Larry series of computer games.

the answer is “Aaaaaiiiyeeeaagggh!”

Another examples are

The germ that transmits syphilis is
a. Spiro Agnew.
b. Spirochete.
c. Spirograph.
d. Barbarella.

and

“Gone With The Wind” is about
a. outer space.
b. a bank robbery.
c. four hours long.
d. dust.

For pre-google and pre-wikipedia era, I think most of the questions are pretty effective. Ofcourse I managed to answer those question when I was about twelve I think..

Find more of them here




Problem connecting to a LEAP secured wireless connection on Ubuntu Gutsy
October 29, 2008, 11:58 am
Filed under: *Nix, IRL, Ubuntu, life on the wired | Tags: , , , ,

I’m currently attending a 4 days training on IBM’ Websphere Application Server. They provide us with a Windows XP loaded laptop. Being a Linux zealot, I ask whether I can use my own laptop.

They also provide a wireless connection (which also connected to the internet) secured by CISCO’s LEAP protocol.

After a lil bit of tinkering, I was able to “extract” the credential used to connect to the wireless connection, and use it on my laptop. Gutsy’s Network Manager applet is able to recognize that it’s a LEAP wireless connection, and properly provided me the option to input the correct username and password.

Day 2

As usual, I boot up my laptop, and logged in. The Network Manager applet immediately tried to connect to the LEAP secured wireless network, but somehow seems to b stuck somewhere. When I hover the mouse over the network manager icon it says “waiting for network key for wireless network xyz..” but it did not show me the windows dialog for entering the LEAP credential.

My immediate suspicion went to the the Gnome Keyring manager. Opened the keyring manager, and check the entry related to the said wireless network. I found out that instead storing the LEAP credential that I provided earlier, the keyring saved the WEP keys that the LEAP protocol provides after authenticating. I decided to delete the keyring which was related to the said wireless connection. No go. Delete all of the keyrings. Nope.

I then created a new user account, and used it to connect to the wireless connection. It worked flawlessly. I was able to choose the right wireless connection, and choose LEAP as the authentication method. This, and the way the keyring behaves when storing credential for LEAP secured wireless connection led me to the conclusion that the reconnection failed due to the Network Manager Applet was unable to automatically determine whether the stored LEAP connection requires LEAP credential. It instead assumes that the wireless connection is secured using only WEP.

I currently haven’t found a solution that can fix the way network manager applet stores the correct information when handling a LEAP authenticated wireless network. The only thing that I can do is to delete any information stored by Network Manager applet, so that it will recognize that wireless connection as a new one, and provides me with the network key window dialog. To delete the stored information do the following on a terminal:
surfer@M5Mobile:~$ cd /home/surfer/.gconf/system/networking/wireless/networks/
surfer@M5Mobile:~/.gconf/system/networking/wireless/networks$ ls -la
total 16
drwx—— 4 surfer surfer 4096 2008-10-29 11:45 .
drwx—— 3 surfer surfer 4096 2008-06-22 21:05 ..
-rw——- 1 surfer surfer 0 2008-10-29 11:41 %gconf.xml
drwx—— 2 surfer surfer 4096 2008-10-29 11:45 xyz
drwx—— 2 surfer surfer 4096 2008-10-29 11:41 MWifo1

Notice that the information for the network xyz which was secured with LEAP was stored on it’s own folder. To delete the information, simply remove the folder.

surfer@M5Mobile:~/.gconf/system/networking/wireless/networks$rm -rf xyz

Restart the laptop. After that you will be provided with the network key dialoga to choose LEAP as the authentication method, and enter the correct username and password. For convenience, you can delete the information before logging out of your laptop.



Minbar, prayer time for Linux
September 7, 2008, 8:38 pm
Filed under: *Nix, IRL, Ubuntu, life on the wired | Tags: , , ,

Keeping up with the Ramadhan theme, I decided to install Minbar on my Gutsy installation. Minbar is a gnome application for muslim prayer time notification. It was included with the Ubuntu Muslim Edition along with a bunch of other application such as zekr, etc.

The newest version of minbar is already available on ubuntu repositories (mine is Gutsy), so all you have to do to install it is by using apt-get

sudo apt-get install minbar

To manually install, download the ubuntu/debian package here. You can doubleclick the deb file to start automatic installation.. ok that’s not manual install hehe…

After Minbar is installed, test it by typing minbar on a terminal

surfer@M5Mobile:~$ minbar

Next is to add Minbar to your session (more…)



Firefox usage passed 50% mark in Indonesia
August 2, 2008, 3:18 am
Filed under: IRL, life on the wired | Tags: , , ,

According to this post on Mozilla blog, Firefox market share in Indonesia has surpassed the 50% mark. Couldn’t be happier. Almost all but some higher ups IT personnel at my office use it on daily basis. Even one of the BOD prefer Firefox for accessing several internet banking sites, all thanks for firefox gaining more market share, thus making developer to consider multiple browser support on their application.



Ugly, ugly, ugly Firefox 3!
June 22, 2008, 9:58 am
Filed under: life on the wired, time out | Tags: ,

I was googling around for themes for Firefox 3, then I stumbled on this:

Firefox 3 brings Ugliness to the Mac

One particular complaint that receive most of my attention is this:

Firefox does not use Cocoa controls. However when they tried to copy the OS X buttons they must apparantly made a few mistakes, because the buttons does not look anything like the OS X buttons. And as soon as a few effects are added it just gets worse and worse.


Standard Safari button


Standard Firefox button – notice the difference on the edge

OMG! Did you see that? I saw at least one, two, no, three pixel standing out on that firefox button! that’s friggin ugly!

Honestly, who cares? the browser is doing its job fairly well, several magnitude better than Firefox 2 and I currently don’t have any complain against it.

One comment that I wholeheartedly agree:

Anonymous

wow. You have to admit. This is a level of nit-picking that would get a Trekkie crucified and ridiculed off the net. Nobody said it was going to look, act and render *exactly* like Safari, because everyone who wants that, can just use safari.

Keep in mind what Firefox2 looks like on a Mac, i have no idea how users have not collapsed to the fetal position and died.

Anyway… I settled on this for my current Firefox 3 theme. Very nice and simple!