Programmer Sukses

Bulha sedang menunggu pesanan sego kucing dan es tehnya ketika seorang gadis yang membawa kamera DSLR, dengan tas ransel di pundak, kaos oblong, dan celana jins pendek mendekatinya lalu duduk di sampingnya. Lokasi mereka nongkrong memang cocok untuk mengabadikan apa yang terlihat di depan Monumen Serangan Umum 1 Maret, yaitu di depan Kantor Pos perempatan … Continue reading Programmer Sukses

Tabungan Bapak dan Tabungan Anak

Di sebuah pedesaan di daerah Pleret (sekitar setengah jam dari pusat kota Jogja). Seorang ayah sedang memperhatikan dari kejauhan anaknya paling bungsu yang sedang ngoprek Karmic Koala. Tetangga sebelah rumah duduk disebelahnya, dan masih gak habis pikir dengan pola pikir si bapak. Tetangga : “Mas.. sampeyan dulu gimana kok bisa nyekolahain anak yang pertama dulu … Continue reading Tabungan Bapak dan Tabungan Anak

Review eZ Publish CMS

Sudah 2 bulan ini saya berkutat dengan CMS eZ Publish ini. CMS ini free, sama seperti Drupal, WordPress ataupun Joomla. Bedanya karena tidak berbasis pengembangan oleh komunitas, dokumentasi terkait relatif sulit didapatkan.

Beberapa perbedaan eZ Publish dengan CMS opensource lainnya :

  1. Dikembangkan oleh perusahaan (eZ Systems AS, berbasis di Norwegia)
  2. Extension (modul/plugin) yang masuk ke situs resmi eZ direview dulu dengan ketat oleh eZ Systems. Jadi tidak semua extension kiriman dari komunitas otomatis di approve dan masuk situs resmi mereka.
  3. Fitur yang disediakan secara default sangat banyak (Custom Field *sejenis CCK kalau di Drupal*, Polling, Newsletter, Multiple Site, Single sign on, dll).
  4. Secara default memang bisa digunakan sebagai satu CMS untuk beberapa situs. Tapi arti satu CMS disini tidak cuma scriptnya. Jadi bukan cuma satu script untuk beberapa situs sekaligus, melainkan satu CMS itu secara sistem bisa mencakup beberapa situs sekaligus.
  5. Secara default support multiple database (*mmm.. database cluster kali ya istilahnya).
  6. Secara default Cache nya aktif.. *ehm.. super duper aktif malah gan..!
  7. Banyak konfigurasi yang disimpan tidak di database, melainkan di file INI.
  8. Templating menggunakan *bahasa* sendiri, yang mirip – mirip Smarty.
  9. Secara default ada fitur *social network* (saya belum telusuri lebih jauh, tapi setahu saya sangat basic)
  10. Advance user access limitation
  11. Secara default menyediakan fitur Drafting dan Versioning content
  12. Fitur RSS Import tersedia secara default
  13. Semua konten adalah node.. (bahkan user dan kategori *dalam eZ istilahnya Folder* pun adalah node)
  14. Fitur auto resize image sesuai konfigurasinya sangat membantu (Berbahagialah jika anda menggunakan Linux, ImageMagick adalah kuncinya disini)
  15. Menyatakan diri sebagai CMS yang enterprise.. *bagi saya Drupal dan WordPress sih enterprise juga…, apalagi sangat banyak situs besar yang menggunakan kedua CMS ini (eZ Publish justru sangat jauh jika dibanding kedua CMS itu)

Yang saya rasa kurang pas :

Demi kemudahan manajemen sistem, fitur custom field secara default tersedia. Tapi tidak seperti Drupal yang CCK nya menggenerate table baru, eZ Publish memasukkannya dalam field – field di table MySQL. Akibatnya, setiap query content melakukan query SQL yang cukup berat, karena JOIN query berlapis – lapis yang dihasilkan. Continue reading “Review eZ Publish CMS”

Upgrade Ubuntu yang Tak Pernah Berhasil dengan ‘apt-get dist-upgrade’

Seperti biasa, ritual 6 bulanan selalu saya lakukan ketika ada rilis Ubuntu baru terbit. Oh tidak.., tidak.. saya bukan seorang penggila Ubuntu yang begitu menggilanya ingin menginstall Ubuntu begitu ada rilis baru. Saya melakukannya karena tiap rilis Ubuntu masih menyisakan beberapa masalah yang belum selesai. Karena itu setiap rilis baru saya selalu install. Dan seperti … Continue reading Upgrade Ubuntu yang Tak Pernah Berhasil dengan ‘apt-get dist-upgrade’

Ganti Alamat Blog

[UPDATE] Horee… Domain okto.silaban.net telah kembali normal.. Thanks to amang Charly Silaban.. 😀 Jadi sekarang ku.catat.in akan diarahkan pada domain ini. [/UPDATE] Ya suatu hal yang saya sendiri ndak nyangka bakal saya lakukan.. Ganti alamat blog. Walaupun isinya tetap sama, tapi kalau alamat ganti itu kaya bikin blog lagi dari nol. Baiklah, alamat blog saya … Continue reading Ganti Alamat Blog

Beda Desainer, Web Programmer, SysAdmin, Marketer dan Pemilik Bisnis

Dalam sebuah hasrat untuk membuat website.. [Desainer] “Desainnya harus keren. Pakai animasi dong.., masa web diam – diam aja. Jangan takut kasih foto – foto yang keren. Orang bilang konten is the king, tapi kalo desainnya jelek percuma. Programmer itu minta ubah – ubah desain jadi lebih simpel kan cuma karena takut codingnya jadi tambah … Continue reading Beda Desainer, Web Programmer, SysAdmin, Marketer dan Pemilik Bisnis

Astaga.com Reborn..!

Saya ndak pernah tahu lagi kabar Astaga.com (salah satu portal yang dulu sempat besar di Indonesia) sampai salah seorang awaknya (Aan Afdi) memberi komentar di blog ini. Dan Astaga.com (yang sekarang dipegang PT. IMT) ternyata sudah di-redevelop dan diluncurkan kembali pada tanggal 5 Oktober lalu. Tentu saja ada beberapa fitur yang *berbau web 2.0*, seperti … Continue reading Astaga.com Reborn..!

MySQL di Hari Minggu

Semalam dapet kabar kalau webserver F tewas lagi (kedua kalinya dalam bulan ini). Masalahnya sederhana sebenarnya, hardisknya penuh. Jadi dengan menggunakan Debian 5.0 di Amazon EC2, default setting partisnya dibagi dua. Total kapasitas hardisknya sekitar 500GB, 10 GB nya buat system (/), sisanya dimount di partisi antah berantah. Dulu sudah saya set agar partisi satunya … Continue reading MySQL di Hari Minggu

Hati – hati Dengan Source Code Web Anda

Pagi ini saya melakukan googling dengan kata kunci nama seseorang. Saya cuma penasaran orang ini bidang keahliannya apa. Dan secara tidak sengaja, hasil search di Google menampilkan sebuah link ke alamat SVN (Subversion) repository.  Ditilik dari domainnya, saya ketahui kalau itu adalah sebuah situs penyedia layanan SVN Repository komersial. Tapi yang membuat mata saya tak … Continue reading Hati – hati Dengan Source Code Web Anda