Aldo Ridhoni's Weblog Belajar Menulis

Magit, kelola git dalam Emacs

 — 

Paket Magit

Magit Popup Help

Magit adalah sebuah paket yang berkerja sebagai sistem pengelolaan versioning system Git dalam Emacs.

Mengaktifkan paket dengan 'use-package'

Tambahkan kutipan kode elisp berikut di file init emacs anda.

(use-package magit
  :ensure t)

Alur kerja umum

  1. Buka magit-status M-x + magit-status .
  2. Buffer status akan terbuka, pilih file yang ingin di …
Category: How-To Tags:

Compile Emacs-nox pada CentOS 7

 — 

Apa itu Emacs

Emacs adalah teks editor yang dibangun oleh Richard Stallman untuk proyek GNU. Emacs mulai dibangun dari pertengahan 70-an dan masih aktif dikembangkan sampai saat ini.

Kenapa Compile?

Emacs yang ada dari package manager CentOS memiliki paket Emacs dengan versi 24.3. Versi minimal yang saya butuhkan adalah …

Category: How-To Tags:

Diff of diff in fish

 — 

Dalam podcast #4 Destroy All Software, Gary memberikan sebuah contoh perintah diff dalam shell zsh.

  • Diff /dev/null ?

    $ diff -u <(cat /dev/null) <(cat /dev/null)
    
  • Diff dari keluaran git diff.

    $ diff -u <(git diff master~5..master~1) <(git diff master~4..master)
    
  • Diff dari website google.

    $ diff -u …
Category: How-To Tags:

Raspberry Pi LCD

 — 

raspberry

Fix Config.txt

There is a strange bug where the line in this file cannot go beyond a certain length. I have to manually break all parameters into separate line.

/boot/config.txt

dtoverlay=ads7846
dtparam=cs=1,penirq=17,penirq_pull=2,speed=1000000,swapxy=1,pmax=255
dtparam=xohms …
Category: How-To Tags:

Download Tile Map

 — 

Tile Map

Peta yang ada di Web sekarang ini banyak menggunakan tile map. Tile map menampilkan peta memakai gambar-gambar kecil dalam grid berbentuk persegi. Gambar yang diunduh sesuai dengan luas yang sedang dilihat pada level zoom, bujur maupun lintang tersebut. Gambar-gambar kecil tersebut biasanya berformat PNG karena memiliki ketajaman yang …

Category: How-To Tags:

A single pixel