How to Group Apps in GNOME Shell Overview

When you click on Activities to launch GNOME Shell Overview, you’d see all installed applications are listed alphabetically. While these apps are presented in a flat grid, GNOME Shell does supports grouping apps in a so-called AppFolder. However, only two AppFolders are available by default: Sundry and Utilities. Now in this article I will show […]

How to Download Subdirectory of a GitHub Project

Sometimes we only need to download a portion of a project that is hosted on GitHub. And the size of the entire project is too big to consider downloading the whole master.zip file. Fortunately it is possible to do with a help of Subversion (SVN) program. Aside from Git program which is the native repository […]

cPanel: How to Prevent Access to Subdomain Folder through the Main Domain

When creating a subdomain or an addon domain on cPanel, some hosting providers may force you to set its document root within /public_html folder. Given that it is the default cPanel configuration, it is very likely that you might encounter such situation. The problem with that, is that since /public_html is the document root for […]

JS: Converting RGB colorspace to HSV

When writing a program which deals with color, there might be a need to convert a color representation from a colorspace to another. Here we will learn how to convert a color from RGB to HSV. 2011 is the year I started writing a color picker plugin for jQuery. Due to the nature of a […]

Purging Plurk Posts

After my last attempt to purge all my tweets at Twitter. This time I was removing all my plurks at Plurk, a less popular yet unique microblogging site. While there are apps for deleting entire tweets, I didn’t find one for Plurk, except a python script. At first I was deleting it one by one using […]

JS: Mengubah Warna RGB Menjadi HSV

Saat membuat aplikasi yang berkenaan dengan gambar dan warna, ada kalanya kita perlu mengkonversi representasi warna dari satu color space ke color space lain. Pada tulisan ini kita akan membuat ramuan yang bisa mengubah representasi warna RGB menjadi HSV.

Membuat bentuk segitiga hanya dengan CSS

Tahukah kamu kalau bentuk-bentuk seperti di bawah ini bisa dibuat hanya dengan CSS saja, tanpa gambar?

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.

Mengambil Bagian Awal Tulisan Tanpa Memenggal Kata dengan PHP

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 […]

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 […]