CSS: Membersihkan Float Tanpa Bergantung Pada Elemen Berikutnya

Aturan CSS float: left; sangat berguna ketika kita ingin menyusun elemen ke dalam kolom-kolom. Untuk mengembalikan elemen berikutnya ke baris baru, kita menggunakan aturan CSS clear: both; pada elemen berikutnya. Jika tidak diberi clear: both; maka elemen berikutnya akan mengikuti di sebelahnya, dan tata letak jadi berantakan.

Baca Selengkapnya

PHP: Mengambil Bagian Awal Tulisan Tanpa Memenggal Kata

Ketika membuat program atau website, terkadang kita menjumpai sebuah segmen yang berisi tulisan cukup panjang, di mana desainer merancang segmen ini sedemikian rupa sehingga saat awal ditayangkan, hanya beberapa puluh kata bagian awal tulisan saja yang ditampilkan untuk menghemat tempat. Dan apabila pengguna mengeklik tombol “view more” barulah seluruh tulisannya ditayangkan. Rancangan antarmuka seperti ini … Baca Selengkapnya

Membuat Game Snake dengan Bahasa C (Windows Console) – Alternatif Tanpa Linked List

Sebelumnya, aku memposting tutorial cara membuat game Snake dengan bahasa pemrograman C untuk Windows Console yang menggunakan linked list. Linked list itu sendiri merupakan bagian dari konsep Struktur Data, yang mungkin memerlukan waktu cukup lama untuk bisa memahaminya. Nah, jika Anda masih awam dengan linked list, berikut ini tutorial alternatif dengan menggunakan array sebagai ganti … Baca Selengkapnya

PHP: Mengubah Gambar Jadi Hitam Putih

Tulisan ini merupakan terjemahan bahasa Indonesia dari tulisan yang pernah aku tulis di blog A Jar of Minds.

Seperti yang semua orang sudah tahu, mengubah gambar berwarna menjadi hitam putih (greyscale) menggunakan GIMP (atau Photoshop) itu hanya perlu dua klik saja. Tapi bagaimana cara mengubahnya otomatis jadi hitam putih (greyscale) menggunakan PHP?

Baca Selengkapnya

Menyembunyikan Kursor GTK+/X11

Sekarang ini sudah banyak gadget-gadget dengan touchscreen bertebaran, termasuk di Indonesia. Pada alat-alat jenis ini, keberadaan kursor mouse layaknya pada desktop klasik sudah tidak lagi dibutuhkan. Salah satu problem yang mungkin muncul ketika menggunakan gadget tersebut yang terinstal Linux dengan GTK+ / GNOME adalah cara untuk menghilangkan kursor panah tersebut. Ya, salah satu cara yang … Baca Selengkapnya