Archive for July, 2009

Antara Mahasiswa dan Web Ilkom yang Kena Hack

Dari pendapat bermunculan di milis ini saya bisa ikut menyimpulkan bahwa permasalannya ada dari hole aplikasi content publishing yang digunakan ( joomla ). Well.. seandainya mahasiswa himalkom yang diminta mengurus web, ataupun membuat aplikasi content publishing sendiri menggunakan so called MVC framework, atau non PHP web-stack seperti RoR, atau bla bla bla. Apakah ada jaminan tidak akan kena hack lagi?
Joomla adalah proyek yang sudah cukup mature, open source pula. Poin saya adalah, bahkan program se-mature itu, dengan banyak programmer mengawasinya, ternyata masih memiliki hole untuk diexploit sampai-sampai bisa di full deface. Diluar kenyataan -misal- versi yang digunakan oleh departemen ternyata kurang up-to-date.
Bagaimana dengan aplikasi buatan sendiri, yang dikerjakan oleh mahasiswa yang baru belajar, dan bahkan dikerjakan hanya pada spare time, menyelip2 mencari waktu luang diantara tugas kuliah yang bejibun?
Okay.. sangat bagus untuk belajar, tentu.. mahasiwa perlu ajang untuk mengasah keterampilannya, belajar membagi waktu, dan lainnya. Tapi.., ilkom.fmipa.ipb.ac.id adalah web resmi departemen Ilmu Komputer IPB. Saya tekankan sekali lagi. Web Resmi, perwakilan departemen kita di dunia maya. Apakah cocok dijadikan untuk ajang belajar?
Akan tetapi, jika yang dimaksud dengan terlibat adalah “mengupdate conetnt”. Well.. lupakan komentar saya diatas :)

Beberapa waktu yang lalu situs web resmi departemen ilmu komputer kena hack. Well.. full deface. Konyol emang. Seperti biasa, kalau ada kejadian-kejadian “rame” kayak gitu diskusi di milis bakalan menghangat. Salah satu topik yang biasanya muncul adalah soal “ngomporin mahasiswa”. Yeah.. topik apapun bisa dipake buat nimpuk. Seperti kemaren-kemaren. Makanya gw rada males ikut diskusi di milis, dengan segala hormat, menurut gw diskusi yang berlangsung kali ini lebih terkesan mencari kambing hitam daripada mencari solusi. Sementara dari sisi lain yang muncul hanyalah “lame excuse” sangat menyedihkan.

Intinya, ide yang mengemuka adalah, sebaiknya mahasiwa ikut dilibatkan dalam proses pengembangan/pengelolaan web ilkom. Biar kalau ada kejadian kayak gitu lagi kita “gak kaget” katanya. Hm..

Read the rest of this entry »

Classification : Martabak Telor Style

Sepulang dari tempat PKL hari selasa kemaren gw mampir ke bara buat beli martabak telor. Ah.. sore-sore emang enaknya makan martabak sambil minum teh. Lho, kata sapa? Bukannya enakan makan pancake?  Udah lah, yang pasti kemaren sore gw laper, terus mampir beli martabak. titik.

Ada satu hal yang udah sangat-sangat-sangat lama gw sadarin tapi lagi-lagi menarik perhatian gw. Soal pricing dan penamaannya. Sepanjang ingatan gw,  tukang martabak telor selalu menggunakan strategy price discrimination untuk produk-produknya., Okay. Sory kalau gw salah istilahmya, rada-rada lupa soal ekonomi ini. Yang pasti, di tukang martabak telor kita bisa memilih beberapa “kelas martabak” yang paling sesuai dengan kondisi kantong dan perut. Yang murah, yang sedang, apa yang mahal?

Read the rest of this entry »

Real Practice vs Everyday Job

Ada pepatah yang bilang “practice make perfect“, ada juga pepatah yang mengatakan “experience is the best teacher” – Pengalaman ada guru yang paling baik.

Semua orang mungkin tahu, jika ingin menambah kemampuan dalam suatu bidang, maka berlatihlah. Konsep tersebut sudah kita pahami sejak masih duduk di sekolah dasar. Setelah belajar dikelas, kita diminta mengerjakan soal latihan. Saat pulang, kita diberikan pekerjaan rumah untuk berlatih. Yes, tujuan kita berlatih mengerjakan soal adalah untuk menambah pemahaman mengenai materi dan pengalaman kita dalam menghadapi berbagai permasalahan ( baca:soal ) yang mungkin nanti akan muncul – di ujian misalkan.

Akan tetapi, apa definisi dari latihan ?

Read the rest of this entry »

Memeriksa Keutuhan File

Pertanyaan sederhana : Gimana cara kita mengetahui kalau suatu file tidak cacat atau mengalami perubahan? Misal gini deh, lu download file dari internet. Terus lu pengen tau, file hasil unduhan yang sekarang ada di komputer lu itu identik gak dengan yang ada di server. Gimana caranya?

Hm.. Tinggal jalanin aja kan? :-"

Ya gitu, misal kalau tipe filenya zip, tinggal coba dibuka. Kalau berhasil kebuka berarti utuh, kalau gagal berarti tu file udah korup. Yes, memang harusnya sesederhana itu. Kalau sekedar ingin tahu filenya berhasil didownload dengan sempurna atau tidak, cukup dengan menjalankannya. Cara lain yang lebih simple adalah dengan melihat ukuran filenya. Kalau sama, ya.. berarti sukses. done.

nope.

Read the rest of this entry »

Tips Dasar Agar Loading Website Lebih Cepat

Baru bikin situs ? Udah gak sabar pengen ngeupload ? STOP DULU :D Lu harus tau pepatah ini : first, make it right. Then, make it fast. Udah jadi pengetahuan umum kalau orang tu suka ama yang kenceng-kenceng dan benci ama yang lemot-lemot. Hal ini sangat berlaku di dunia internet : Situs yang  lemot loadingnya bikin orang jadi males ( kecuali mungkin untuk beberapa situs bertipe tertentu ;)

Kebanyakan pemula di bidang web authoring kurang memperhatikan masalah performance. Ntah karena gak tau, lupa, males, atau mungkin karena ketipu. Ketipu? Iya! Kita kan ngedesign dan ngoding halaman web di komputer sendiri. Makanya semua terasa wuzzz wuzzz. Tapi coba deh tu halaman di upload ke internet terus akses dari jauh. Baru kerasa kalau situs yang kita buat membutuhkan waktu lama untuk ditampilkan.

Ok, gak usah banyak bincang-bincang, sekarang kita liat faktor apa aja yang harus diperhatikan sebelum mengupload situs ke production server. Ingat, ini cuman minimum. Ntar kalau ada waktu mungkin gw sempatkan nulis tips yang lebih canggih dan teknis.

Read the rest of this entry »