Showing posts with label lain-lain. Show all posts
Showing posts with label lain-lain. Show all posts

Tuesday, 8 January 2013

To The Moon - For River

Jadi ceritanya setelah nge-stalk Bung Kai, bos-nya WJK (Wedang Jahe Kalengan), saya memutuskan untuk memainkan To The Moon. Konon kata beliau game ini adalah gabungan antara Inception dan Byousoku 5cm. Dan kata beliau, musiknya imba sugiru. Karena terdengar menarik, saya mencobanya untuk memainkan game ini. Toh katanya gameplay nya hanya sekitar 6 jam.

Johnny dan River
Ternyata benar. Game ini memiliki BGM yang imba sugiru. Lagu pertama yang dipersembahkan ke pemain adalah For River dan saya instantly captivated. Ceritanya sendiri cukup unik dan bagus menurut saya (dan gameplay nya sendiri hanya sekitar 3 jam). Terakhir, yang paling mengagumkan adalah game ini dibuat oleh satu orang sahaja (musik, artwork, script dan cerita). Orang ini pantas mendapatkan nobel prize.

Game ini menceritakan tentang sebuah perusahaan yang memiliki teknologi untuk mengabulkan permintaan. Permintaan ini hanya dikabulkan dalam pikiran orang itu saja. Dan orang yang keinginannya akan dikabulkan adalah orang yang sedang sekarat dan sudah hampir meninggal dunia. Bagaimana cara mereka mengabulkan permintaan? Ya, dengan masuk ke pikiran orang ini (terdengar familiar? Inception?) dan membuat sedikit perubahan pada masa lalu orang ini sehingga orang yang dimaksud mengambil keputusan yang berbeda pada hidupnya. Keputusan ini nantinya akan chaining ke masa depan sedemikian sehingga orang ini berhasil menggapai impiannya dan bisa meninggal dengan bahagia.

Yang membuat plot dari game ini menarik bagi saya adalah bagaimana dua tokoh utamanya (Dr Rosalene dan Dr Watts) berusaha untuk menggali masa lalu sang pasien sehingga mereka memiliki pemahaman tentang hidup sang pasien bahkan lebih dari pasien itu mengenal dirinya sendiri. Hal ini membuat saya berpikir, jangan-jangan kita juga sebenarnya membutuhkan orang lain untuk lebih mengenali diri kita sendiri, walaupun kita sudah melakukan introspeksi diri tiap hari sekalipun.

Saya memutuskan untuk memainkan piano versionnya dari "For River." Karena keyboard saya di kosan jelek, saya pinjem pianonya (dan kameranya) Sebastian, "guru" piano saya. Kurang memuaskan dari segi permainan dan rekaman, namun ini rekaman terbaik setelah berkali-kali merekam.


Agak loading pas main karena memang mainnya by-ear dan belum terlalu lancar. Komentar, kritik dan saran sangat diterima :D

Thursday, 1 November 2012

Random thought Oktober

Yosh, kembali setelah satu bulan vakum!
  1. Lagi puasa Twitter, jadi kalo kepikiran sesuatu bakal ditulis disini!
  2. Bulan ini banyak teman-teman yang lulus, tapi rasanya sudah gak sedih lagi. Mungkin sudah terbiasa akan perpisahan? Apakah ini pertanda saya sudah siap untuk pergi jauh untuk satu tahun?
  3. [Facebook] Chance untuk ngambil Facebook offer: 58%. Habis di brainwash sama Om Adi jadi makin merasa harus balik ke Facebook.
  4. Day by day, I'm losing my ability to make anything to perfection. The good thing is, my skill to make things work in the first time improves!
  5. [All Manga Mobile] Sudah hampir dua bulan tidak ngurus All Manga Mobile lagi. Merasa sangat bersalah. Maap ya AMM. Kamu tidak menghasilkan ratusan juta sih...
  6. It's been a long time since I'm expecting short message. Kinda nostalgic...
  7. Lagi seneng main console lagi (Tales of Graces F). Cerita-nya dangkal, tapi gameplay-nya menarik, penuh mini-game, seru dan menantang.
Tales of Graces F

Wednesday, 1 August 2012

Random thought July


Busy these days :(
  1. [Android] Apparently when you clean your Android project on Eclipse, it will generate new id on R.java. And there's this small probability it will make your app works on some OS and crash on the other. Fuck!
  2. Akhir-akhir ini sering kagum dengan beberapa pekerjaan where my code "just work. Dimana kode-nya kadang-kadang bekerja lebih bagus dari perkiraan. This is not exactly a good thing tapi kejutannya cukup menyenangkan :).
  3. Punya ide startup yang cukup solid. Moga-moga ada waktu untuk nyicil.
  4. Dapat ide aplikasi mobile. Sangat simple. Moga-moga tidak di-banned oleh Google Play nanti :(
  5. [Facebook] Hackathon di Facebook! Niatnya gak mau ikut lagi. Tapi gara-gara Hendri >.<

Saturday, 30 June 2012

Random Thought June

Juni datang! Waktu musim panas dan liburan telah tiba!

  1. [All Manga Mobile] Akhirnya nge-release All Manga Mobile! Pada dua hari pertama agak kacau. Sistem biling nya Google nge-bug sesaat, akhirnya server nya over-quota. Karena server over-quota, jadi ga bisa diakses dan aplikasinya jadi ga guna. Akhirnya pada hari itu banyak yang ngasih rating jelek :(
App Engine yang quota-nya sedikit dan mahal :(
  1. [All Manga Mobile] Lagi memikirkan bagaimana men-support banyak manga source sekaligus. Saat ini All Manga Mobile sudah men-support 6 manga source dimana secara UI masih enak dilihat. Tapi bayangkan kalau sudah ada 20 manga source!
  2. Meninggalkan banyak proyek di Indo (and a big one on top of that). Semoga yang ditinggalkan kuat untuk mengerjakannya. Amin.
  3. Cukup senang sampai saat ini masih berhasil men-juggling 4 kerjaan sekaligus (Facebook, Bangunindo, All Manga Mobile dan satu proyek pribadi).
  4. Sedih sekali melihat teman-teman pada lulus. Mereka akan hidup di jalan nya masing-masing sekarang dan mulai menjalani kehidupan yang sepi dan membosankan. Good luck my friends. We will need it.
  5. [Android] ActionBar tidak berfungsi untuk ActivityGroup (yang sudah deprecated) pada Ice Cream Sandwich. Padahal di Honeycomb masih berfungsi dengan baik.
  6. [Android] Sesedikit mungkinlah menggunakan AsyncTask. Dan jangan lupa untuk meng-cancel AsyncTask yang tidak digunakan (misalnya setelah Activity berakhir). Karena bila tidak, ketika Activity berakhir dan AsyncTask masih berjalan, AsyncTask ini akan berjalan terus menerus (istilahnya zombie thread). Hal ini mengakibatkan program tidak bisa menjalankan Thread lain (tidak hanya AsyncTask lain) dan bahkan menutup aplikasi tidak membantu ini. So use AsyncTask moderately and with a grain of salt.
  7. [Android] Perlu ditekankan, AsyncTask itu selalu di set sebagai Thread dengan LOW_PRIORITY. Jadi apapun yang dikerjakan di AsyncTask sangatlah lambat. Bila perlu prioritas dalam melakukan suatu pekerjaan, buatlah Thread sendiri.
  8. Random pic:
I don't know what I was thinking that time

Saturday, 2 June 2012

Random Thought May

May the 4th be with you
  1. How you become a main character? It is by knowing when you should be one and when you should be not.
  2. Been recording myself for months now and my voice is definitely improving. At this rate I should be able to sing on my brother's wedding party :)
  3. I like the feeling that being an intern at Facebook already feels natural to me. It doesn't have any special feeling anymore to it except me being over-and-sicking-ly famous. Can't wait for the second one and do my best there.
  4. Been drawing this month. Hope anyone like it. Still I'm not satisfied with the result :(
Chitoge Kirisaki
Maria Otonashi


Sunday, 4 March 2012

Who inspired me the most?

Just read a random tweet by my friend about "Who make me who I'm now?". So I narrow down to a question: were I to be asked "Who inspired you the most?", who are they? Hey to my surprise, I can answer that!

  1. Father: "A father is every son first hero" And for me he's still one.
  2. Mom: A mom will always be a supermom for her children. Her endurance when  faced with problems, is most remarkable.
  3. My  : His willpower, his concentration and his knowledge used to be by far if not the most, greatest of any people I've ever known. And I would like to emphasize the "used to" part.
  4. My  : could say a copy of my mother. She always complain but always did what she must,  remarkably. A real-life manifestation of tsundere? Though I never saw her "dere" side.
  5. Dhiksta Olya Widyasmara: His kindness is one of those you can only see in fairy tale. I used to tease my sister (he's my step-brother-to-be) about him being a being from a fairy tale. And apparently, that might not be too far away from the truth.
  6. Yosua Michael Maranatha: Only one word describe him. Genius. I always thought he's a being from the future as he's too awesome to be true.
  7. Arif Ramasiwi: "Wise" is a not-so-exaggerating-word to describe him. His wisdom and words were the one who made me realize the importance of friends.
  8. Ayasaki Hayate: Sleeping for only 2 hours a day and dedicate the rest of his time for others inspires me the most. I know he's fictional character. But hey, I know of someone who's quite fictional himself!
I think this list will always increase in time since I have this ability of knowing-someone-good-points-no-matter-what-shitty-broken-person-he-is I learned from Arif Ramasiwi. Well just like Einstein said, basically everyone is a genius in their own way. We just have to see the fish while swimming in the water, not while climbing a tree.

And why bother making the list? Maybe so I don't lose my track in life? And everyone who know me and know them and read this blog entry can remind me who should I become and what I'm lacking.

Who inspires you the most? Don't forget to thank them as they might be the one who make you who you are right now :)

Tuesday, 28 February 2012

Random Thought February



Random thought
  1. Mineral water cannot quench my thirst anymore. Only sweet tea can. I wonder if vampires feel the same way about blood.
  2. Mungkin jurus terbaik yang diperlukan programmer dan desainer adalah Kage Bunshin no Jutsu. So many ideas and no time/manpower.
  3. "For engineers, our deadline is the deadline time. For market, the deadline is the opportunity." - Nico
  4. Saya curiga bahwa orang-orang jenius adalah orang dari masa depan yang menggunakan mesin waktu untuk kembali dan memperbaiki masa lalunya yang suram.
  5. [Android] Misalnya mau bikin Button programmatically (ga pake XML). Kalau misalnya kita punya drawable dalam bentuk resource (contoh R.drawable.image), lebih baik langsung button.setBackgroundResource(R.drawable.image). Jangan ubah R.drawable.image jadi obyek Drawable dulu (drawable = context.getResources().getDrawable(R.drawable.image); button.setBackgroundDrawable(drawable)). Hal ini buruk kalau R.drawable.image mengandung animasi (contoh kalau bikin selector pake XML). Nanti animasinya ga jalan.
  6. [Android] Just realized that beside Log.v(verbose), Log.d(debug), Log.i(info), Log.w(warning) and Log.e(error), there's Log.wtf(What a Terrible Failure)
  7. [Game Dev] Tips bikin gerakan Seeking Missile. Pertama cari vektor antara misilnya dengan targetnya. Terus cari vektor satuannya. Habis itu kalikan vektor satuan dengan kecepatan maksimal misil.
  8. [Manga Mobile] Just finished multiple manga source for Manga Mobile. And there're so many bug reports. Emailed on top of that. So sorry everyone >.<
  9. [Manga Mobile] Comment by user: Jan 28, 2012 11:02:34 AM on version 1.952 "fucked up"
  10. Don't go too far ahead, or be ready to be alone there.
  11. When I hate something, I just feel like making the game of it. Setelah kuliah Agama Islam, I feel like making a game about God (like Black and White?). Setelah naik angkot yang ngetem 1 jam, I feel like making a game about Angkot (like Dinner Dash?). And I had countless idea for game about programming.
  12. Keraguan adalah puncak dari keyakinan - Imam Al-Ghazali.
  13. Rioux SVN for free and private SVN :)
  14. Hello World in GWT and App Engine! So excited! Tutorial  in Indonesian coming up :). Ini tutorial Inggris-nya yang lumayan bagus (dibandingkan yang Google punya)
Damn GWT, how am I supposed to learn from ur f****d up sample?


Tuesday, 31 January 2012

Random Thought January

Random thought this month:


  1. Apparently sulking is not the best reason to procrastinate. The jobs still won't do themselves. JOBS Y U NO FINISH URSELF?
  2. I'm not procrastinating. I'm just trying different ways to do my job, that doesn't work.
  3. C# jelek. Pake Java!
  4. Ralat. C# jelek banget teramat sangat. Mending pake Java banget (tanpa basis, just based on true story)
  5. There're a lot of request from customers about making localized content. This fact is not new for me considering I attended several meet-up about it. But the fact that it happens to my application still surprises me.
  6. Google App Engine doesn't accept Telkomsel phone number!
  7. Ads is a good way to monetize your application. Though they're small, the income is continuous. Just like passive income!
  8. The one who can give hope, is the one with no hope ~ Spiral: Suiri no Kizuna
  9. Workflowy mantap. Intuitif, enak dipakai dan bisa di-share. Simply awesome!
  10. Golek bojo sek lah! Golek kerjo ki gampang!

Tuesday, 11 October 2011

Work Performance

Dah lama sebenernya pingin bikin perbandingan performa kerja manusia. Cuma baru sekarang ini punya niat untuk bikin nulis. Haha...

Orang bilang gambar memiliki arti lebih dari sejuta kata (atau kalimat?). Jadi daripada menuliskan perbandingan secara tulisan, sepertinya akan lebih menarik kalau digambar aja.

Berikut perbandingan performa kerja manusia in my point of view. Maap gambarnya abal, cuma pake paint dan mouse ajah.



Professional
Non-professional
Hard Worker

Smart Worker
Perfectionist
Fail-Perfectionist
Gabut

Soloist
Deadliner

Tugas akhir
McD


Pisang

 Pesan dari saya: "be smart, be professional" dan jangan lupa makan pisang habis makan McD.



Monday, 29 August 2011

My attitude sucks


OK ini bukan artikel informatika yang bermanfaat melainkan curhat. Saya sempat mikir berhari-hari untuk bikin blog personal yang lebih non-informatika-ish untuk ngepost beberapa hal pribadi saya. Cuma setelah dipikir-pikir tagline blog saya adalah "Wailing of a Software Engineer." Jadi sebenernya gak masalah donk kalo saya mengeluarkan wailing saya disini? :P

My attitude sucks. Saya ngerti banget akan hal ini karena saya hampir tiap malam kalo lagi ga ada temen untuk diajak ngobrol selalu berusaha merefleksikan apa yang telah saya lakukan beberapa hari silam. Sekadar untuk introspeksi aja, apakah saya sudah menjadi manusia yang sesuai dengan tujuan saya. Dan dari hasil introspeksi beberapa hari silam saya menyimpulkan bahwa attitude saya SUCK BIG TIME. Dan hari ini ketika saya bangun pagi (ok, siang) hari hal itu memuncak dan membuat saya memutuskan untuk menuliskannya di blog agar saya selalu ingat.

Yang paling saya perhatikan adalah tentang Facebook. Saya tidak bisa bilang bahwa saya tidak bangga kerja di Facebook. Facebook memang tidak sebesar Google, tapi entah kenapa saya BANGGA SEKALI bisa kerja di Facebook. Mungkin salah satu penyebabnya karena keluarga saya dan beberapa teman saya sering cerita tentang saya kerja di Facebook sampai-sampai ada orang yang  tidak ada hubungannya sama sekali dengan saya tahu kalau saya kerja di Facebook (hell it's really embarassing, walau deep down saya senang juga. Tapi kalau ada yang merasa membicarakan tentang saya kerja di Facebook dan kebetulan membaca tulisan ini, tolong hentikan segera). Pada mulanya saya hanya excited bisa kerja disini, namun sekarang saya sangat bangga bisa kerja disini. Sekali lagi hingga saya menulis tulisan ini dan mungkin masih hingga beberapa bulan kedepan, saya sangat bangga bisa bekerja di Facebook.

Lalu apa yang bermasalah dengan hal ini? Sekali lagi yang bermasalah adalah attitude saya. Beberapa momen yang saya tuliskan adalah beberapa momen yang paling saya sesalkan tentang attitude saya disini:

Pernah suatu saat salah seorang teman saya datang ke sekre ITBPC. Dan kebetulan itu teman saya itu juga kerap mendatangi lab programming. Dan saya dengan sombongnya bilang gini:

"Wah X, u mulai mirip gw yah. Dateng ke lab prog, sekarang ke sekre ITBPC. Ntar tahun depan u kerja di Facebook kali ya?"

Jelas banget kata-kata ini BANGSAT banget. Saya tidak perlu mendeskripsikan betapa nyesek-nya saya tiap kali saya mengingat kata-kata itu pernah keluar dari mulut saya. Ditambah lagi 2 teman saya yang lain bilang:

"Ih Gogo sombong banget deh ngomongin nya Facebook mulu"
"Iya nih"

Well pada momen tersebut hal yang pikirkan adalah marah dan malu yang luar biasa. Saya marah karena jujur saya bukan orang yang suka dikritik. Dan saya cukup tahu apa yang bermasalah pada diri saya karena tiap hari saya akan selalu mencari kesalahan itu. Saya tahu ini juga merupakan attitude yang sangat salah, tapi saya juga tahu ini adalah attitude yang akan paling susah saya hilangkan.

Saya malu pernah mengatakan hal itu. Sampai hari ini saya tidak pernah mengunjungi sekre ITBPC lagi kecuali terpaksa karena saya akan mengingat lagi bahwa saya telah mengatakan sesuatu yang sangat fatal dan menjijikkan.

Lalu ada lagi kejadian ketika Google+ release. Wow Google mengeluarkan Social Network. This is going to be absolutely awesome! Dan ya ketika saya buka memang banyak hal cukup awesome dan Google-ish dimana mereka memperhatikan beberapa detil kecil. Beberapa rekan kerja saya di Facebook juga sangat senang akan hadirnya kompetitor yang kuat. Zuck berkata, "Fear is always a greater motivator than greed." Intinya kita akan lebih termotivasi untuk membuat inovasi karena takut kehilangan pasar daripada bernapsu menguasai pasar. Tapi kebanyakan kekaguman saya tidak berlangsung lama karena tampilan dan kebanyakan fungsionalitasnya sangat mirip dengan Facebook. Dan akhirnya, G+ hanya menjadi sebuah SocNet biasa dimata saya.

Tentu saja saya yang sangat menyukai kebanyakan produk buatan Google langsung mendaftar. Dengan bekal invitation dari roommate saya, saya mendaftar dan selalu membuka G+ tiap hari layaknya saya membuka Facebook, Yahoo Mail, GMail, dan Mangaupdates. Apalagi pada saat teman-teman kuliah saya sedang melakukan kerja praktek, G+ ramai bukan main. Beberapa alasannya adalah Facebook diblok di kantor mereka. Tapi saya yakin banyak dari mereka yang juga sangat senang dengan adanya SocNet buatan Google ini.

Lalu apa yang bermasalah dengan hal ini?

Ya, G+ adalah sebuah SocNet yang tentu saja merupakan kompetitor Facebook. Dan Google memiliki banyak sekali pemuja (termasuk saya) yang sangat mendewa-dewakan segala hal buatan Google walau pada akhirnya kita tahu hal itu adalah hal yang biasa. Dan yang berhubungan dengan attitude saya adalah ketika banyak sekali orang yang membanding-bandingkan bahwa G+ jauh lebih baik dari Facebook. Antara Facebook labil lah, Facebook sering ngebug lah, Facebook ga senyaman G+ buat nge-share lah, Facebook lemot lah, Facebook ga bisa dibuka lah. Untuk beberapa lama hal ini tidak masalah bagi saya (yes, to my surprise it's not a big deal for me). Paling hanya mengurangi afinitas saya terhadap G+ dari mendewakan menjadi senang. Hal ini bertambah rumit ketika orang-orang mulai komplain masalah Facebook ke saya, membandingkan Facebook dan G+ ke saya dan news feed G+ saya mulai penuh dengan makian terhadap Facebook dan pujaan terhadap G+. Dan pada masa itu, saya belum merefleksikan diri saya tentang "manusia sangat bebas untuk berpendapat, termasuk untuk memaki." Dan spontan tiap kali saya melihat makian terhadap FB, saya akan naik darah, dan mulai menulis argumen yang banyak diantaranya yang tidak masuk akal. Hal ini memuncak ketika salah seorang teman saya menulis bahwa FB meniru fitur G+ yang dimana fitur tersebut sudah ada sejak pertama kali saya menginjakkan kaki di Facebook HQ, hanya saja belum dipublikasikan. Dan perlu diketahui pada saat saya sampai di Facebook HQ, G+ masih belum diluncurkan. Hari itu saya benar-benar marah. Untung saja saat itu sedang jam kerja, kalau tidak monitor 29 inch yang saya gunakan tiap hari ini mungkin sudah tidak berfungsi karena pecah. Saya sudah menyiapkan argumen panjang, berusaha untuk terlihat tenang walau saya yakin tulisan itu terlihat subyektif dan sudah semaksimal mungkin untuk tidak memaki G+ karena saya masih cinta Google. Tapi argumen itu tidak pernah saya post karena untungnya beberapa detik setelah saya menuliskan argumen panjang itu, saya melakukan refleksi diri (ya pada jam kerja). Dan pada detik itu saya memutuskan untuk tidak membuka G+ lagi hingga saat ini.

Saya paham betul bahwa orang-orang yang mendewakan G+ dan memaki Facebook ini tidak salah. Fakta bahwa saya marah ketika mereka menuliskan hal itulah yang salah. Hal ini menunjukkan bahwa saya kurang dewasa.

Kedua adalah tentang seringnya saya menuliskan apa yang saya pikirkan di status YM khususnya kalau saya sedang labil/galau/banyak pikiran negatif. Memang secara umum tidak salah dan memang beberapa momen hal itu bermaksud untuk caper. Namun attitude macam ini yang tidak saya sukai pada diri saya. Kalau saya sampai menuliskannya ke status YM, artinya saya tidak bisa menuntaskannya apa yang sedang saya hadapi dan malah melarikan diri dengan membuat status dan berharap ada seseorang yang bisa menuntaskannya untuk saya. Menurut saya, diri saya yang melakukan hal ini bisa dibilang MENJIJIKKAN. Jika diibaratkan pemrograman berorientasi objek, melakukan hal tersebut ibarat membuat semua variabel dan method static dan public. Suatu hal yang sangat menjijikkan.

Singkat cerita, kenapa saya tiba-tiba menulis tentang hal ini di blog? Mungkin karena biar saya bisa ingat "saya lah yang salah, orang lain tidak" lebih cepat daripada harus meng-kontemplasi-kan nya pada malam hari dan mungkin sudah terlalu telat untuk minta maaf. Dan untuk yang merasa tertuliskan dalam tulisan di artikel ini, saya benar-benar minta maaf bila artikel ini menyinggung anda dari segimana pun. Tapi kali ini saya tidak mengimplikasikan sarkasme sama sekali (Lain dari yang biasanya saya lakukan. I absolutely love sarcasm). Saya sangat menganjurkan kepada orang-orang yang membaca artikel ini dan kenal dengan saya untuk mengingatkan saya secara implisit kalau saya masih memiliki attitude yang saya deskripsikan diatas. Karena saya yakin saya masih memiliki attitude tersebut seberapa besar pun saya berusaha untuk menghilangkannya. Dan saya pasti akan marah jika anda secara eksplisit memberi tahu saya bahwa saya salah.

Akhir kata saya ucapkan mohon maaf lahir batin (hari ini lebaran loh di Indonesia). Walau saya masih sukar memaafkan beberapa orang hingga hari ini, tolong maafkan kesalahan-kesalahan yang telah saya perbuat dimanapun dan kapanpun saya berada.