Aku dan Timnas

Harapan juara yang pupus di Final AFF 2016. Indonesia memang belum saatnya menang.

Tidak banyak memori tentang timnas Indonesia yang saya ingat sebelum Piala AFF 2010 (dulu bernama Piala Tiger). Tahun 2002 saya lebih tertarik belajar kunci gitar Em-C-G-D lagu ‘Mimpi yang Sempurna’ (Peterpan) atau mendengarkan lagu ‘Menangis Semalam’ (Audy) yang seringkali diputar lewat radio sambil mengerjakan tugas persamaan linear dua variabel kelas VIII. Jika pun menonton sepak bola, paling-paling sesekali nonton liga Serie A.

Karena setiap kejuaraan tersebut digelar hampir selalu ditayangkan di stasiun televisi nasional, mungkin hanya satu dua pertandingan yang sempat saya saksikan. Toh, meski Indonesia sering masuk final, selalu gagal menjadi juara di Piala AFF. Tiba-tiba Indonesia sudah masuk final. Tiba-tiba Indonesia kalah lagi dan lagi. Continue reading “Aku dan Timnas”

Belajar Python: Faktorisasi Prima Sebuah Bilangan

Menentukan faktorisasi prima dari sebuah bilangan dengan Python.

Jika pada artikel saya sebelumnya, saya menuliskan kode program untuk menentukan bilangan prima dan faktor sebuah bilangan, maka pada artikel saya kali ini akan membahas sedikit lebih jauh tentang faktorisasi prima.

Faktorisasi prima adalah pecahan bilangan komposit yang terdiri dari bilangan-bilangan pembagi yang lebih kecil, dan hasil perkalian dari bilangan-bilangan tersebut sama dengan bilangan komposit yang disebutkan. Continue reading “Belajar Python: Faktorisasi Prima Sebuah Bilangan”

Belajar Python: Cek Bilangan Ganjil/Genap dan Menentukan Faktor Pembagi Sebuah Bilangan

Dalam pemrograman dasar, operasi modulo seringkali digunakan untuk mengecek sebuah bilangan apakah menghasilkan sisa pembagian atau tidak.

Konsep operasi modulo : semisal a adalah bilangan bulat dan m adalah bilangan bulat > 0. Operasi a mod m memberikan sisa jika a dibagi dengan m. Dengan kata lain a mod m = r sedemikian sehingga a = mq + r , dengan 0 ≤ r < m. Sebagai contoh 40 mod 6 memberikan hasil = 6 dan sisa = 4. Maka 40 mod 6 = 4. Continue reading “Belajar Python: Cek Bilangan Ganjil/Genap dan Menentukan Faktor Pembagi Sebuah Bilangan”

Putar Kembali ‘Stand by Me’, Tak Perlu Ada Reuni Oasis

Seputar reissue album Oasis: Be Here Now, Chasing The Sun: 1993-1997 Edition dan lagu-lagu paling berkesan.

Mendengarkan “Stand by Me (Mustique Demo)” seperti membandingkan suara Liam dan Noel Gallagher saat menyanyikan lagu yang sama. Sama halnya saat menentukan siapa yang lebih baik menyanyikan “Don’t Look Back in Anger”, Liam atau Noel?

Itu terserah Anda. Namun, saya selalu punya pendapat, seseorang yang menciptakan dan menyanyikan sendiri lagunya selalu mempunyai kesan yang berbeda ketimbang saat orang lain yang menyanyikannya. Mungkin karena  lagu itu ditulis sesuai dengan pengalaman penciptanya. Mungkin karena lagu itu adalah representasi yang mewakili penciptanya. Continue reading “Putar Kembali ‘Stand by Me’, Tak Perlu Ada Reuni Oasis”

Belajar Python: Bermain dengan Bilangan Prima

Mengecek sebuah bilangan termasuk bilangan prima atau bukan, membangkitkan himpunan bilangan prima, dan apa bilangan prima terbesar?

Setelah sekian lama, ternyata rindu juga mengkode sebuah program. Termasuk rindu bermain-main dengan bilangan.

Kali ini saya sedang tertarik untuk mempelajari bahasa Python. Bahasa pemrograman serba guna dan powerful yang bisa digunakan untuk berbagai keperluan, semisal untuk analisis data, visualisasi data, machine learning, hingga natural language processing (NLP). Continue reading “Belajar Python: Bermain dengan Bilangan Prima”

Hard Disk Eksternal Tak Bisa Diakses

Pengalaman memecahkan persoalan HD eksternal yang tak bisa diakses, malah muncul peringatan “the disk structure is corrupted and unreadable”.

Yang paling menyebalkan dari hard disk yang tak bisa diakses bukanlah soal hard disk itu rusak atau tidak. Namun, yang lebih penting adalah apakah data-data yang terhapus atau tak bisa diakses bisa dikembalikan lagi atau tidak.

Saya mengalami hal tersebut belum lama ini. Hanya gara-gara hard disk eksternal dicolokkan ke laptop lain untuk transfer data, tiba-tiba hard disk tak bisa diakses pada kesempatan berikutnya. Padahal hard disk sudah dalam keadaan di-eject dengan benar. Continue reading “Hard Disk Eksternal Tak Bisa Diakses”

Empat Sumber Pengetahuan untuk Web Developer

Belajar web tak melulu soal coding. Sebagai seorang web developer, sesekali kita perlu wawasan yang lebih luas untuk menemukan inspirasi dari orang lain.

Kadang kita juga membutuhkan pencerahan soal kajian-kajian nonteknis atau kajian-kajian teknis yang diulas secara kritis untuk memperoleh sudut pandang lain. Belajar dari pengalaman orang lain tentu akan menajamkan kemampuan praktikal dalam membangun sebuah web, bukan hanya soal teoretis saja.

Salah satu yang paling mudah dilakukan yaitu dengan mengunjungi web-web informatif yang berhubungan dengan pengembangan web. Continue reading “Empat Sumber Pengetahuan untuk Web Developer”

Nol ke Satu, Inovasi atau Globalisasi?

Sedikit resensi dari buku karya pendiri Paypal. Cerita dan seputar pengalamannya mengelola beberapa startup.

Saya baru saja menuntaskan membaca buku berjudul Zero to One karya Peter Thiel & Drake Masters. Buku ini awalnya ditulis dalam bahasa Inggris, tetapi saat ini sudah tersedia versi bahasa Indonesianya, diterbitkan oleh Gramedia. Sempat kesulitan mencari buku ini karena stoknya habis. Akhirnya, buku ini saya peroleh dari sebuah situs jual buku online.

Thiel mengumpulkan pengalaman-pengalamannya mengelola bisnis teknologi ke dalam buku ini. Buku ini lahir dari catatan mahasiswa Stanford bernama Drake Masters yang giat mencatat gagasan yang disampaikan oleh Peter Thiel saat mengisi di kampusnya pada 2012. Continue reading “Nol ke Satu, Inovasi atau Globalisasi?”