Musim skripsi yang baru saja berlalu menyisakan setumpuk source code aplikasi yang berhasil membawa beberapa mahasiswa mendapatkan hak toga mereka. Meskipun tampil dalam beberapa bentuk dan perangkat, mayoritas masih membuat aplikasi Sistem Pakar, sebuah aplikasi yang menyuguhkan beberapa pertanyaan dan kemudian memberikan kesimpulan akan suatu masalah. Continue Reading…
Menggabungkan Seluruh File teks dalam Folder Linux
Jadi ceritanya Musim Skripsi. Paper selesai, program lancar, dan sidang-pun mulus. Revisi juga diselesaikan dengan baik. Singkat cerita, tibalah kita pada ending penderitaan skripsi. Setelah mengemis-ngemis tanda tangan dosen dengan berbagai cara, misalnya nungguin beberapa Jam (ya, beberapa ratus ribu detik), atau ditunda-tunda terus karena dosennya sibuk, akhirnya HardCover laporan skripsi bisa diselesaikan. Dan ternyata itu belum berakhir, pengumpulan Skripsi harus dilengkapi dengan Disc yang berisi paper, lengkap dengan seluruh Source Code yang digunakan untuk membuat program skripsi tersebut. Continue Reading…
Bootstrap Dynamic Modal
Kemaren menggunakan library bootstrap untuk mencoba menggantikan jQuery-UI, yaaa, karena permintaan client aja sih. Dengan jqUI , mudah sekali membuat dialog box, modal, dengan widget dialog nya. Bootstrap juga menyediakan widget modal, namun, sesuai dengan sifat bootstrap yang sebenarnya hanya bermain dengan markup html (js juga ada sih), widget bootstrap agak kesulitan untuk dibuat programmable. Continue Reading…
Cegah double Post dengan Http Post/Redirect/Get
Ketika membuat aplikasi berbasis Web, pasti pernah (jika bukan sering) berurusan dengan form html. Dimana form merupakan sarana interaksi user dengan aplikasi atau halaman Web yang dikunjunginya tersebut. Form yang memuat data penting dan sensitif biasanya akan menggunakan metode POST dalam pengiriman datanya. Cara kerjanya sederhana, user mengisi data di form yang ada kemudian submit form tersebut, halaman web yang menerima form tersebut kemudian memproses data yang dikirimkan, kemudian tampilkan pesan atau hasil dari pemrosesan data tersebut, selesai. Continue Reading…
MySQL Transaction Query
Dalam SQL terkadang kita membutuhkan untuk menjalankan lebih dari 1 query untuk mendapatkan hasil tertentu. Dimana beberapa query ini adalah menjadi 1 kebutuhan. Contohnya, dalam proses transfer saldo dari rekening A ke rekening B. Proses transfer ini melibatkan paling tidak 2 buah query, yaitu query pertama mengurangi jumlah saldo A dan query kedua menambahkan saldo rekening B.
Continue Reading…
Membangun Android Web Application dengan WebView
Sudah lama tidak post di blog ini. Karena kemarin memang sedang sibuk skripsi dan juga tuntutan pekerjaan yang tidak ada habisnya.
Kangen juga ngetik di blog ini. Kebetulan kemarin sempat diundang sebagai pembicara di salah satu komunitas pemrograman kampus, membahas mengenai DroidMyAdmin, yang juga adalah materi skripsi saya.
Continue Reading…
(My)SQL Query untuk mengambil row sebagai kolom
Jadi ceritanya ada sahabat membutuhkan penampilan laporan untuk aplikasi yang sedang dia buat dengan menampilkan jumlah item sesuai dengan jenis item akan tetapi dihitung per user per item tersebut. Item disini hanya ada 2 saja, jadinya memudahkan penyusunan kata-kata indah SQL nya. Langsung saja ke TKP.
Continue Reading…
Membuat Tampilan Jadwal sesuai dengan durasi
Berikut source codenya, Continue Reading…
Konversi Basis Angka
Salah satu mata kuliah di periode ini adalah Sistem Digital. Dan materi pembukanya adalah mengenai basis angka, dengan kuliah pembuka yang begitu “wah”, karena tanpa basa basi langsung mendapat tugas yang soalnya gak banyak, hanya 4 soal, tapi diharuskan menulis di kertas folio bergaris, dan ternyata 1 halaman bolak balik kertas folio tersebut full. Continue Reading…
Slideshow (sangat) Sederhana
Banyak sekali plugin jQuery untuk membuat slideshow dengan animasi yang terbilang “wah”. Tetapi adakalanya, misalnya saya sendiri kemarin, membutuhkan animasi untuk slideshow yang ringan, dan (sangat) sederhana. Tentu saja, plugin yang “wah” untuk jQuery yang bertebaran di internet tersebut juga menyediakan opsi untuk hanya menggunakan animasi yang sederhana, tapi dalam kasus yang saya alami, saya harus membuat animasi tersebut dengan script yang sependek-pendeknya. Continue Reading…