Skip to main content

Posts

Linux Text Editor - Part 2

Ini adalah kesan pertama saya usai migrasi dari Windows ke Linux. Apa yang biasa saya lakukan dalam hal mencatat memo di Windows, saya biasa menggunakan aplikasi notepad++. Mengingat saya sudah merasa nyaman dengannya, maka saya coba cari apakah notepad++ juga ada versi Linux-nya? Ternyata tidak ada, jadi saya mencoba cari alternatif lain. Sewaktu awal menggunakan Linux, distro yang saya gunakan adalah Ubuntu 6.06 dimana default desktopnya adalah gnome versi 2.x. Dan bawaan GUI text editornya adalah gedit (gnome editor), rupanya fitur-nya mirip dengan notepad++. Kemudian sewaktu gnome 2.x berubah ke versi 3.x dimana ada perubahan total dari tampilan GUI-nya, maka pada saat bersamaan, Ubuntu juga melakukan perubahan GUI-nya dari gnome 2.x ke Unity. Dan diputuskan Ubuntu tidak mengadopsi secara penuh implementasi gnome 3.x (atau biasa dikenal dengan istilah gnome shell), akan tetapi mengembangkan sediri GUI dengan dukungan gnome 3.x yang dikenal dengan unity. Nah sewaktu Ubuntu merilis d...

Linux Text Editor

Perlu dipahami terlebih dahulu bahwa dalam lingkungan Linux dikenal istilah: "everything is file". Maksudnya semua resource yang ada dalam sebuah sistem komputer dengan OS Linux, akan diberlakukan sebagai sebuah file. Termasuk node (titik koneksi) ke sebuah device. Oleh karena itu, maka text editor adalah aplikasi yang penting dalam dunia Linux. Berikut adalah road map/jalan yang mungkin enak untuk dipelajari terlebih dahulu untuk bisa memahami text editor berdasarkan pengalaman saya. (1) Gedit Gedit adalah text editor yang masih berbasiskan GUI. Ini mirip sekali dengan Notepad dalam lingkungan Windows. Gedit atau Gnome Edit, merupakan project dari Gnome untuk text editor. Karena GUI, jadi kita tinggal klak-klik klak-klik saja dengan menggunakan mouse. Mudah sekali. (2) Nano Nano adalah text editor yang berbasiskan text console. Akan tetapi bisa juga dijalankan melalui terminal. Cara menggunakannya $ nano Begitu masuk ke nano editor, langsung bisa mengetik text. Untuk menyimp...

Emacs, Bukan Text Editor Biasa

    "Tak kenal maka tak sayang." Itu mungkin pepatah yang paling tepat untuk menyatakan kesan pertama menggunakan text editor Emacs. Akan tetapi begitu Anda selesai membaca tutorialnya, dengan cara mengetik: Ctrl-h t dalam emacs (lazim disingkat dengan notasi C-h t), maka Anda baru akan memahami pola pikir si pembuat text editor ini. Untuk menggunakan emacs, cukup ketik: $ emacs Sedikit penjelasan menu yg muncul:  Pada bagian bottom menu: --:**--F1 nama-file All Lxx (Fundamental) tanda ** : artinya file "nama-file" sedang diedit, dan belum tersimpan. Kalau tersimpan, maka tanda ** akan hilang. All : maksudnya semua text bisa dimuat dalam satu layar penuh. Kalau tidak maka bisa berubah menjadi 'Top' atau 'Bot' (Bottom) atau nn%. Baris kosong dibawah bottom menu adalah area echo. Ini merupakan tempat komunikasi kita dengan emacs.  Maklum yang membuat program ini adalah seorang programmer yang genius. Jadi terminologi yang digunakan adalah termi...

Tool pm-suspend di Debian 7

Seperti yang sebelumnya pernah saya tulis di blog ini, bahwa kemungkinan ada bug pada tool pm-suspend pada distro Debian 7.0 , dan berharap akan ada patch ke depannya.  Akan tetapi setelah saya mencoba Debian 7 dengan menggunakan komputer yang lain, yang lebih up to date. Ternyata tidak ada masalah di komputer yang terbaru tersebut. Jadi bisa disimpulkan bahwa tool pm-suspend tersebut tidak ada bug di dalamnya. Dan mengingat komputer yang terbaru itu sudah menggunakan microprocessor intel i3, sedangkan yang saya temukan bug itu terjadi pada komputer dengan microprocessor AMD Athlon. Dari sini bisa disimpulkan bahwa tool pm-suspend tersebut comply dengan hardware yang terbaru.  Ini membuktikan bahwa software (dalam hal ini tool pm-suspend ) selalu up to date sejauh masih ada daya kreatifitas dan inovasi dari programmer tersebut. Perlu diketahui bahwa pm-suspend adalah tool di Linux yang digunakan untuk keperluan power management (disingkat pm), yang akan men-suspend ko...

Pewangi Ruangan Alami

Ada pengalaman menarik yang pernah saya alami, yaitu kamar pribadi saya kok tumben ada bau yang kurang sedap ya? Setelah saya tanyakan ke Ibu, beliau menyarankan untuk menaruh beberapa kuntum bunga melati dalam sebuah piring kecil di kamar. Ternyata apa yang Ibu sarankan itu adalah kebiasaan beliau yang selalu menaruh beberapa kuntum bunga melati di kamar beliau.  Alhasil setelah saya coba, ternyata benar juga tuh. Hilang-lah bau yang kurang sedap tersebut. Yang selama ini mengganggu aktivitas saya. Akhirnya menjadi kebiasaan deh, tiap pagi saya petik tuh bunga melati yang memang ada di halaman. Rata-rata wangi bunga melati itu tahan selama 2 hari. Akan tetapi memang jenis bunga ini musiman. Jadi kalau saat bukan musimnya, ya nggak keluar tuh bunganya.  It’s a natural one. And it’s free, because I take them from my garden. Thanks God for these beautiful flowers :)

Wallpapers for OpenSUSE Geek - part 2

Which one are yours ?

Memahami E-mail

Siang ini (artikel ini aslinya ditulis 29 Sep 2013), saya sudah berjanji untuk menjelaskan apa dan bagaimana e-mail itu ke teman baik saya. And it's my way ...   Penjelasan saya awali dengan konsep dasar sebuah komputer. (A) Apa itu Komputer? Kata "komputer" dalam bahasa Indonesia, berasal dari bahasa Inggris "computer". Adapun "computer" itu berasal dari kata dasar "to compute" yang berarti "menghitung". Dari sisi sejarah, pada awalnya pengertian komputer didefinisikan sebagai sebuah peralatan (piranti) yang berfungsi untuk menghitung. Sebagai contoh: sempoa, yang bermetamorfosis menjadi kalkulator, atau bahkan alat hitung /mesin hitung kuno yang dibikin oleh Charles Babage; yang merupakan cikal bakal sempoa. Nah, dalam perkembangannya, kemampuan komputer diperluas dengan menambahkan kemampuan lain, yaitu kemampuan dalam mengolah data. Baik data berupa text, gambar, maupun suara, seperti yang kita kenal sekarang ini. (B) Komponen...