Pages

Sunday, December 28, 2008

resolusi 2009

Sebetulnya gak pengen bikin, tapi kalo gak ditulis nanti mengakar di otak :D

- release product
- nulis buku
- beli tanah
- pre-wed

is that realistic enough ? :D

~justAFriendlyReminder

Thursday, December 25, 2008

Keputusan di masa depan

Ini hari pertama dari lima hari yang bisa gw pakai untuk meliburkan diri, gw berencana untuk memanfaatkan sebaik-baiknya lima hari ini untuk memuaskan diri gw. Hal yang selama ini yang selalu gw nomor-dua-kan dengan alasan capek bekerja.

Kebetulan hari ini gak kemana-mana, hanya bangun-tidur-bangun-tidur-makan semenjak kemarin malam. Oh ya ditambah browsing2 sedikit lah, can't live without internet now :D Kebetulan browsing-browsing itu membawa gw ke salah satu fan site makoto shinkai. If you do remember, tiga bulan yang lalu salah satu karya makoto shinkai dengan sukses, makin memantapkan keraguan gw. Dan sekarang ternyata karya-nya itu sedikit membuka mata gw, lebih tepatnya hal-hal diseputar karya itu.

Dulu ciptaannya yang pertama kali gw kenal adalah hoshi no koe, thanks to one of my kos friend, gw pertama kali berkenalan dengan karyanya dia. Yang membuat gw terkagum-kagum. Hoshi no koe itu hanya dibuat oleh dia, pacarnya dan seorang pengisi musik (temon). Dulu gw pikir, untuk membuat karya sebagus itu diperlukan ruangan penuh asisten, ada director, bos-bos, para eksekutif. But i guess some people are just crazy :D

Dan sekarang, ternyata dia pindah ke london. Mencari tempat baru, lingkungan baru, dan Tantangan baru. Karena di jepang ternyata sudah terlalu nyaman bagi dirinya. Padahal reputasi-nya di jepang tentu seharusnya sudah amat memudahkan dia untuk membuat karya-karyanya. Tinggal suruh sana-sini, kasih proposal ke studio-studio, dijamin banyak yang mau menerima karyanya dia. Tetapi ternyata dia memutuskan hal yang benar-benar berbeda. Memang, selama ini gw juga berpikir bahwa 'comfort' and 'safe zone' adalah salah satu awal dari terbelenggunya kreatifitas.

Kalo melihat pekerjaan gw saat ini, sepertinya semua kriteria 'comfort zone' sudah mulai terpenuhi. All i need to do is work by their standard. Dan kenyamanan hidup, reputasi, masa depan sepertinya sudah dalam genggaman. Of course, its not easy to fulfill their standard. Tapi setidaknya jalannya sudah dipahatkan dengan jelas didepan mata gw.

Mengejar jenjang korporasi bukannya tanpa tantangan, seperti menantang dan cukup seru. Berada di dunia orang-orang berdasi itu dengan segala intrik dan standar dunia-nya. Tetapi deep-deep down inside, I know. Ini bukanlah habitat alami gw :)

Agar-agar ide-de gw bisa terwujud, gw butuh untuk melepaskan diri dari kerangka yang membelenggu keseharian gw. Dan juga lepas dari ketakutan akan kehilangan kebebasan karena meninggalkan kemapanan dunia kerja. Tanpa mencapai dua hal itu, sepertinya mimpi-mimpi gw tidak akan pernah tercapai.

Sedangkan untuk mulai mengejar impian gw, gw tahu beberapa hal yang perlu disiapkan terlebih dahulu. Gw gak bisa kerja di rumah, karena kalau kerja di rumah sering kali gw terdistract untuk tetap bermalas-malasan ditempat tidur sepanjang hari. Selain itu gw butuh ruangan yang punya suasana mendukung untuk bekerja, tidak harus melewati kemacetan untuk mencapainya, dan gw bisa dengan bebas mengekspresikan diri, serta dengan mudah mencari inspirasi. Seems to be the perfect place to work :D

And so, that's the plan for my future. Entah kapan bisa dicapai, tetapi setidaknya jalan mulai terlihat dan anak tangga ke-2 mulai ditapaki.

Ganbatte kudasai :D

Thursday, December 18, 2008

the problem of strongly type language and very bad concept understanding

Well I've just solved another ridiculous problem with hibernate. And to save another poor soul that may have gone through the same path as I, I feel obligated to write this.

I'm trying to create a basic collection following this code example from hibernate annotation

@Entity public class City {
@OneToMany(mappedBy="city")
@OrderBy("streetName")
public List getStreets() {
return streets;
}
...
}

@Entity public class Street {
public String getStreetName() {
return streetName;
}

@ManyToOne
public City getCity() {
return city;
}
...
}

the problem is , in my modified code. I have TaskAction and TaskComment Class. Where TaskAction has Many TaskComment. And i write the mappedBy like this

@OneToMany(mappedBy="TaskAction")

since i thought java is strongly type and the mappedBy is used to show the relation of the mapped Class.

It turned out that this simple mistake cost me one day, luckily. thanks to this post, i found out that the mappedBy needs to refers to the field of Class that will be mapped.

so the mappedBy need to be written as "taskAction" not "TaskAction" or even "taskaction". And the mapping would look like this :

@OneToMany(mappedBy="taskAction")

where the taskAction is the field in TaskComment Class.

Monday, November 17, 2008

Gue Heran ...

.. banget dengan anak2 jaman sekarang. Begitu mudah ngomong gak punya tujuan hidup. Terlalu banyak tekanan, tidak mau dibebani tetapi menuntut banyak. Orang-orang tidak mengerti perasaaan mereka, seperti mereka perduli dengan perasaan sekitarnya, orang tuanya, saudara2nya. Kalo udah kumat, entah berapa kali perasaan orang tuanya di injak2 dengan alasan mereka tidak mengerti apa yang ia rasakan.

Seperti orang tua mereka atau saudara2 tidak pernah muda, dan melalui hal2 seperti itu. Yeah we've been there. Tapi satu hal yang gw mengerti, kalau mau tidak dibebani, mau tidak dituntut banyak, 1 hal yang harus dilakukan, mandiri ! Jangan manja dan hanya tahu minta duit dari ortu, minta disekolahin, minta uang buku, minta fotocopy yang lebih mahal dari buku aslinya. I've you're not able to show that. Jangan salahkan kami untuk menuntut sesuatu terhadap hal-hal yang kami berikan dan kamu take for granted.

Untuk masalah orang-orang gak mengerti perasaan. Get real, sekali2 keluarlah dari dunia sempit kamu. Lihat orang2 yang tidur beratapkan langit dan beralaskan aspal. Yang tidak tahu apakah besok akan makan atau tidak. Dengar cerita mereka, baru kamu bicara lagi mengenai perasaaan kamu.

Sayangnya gw gak bisa bicara seperti itu kepada mereka yang dimanja oleh keadaan. Jaman berubah, keadaan tidak sama, tetapi dilubuk hati terdalam, manusia tetaplah manusia. Jika jaman dulu bermain dan mengaji adalah penyelamat jiwa. Maka zaman sekarang, manga, online game, and music is their savior. While Drug and Sex is their demise!

I think i can do something to help this generation with my skill. I just hope that it wouldn't be to late when I finally realized it.

Wednesday, October 15, 2008

BFR - Another Update

Got a major bug in the previous upload. Know it for a long time but only able to fix it now. Get it here. Add a current directory label as a bonus :P

Thursday, October 2, 2008

Not Going!!!

I don't care what you think of me. I don't care what you called me. I have no respect for that family anymore. So if I'm in my best mood and condition, i will reluctantly go. But To sacrifice my health by forcing my self to go there today, will be the stupidest thing that i would do this week.

Yeah its family, and I'm never been good about that stuff. But if i have to fight just to get my point across, I'll just let you call me anything that you want.

But I'm not going. Period !

Tuesday, September 30, 2008

Wine vs Virtualization



For this 'lebaran' holiday i've managed to free up some time to try out virtualbox. Something i wanted to do along time, but got no time to actually do it. The goal is simple, try out virtualization and able to run some windows application in my ubuntu laptop, namely CounterStrike and Warcraft :D


Installing VirtualBox

Installing virtual box is quite easy, you can install it using apt, but I choose install it from the deb package. Just go to http://www.virtualbox.org/wiki/Downloads, and download the appropriate package, in my case it was for ubuntu 8.04 hardy heron.

After the download has finished, install the deb package using sudo dpkg -i [virtual_box_package. deb]. After answering couple of question and license agreement VirtualBox should be available under application > system tools > Sun xVM VirtualBox

Installing the Guest OS

My ubuntu OS in virtualization is known as the "Host OS". While the OS i want to install in VirtualBox is known by the term "Guest OS". In my case I'm planning to install Windows XP as my Guest OS.

The first step in installing the guest os is having the Installation CD or the image for that Installation CD. So i created an image from my XP Installation CD. The first try is a failure. Somehow the image i created using nero express couldn't be booted. So i try making a second image using UltraISO, and it worked. Boot from the CD and installing the Windows XP OS is like a walk in the park.

When you're installing the Guest OS for the first time you will be asked to set the memory and hardisk for your Guest OS. 2GB memory should be enough for my needs. And for the hardisk, I choose 10 GB dynamic hardisk allocation. By using dynamic allocation, it allow the space to grow, from the minimum installation to max 10 GB. Its better instead of allocating 10 GB right away. With fixed hardisk allocation you'll gain better performance, but the dynamic thing fits my need.

With this finished i have two OS running on my laptop, and my work is complete without a hustle. But here come the show stopper.

The Show Stopper


To be able to play a network game, my Guest OS Should be able to connect to the same local network as my Host OS. In VirtualBox 2.0.2 they say that if I'm using DHCP the NAT would work out of the box. To bad my home network only have static IP address :(

After tampering a while, trying couple of the network setting, my Guest OS Network connection still couldn't connect to my local network or the internet. The windows lan connection say that it is connected. But i couldn't ping my gateway.

After googling in the internet, i found out that i need to create a bridge between my Host and Guest OS. But i couldn't find this settings in VirtualBox Network tab. It turn out you need to install uml-utilites and bridge-utils package for ubuntu. You can install it using apt command or synaptic package manager.

I've got the general step from this Post.

Basically you need to set-up a bridge and/or a tap connection in your network interface. And then change the network setting in your VirtualBox Guest OS network setting Attached To option to Host interface. Then use the created tap0 name as the interface name (the bridge name shold work as well but i haven't test it). Then set your Guest OS Network Settings to use your Host IP as it Gateway.

The Other Problem

After succeded doing this. I try running warcraft on the Guess OS. It worked , but i can only go as far as the main screen. Can you guess what the problem is ?

Should have guess it from the start. In virtualization, you got the whole OS virtualized, but that also mean that the hardware is also virtualized. Though it worked out fine for some application. But for games that uses OpenGL and DirectX. It simply wasn't enough.

And that sum up my trial for virtualization. You can play arround with couple of cool stuff in virtualization like guest addition and seamless mode. Try it, its very cool.

A Taste of Wine


While my trial for virtualization is a success, i still didn't get what i wanted. Its time to try a different approach.

For many people that migrating from windows to linux, there's one definite stopper. Games !!

You can find many application that can run in linux and windows. Or find some alternative that have similar capabilities with it windows compatriot. But with games, its a real problem. And wine has been the heroes for this kind of people.

Although its not the real windows, wine implemented almost all of the Windows API in its own way. In same cases it even perform faster than the original windows implementation. Since it stripped down a lot of things that doesn't needed.

In my case after installing wine 1.0.0 from ubuntu repository using apt-get. Installing Counter strike and Running Warcraft like my previous post. Is as simple as a single click :)

An Unimportant Conclusion

In virtualization, you've got the whole package. The real OS, yeah i repeat the real one, run on top of your Host OS. Re-installing the Guest OS wouldn't cause a problem to your primary OS like using dual boot. And you can also run many Operating System at once on a single computer that act like a separated machine.

There are many other advantaged using virtualization, but one thing that it lacked is the access to the real hardware. But I think the advantage still far outweigh the disadvantage.

In my special case i need to be able to run windows program and access the hardware capability. In this part Wine is still the best. There's a lot of program that wine can do, but that also the disadvantage of wine. You need your application to be supported by wine, to know that it will run smoothly on wine. But still there's a whole lot of application that wine supported, including spore *Wow*.

And also since Wine is Windows Emulator, it emulate the application for windows platform only. So your OS option is far more limited.

But the key is know the right tool for your needs. In my case this time, the right tool is Wine :D

how to play warcraft 3 in wine with no installation step

It turn out to be very easy.

I'm using ubuntu 8.4 Hardy Heron.

- All i need to do was install wine
- Copy my warcraft installation to my drive_c folder, you should find it arround /home/[user name]/.wine/drive_c/
- in my case my warcraft installation is named wc3. So i just "cd /home/[my username]/.wine/drive_c/wc3/"
- and then execute it using "wine Frozen\ Throne.exe -opengl
- and voila, it worked wonderfully :D

Friday, September 26, 2008

Jadi Pertanyaannya Adalah ....

What kind of Life do you want to Live ?

Pertanyaan itu kembali menelusuri tiap ujung sel-sel kelabu gw. Seperti virus yang tidak bisa dimatikan, walaupun dormant untuk beberapa saat, tetapi selalu muncul kembali.

Kalo melihat karir gw, dimulai dari part time sebelum kuliah. Kerja diperusahaan 'religius' dengan gaji minim. Kemudian menghabiskan waktu 3 tahun menimba ilmu dengan gaji average, pindah ke perusahaan multinasional, hingga sekarang berada di perusahaan kelas A dibidang gw. Waktu terasa begitu cepat, tidak pernah gw bayangkan sebelumnya dalam waktu belum sampai 5 tahun gw bisa berada di posisi ini. Padahal di awal karir, progressnya begitu lambat.

Semua hal itu gw coba jalani dengan ikhlas, dalam rangka pencarian apakah makna profesionalitas itu sebenarnya. Untuk urusan gaji, selama masih cukup buat ongkos, makan, ngasih ortu dan bersenang-senang sedikit, itu masih dirasakan cukup oleh gw. Harus belajar mensyukuri nikmat yang diberikan.

Selain itu yang ada dipikiran gw adalah, uang bukanlah satu2nya hal yang gw raih. Gw ingin belajar, tentang a lot of things, yang bisa membantu gw mewujudkan impian gw nantinya.

Tetapi sekarang yang menjadi pertanyaan. Sampai kapan mau belajar terus ? Apakah selamanya, alasan belajar digunakan untuk menutupi ketidakberanian mendobrak posisi yang sudah nyaman dan mungkin berlebih ini. Disaat materi lebih dari cukup dan masa depan penuh kepastian ? Ataukah memang benar bahwa sekarang belum saatnya, belum cukup waktu, belum cukup belajar ?

Terkadang gw iri dengan orang2 yang bisa hidup bebas. Dimana prinsip mereka tidak membelenggu mereka. Disaat orang-orang kantoran ketakutan kehilangan kemapanan, sehingga rasa keadilan dan kreativitas mereka semakin hari semakin terbelenggu dan lama2 lenyap.

Is it worth it to live like that ?

Karena orang-orang seperti itu akan disanjung-sanjung seperti pahlawan ketika masyarakat membutuhkan pendobrak terhadap peraturan2 yang sudah tidak sesuai jaman lagi. Tetapi dilain hari mereka bisa dianggap outcast karena orang-orang yang tadinya mendukungnya kembali kekehidupan mereka yang nyaman dan tanpa resiko.

Susah sekali menjawab pertanyaan ini, karena yang bertanya pun sebenarnya tidak tahu inti dari pertanyaan itu apa. Apakah sekedar gundah gulana, atau hanya bagian dari masa perubahan ? Tetapi apapun maknanya, tetap saja, hati yang gundah gulana harus menemukan jawaban untuk ketenangannya.

Sunday, September 21, 2008

5 Centimeters Per Second

Even now, I Still love you ... I Wrote that in a text message to a woman I went out with for three years. But I'm sure that even if we had written 1000 text message back and forth ...

... our hearts probably wouldn't moved even 1 centimeters closer.


One more time, One more chance

I'm always searching for you, always searching for your figure.
At the opposite train platform, or through a window into a back alley.
Though there's no way you could be here.

If wishes do come true, I want to be at your side.
There's nothing I can't do.
I'd give up everything to embrace you.

If I'm just diverting my sadness, anyone will do.
On this night where it seems the stars will fall from the sky, I want to be truthfull to myself.
One more time, don't fade away, seasons.
One more time, I want that time when we fooled around together.

I'm always searching for you, always searching for your figure.
At the intersection, or in my dreams.
Though there's no way you could be here.

If miracles do occur, I want to show you now
the new dawn, how I'll be from now on,
and the words of love I could never tell you.

The memories of summer revolve arround me,
and your throbbing heartbeat that suddenly vanished.

I'm always searching for you, always searching for your figure.
In the city at dawn, or in Sakuragi-cho.
Though there's no way you could be here.

If wishes do come true, I want to be at your side.
There's nothing I can't do.
I'd give up everything to embrace you.

I'm always searching for you, always searching for even a fragment of you.
At a store I'm going to, or in the corner of a newspaper.
Though there's no way you could be here.

If miracles do occur, I want to show you now
the new dawn, how I'll be from now on,
and the words of love I could never tell you.

I'll always end up looking somewhere for your smile.
While waiting for the express train, or at a railroad crossing.
Though there's no way you could be here.

If i could live life over again, I would go to your side every time.
For I want nothing
more precious than you...

----

Damn, made me want to quit my job. And do something that could touch the heart of people like this :(

Don't fade away, season.

Wednesday, September 17, 2008

BFR - An Update

It started with a simple need. I wanted, if I'm moving my downloaded file using BFR, it will store the latest chapter that I've download And show it at the mapping table. Simple right, i thought so to, well at least when i started doing it.

Basically i need to add a method that can recognize a pattern like volXX chapterYY. But since there's no fixed format for this. I need to add series of pattern that *possible* for such thing. Simple enough.

Then i need to store the latest chapter so it can be compared with future chapter that i move. To do this, i need to update my xml data. This is what i like about serializing with XML, since you know the format you can modify it using external program. Trying to do this with Java Serialization API would be nearly impossible :(

Here is the thing where it get tricky. I can do it manually, but if do that, than it would beat the purpose of creating this application. So i want to do it Automatically.

What i do is, when the application start it will try to serialize the xml data using the format known to the program. If the data is outdated, the serialization will fail. And it will throw a value required exception. When this happened i just switch to the old serializer, copy the data to the new serializer, backup the old file and then save the new XML data file. Simple but a bit tricky, wasted the whole weekend for it :(

And the last part is to create a simple rule that can determine which one is the latest chapter between 2 filename. I wanted the rule to be able to handle more complex comparison, like when there's only the volume info available and no chapter information. Or comparing which one is latest volXX chapterYY or ChapterYYY only format.

For now, the rule only consider the volXX chapterYY compared to volXX chapterYY format. Creating and plugging a new Rule should be simple enough in the future though.

You can download it from Here

Saturday, September 6, 2008

BFR - A Release

Well its not something fancy or even complete, yet its very useful for me :D

I've often download my manga collection from many website, put it down on a folder to sort it out later. As time goes by, suddenly that folder already filled up with about a hundred files with different naming convention. So i just let it be, and now its to late for me to gather a will to sort it out. So instead I'm making this utility to do that for me, and i called it Bunglon File Renamer *yeah the name is lame, but what ever :P*

Basically its got 3 panel. Remover panel, Incremental Renamer, and Counter.



The Remover panel got three button, Remover, Move and Add Mapping. The remover button is usefull for removing that dl number like 140950-Ares_v14_c098-kmts.rar to Ares_v14_c098-kmts.rar (you know where i get such a naming from right :P). While Add mapping button, will add a catalog that maps a key string to a folder you want. After adding the list to your catalog, just select all of the files in a folder, and then click the move button. It will move that file into the appropriate folder.



The incremental renamer will rename a list a file into a prefix+counter, note that the exetension name will be the same. So if you rename aa.jpg , a1224.jpg with prefix "reunian" you will get, reunian01.jpg and reunian02.jpg

The counter panel means to count a list of file, to know if there's a file missing in that list of files. To bad i haven't implement it yet :P

You can download-it from sendspace And thanks to that amazing SimpleXML library its only 403KB. Note that you need jre 5.0 installed on your sistem. And if its show some exception for the first time. Just close the application and start it again. It will automatically create the files that couldn't be found for the first time.


Well have fun :D

Friday, September 5, 2008

A perfect match

Untuk kerjaan iseng-iseng gw dirumah, gw lagi coba-coba mem-persistance-kan data aplikasi gw dengan menggunakan Java Serialization API Just for the sake of Learning It:P Tapi ternyata walaupun mudah, serialization memiliki banyak batasan. Gak flexible terhadap perubahan struktur data, dan yang lebih penting, susah diedit dari luar program.So i guess back to xml. Tapi gw gak mau pake library xml yang biasa gw pake. Karena kebutuhannya sebetulnya simple aja. Bisa serialize/deserialize object ke xml and write to file, gak butuh yang canggih2.

Sempet ngeliat2 xml beans, soalnya direkomendasi banyak orang. Tapi setelah baca-baca doc and tutorialnya, mulai patah arang dan berpikir untuk bikin sendiri aja.

Itu pikiran gw beberapa hari yang lalu. Hari ini ada sedikit waktu luang, dan googling lagi sebentar dan ketemu simple. Thank god for a good refined query :P

Simple adalah semua yang gw inginkan, and even more :
- sederhana
- besar library + dependencies < 1 Mega
- cepat dipelajari, less than 15 minutes udah bisa masuk ke mode production:P thanks to tutorial yang tidak berbelit-belit
- pake annotation, jadi code lebih clean
- dan ternyata yang paling bikin gw seneng, pake stax (streaming api for xml) so its gonna be fast :D

kelemahannya karena pake annotation jadi harus pake java 5 ke atas. Tapi ini sepadan dengan performance gain yang didapat di java 5.

Simply said, its Simple and Amazing :D Bakal jadi pilihan pertama gw nih untuk hal-hal yang tidak membutuhkan schema and code generation. Yay.. \(^-^)/

Thursday, September 4, 2008

Menasehati dengan indah

Walaupun udah jarang banget nonton TV, tapi kadang masih nyantol juga kalo udah pegang remote. Apalagi kalo ada hal yang menarik, kayak Para Pencari Tuhan. Walaupun gak sengikutin waktu dulu jilid satu, tapi tastenya tetap sama, jadi nyambung2 aja walaupun nontonnya sekilas2.

Dan gw masih salut gimana skenario-nya bisa membuat nasehat untuk orang lain, ternyata jadi solusi buat masalah pribadi yang menggantung sekian lama. Yah agak corny sih kalo langsung dapet kesimpulannya aja. Makanya harus di ajak ngalor-ngidul dulu ceritanya sampe momennya pas :P And thats the art of the story telling.

Well anyway, i found it really hard to do that in real life. Entah kenapa kalo memberi nasehat, bawaannya sok tahu, sok wise, ngerasa bener melulu. Padahal kalau dibiarkan dan hanya memberi petunjuk, mungkin lebih mengena. Mungkin karena rasa egois ingin punya pencapaian membantu orang lain, mengubah jalan hidup mereka. Well its human, but can't we be a better human ?

Chrome

The hottest word of the week. Google really know how to innovate and deliver. Its everything that they said. Its fast, smoth, the javascript engine is amazing compared to other competitors (V8 is so amazing), And more importantly for me, its very reliable. I've crashed my shockwave plugin twice and yet this post managed to survive without a single restart like in firefox. And thats because chrome using multiprocess instead of multi thread, i guess multi thread doesn't always win over multiprocess like in OS environment. Good to know that each thing has its own place in this world :D

What so great about this browser, is that the end user could feels the difference in performance. I've opened like 30 tab in 3 different window with one of the window is using incognito mode. This mode gives you a whole set of privacy, a mode that currently lacking in firefox 3. Using that 3 window to access site with heavy javascript usage gives me such a pleasure, because it run so smooth and fluid. Usually opening 2 window with couple of tab that access heavy javascript site, would make my firefox hang after an hour or two.

This could be a start of a major shift in the internet. Since all of google site is a heavy javascript application. GMail, GDocs, Google Calendar, and even the heaviest one Google Maps has rise up a level, maybe even two level :D. When it comes to editing a document online. Office need to becareful because your competitor is getting dangerous :D It lacked something though, the smart tab navigation that exist in firefox 3 :( well its a minor thing compared to all of its breakthrough

On the opposite side, as a web developer you will appreciate chrome even more. Since its packed with a whole developer tools. The inspect element in right click menu that worked just like firebug, but with more elegant GUI. The task manager that show real time process report in chrome, showing memory and processor usage. So you can see which process that hogging your computer resource. The stat for nerd showing this reports in more detail and elegant layout. And the task manager even smart enough to group tab generated by the same domain. Even the hidden config like about:dns and about:networking has a capability to help you in debugging your application.

Google has done it again. Just like GMail and Google it self, it managed to shock the internet, and brought it to a whole new level. I'm pleased and very happy with all of its innovation and yet somehow i feel scared.

Anyway congrats for google, managed to hide this for two years. And swept us out of our feet when it is released. I coudln't find more elegant way to announce chrome :)

Wednesday, September 3, 2008

Kangen..

... kangen banget gw dengan gw yang dulu. Yang bebas tertawa, kuliah for the sake of learning and enjoying life. Main bola setiap sore, berdekil2 ria dengan peluh dan debu di sekujur tubuh. Saat dimana merasakan benar-benar hidup.

Entah saat tepatnya. Tetapi somewhere along the way, itu semua sedikit demi sedikit memudar. Apalagi setelah mengenal dunia bekerja. Hingga akhirnya saat ini, dimana gw merasakan kehilangan sebagian diri gw. Begitu berat membuka mulut untuk berkata-kata, karena tahu kemungkinan itu akan berbalik berkali-kali lipat sebagai beban. Hanya dapat tersenyum simpul, sedikit miris tanpa mampu untuk menyelesaikannya menjadi sebuah tawa yang lepas.

I think i need some rest...

Sunday, August 31, 2008

Bertambah

Akhirnya social networking gw nambah juga :P

Selama ini kalo ada temen2 gw yang ngajak gabung ke multily, myspace, facebook, etc. Gw selalu ngerasa males. Harus nge-add2 lagi , ngisi2 content, etc2. Jadinya daripada sekedar ngikut2 trend dan jadi zombie account, mendingan gak join sekalian :P

Jadi selama ini gw cuma punya account friendster yang short url pernah dibajak :P dan linkedIn , karena berhubungan sama kerjaan. Tapi akhirnya gw join satu lagi site social networking, Plurk. Itu juga invitationnya sempet gw ignore seminggu.

What the hell, kalo lagi gak ada kerjaan gini, yah gak ada salahnya dicoba juga. Lagian idenya unik, dibanding social networking yang lain :P

Monday, August 25, 2008

Ada apa sih ...

dengan married couple dan seragam ? Kalo matching sih oke lah, tapi kenapa harus sama persis ?

Bicara Piala Kemerdekaan.

Mungkin nama M. Ilham belum terlalu terkenal di telinga pecinta Timnas Indonesia. Tapi jelas penampilannya di piala kemerdekaan mulai menarik perhatian banyak orang :D Akhirnya tim indonesia punya juga pemain yang bisa dribling dan mengumpan :D

Kalau melihat timnas yang sekarang, sebetulnya sudah terdapat figur-figur yang menjanjikan. Charis yulianto, yang sekarang sudah mulai konsisten di lini belakang. Ponaryo Astaman, jendral lapangan tengah dengan tendangan maut. Walau sekarang perannya lebih ke arah holding midfielder. Firman utina, playmaker timnas, pemain indonesia yang paling punya kreativitas dan true pass :D.

Di lini depan sudah ada figur-figur seperti budi sudarsono, kemampuan teknik dan drible yang lumayan tinggi, tetapi speed saat mendrible kurang. Elly ebuoy, walaupun punya speed dan drible, tetapi stamina dan kemampuan mengumpannya minim. Bambang pamungkas, stylsih dan punya header bagus. Boas... masih perlu banyak belajar dan berkembang, walaupun harus diakui speednya tetap no 1.

Tetapi disaat menghadapi pertahanan yang ketat, sering kali lini depan indonesia seperti mati kutu. Frustasi dan tidak mampu berbuat apa2. Untuk mengatasi hal ini, dibutuhkan seorang pemain yang memiliki kemampuan untuk mendobrak. Dengan dribel-dribel menusuk kepertahanan lawan. Untuk itu dibutuhkan seorang pemain yang lincah, memiliki kemampuan dribel serta speed yang tinggi. Sekian lama figur seperti ini tidak nampak di persepakbolaan indonesia. Untungnya sekarang sudah hadir M. Ilham, ditambah dengan bonus kemampuan untuk mengumpan dan crossing yang cukup baik. Membuat timnas indonesia akhirnya lengkap. Tinggal menunggu kemampuan pelatih untuk meramu para pemain ini.

Can't wait until rahmat darmawan melatih timnas Indonesia :D

Thursday, August 14, 2008

Breaking Point

Sewaktu akan pindah dari perusahaan lama sebetulnya hal yang sangat dilematis banget bagi gw. Antara stay dan fokus ke development, memiliki lebih banyak waktu luang untuk jalanin rencana gw, atau pindah.

Dan akhirnya pilihan kedua yang menjadi pilihan gw. Gw akuin, money and reputation yang jadi culprit utama kepindahan gw. Tapi satu faktor lain yang cukup dominan adalah kelemahan. Kelemahan di diri gw yang terlalu berlindung di belakang status developer. Gak pernah mau berhadapan dengan client2 yang menjengkelkan. Dan satu2nya cara yang gw tahu untuk mengatasi kelemahan itu, adalah dengan cara men-challange diri gw secara langsung. Because i need that skill, walaupun kurang suka, tapi butuh, jadi harus berusaha memperbaiki diri.

Agak nekat, tapi but thats the only way i know, bear with it!

Walaupun agak susah berbaur ke environmentnya, jarang stay di office karena mondar-mandir terus, job spec-nya spread banget. Dari jualan ampe ngelead dan impelentasi. Tapi dengan niatan mendobrak kelemahan yang ada, gw berusaha untuk tetap fokus. Be strong.

Well, at least until today.


Hari ini akhirnya untuk pertama kalinya di dalam pikiran gw, gw mengaku kalah. That i made the wrong choice. Dan gw gak bakal last 3 month. Apalagi 2 tahun, seperti yang gw rencanakan...

Harusnya besok gw ikut employee gathering, tadinya gw berpikir mudah2an bisa membantu gw untuk membaur dengan environment baru. Plus ada futsall dan paintballnya, should be fun. Tetapi semuanya batal dalam 1 malam. Kalau tuntutan pekerjaan yang memang mempertaruhkan nama baik perusahaan, major account seperti proyek satunya. No problem, well maybe a little, but i know its worth it. Tapi kalau untuk project pemerintah yang gak jelas, dengan timeframe mepet dan yang paling jelas ke arogansian orang2 birokrat. Gile, kayak waktu itu gak cukup membuang waktu gw 3 jam. Janji jam 2, jam 4 baru dateng, jam 5 baru mulai meeting. Hell.. kalau waktu 3 jam itu gw pake untuk project lain, mungkin manfaatnya lebih jelas. Tapi sayangnya gw gak punya kemampuan, dan kekuatan untuk berkata apa2, buat menolak atau ngeles. Don't know how to play the game, only know the straight line. And that is the exact moment that my brain told me

"You are wrong!"

Wednesday, August 13, 2008

2

2 Busy with work
2 Tired to write anything
A bit disappointed with progress
Tetapi setidaknya sebentar lagi bulan puasa, yaayyy \(^-^)/

Mudah2an bisa mengisi jiwa yang mulai kekeringan ini :D

Thursday, August 7, 2008

Mimpi Semalam

Udah lama gak mimpi yang aneh-aneh, err lebih tepatnya gak seaneh ini, kalo yang aneh2 dikit sering :P Terakhir kali mimpi aneh banget yah waktu lagi jaman kuliah, waktu sakit berat, mimpi di bujuk2 tiga wanita cantik masuk neraka :)) Untung gak mau, walaupun sedikit tergoda. Pagi harinya setelah sehat, tulis dimilis, dan seangkatan sempet heboh :P

Yang bikin mimpi tadi malam agak-agak aneh, karena terbagi 3 bagian. Mungkin berhubungan dengan kebiasaan tidur gw belakangan ini. Gak pernah bisa tidur pulas, suka terbangun tengah malem, entah karena nyamuk, kepanasan, atau karena emang udah bosen tidur :P (padahal paginya suka ngantuk karena malemnya kurang tidur hehehe)

Bagian pertama gw udah gak inget, bla..bla.. bla.. bla.. sampe kejadian i met this girl, long dark hair, wearing some white dress di sebuah pesta. Kebangun, sempet mondar-mandir, gelisah kepanasan, lupa sempet ganti baju apa engga, akhirnya tertidur kembali.

Now part 2, kembali hadir di sebuah pesta. Ternyata pesta ulang tahun gadis itu. Ada banyak orang, i think her mother was there. Bla.. bla.. bla.. saatnya potong kue. Dan ternyata setelah motong kue, potongan pertama-nya dikasih ke gw. Hehehe seneng juga, tapi sedikit malu karena orang2 di pesta itu, ngeliatin sambil ngeledekin. Bla.. bla.. bla.. beberapa kejadian gak penting. Lalu, terbangun lagi.

Nyamuk sialan! ngambil raket, membunuh beberapa nyamuk. Tetapi satu yang paling nyebelin berhasil melarikan diri. Entah kenapa saat kena raket, gak meledak-ledak seperti nyamuk yang lain. Heran, mungkin nyamuk yang satu itu udah latihan ilmu kanuragan kebal sengatan listrik , walaupun cuma 12 watt :P

Sedikit puas setelah nafsu membunuh berhasil tersalurkan, kembali berbaring dan menutup mata. Mimpi lagi, dan anehnya masih nyambung, padahal gak niat wakakaka. Masih di pesta ulang tahun (gak jelas pesta siapa), ternyata giliran gw untuk ngasih dia kue. Seseorang ngasih gw potongan kue tart untuk dikasih ke dia, tapi gw gak mau (buset jahat banget yah gw :P). Gw masuk ke sebuah ruangan untuk ngambil kue tart buatan gw sendiri (Kapan buatnya!!!). Lalu gw ambil potongan pertama, untuk diberikan untuk gadis bernama Diana itu. Wakaka romantis banget yak gw :)), lucu juga ngeliat si diana tersipu2 malu :P

Yang aneh kok ceritanya nyambung. Walaupun kata-kata para peneliti itu kita cuma bisa mengingat bagian terakhir mimpi kita. Tapi apalah yang kita tahu secara pasti tentang dunia ini, we keep discovering new things everyday. Hal lain yang aneh, gw gak punya temen yang namanya diana :)) darimana nama itu nongol yah??

Sempet melakukan hal yang bodoh karena terlalu it banget :P Googling tentang hal ini dan tanpa hasil wakakaka :P

~I'mInACheeryMoodTodayThanksToTheDream

Friday, August 1, 2008

1 Year (supposed to be)

If not for a sudden change in my plan. Today i was supposed to be celebrating my one year working on my previous company. I never regretted going there. Make a lot of friends, met chubby monster that gives me a jacket that i still treasure till now :), learn and experience a lot of things. For all its worth, its one of the fun experience of working in my life. Get a weird dream last night as a reminder to write this post :)

So good luck guys, we'll see what will happen one year from now :)

Wednesday, July 30, 2008

one week later

By friday, i've get a little insight on my new company. Its very different environment compared to my previous work place. Here the people are very mobile and individual, while in my previous wp i'm often stationary and moving in groups with my friend that i met there.

I could understand, since in here, this workplace is not for developer rather for sales and presales. You couldn't tell who will sit next to your box tomorrow and the day after tomorrow. Since they always moving, only god and the taxi driver that knows :D

That and the shaky introduction make my adaptation to the new work place a bit hard. There's my peer that helped me, but integrating with the rest of the people wouldn't be an easy task like before. Previously my work place was fill with young people, by young i meant fresh grad or 3-5 years experience after graduating. While here the young people are rare, mostly are old people with 5-15 years in experience. Integrating with the last wp was easy, since we are young we have similar hobby, becoming friends just a matter of days :) and there's also lunch break where we eat together.
In here i don't have that kind of benefit.

Though hard, i realize that i need to make new friends. Since technical skill about this product (that I'm still lacking) is not enough to survive this environment. In other words friends and networking would play vital part in this company. No body to mentor you, to look after you or give you time to blend arround like before, that's the reality.

All of this problem and obstacle made me realize. I didn't make the wrong choice, this is what I'm lacking and in order for me to move forward there's no other way but breaking through the great wall that stood in front of me.

What happened tomorrow we'll never know, but today ... I need to learn this god damn product !!!


:D

Tuesday, July 22, 2008

What a first day

Okay2, you remembered that first day ? When you introduced to the culture, showed the company hierarchy, introduced to whole lots of people and having a hard time remembering all of their names.

And then you settle down a bit, trying to absorb and process that huge information while installing your laptop, check your new email account, etc, etc.

Well i just had one of that episode. Except that it had something extra, the indonesian call it 'special, pake telor' :) I found my self going to the client with my peers and join a UAT meeting with the user. Though as an observer only, but talking about hand on experience :P I Haven't completed installing my laptop yet. This gonna be one hell of experience, working in this company.

So this is the corporate life, what an introduction :P

Monday, July 21, 2008

Jobless

Yup, the one day that I'm without a job. I forgot how good to sit around all day doing nothing. Watching a marathon of series for 12 hours. Didn't sleep till morning, waking up in the middle of the day. Damn i want more! a week or maybe a month ! I Wonder when I'll get such a vacation. But one day is all i got, i take what i can get :)

On the other hand, talking about job. Men are selfish! even when they got a job that pays well, got good environment, lots of friend. But they would leave it for a dream. And some men even leave everything for a chance to fulfilling their dream. And no doubt that I'm a Man :D

So here's to a new tomorrow, i hope it will get me one step closer to my dream :)

Cheers

I'm gonna miss that joker.

Last friday, july 18. Was my last day at the office. After a salvo of sandwich and KFC whole bucket chicken. We hit the cinema's as a closing to my farewell night. Its the dark knight premier :D

I'm not a DC or Marvel fan boy. But i know that the last couple of years, DC movie adaption has been owned by Marvel. XMen, Spiderman, and the last was Ironman. While DC fan only got Batman, since that super sucky return of Superman.

Batman Begin was good, everyone acknowledge christian bale superb acting and dedication. But it lacked something, someone to be exact. Someone that can be compared to Christian bale. And tonight is the premiere appearance of that person, The Joker.

Coming to the batman franchise Heath ledger has been under pressure by critics and Batman fan. That he wouldn't lived up to Jack Nicholson Joker. Well i guess its very hard to be compared to someone as good as him. All of that expectation riding on your shoulder, i know i would never take it, not even 10 percent of it :) I wonder how he would done it.

With all of that hype, tonight, as i watch the movie. I know that he didn't succumb to the pressure. I watch how he brought his own Joker, a very different one. Schizophrenic psychopathic less mocking but more brutal Joker. I see that he put all of his acting to that character. Every detail, the voice, the licking tongue, the unfocused wild eyes, all of it as if I'm watching a real psychopath. And through out the movie i fell in love with that character. A worthy enemy, that can balance Christian bale acting finally here.

And with superb story line and script, all of the line didn't sound corny at all. Making the movie complete, even better than spiderman 2. To compare it with current box office number 1, Hancock loneliness, doesn't' even compare with the dark knight sacrifice.

As the movie draw to the end. I felt that I'm gonna miss that joker. 'Cause we can only watch his acting as the joker in this movie. As the night end, I'm saying goodbye to this joker that i just knew and adore. Just like i'm saying goodbye to this company that i enjoyed for the past year.

So, Goodbye.

Thursday, July 17, 2008

What Drives You ?

A simple teaser for your mind :)

can you answer it ?

H - 2 Again :)

Yep.. I'm going through it again.

Sedikit berbeda dengan sebelumnya, ada tambahan untuk proses kali ini. Yang pertama karena keadaannya berbeda, and there's a big chance gw masih bakal sering ketemu dengan teman2 gw disini. Jadinya a bit easier.

Yang kedua, sebenarnya dalam hal ini seharusnya ada proses transfer knowledge. Setengahnya sudah gw lakukan, yang terkait dengan hal2 sehari2 administratif and network stuff. Yang belum adalah terkait dengan knowledge yang didapat saat fixing bug.

Sedikit berat mostly karena detail2nya udah lupa, yang keinget cuma resolusinya aja. Tetapi alhamdullilah sebagian besar sudah ada di wiki. Ini salah satu lagi keuntungan wiki. Kalau seseorang di tuntut untuk mengingat apa aja yang dilakukannya 3 bulan yang lalu hingga sekarang. Sebagian besar mungkin masih bisa mengingat, tapi secara garis besar aja. All of the detail has been lost. Itu terkait dengan kemampuan otak kita, untuk mengenyampingkan hal-hal yang kurang penting dan fokus kepada hal yang terpenting bagi kita saat ini. Tanpa hal itu, mungkin manusia bisa gila kali yah :P

Makanya bagi gw penting banget untuk menulis pengetahuan itu disaat masih hot-hotnya. Jadi setelah menyelesaikan suatu bug, apa saja yang berhasil didapat direview dan ditulis ke wiki. Dijamin hal itu akan berguna banget, apalagi disaat seperti ini :D

Friday, July 11, 2008

Misfortune

Okay, i woke up in the middle of the night last night. Walking downstairs looking for a drink while half a sleep. And suddenly.. BAM! My feet slip and i fell down the stairs. Luckily i manage to grab the side bar to stop my body from falling down through the bottom of the stair. But that make my rib hit the steps in an agonizing way. Damn it hurt, hopefully nothing is broken.

What a way to start a day. *sigh*

Sunday, July 6, 2008

J2ME vs XML

Bagi yang pernah coding j2me pasti ngerasain betapa frustasinya coding di j2me itu. Pindah dari coding desktop or j2ee ke j2me membuat kita merasa seluruh tungkai seperti terbelenggu oleh rantai. Apalagi kalau membuat aplikasi client-server dimana harus pindah-pindah paradigma. Dari server yang rich with resource and API, to that sucky j2me. Belum lagi kalo ditambah gunain xml yang terlalu verbose sebagai protokol komunikasinya. Tetapi apa daya, gw terlalu cinta dengan good design, dan membuat gw tetap stick dengan XML.

Ok, enough with all the unstructured mumbling.

Dengan segala masalah itu, maka sebetulnya XML kurang disukai oleh developer j2me. Kalaupun harus memakai, tag-tag yang ada biasanya di buat sesederhana mungkin. Cara lain untuk mengatasi kelemahan XML, bisa juga dengan melakukan kompresi terhadap data sebelum dikirim. Tyniline lumayan bagus untuk mengatasi hal ini, and its free :D

Masalahnya, semua referensi tentang kompressi di internet adalah kasus dimana si client mendownload data dengan jumlah besar dari server. Nah sekarang bagaimana kalau yang diinginkan adalah hal kebalikannya. Gw ingin mengirim data dalam jumlah besar dari client ke server. Masa gw harus implement kompresi sendiri *hiks*

Tuesday, July 1, 2008

Keberpihakan

Pertamax sebentar lagi menembus angka 10 Ribu, sementara harga LPG 12 Kg hari ini resmi dinaikkan 20%. Sementara hingga tahun 2012 direncanakan akan ada kenaikan BBM secara berkala untuk mengimbangi harga minyak dunia. Gw mulai bertanya-tanya, sebetulnya negara ini milik siapa ?

Sewaktu kenaikan BBM yang terakhir kali, menurut gw memang tidak bisa dielakkan. Setelah sekian tahun harga BBM ditahan, dan dorongan harga minyak luar negeri, in order for our country to survive, It's Ok.

Tetapi gw sekarang mulai merasa annoyed. Warga indonesia memang sifat dasarnya pemaaf dan menurut pada pimpinan. Tetapi bukan berarti mereka bodoh dan bisa dimanfaatkan terus menerus. Karena yang kemarin dimaafkan, seakan-akan menjadi persetujuan untuk kenaikan selanjutnya. Tetapi itu bukan kenyataan, and if you're not careful. It's gonna be your downfall.

Kenaikan kemarin masuk akal, karena memang keadaan yang begitu menjepit. Tidak ada pihak yang dalam 1 tahun sebelumnya bisa menebak kenaikan sedrastis itu. If not for that subprime mortgage case, maybe we wouldn't face this condition.

Tetapi itu tahun lalu, untuk tahun kedepan ? Itu bukan sesuatu yang unpredictable lagi, lalu kenapa solusi kita tetap sama seperti sekarang. Kalo harga minyak dunia naik, yah kita naikkan saja harga BBM dalam negeri disesuaikan dengan harga di luar. That so damn fucking stupid!

Kita punya waktu 2 tahun, dan kalo gw gak salah ingat hingga ke 2012 masih ada 4 tahun. Kita harus bersiap dengan solusi yang real. Dengan hitungan optimis, tahun 2009 melakukan explorasi ladang2 baru, sambil membangun yang ada sekarang. Tahun pembagunan 2010 selesai dan ladang2 lain ditemukan. Berarti kita bisa menurunkan defisit impor BBM kita. Kalo seiring defisit turun, maka beban harga impor di APBN pun bakal menurun.

Itu sendiri solusi yang benar-benar menyentuh core dari masalah BBM di indonesia. Sementara itu masih banyak solusi-solusi intermediate. Beralih ke bahan bakar alternatif, menekan tingkat konsumsi BBM, menggalakkan mass transportation, audit dan incentif bagi para penghemat energi. Begitu banyak solusi-solusi itu yang bisa dijalankan. Anggap saja perhitungan optimis tadi molor jadi 2 kalilipat, sehingga baru selesai 2012. Tetapi solusi-solusi intermediate tetap bisa dijalankan. Kalau begitu kenapa harus ada rencana kenaikan bertahap ?

Sebagai persiapan for the worst case scenario masih masuk diakal. Tetapi jadi menimbulkan pertanyaan lain. Kenapa bukan solusi optimisnya yang digembar-gemborkan bahwa kita bisa menghentikan defisit BBM ditahun 2010 dengan langkah2 A,B,C....dst. Kalau masyarakat kita tidak diberi target dan alternatif solusi, bagaimana bisa masyarakat kita keluar dari krisis ini dengan kemampuan mereka sendiri? Sebenarnya mampu gak sih kita ? Kalo gw yakin mampu, just give us a chance, walaupun gak 100%. Dengan sukses 80% aja, kita sudah bisa berubah menjadi bangsa mandiri yang gak dijadikan mainan oleh bangsa-bangsa lain lagi.

Tapi kalau melihat track record pemerintah kita sekarang, kalau mereka sudah merencanakan they gonna go through with it. Coba aja distatistik. Dari sekian banyak rencana impor gula, beras, bbm, tabung elpiji, kedelai. Berapa banyak yang berhasil digagalkan oleh DPR?

Dan itu yang membawa gw ke judul post ini. Sebetulnya untuk apa negara ini berdiri ? Bukannya negara berdiri karena rakyat, dan untuk rakyat. Rakyat yang seperti apa ? Tentu saja yang warga Negara Indonesia. Angka yang terakhir gw ingat, ada 220 Juta penduduk indonesia. Assuming datanya dari KTP, berarti ada 220 juta warga negara indonesia. Kalau dengan kebijakan ini malah menyakitkan 200 juta warga negara indonesia, untuk apa kebijakan ini diambil ? Demi negara ? Kalau negara tidak mampu melindungi warganya , untuk apa negara itu berdiri ? Dia telah gagal secara mendasar. Tugas negara adalah melindungi rakyatnya, gunakan resource, peraturan, SDM yang ada dan melimpah ruah ini untuk melindugi rakyat, with any mean necessary. Itulah negara yang sesungguhnya.

Kalo begitu negara kita saat ini itu apa ? apakah bukan negara sesungguhnya ?

In my view, saat ini negara kita hanyalah sebuah boneka dari pemerintah. Kebijakannya yang tidak berpihak kepada rakyat banyak menandakan negara kita sedang dibius, disekap dan dibelenggu. Oleh siapa ? Saat ini yang terlihat oleh gw hanyalah 3 pihak :

1. Birokrat yang sudah lupa bagaimana rasanya menjadi rakyat biasa, karena terlalu lama terjebak dalam sistem dan memisahkan diri dari realitas dengan mobil mewah, rumah berpagar tinggi, udara ber-AC.
2. Kalangan bangsawan yang semenjak lahir telah terdoktrin bahwa nasib manusia ditentukan oleh siapa yang melahirkan dia.
3. Para penimba ilmu yang merasa tingkat kecerdasan yang diterimanya, hanyalah milik dirinya sendiri.

Lalu bagaimana cara kita membangunkan negara kita yang terlelap sekian lama setelah merdeka ?

I don't know :) I'm just one person with insignificant power. Mana mungkin gw tahu solusi untuk masalah sekompleks ini :) Yang gw tahu hanyalah dua anak tangga pertama dari seribu tangga yang harus kita titi.

Yang pertama berpihaklah kepada rakyat, bukan segelintir orang. Yang kedua, ungkapkanlah fakta sebanyak-banyaknya tentang negara ini. Ungkapkan dengan angka-angka yang pasti, jelas dan dapat dipertanggung jawabkan. Jangan takut akan efeknya, biarkan rakyat yang menilai, didiklah terus menerus dan biarkan mereka yang mengolah angka-angka tersebut. Karena keterbukaan akan kebobrokan negara kita, adalah awal dari segalanya. Tanpa itu, negara kita akan selalu tertidur.

Berserah-dirilah, karena rumus mutlak didunia ini adalah : 1 persen usaha, 1 persen doa, dan 98 persen system yang telah ditentukan oleh Allah SWT.

Regards

Saturday, June 28, 2008

Be True

63 tahun indonesia merdeka, gw selalu kebingungan mencari tokoh nasional that i can look up to. Yang paling dekat untuk menjadi pahlawan nasioal gw adalah wakil presiden pertama kita, pak hatta.

Sayangnya setelah membaca buku-bukunya. Walaupun membuka wawasan tentang akar dari negara ini. Tetapi jaraknya terlalu jauh dengan keadaan sekarang. Banyak jalan yang sudah ditempuh sesuai dengan ide-idenya. Dan banyak juga jalan yang ditempuh yang bertentangan dengan ide-idenya. Yang mana yang benar ? Gw gak tahu. Tetapi keputusan-keputusan yang telah dibuat itu yang membawa kita ke keadaan saat ini.

Untungnya gw saat ini sedang membaca 'detik-detik yang menentukan' karya pak habibie. Semenjak dulu mungkin ia salah satu tokoh yang banyak di idolakan anak-anak indonesia. Terkenal sebagai jenius yang menolak kewarganegaraan jerman demi indonesia. Dan menristek yang mampu membuat pesawat disaat yang lain masih berkutat dengan 'apa itu komputer'.

Tetapi era reformasi meminta begitu banyak pengorbanan. Kebebasan yang datang setelah kukungan puluhan tahun, membuat begitu banyak informasi yang simpang siur tumpah ruah ke masyarakat. Membuat semua orang bingung yang mana yang harus dipercaya, and that includes me :)

Di jaman itu, walaupun gw yakin dia bakal membawa sesuatu yang baik di masa yang chaos itu. Tetapi begitu banyaknya berita yang menyesatkan membuat gw berpikir he's one of them. Reputasi sebagai kesayangan suharto, 20 tahun mengekor dalam birokrasi orba, what can a man like that can do for our country ?

Yeah i was mistaken. Beruntung indonesia punya orang seperti dia. Setelah membaca bukunya, terpikir oleh gw, agak lucu juga. Presiden yang paling memberikan kontribusi bagi indonesia di era reformasi ini, ternyata bukanlah seorang politikus. Tetapi seorang scientist yang belajar birokrasi dalam 20 tahun :)

Dan itu membawa gw ke hal utama di tulisan ini. Setelah membaca bukunya banyak hal yang berubah di pikiran gw. Sebuah pintu wawasan baru terbuka lagi. I have to revise a few of my thoughts.


1. Gw masih perlu banyak belajar, pemikiran gw tentang bagaimana seharusnya negara ini, ternyata tidak sepenuhnya benar.

2. Gw masih tetap pada pendirian gw untuk tidak pernah turun ke politik praktis. Tetapi gw perlu belajar, bagaimana cara kerja lembaga-lembaga pemerintah. Bagaimana mereka berinteraksi dan posisi apa yang mereka miliki dalam mendukung kinerja seorang presiden.

3. Untuk dapat membuat kebijakan jangka panjang yang solid, gw harus mengerti mengenai UU, RUU, Tap, SI MPR dan instrumen lainnya yang menjalankan sebuah negara.

4. Jika ingin membuat sesuatu yang independen dari pemerintah tetapi memiliki kekuatan, tidak bisa dengan otoriterisme. Serahkan saja fakta yang ada kepada masyarakat, tetapi memiliki batasan dan landasan moral tertentu.

5. Landasan moral ini penting dan tidak boleh berubah (itu gunanya belajar mengenai UU, RUU dan Tap MPR). Karena disaat mayoritas masyarakat lupa mengenai tujuan awal, dan bimbingan agama, maka lembaga ini yang harus berada dibarisan terdepan untuk mengkoreksi.

6. Untuk menjadi pemimpin harus rela menyimpan rahasia untuk diungkap di lain waktu. Berat, tetapi tanpa kesabaran seperti ini, jerih payah yang telah di upayakan dapat di nullifikasi oleh pihak lain.

7. Kalau telah berubah dari founder menjadi pemimpin, perlu sering-sering konsultasi dan mendengar pendapat orang lain yang berseberangan. Karena posisi puncak itu selalu membutakan dan meninggikan ego manusia.

8. Yang terakhir dan paling penting. If you have great dreams and want to fulfill it. Be True to your religion. Cause you're only human :) And we have our weakness when we are faced with greatness. And when that happened, you can only ask help from one source. Cause those other insignificant little being wont touch the core of your soul, the place that need help at that moment. So when it comes, ask for help :)

Wednesday, June 18, 2008

Strength

What is Strength ?
The Question every man often ask.
A great mystery to be solved.

Strength is home,
Strength is gentle words of console
Strength is challenging your fear and embrace it as your best friends
Strength is to live

Thats how far I've got.
Yet the question remains...

How can i become stronger ?

Sunday, June 15, 2008

Making a bold move

Gw lagi bingung.

Dalam melakukan pilihan karir. Biasanya gw selalu melihat lingkungan sebagai faktor paling utama, masalah gaji dan jenjang karir bisa menyusul kemudian. Makanya untuk pindah dari satu tempat ketempat lain, biasanya gw selalu berhati-hati sekali. Kepindahan itu harus ke lingkungan yang lebih baik, jangan sampai keluar dari mulut buaya, masuk ke mulut singa :)

Dan sejauh ini, kepindahan gw biasanya dipicu oleh perubahan lingkungan kerja. Di saat lingkungannya mulai tidak menyenangkan, di saat itulah baru gw mulai bertanya ke orang-orang mengenai lingkungan kerja di tempat mereka.

Tapi kali ini berbeda. Di saat masih amat nyaman di lingkungan kerja gw, sebuah tawaran datang. Tawaran yang begitu menggoda :). Awal-awalnya udah gw tolak secara halus, tapi akhirnya gw kirim cv juga. Mungkin kata temen gw bener juga. Kalo lu udah sampai tahap revisi cv kemudian mengirimkannya. Berarti baik secara sadar atau tidak sadar, lu udah mulai merasa something is wrong dengan lingkungan kerja lu saat ini.

Makanya sekarang gw dalam kebingungan. Lingkungan kerja sekarang almost perfect bagi gw. Banyak temen2 cowo yang hobinya sama. Bbisa DoTA dan main kartu after office hour. The fun working environment yang selalu gw inginkan. Dan asal gw sabar, gw bisa mendapat multinational working environment yang gw inginkan. Kekurangan yang paling gw rasakan mungkin, gw ngerasa 3 bulan ini gak berkembang sama sekali, karena kerjaan gw lebih ke arah administratif bukan di development . Saat ini juga sedang terjadi perubahan yang menurut gw sangat positif dibanding kondisi sebelumnya. So, if i just a bit patient. I Know for sure that things will turn out great.

Sedangkan kesempatan yang datang menawarkan begitu banyak hal yang menggoda. More paycheck (lot more), better brand, infrastructure that i need, dan membuka banyak peluang untuk rencana-rencana pribadi gw. Lingkugannya juga lebih baik dibandingkan tempat-tempat lain.

Tetapi ada satu hal yang menakutkan di kerjaan baru itu. Karena posisi gw akan bergeser dari developer yang berada di belakang sebuah produk, menjadi orang yang berinteraksi dengan client, me-lead partners, dan bahkan melakukan presentasi. Walaupun masih tetap ada posisi developmentnya.

A bit funny though. Walaupun gw ketakutan setengah mati sampai sempat sakit. Gw juga melihat hal ini sebagai kesempatan besar untuk mengatasi kelemahan diri gw dan mendapatkan kemampuan baru. Kemampuan yang akan banyak gw butukan di masa depan. Jadi yang mana yang harus gw pilih, lingkungan yang begitu menyenangkan. Atau berbagai kemungkinan yang terbuka untuk masa depan ?

Whatever it is, it will be decided by tomorrow. Wish me luck. This probably a point that i will look back in the future.

Wish me luck :)

Friday, June 6, 2008

Tanya yang bener dong :)

Dengan rentang waktu yang tidak terlalu jauh, ada dua orang yang bertanya mengenai pekerjaan ke gw. Not actually my job spec, tapi gw seneng aja ngebantu, apalagi kalo lagi gak ada kerjaan or kerjaannya gak jelas. Nambah pahala. Selain itu , juga mendorong gw untuk mempelajari teknologi ini diluar spec kerjaan gw.

Watch the difference :

A: oi b.. kan ada method xxx.listSubGroupsbyGroup yah.. itu kan buat ngelist child by parent nya? kalo gue mau list parent by child nya ada

B: hm.. setahu gw sih gak ada yang spesifik kaya gitu. Tapi gw pernah ngeliat di dataset ada yang ngakalin , lupa gw caranya gimana, kalo mau ntar gw liatin dulu .
B: seinget gw ada yang ngiterasi ke parent atas2nya
B: btw child bukannya bisanya cuma punya 1 parent yah ?

A: err... gue maunya gini sih.. di table agentgroup tu kan ada baskill, cscskill, dll.. nah masing2 itu kan bisa punya function Customer Identification misalnye.. nah itu die gue mau dapetin baskill, cscskill dll berdasarkan function Customer Identification nya itu
A: bingung ga?

B: hehehe ada gak yah .. gw harus liat2 dulu sih . Gw ngerti sih maksud lu, tapi ada apa engga-nya gw gak tahu.

A: oce oce.. kalo lo tau kasi tau gue ya tolong
A: arigato!


Now watch the other one :

D: xxxTextField utk apa B?

B: wuih baru denger tuh. Emang ada yang make ?

D: :)) gw dah tanya 3 org g ada yang tau,,,, coba lo cari tau... ntar kasih tau gw

B: :)) itu ada banyak banget kali jenis fieldnya. Emang lu perlu khusus make yang ini ? kalo gak perlu secara khusus, mendingan lu pake yang standar2 aja
B: hm.. gw lagi buka 2.5.3 malah field itu gak ada .
B: di dev guide 2.7 juga gak ada tuh

D: waduh gmn neh? coba lo liat descriptionTF di xxx.Blend.Processes.AddEditBlend.AddEditBlendForm

B: walah.. gw lagi gak megang code yang latest, masih megang 2.5.3. Mendingan lu tanya orang UK aja. Itu kayaknya yang ngerti baru mereka doang :P


In case that it isn't obvious. For the first case, i go the extra two miles just for the sake of curiosity. While for the second case i'm feeling very reluctant just to go through the first extra mile.

Ada satu baris ini yang agak mengganggu walaupun belum sampe ke tahap annoying,

gw dah tanya 3 org g ada yang tau,,,, coba lo cari tau... ntar kasih tau gw


this is a bossy attitude, padahal ini orang bukan dan bahkan gak mungkin jadi bos gw :P Jadinya subconsciously gw sabotase keinginan dia jadi bos :)) *gak nyambung banget sih*

Hm... i wonder, seandainya dia mengubah penyampaiannya, how far would i go :D

Down

Sebetulnya minggu ini gw sempat down banget. Agak bingung, kenapa banyak hal yang telah gw jadwalkan selalu tidak tepat waktu. Kalau hanya sekedar molor masih ok, tapi sekarang ancaman batal dan kegagalan mulai tertitik di depan mata.

Tapi bantuan memang selalu datang dari arah yang tak terduga. Disaat frustasi menghinggap, lalu berdoa memohon pertolongan. Khutbah jum'at hari ini memberikan sebuah sumber energi yang luar biasa (Sekali2nya gak tidur pas khutbah :P).

Karena terlalu sombong, selalu berpikir bahwa segala keberhasilan itu hanya usaha sendiri. Hanya kita yang layak dapat penghargaan, hanya usaha kita yang dapat menentukan. Tapi ternyata gak begitu, karena usaha hanya 1 persen, lalu doa 1 persen, dan 98 persen sisanya adalah sistem yang telah di tentukan allah.

Saatnya untuk berserah diri, berdoa dan keep on fighting :D

Jadi mudah dengan google

Hanya 4 tahun setelah IPO-nya dan 10 tahun lebih setelah berdiri, google telah jadi hal yang tidak terpisahkan dari dunia per-internet. Okay everybody know about the search , gmail bla-bla-bla.

Tapi ada satu hal lagi yang menyenangkan dari google. Gw sendiri lebih menganggap diri gw seorang technologist, sedangkan salah seorang temen gw adalah bisnisman. Sehingga kalau gw terkadang mengutamakan teknologi yang menurut gw tepat guna. Teman gw lebih berorientasi terhadap result, tanpa peduli teknologinya. Berdasarkan pengalaman gw salah memilih teknologi kadang-kadang bisa membawa painfull proses untuk mencapai tujuan yang sama. Tapi dua pendekatan ini sama-sama memiliki nilai plus dan minus jadi sama-sama valid, dan menjadi argumentasi tanpa akhir.

Tapi satu kalimat ini bisa memberikan perspektif yang benar-benar mantab :D

Lu mau jadi perusahaan seperti apa? Microsoft, Accenture, or Google ?


Google gak sekedar menjadi sebuah kata baru di internet. Tetapi telah menjadi simbol dari impian. Sesuatu yang hanya teori menjadi real life application. Sesuatu yang akademik dan tidak ergonomis, menjadi ergonomis :D Suatu simbol dari good things, will get the reward that they deserve.

Tanpa harus mengeluarkan argumentasi panjang-panjang, that single word has helped me alot.

Sunday, May 4, 2008

TL2CPITW

morning sunshine
how are you today
don't get cranky
cause today might be one of those days.

walking past everyone
with head held up high
loving everybody like brother and sister
yeah its you and me baby
the last two cool people in the world

cause everybody dies, and become zombies
talking wars and money
and forget the only one thing that matters in this life
that we are cool
we are happy
smiling wide and never lonely
while see the world and never lose hope
cause we the last two cool people in this world

bye bye sunshine and hello moonlight
the time is up
back to home but couldn't sleep
the pace has slowed, but still ...

no body listening, no body watching
it just you and me
but we didn't lose our cool
yet we laugh together and invite the stars
to join our celebration
of the night walk with the cricket symphony

cause everybody sleep, and leave this world
and forget the only one thing that matters in this life
that we are cool
we are happy
smiling wide and never lonely
while see the world and never lose hope
cause we the last two cool people in this world

--
now if only someone could writhe the music :)

airen aida nur

One of those night.

The one when i got home really2 tired. Morning through the evening, all of the activity. Changed my clothes, hit the bed, and left the earth.

Woke up in the middle of the night, and couldn't close my eyes till morning comes. Great, i guess to kill time, I'll just write everything that comes up in my mind.

--

Two weeks ago, my peer has become a father (Congrats again di :) ). One week before the baby girl is born, he come up to us (his colleague around the desk) and asks us if we have any idea for the baby girl name. We came up with lots of crazy idea like Oriza Sativa ....di, Nana Miyabi ....di, Eceng Gondok Sejahtera (okay the last one sound more like a company name than a child name, a crazy company name if i may say so :P), etc. Instead of helping , we have one of the most fun time in the office for the last couple of months :D. And luckily none of the name got through, because even though the name rhyme with his last name. No parent is crazy enough to name his daughter like that :P

The name fiasco already past, the girl has her name, a well deserved one :). But between those day and today i come up with a name, but didn't manage to tell about it.

Its, Airen Aida Nur.

Aida means Atas Ikhtiar dan Asa, roughly translated to hope with lots effort and hardwork. Nur means cahaya, light. So, aida nur can be translated to a light of hope. I guess its a pretty good name, especially for us that think that a name is equal to a prayer. And a baby girl will be happy with this kind of name :)

What about airen ? Well, i put it because it rhyme with the rest, we'll think some meaning for it later :P

What's wrong with Telkomsel

Sudah dua hari ini gw kelimpungan, aplikasi gw gak bisa running di hp k750. Ngeliat error-nya gak ngerti. Udah coba retrace dari awal lagi. Sepertinya gak ada yang salah. Gw coba di jalanin di n6120 classic jalan baik aja. Stree, frustasi akhirnya give up.

Tadi pagi baru tahu sepertinya yang bermasalah telkomselnya, tiap request gprs untuk alamat2 yang 'kurang dikenal' di redirect. God, please. Udah begitu banyak masalah didunia saat ini, Global Warming, Krisis Pangan, harga BBM. Gak perlu di tambah masalah yang gak penting kayak gini.

Screw you T-Sel.


...edit...
Setelah 1 minggu akhirnya bisa. Mungkin karena masalah dns di T-Sel, mungkin terjadi perubahan sehingga resolvenya belum ke refresh. Untung gak pake deadline-deadline-an jadi dengan sabar menunggu aja bisa selesai masalahnya.

Saturday, April 5, 2008

A Child

In my life, I've spent may conversation arguing with people about love, marriage and family. I got this perfect image of how i would treat my family. Love my wife and never looked any other girl, took care of my kids. And even after the mother of my child has gone, i wouldn't think about finding another woman.

But there was a big turn around in my life. A point where i gamble it all, my belief, my dream, and my hope. I think, This is it. The moment that I've been waiting for many years. All i got to do is be brave, be a man.

I've should have known, i never been good with gambling. I should have never gamble, especially not with life. Now i know why people always saying how life is unfair, that is because it cheats when you gamble with it.

So i lose, i lose big time.

Years has passed since that day. Many things happen, things that make me stronger and softer. But that things also makes me different. Now I'm totally scared, I can't be a father. I can't yell at my kids. I can't look them in the eyes and ground them, for mistakes they made. Knowing that i made the same mistake years a go. I can't even took care of my brothers :(

Now I'm so lost, lost from my way. I'm no good, I'm not family material. All i can do is bear my responsibilities given to me. And if i do that all my life and while not being happy. What kind of monster would i become ?

Kids can't live with a monster.

Wednesday, April 2, 2008

Generation

Next month, will be the fourth year my father has passed away.
This year, my little brother get married.
Last year, i finally decided to change job, and managed to actually did it.
The future? I don't know, it still seam bleak to me.

This last four year, I've been holding up my self together.
Not so bad, but not so well either.
Done many mistakes, lots of horrible thing, yet still being the good kid i was raised.

No matter how hard you try fighting it, the pain will always changed you.
Every one that gone through it will feel it, but wouldn't talk about it.
That death, will always leave an empty space.

Through this time, I've seen friends of my fathers passed away. Some become very weak, lost weight, and some even lost the sparkle in their eyes. That sparkle of life, that prove that you are part of the living thing in this world.

Its the world nature, to change the generation that run out of time with the next one. But seeing the process, watching the people, the polite conversation with the one that wait for their time, always makes you wonder. Is nature always this cruel? People easily drop in to despair. Empty gaze, broken memories, busy children, what could they hold on to ?

It hurt to watch the people that you respect in that kind of situation. I guess thats why the wisest creature that walk on land tend to leave his/her heard when the time has come. The world is kind this time, to guide the creature to the cave of ivory palace. A place that no man would ever found, to rest and leave the world with a smile. Leaving the young ones with memory of their strong back and flapping big ears as they walk down that path.

What can i do ? As i watch this all gone through. Its my time to become the current generation. And yet i always look back to the previous generation. Hoping that i would find a way, to erase their empty gaze and guide them on a way to a smile.

Wish

I Made a wish today,
and pray to the one that know the current, the past and the future.

To open up my locked heart.

Now that part of my responsibilities is over,
withhold my ambition a little, start thinking,
and draw my gaze from the distance future.
And give the one that reach out to me a little chance.

I pray again, that a little bit of freedom that i would give away. Would give a lot of happiness to my family, the people around me, and specially to the side of me that waiting patiently for the last twenty eight year. And gather the strength to look the person in front of me, for who she really is.

Thursday, February 28, 2008

The speed of the clouds

Lagi bengong, ngeliat keluar jendela di lantai 11. Ngeliat awan gelap penuh berisi air melintas diatas gedung-gedung bertingkat dijakarta. Kebetulan langit sedang cerah, jadinya kontras. Deadly but yet beutiful.

Lalu terpikir, seberapa cepat sih mereka terbang melintas. Sehingga secara kasat mata bisa terlihat pergerakan mereka. Kita yang dibumi dihari-hari biasa melihat mereka tidak bergeming, bergelantungan di langit.

Ada apa dengan hari ini, kenapa mereka begitu tergesa-gesa menuju ketujuannya ?

*ok, not deadly, just troublesome:)*

Tuesday, February 19, 2008

10 km/jam

Dulu sutiyoso pernah bilang, tahun 2010 dengan pertumbuhan tingkat kendaraan seperti ini. Diperkirakan kecepatan maksimum kendaraan di jakarta hanya 10 km/jam. Dengan dasar hasil analisa inilah, mega proyek transjakarta yang menghebohkan itu dimulai.

Rupanya gubernur kita yang sekarang ini ternyata lebih hebat dari gubernur yang digantikannya. Gak perlu sampai menunggu 2010, gubernur kita ini dengan sukses lebih cepat 2 tahun untuk mencapai hal itu.

Cukup dengan hujan gerimis, genangan air timbul dimana-mana, ditambah proyek infrastruktur yang gak selesai-selesai yang memakan badan jalan. Dengan sukses memaksa kendaraan dijakarta untuk memenuhi target itu.

Dan seakan itu tidak cukup. Disaat hari tak hujan pun, jalan yang bergelombang seperti ombak dilautan. Kerikil-kerikil yang bercerai dengan aspal di jalan-jalan protokol. Dilengkapi dengan tokoh utama lubang-lubang besar yang menganga, menanti waktu hujan berikutnya. Dengan sukses membuat kendaraan melambat setiap kali melewati jalan-jalan itu.

Nice, Great, Amazing !

Secara gubernur ini terpilih karena janji-janjinya dia untuk membenahi pemda dki dalam 100 hari, dan gelarnya sebagai ahli yang paling mengerti tata kota dan banjir. Sampai saat ini, belum ada satupun janji-janjinya yang terpenuhi.

So..

Nice, Great, Amazing !

I laugh about it so hard in my head, that my IQ dropped 40 point.

Remember I'm watching, and holding on to your promises. Or Else !!!

*duh bisa apa sih gw, sok ngancem segala*

WAS 6.1

I'm in a bit of a pinch right now. It's been two weeks i'm struggling with Was 6.1 Trying to set it up and deployed my company application with minimal guidance. Stressfull since i dont have the proper training and not actually my job desc.

Why do expensive things have to be painfull to learn and maintain ? Just trying to find the setting for initialHeap and maximum heap is like finding a needle in a hay stack. I need to set it because i kept getting out of memory error for my application. And If you're looking the samething as me, you can browse it from the administrative console :

Application servers > server1 > Process Definition > Java Virtual Machine

Its so hard to find, my intuition didn't get me there without much help. And adding fuel to the fire, when i set up the initial heap to 1024 and the max heap to 2048. The server goes down and can't be brought up again. Later i found out that there's a problem between my company application with WAS. The garbage collector collide with my application so the max heap can only be set to 1024.

The problem is, since i can't bring up the administrative console to revert my changes. I Have to do it manually, if you can imagine my previous haystack. Please image there's another haystack next to it, double the height and throw the needle i found in the haystack to that haystack.

No hope for relying on windows search tools, i miss find and grep in linux so much in this kind of situation. Luckyly something good come out from this nightmare. To shed some light to my situation a friend of me suggested fart (not that fart) to help me search the files. Fart is acronym for Find And Replace Tool. Pretty neat and help me find the file i wanted. Its in :

appServer\profiles\AppSrv01\config\cells\[your server node]\nodes\[your server node]\servers\server1\server.xml

I erase the initial heap and maximum heap, and the server can go up again. And what bring me joy the most out of the situation. Later i found out about unix util. Porting of most comandline utility in unix for windows OS. That marked the end of using sucky windows search.

Enough ranting, its time to go home.

G'night

Thursday, February 7, 2008

My Arsenal

Since i'm going mobile, i've been testing couple of things that would fit my need. And so far here's my arsenal.

EBuddy
I'm using yahoo, so far I've only tried ebuddy for my phone. The result is satisfying. Online for about one hour, it only send about 100 KB data. Translate to the value based mode, that means I only spent 100 rupiah :D. The amount data sent/receive will vary though, depend on how intense your chatting is. For this trial I'm chatting with 3 different people, so this result keep making me smile all day long :D

I tried leaving ebudy online for all night long. When i woke up in the morning, i found my phone dead because of low bat. Ouch, i forget about that. The j2me application + the 3g connection seems to cost a lot of power :(

When i check my balance, the total connection cost about 800 rupiah, with rough estimation of my previous usage before i got to sleep. I'm guessing leaving ebuddy online for an hour cost about 200 rupiah, which is pretty strange. I'm guessing it should be around 50 rupiah for leaving it online idle for an hour. Well I'm to lazy to try it again, so I'll leave it like that for now.

Pidgin/JMesengger
After a long time, chatting in your phone can be very tiresome. Since I'm gonna do a lot of chat with my friend, i think i need better alternative when I'm connected to my computer. For this I've installed pidgin, since i think it will block other YM plugins that i didn't need. And It also will block the adds from yahoo. But this scheme didn't work out well, it blocks the add and the plugins allright. But the initial connection is 600 KB since i'm using the value based, that cost about 600 rupiah just for logging in :( and it equals to 5 minutes of using the time based mode :(

Switching to the time based mode didn't work either, since rest of the bandwidth will be wasted and unused if i only need to chat with my friends.

My last alternative is to download the JMessenger code and try to strip functionality down to my needs. Well its gonna take a long time, but i think it will be worth it, and maybe other can take benefit from this also. Let's hope i have the skill to do it :P

Firefox offline mode
Actually other browser can do it to. But since i'm using firefox so i'll leave it like that :D

In writing this blog. I use my phone as a modem, set the connection to time based mode, dial it using pc suite. Login to blogger using firefox, create a new post, set firefox to "Work offline" mode, and then cut the connection from pc suite.

Take all the time i need to think and write. When i'm finished, disabled the work offline mode, connect the modem using pc suite, publish my post and disconnect it again.

To write this post and the previous one, it only cost me 500 rupiah, neat eh :D its pretty cheap for mobile connection. Each post equals to writing one sms, well if you're using simpati it will be more expensive to write a sms which only contain "Ok" and sent it to your friend with different provider :P

Mobile GMail
One of the coolest mobile apps out there. When you're bored and got nothing to do. You can read all of those unuseful milist that you keep subscribing and didn't bother to read :P

Opera Mini
Though other apps is great, but nothing beats browsing freely in the net. In time like that, opera mini gives you the greatest satisfaction. Since it will stripped down all of the unnecessary tag and send the compressed data to your phone. But beware though the comfortability depends on how big your phone screen is :D

Epilogue
Last but not least, i haven't try any dedicated download. But i read on the internet that with 10000 rupiah, you can download 1.2 Gigabytes data using the HSDPA connection. Wow that awesome :D

So far my personal experience is, browsing from my computer for 20 minute, cost 2200 rupiah and 17.5 MB data is transfered :D, with value based that will cost 17.500 rupiah. Indosat is the best for this kind of thing.

To put in simple term, use the value based when you're connected from your phone. And use the time based when you need to download something from the internet :D With that you are set to go mobile :D

Kombinasi mematikan

7 Februari 2008, imlek, jadi bisa santai-santai dirumah. Udah setahun gak nulis disini. Tapi kalau pake hitungan bulan, lebih tepatnya 3 bulan gak nulis di blog ini :P

Bukannya gak ada yang mau di tulis, cuman sering ngerasa gak sempet aja. Di kantor susah dapetin mood buat menulis, selain itu gw kan juga berusaha untuk menjadi seprofesional mungkin. Jadi kerjaan dinomor satukan, dan blogging di nomor dua-kan (dari urutan terbawah :P).

Tapi semua itu sepertinya bakal berubah, thanks untuk kombinasi mematikan ini :D

Beberapa waktu yang lalu, kerjaan gw dan temen-temen gw agak mentok karena masalah klasik, ketiadaan koneksi internet dirumah. Akhirnya gw memutuskan udah saatnya untuk serius dengan kerjaan gw dan temen-temen gw, dan itu berarti harus bisa konek ke internet dari rumah.

Sempet kepikiran untung pasang fastnet, tapi jalurnya gak nyampe rumah gw :( sedih deh. Padahal itu solusi yang paling baik. Mau pasang speedy, agak-agak meragukan mendengar reputasinya selama ini. Lagi pula ribet harus nungguin orangnya masang jalur kerumah, telpon-telpon dulu ke telkom. Berhubungan ama cs-nya, males ajah :P

Akhirnya menemukan sebuah solusi yang paling elegan. Gw beli nokia n6210 classic punya temen gw. Kebetulan memang pengen dijual karena suatu alasan tertentu, kondisinya masih bagus banget, baru dipake tiga bulan sih (thanks pik:P). Udah bisa 3g, bahkan hsdpa. Selain itu aplikasi kita terbukti jalan di hp ini di k750 gw engga :(. Jadinya menyelesaikan masalah dengan satu batu. (Batu dari mana yah:P).

Setelah itu terwujud, tinggal masalah milih kartu. Setelah menimbang, mengukur, membayangkan dan merapal *apasih*. Akhirnya pilihan jatuh ke im3, xl tersingkir, telkomsel mahal abis. Dan terbukti ternyata pilihan gw gak salah. Kombinasi n6120 classic + im3 memang mematikan :D

Pilihan gw jatuh ke Im3 karena dia punya dua mode koneksi yang powerfull banget. Mode value based , biaya di hitung perkilobyte 1 rupiah per kilobyte. Dan mode time based, biaya 110 rupiah permenit. Untuk pindah antara dua mode ini cukup mengganti user name dan password saja, dan itu yang membuatnya menjadi begitu powerfull.

Ditambah dengan kemampuan hsdpa n6210 classic, gw bisa ngeweb dari rumah dengan kecepatan 20 KBps, bahkan kadang-kadang bisa sampai 40 KBps, lebih dari cukup untuk kemampuan gw. Bener-bener puas, gak perlu nunggu sampai kekantor untuk googling masalah yang tidak terpecahkan, bisa ym-an, bisa ngeblog, dan yang paling penting bisa ngetest aplikasi gw nyambung ke internet apa engga :D

Hm... sekarang tinggal nyari cara untuk mempergunakan bandwidth se-efisien mungkin :P

~susahJugaNulisGakPakeBahasaInggrisSedikitpunYah:P