Posts Tagged ‘programming’

xkcd.com, the Web Comic

Cuma mau share link aja mengenai komik web yang ada di internet. Dan mungkin komik ini ga akan menjadi komik yang disukai semua orang seperti layaknya menyukai manga scan, komik strip Garfield atau yang semacamnya. Tapi semoga aja bisa jadi alternatif di kala mengisi waktu kosong. Silahkan langsung saja meluncur ke xkcd.com.

Sebagai tambahan aja, seperti aku bilang mungkin Anda ga akan menyukai komik ini karena sebagian besar isi komik ini merupakan parodi dari hal-hal yang bersifat serius. Kebanyakan berhubungan dengan science, seperti programming (Perl dan Python), komputer, teknologi, fisika, matematika, biologi, astronomi dan juga statistika. Tapi terkadang ada beberapa juga yang mengenai filosofi, gaya hidup dan percintaan. Komik ini sendiri mirip seperti komik strip, dan warnanya didominasi hitam putih. Gambarnya pun terlihat sangat sederhana, cuma berupa stickman atau manusia lidi atau batang, tapi kalau Anda memang punya selera humor akan science, aku rasa hal itu ga terlalu masalah karena dengan kesederhanaan itu menurutku sudah cukup untuk menerangkan cerita.

Sampai saat tulisan ini dibuat sudah ada 600 halaman cerita di web itu, dan akan bertambah terus setiap hari Senin, Rabu dan Jumat.

Anyway, cuma sedikit rahasia yang bukan rahasia: jangan lupa buat meletakkan cursor mouse di atas gambar komiknya karena tiap gambar komik umumnya punya alt-text title attribute yang akan muncul kalau cursor mouse diletakkan di atas gambarnya. Dan bisa jadi justru letak kelucuannya ada di teks itu. :)

Selamat membaca.

This entry was last modified on: July 23rd, 2009 at 20:10

Function One: Help Me!!

Di setiap keyboard pasti terdapat tombol F1. Tapi dari yang aku tahu banyak orang yang ga menekan tombol ini, karena kebanyakan bila menekan tombol ini dalam sebuah aplikasi salah-salah yang muncul adalah sebuah window yang dianggap “menganggu” dengan judul kurang lebih adalah “Help”. Padahal justru window yang mengganggu ini menjadi sebuah hal yang dapat membantu ketika kita pusing dalam menggunakan sebuah aplikasi.

Memang aku akui tidak semua orang suka membaca dokumentasi tertulis, dan lebih suka menanyakan orang lain secara langsung. Bahkan kalau sampai titik ekstrimnya sih bakal membuat orang lain kesal sendiri karena ditanya-tanya terus, padahal jawabannya dapat ditemukan di dokumentasi dengan sedikit usaha yaitu dengan Ctrl + F atau fungsi find. Tentu saja semua ini bukan hanya berlaku bagi penggunaan aplikasi, tetapi juga pengembangan aplikasi.

Kebanyakan software pengembangan aplikasi atau programming memiliki help file yang cukup membantu dan berisi daftar-daftar function dan cara penggunaan aplikasi tersebut. Bahkan untuk seseorang yang belum pernah menyentuh programming sama sekali, bisa saja dalam seminggu menjadi cukup mahir dalam dasar-dasar programming hanya dengan membaca help file dari awal bila orang tersebut benar-benar berniat pada programming atau pengembangan aplikasi. Percaya ga percaya bahwa hal ini memang nyata dan bukan cuma cuap-cuap kosong belaka.

(more…)

Bandung Lautan Coding

Judul di atas agak lebay karena Bandung sebenernya kota hujan (Bogor yah harusnya? :D ). Bagi yang sering chat lewat YM, pasti tau kalau selama 5 hari belakangan aku jarang online. Kalaupun online biasanya melalui eBuddy sehingga jangan bingung kalau message yang dikirim ga aku balas, karena nyampe ke handphone ku aja fifty-fifty.

Ceritanya ke Bandung ini buat ikutan lomba yang namanya Arkavidia yang diselenggarain himpunan jurusan Teknik Informatika nya ITB alias Institut Teknologi Bandung. Ada 2 lomba yang diselenggarain, yaitu Software Design dan Programming Contest (PC), tapi aku cuma jadi peserta programming comtest nya aja (cerita soal gimana bisa tiba-tiba ikut kaya ginian lagi bisa dibaca di entry-entry sebelumnya yah :D ). Lomba buat PC nya sendiri itu tanggal 4 April 2009, tapi kita-kita udah pergi ke sono tanggal 1 April 2009, berhubung supaya bisa berangkat bareng-bareng sama 2 tim yang ikut Software Design. Sedangkan untuk tim PC sendiri ada 5 tim yang masuk final sudah termasuk timku. Ditambah dengan satu penanggung jawab (yang ternyata dosen SisMul ku sendiri :| ), totalnya ada 19 orang yang berangkat tanggal 1 itu. Otomatis 5 hari ga ikutan kuliah dan lab dengan dispensasi tentunya, entah apakah bisa ikutan quiz susulan buat lab soalnya nilai praktek itu 100% dari quiz. :(

(more…)

This entry was last modified on: April 5th, 2009 at 22:43

Menuju Final

Setelah beberapa hari menunggu, lebih tepatnya 2 hari sih, akhirnya pengumuman finalis lomba programming Arkavidia yang diselenggarakan oleh ITB diumumkan juga. Tim yang aku bentuk bersama teman-teman satu sekolahku, Eta Carina ternyata tembus ke final walau harus mati-matian juga karena berada di peringkat 29 yang merupakan 2 terakhir yang masuk final dengan nilai 410. Pengumumannya dapat dilihat di situs arkavidia.com.

Entah harus senang atau bagaimana, bermodal pengalaman lomba sewaktu SMA dan belum pernah mengikuti pelatihan sebelumnya, kami akhirnya malah masuk ke final. Padahal sebelumnya aku tidak optimis kalau kami bisa masuk ke final semudah itu, apalagi melihat jumlah tim yang terdaftar berjumlah lebih dari 100 tim. Dan mengerjakan soal pun menggunakan metode barbar alias hantam saja kalau misalnya sudah menemui jalan buntu, maksudnya dengan coding tanpa memperhatikan efisiensi dan mungkin akan menghabiskan banyak memory dan waktu dari yang ditentukan.

Akhirnya mungkin harus mengikuti pepatah, sudah kepalang basah, sekalian nyemplung aja. Dan nyemplung bukan sekedar nyemplung, nanti di final harus lebih baik lagi, jangan sampai malah menjadi di peringkat terakhir alias turun lagi ke peringkat 30 dari 30 finalis. Dengar-dengar sih untuk semua finalis dari Binus akan disediakan fasilitas bus dan akomodasi dari pihak Binus nya untuk menuju Bandung. Yah, hitung-hitung lumayan lah ga perlu keluar modal. :D

Ayo berusaha lagi untuk final. :D Doakan semoga mendapat hasil yang bagus yah di final nanti, syukur-syukur masuk 3 besar. :D

Array: The Power of PHP

Dari judul di atas, bisa ditarik kesimpulan bahwa entry ini akan berisi mengenai tipe data array yang terdapat di PHP. Bahkan dengan kata power yang ada di judul tersebut juga bisa dikatakan bahwa entry ini akan berisi seputar kegunaan, kelebihan dan keuntungan penggunaan tipe data array dalam PHP. Yep, bagi yang sudah pernah mengenal bahasa pemrograman lain seperti C atau Pascal atau Basic, sewaktu beralih atau belajar menggunakan PHP mungkin akan melihat perbedaan yang signifikan dalam arti array.

Array pada dasarnya merupakan suatu tipe data yang dapat menampung serangkaian tipe data yang sama dalam suatu variabel. Bila pada dasarnya kita mengenal tipe variabel seperti character atau char, integer atau int, dan float atau real, maka tipe data tersebut umumnya hanya dapat menampung sebuah data saja bila tidak menggunakan array. Ketika menggunakan array pun, banyak bahasa pemrograman yang menggunakan index atau key dalam array menggunakan angka bulat atau integer yang umumnya dimulai dari 0 (nol).

(more…)

This entry was last modified on: August 13th, 2008 at 1:31