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.



How to be a computer expert
September 14, 2009, 12:43 am
Filed under: time out

I can’t stop reading  XKCD’s :D

tech support sheet

tech support sheet



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



12:34:56-7/8/9
August 7, 2009, 12:50 pm
Filed under: *Nix, Ubuntu, time out
12:34:56-7/8/9

12:34:56-7/8/9



sqlplus with crontab
August 6, 2009, 6:02 pm
Filed under: *Nix, IRL | Tags: , , , ,

Ever want to run oracle’s sqlplus with crontab? Most of the time, the script won’t be executed, even though you’re already using the right user account. This is because crontab does not source the user’s environment variable when executing the command, and this cause some specific ORACLE variables not having the correct vaules, and in turn caused sqlplus to be unable to find some files required to run.

To solve this, you need to source the environment variables on your script. This is how the crontab script looks like :

$ more gstat.sh
. /home/oracle/.profile
/scripts/gstatsql.sh

and gstatsql.sh contains the sqlplus command that I want to run, while the gstat.sh is the one called by crontab. This is how my crontab looks like :

30     19      *       *       *       /scripts/gstat.sh

With this, crontab will source the environment variables for the user oracle, and sqlplus will be able to run correctly.



Happy Belated Birthday, Samuel Morse!
April 26, 2009, 11:47 pm
Filed under: time out



Vote if you care
April 9, 2009, 10:46 am
Filed under: IRL | Tags: , ,

Yes, I voted

While it might not get the right people to the right position, at least it help by getting rid of the wrong one

choose your destiny!

choose your destiny!



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



bwahahahaha
March 19, 2009, 12:00 pm
Filed under: time out

at least its not a BSOD

Mwahahahaha