Postingan Terbaru

no image

Programmer Ini Hampir Gila Karena Bug Ini... (Kamu Gak Akan Percaya Nomor 7!)

Si Jono, programmer handal (katanya!), lagi ngejar deadline aplikasi e-commerce baru. Bayangin aja, fitur utamanya belanja online pake sistem pembayaran pake biji kedelai. Gak ada yang aneh kan? Eh, taunya pas udah hampir rampung, muncul bug bikin gondok tujuh turunan. Bayangin deh, setiap ada user yang beli kerupuk, saldo biji kedelainya malah nambah! Bukannya berkurang! Jono udah cek kode berulang-ulang, rambutnya aja udah pada rontok kayak karpet bekas. Malah sempet ngecek kabel colokan listrik, kira-kira ada hantu iseng kali ya? Sampe-sampe dia minum kopi pahit satu teko, tetep aja bugnya bandel kayak anak punk! Nah, puncaknya pas dia ngecek database, ternyata ada baris kode tambahan yang gak dia tulis! Kode itu tulisannya mirip banget kayak bahasa alien, campur aduk antara Java, Python, sama bahasa Jawa Kuno. Jono curiga ada tuyul programmer iseng masuk ke komputernya. Dia udah coba segala cara: nyembah keyboard, minta tolong kucingnya (kucingnya malah tidur nyenyak), sampe ngadu sama seniornya. Seniornya cuma ketawa ngakak, katanya "Itu mah kode lu sendiri, Jon, cuma lu lupa!" Jono melongo, mungkin dia lagi mimpi? atau emang saking lelahnya, dia udah mulai halusinasi? Ternyata, si Jono lupa nge-save versi terakhir kodenya sebelum makan siang. Pas makan siang, dia nonton video kucing lucu, terus iseng-iseng ngedit kodenya pake kode-kode aneh yang dia copy-paste dari forum misterius di internet (jangan ditiru ya!). Nah, kode alien itu ternyata kode yang dia copas! Gak percaya? Coba deh cek kode kamu sendiri, siapa tau ada kode alien juga. Jono akhirnya cuma bisa pasrah, mikir mendingan jualan kerupuk aja daripada nge-debug lagi. Biji kedelai aja dia udah trauma.
no image

**Programmer Ini Nyaris Gila Karena 1 Kesalahan Ketik... (Kamu Gak Akan Percaya Apa Itu!)**

Si Jono, programmer handal (katanya), lagi ngerjain proyek raksasa. Bayarannya gede banget, bikin doi ngiler sampe ngeces. Bayangin aja, bikin aplikasi yang bisa prediksi angka togel! (Jangan ditiru ya, gaes, itu cuma cerita!). Nah, udah hampir selesai, tinggal ngecek kode program sebanyak ribuan baris. Mata udah berasa mau copot, kepala pusing sampe mau meledak. Eh, tau-tau nemu kesalahan! Satu huruf doang! Bukannya huruf 'i', tapi jadi huruf 'l'! Gak percaya kan? Sepele banget, tapi udah bikin Jono stres setengah mati, sampe ngomel-ngomel nggak jelas depan komputer. Kesalahan ketik itu ternyata berada di bagian rumus prediksi togelnya! Bayangin aja betapa fatalnya! Aplikasi yang harus bisa menghasilkan angka-angka jitu, malah jadi ngeluarin angka acak gak jelas! Jono sempet mau nangis kejer, mau nglempar laptopnya ke tembok, mau loncat dari jembatan (oke, lebay). Dia udah begadang berhari-hari, kodingan hampir selesai, eh gara-gara satu kesalahan ketik sepele, semua jadi berantakan! Sampai minum kopi bergalon-galon masih gak nemu-nemu kesalahan. Setelah berjam-jam bergulat dengan kode program yang nyaris membuatnya gila, Jono akhirnya nemu solusinya. Bukan cuma ganti 'l' jadi 'i', tapi dia harus ngerubah struktur kodingan di sekitarnya supaya aplikasinya bisa jalan dengan benar. Setelah beberapa kali coba-coba, akhirnya berhasil! Jono langsung teriak girang, lompat-lompat kayak orang gila (iya, dia emang hampir gila!). Pelajaran berharga: hati-hati mengetik, gaes! Satu huruf saja bisa membuat hidup kita jadi berantakan!
no image

**Programmer Ini Hampir Gila Karena 1 Titik Koma! (Kamu Juga Bakal Ngakak!)**

Si Jono, programmer handal (katanya!), lagi ngerjain proyek gede. Bayarannya gede juga, bikin aplikasi buat mesen sate online. Bayangin aja, sate online! Gila kan? Nah, udah semaleman dia begadang, mata udah kayak panda lagi kawin, rambut acak-acakan, kaos oblongnya bau asem. Eh, pas mau di-submit, aplikasi error! Muncul pesan error yang bikin Jono mau ngamuk: "SyntaxError: Unexpected token ';'". Satu titik koma! Satu titik koma doang bikin aplikasi segede gaban ambyar! Jono sampe ngecek satu persatu kodenya, sampe rambutnya rontok satu persatu, mungkin gara-gara stres. Dia udah nyari-nyari titik koma itu kayak detektif nyari petunjuk pembunuhan. Sampai akhirnya, setelah ngopi lima gelas (kopi tubruk pula, strong banget!), Jono nemu! Ternyata, titik koma yang hilang itu ada di baris kode paling bawah, tersembunyi di antara segudang variabel dan fungsi yang bikin mata berkunang-kunang. Gak cuma satu, ternyata ada dua titik koma yang salah tempat! Salah satu bahkan tersembunyi di balik komentar kode yang udah basi, kayak mantan yang tiba-tiba muncul lagi. Jono hampir nangis, antara mau nangis bahagia karena ketemu titik komanya, atau mau nangis frustasi karena udah buang waktu berjam-jam gara-gara kesalahan sepele itu. Setelah menambahkan titik koma-titik koma yang hilang dan memperbaiki sedikit kode, aplikasi sate online-nya jalan mulus! Jono langsung seneng bukan kepalang. Dia sampe joget-joget di depan komputer, baju oblongnya masih bau asem, rambut masih acak-acakan, tapi senyumnya sumringah kayak dapat hadiah Nobel. Pelajaran berharga: jangan remehkan titik koma, kawan! Soalnya, dia bisa bikin programmer se-handal Jono (katanya!) hampir gila! Dan kalo kamu pernah ngalamin hal serupa, jangan sedih, kamu gak sendirian!
no image

**Programmer Ini Hampir Gila Karena Bug Ini! (Kamu Gak Akan Percaya Apa yang Terjadi Selanjutnya!)**

Si Jono, programmer handal (katanya!), lagi ngejar deadline aplikasi e-commerce baru. Bayangin aja, udah semalem suntuk ngoding, mata panda udah kayak tokoh kartun, rambut acak-acakan mirip sarang burung. Eh, pas mau launching, muncul bug! Bukan bug biasa ya, ini bug tingkat dewa! Sistem tiba-tiba nge-crash setiap kali ada pelanggan yang mau beli sandal jepit warna pink. Pink! Sandal jepit pink! Jono udah garuk-garuk kepala sampe berdarah, kode udah dibaca ulang berkali-kali, sampe-sampe dia mulai curiga sandal jepit pink itu punya kekuatan gaib yang bikin sistemnya error. Dia coba segala cara. Restart server? Udah. Reinstall aplikasi? Udah. Ngeminum kopi tubruk sampe tiga gelas sekaligus? Jelas udah! Bahkan dia sampe ngikutin ritual aneh yang dia baca di forum programmer iseng, ritualnya pake kemenyan dan nyanyi lagu dangdut koplo! Tetep aja, bugnya masih bandel kayak mantan yang gak mau move on. Jono udah mulai ngelantur, ngomong sendiri, ngeliatin kode kayak lagi ngeliatin musuh bebuyutan. Dia hampir aja nyiram keyboardnya pake air mineral, untungnya inget masih ada garansi. Eh, ternyata penyebabnya sepele banget! Ada typo di baris kode yang ngatur warna sandal jepit. Bukan 'pink', tapi 'pinnk' ! Dua huruf 'n'! Jono langsung speechless, speechless beneran. Dia cuma bisa ketawa miris sambil ngusap muka. Setelah itu dia langsung tidur selama 3 hari 3 malam. Jadi pelajaran buat kita semua ya, teliti itu penting, apalagi kalo lagi ngoding, jangan sampe kejadian kaya Jono, hampir gila gara-gara typo!
no image

**Programmer Ini Ketawa Sampai Nangis Setelah Melihat Bug Ini! (Kamu Gak Akan Percaya!)**

Si Jono, programmer handal (katanya!), lagi begadang ngerjain proyek aplikasi e-commerce. Deadline mepet banget, udah kayak dikejar setan pakai motor butut. Tiba-tiba, aplikasi yang udah dia bangun berhari-hari itu error. Errornya bukan kaleng-kaleng, gan! Pas mau beli barang, harganya malah jadi negatif! Bayangin aja, beli laptop seharga -Rp. 5.000.000! Jono sempet mikir, "Wah, ini mah rezeki nomplok, bisa beli laptop gratis, malah dikasih duit!" Eh, taunya pas mau bayar, sistemnya malah nge-hang, terus keluar pesan error yang bikin Jono ngakak sampai nangis: "Jumlah barang melebihi kapasitas alam semesta." Ya Allah, kok bisa segitunya sih, bugnya? Setelah ketawa puas sampe perutnya mules, Jono mulai ngubek-ngubek kode programnya. Ternyata, ada typo sederhana di baris kode yang mengatur harga. Si Jono lupa ngetik tanda minus (-) di depan variabel harga. Jadi, sistem malah nganggap semua barang itu harganya minus! Gak cuma itu aja, ada lagi bug yang lebih konyol. Sistem kalkulasi stok barangnya pake sistem overflow, yang artinya kalau stok barangnya udah di atas batas maksimum, eh dia malah balik ke angka negatif. Makanya muncul pesan error "Jumlah barang melebihi kapasitas alam semesta"! Jono bener-bener geleng-geleng kepala, sampe pipinya berasa mau copot karena ketawa. Akhirnya, setelah berjuang melawan tawa dan nge-debug berjam-jam, Jono berhasil perbaiki bug konyol itu. Aplikasi e-commercenya jalan normal lagi. Tapi, kejadian ini jadi pelajaran berharga buat Jono: jangan begadang terus, minum kopi banyak-banyak, dan selalu double-check kode program sebelum di-deploy! Dan yang paling penting, jangan sampai ada bug yang se-absurd itu lagi, soalnya Jono udah kapok ketawa sampe nangis gara-gara kode programnya sendiri. Kasihan perutnya!
Copyright © 2014 Dunia Naeta All Right Reserved