at 4:44 AM

Mode Line (Emacs)

Mode Line dalam editor sekarang ini sering disebut dengan status bar, disini biasanya ditempatkan info tentang file yang sedang diedit, bisa dengan gambar/icon bisa juga dengan teks atau angka, Emacs sendiri menggunakan teks dan angka sebagai penanda di mode line ini.
Dalam Emacs info tentang file yang diberikan sangat kompleks, dari coding-system yang digunakan, status buffer (buffer didalam Emacs adalah file yang kita edit), nama file, ukuran file, posisi cursor, hingga mayor dan minor mode.Mayor mode secara bebas bisa diartikan sebagai status mode file yang kita buka, misalkan kita membuka file C source maka Emacs akan langsung mendeteksi kita menggunakan mode C (c-mode), sedangkan minor mode saya sendiri belum begitu memahami tapi mungkin bisa diartikan sebagai mode pendukung dari major mode. Misalkan mengaktifkan “yassnippet” untuk automatisasi completion code.Format mode line adalah seperti ini :
-CS:CH-FR    BUF    POS    LINE    (MAJOR MINOR)
at 1:17 AM

Mengubah Gedit menjadi Web Editor Powerfull

Editor tak bisa dilepaskan dari seorang programmer, baik yang mode GUI ataupun mode konsole. Banyak editor yang tersedia mulai dari editor biasa sampai yang luar biasa, saya sendiri pengguna Gnu Emacs sebagai editor, vim sebagai viewer dan kadang menggunakan Gedit. Gedit merupakan text editor default jika kita menggunakan Desktop Gnome pada sistem operasi berbasis Linux.
Gedit sekilas seperti fungsi notepad pada sistem operasi Windows, tapi sebenarnya mempunyai fungsi yang jauh lebih hebat dari itu, bahkan dengan tambahan beberapa plugin Gedit bisa kita sulap menjadi sebuah IDE untuk pengembangan sebuah web.

Bermula dari tidak teraturnya kode PHP, Html, Javascript, Css yang saya tulis menggunakan Emacs akhirnya saya mencoba beralih ke Gedit lagi (awalnya sayapun pertama kali menggunakan Gedit) dengan mengikuti petunjuk disini untuk mengubahnya menjadi IDE untuk pengembangan Web.

at 9:32 PM

Syntax Highlighter pada blogspot.com

Seorang programmer sangat sering melakukan posting yang berhubungan dengan source code baik yang berupa project atau cuma sebuah sample kode. Agar kode terlihat menarik dan tidak membosankan salah satu caranya adalah dengan metode Syntax Highlighter pada kode tersebut atau memberikan warna pada kode-kode tersebut.

Pada setiap editor, bahkan hampir semua code editor pasti mempunyai fasilitas ini. Tujuan utamanya udah pasti agar kode mudah dipahami dan tidak membosankan.

Begitu juga dengan blogspot.com sangat banyak plugin-plugin yang menyediakan fasilitas ini.

Berikut contoh-contohnya :

  1. Syntax Highlighter
at 10:33 PM

Compiled atau Interpreted

Dalam dunia programming ada 2 mode eksekusi terhadap
intruksi-intruksi yang diberikan kepada komputer. Compile yang
secara bahasa berarti menyusun, dan interpreter atau menerjemahkan,
perbedaan paling mendasar dari keduanya adalah cara melakukan
eksekusi perintah yang diberikan.

 

  1. Interpreted.
  2. secara bahasa berarti penterjemah, begitu juga dalam dunia
    komputer interpreter
    adalah juga berarti sebuah program yang menerjemahkan intruksi
    dalam bahasa pemrograman,

at 10:08 PM

Kenikmatan Berbuka


Ingin tau gimana cara makan makanan enak tapi dengan harga super murah, sebenarnya gampang, gampang banget malahan, triknya cuma satu, JANGAN MAKAN DARI MULAI TERBIT FAJAR HINGGA TERBENAM MATAHARI, ATAU BERPUASALAH.
terlihat mentari pulang ditemani burung-burung
tenggelam tapi tak hilang, hanya berbagi
sayup sayup suara bedug
berpacu dengan deru mesin
jingga yang tumpah di langit Allah
meski tak sehijau dulu
panggilan itu memecah kebisingan
sesaat dunia hening
ku duduk di sela-sela kesibukan
teh manis yang kugenggam
dan mulut mengucap doa
dan hati mengucap syukur
ku tutup mata ini
ku dekatkan bibir ini
perlahan…
kenikmatan itu membasahi lidahku
kenikmatan itu mengaliri kerongkonganku
kenikmatan itu mengisi duniaku
kenikmatan itu ….
bahkan lebih indah dari aorora yang melegenda
tak perlu makanan makanan mahal itu
tak perlu tempat tempat indah yang kau bicarakan itu
tak perlu perempuan perempuan cantik yang mengantar makananku
tak perlu lelaki lelaki tampan yang katanya bersuara merdu,
sungguh, engkau justru mengganggu ketenanganku
tak perlu semua itu
puasa telah memberi tahuku
bagaimana menikmati
kemewahan itu.
Untuk saudaraku yang menangis karena tak ada yang mereka makan.
Untuk saudaraku yang terisak karena meminum airmatanya
Untuk saudaraku…
at 7:41 PM

GNU Emacs


GNU Emacs merupakan editor yang sangat powerfull, aplikasi ini bahkan jauh lebih tua dari Linux. Bahkan bukan hanya sekadar text editor, aplikasi ini bisa dicustomize sesuai keinginan penggunanya. Kalo kata pencipta software ini "the extensible, customizable, self-documenting, real-time display editor". Ya tidak berlebihan, W secara pribadipun sangat menyukai editor ini dibanding editor lain seperti vim, meski untuk hal-hal lain vim lebih powerfull ( misalkan untuk melihat kode (bukan edit) ).

Editor ini awalnya merupakan editor macro untuk Editor TECO pada system operasi ITS yang lebih tua dari Unix, ditulis oleh Richard Stallman bersama dengan Guy Lewis Steele Jr, dan terinspirasi dari TECMAC dan TMACS yang juga merupakan Macro dari Editor TECO diatas. Sejarah Emacs pun cukup panjang hingga menjadi seperti saat sekarang ini. James Gosling (yang kemudian menemukan berita dan bahasa Java) menulis editor Emacs pertama yang berjalan di mesin Unix pada tahun 1991 yang ditulis dengan bahasa C , menggunakan sintaks Mocklisp sebagai bahasa pembuat ekstensionnya, yang kemudian di tahun 1984 menjadi proprietary software.
at 2:41 AM

Tambun - Harco


Hari ini abis pulang dari Harco Mangga 2 lihat komputer, W naik kereta pulang pergi dari stasiun Bekasi, KRL Ekonomi-AC dengan tiket Rp.4500.
Perjalanan pergi tidak begitu lama, dari Tambun naik Elf kira-kira 20 menit udah nyampe stasiun. Naik kereta dari Bekasi ke stasiun Kampung Bandan berangkat jam 14:26 nyampe pas jam 15:15 lebih kurang 49 menit melewati 15 stasiun (W tau bukan karena ngitung, meski ada rencana untuk menghitungnya, tapi pas lihat trayek kereta jadi akhirnya W tau ada segitu jumlah stasiun yang dilewati). Keretapun lumayan sepi jadi sempat duduk juga, namun akhirnya harus merelakan tempat duduk(^_^), dan bahkan ga ada tukang karcis lewat (wah kalo ga beli tiket tadi, lumayan tuh hemat 4500).