Wakijo, Pengendara Sepeda Motor Tua dan Solidaritasnya

Sebenarnya saya mau langsung cerita soal kejadian kemarin. Namun karena saya belum pernah menulis tentang Wakijo, mari saya perkenalkan sedikit. Wakijo Saat Blek menyarankan agar saya membeli sepeda motor, saya bilang "tidak". Sepeda kayuh saya saja gampang raib, apa lagi sepeda motor. Kadang-kadang saya berargumen klise tentang sepeda, pengaruh lingkungan dan sebagainya dan sebagainya pokoknya tahulah kemana arahnya ini. Namun ketika hati saya sempat luluh, saya bertanya, sepeda motor macam apa? Honda C70. Biar kalau sepeda motornya jatuh menimpa saya, gampanglah ngangkatnya. Biar kalau dibawa kemana-mana, lebih kecil kemungkinan saya dibegal. Biar kalau motornya mogok, besar kemungkinan saya dibantu orang    [...]

Playing with Initramfs (1)

Both Virtualbox and Qemu has strange behaviour when we append break=mount parameter to GRUB, as we want to enter an initramfs shell. They give us a blank black screen. I have tried this in newest Virtualbox version, but still no luck. Fortunately, Qemu has flexible workaround for this. kvm -m 1024 -hda testing.vdi In this virtual system, we need to export the kernel and initrd file from the disk image which you play with. scp /boot/vmlinuz* hostUser@10.0.2.2:~/initramfs_playground scp /boot/initrd* hostUser@10.0.2.2:~/initramfs_playground Shut down the virtual    [...]

Memodifikasi Live CD BlankOn

Persiapan alat tempur sudo aptitude install squashfs-tools genisoimage Symlink genisoimage sudo ln -s /usr/bin/genisoimage /usr/bin/mkisofs Buat area kerja mkdir ~/livecdtmp mv berkas.iso ~/livecdtmp cd ~/livecdtmp Kaitkan berkas ISO Live CD mkdir mnt sudo mount -o loop berkas.iso mnt Jika gagal mengkaitkan berkas ISO dengan pesan galat Unknown error -1, pastikan modul loop sudah dimuat oleh sistem. modprobe loop Ekstrak isi citra ISO mkdir extract-cd sudo rsync --exclude=/live/filesystem.squashfs -a mnt/ extract-cd Ekstrak SquashFS sudo unsquashfs mnt/live/filesystem.squashfs sudo mv squashfs-root edit Kustom Sampai langkah ini, anda dapat memodifikasi Live CD    [...]

Tektok Gede Pangrango

Dulu saya sempat berpikir untuk berhenti naik gunung, jadi kerilnya saya kasihkan ke teman, tendanya saya gulung erat-erat. Tapi ternyata itu cuma omong kosong. Halo lagi, Ini pertama kalinya saya : Mendaki gunung Gede Pangrango Bertemu langsung dengan pengkayuh pedal dari KPCI (selama ini cuma baca-baca di blognya) Mendaki satu tim dengan seorang wanita Ini tentang gunung. Saya hanya pernah mendaki gunung Rinjani dan Tambora, jadi sudut pandang saya diambil dari pengalaman saya yang sedikit ini. Catatan ini ditulis dua bulan setelah pendakian tersebut, jadi ingatan saya tidak begitu jelas tentang beberapa hal, misal jarak tempuh dari titik A ke B    [...]

Tai

Karena suatu hal dan hal lain, saya tidak menyebutkan nama tempat yang saya kunjungi kali ini. Biarlah tidak usah jadi mainstream. Biarlah tempat ini menjadi tidak ramai. Jika kamu merasa tahu tentang tempat ini, ya silakan menebak-nebak sendiri. Tempat ini dikelola oleh Sembalun Development Community Center. Selain membayar restribusi, kami diberi kantong plastik untuk sampah dan beberapa peringatan lisan, tidak boleh ini dan itu. Sepertinya dikelola dengan baik. Terima kasih! Terlepas dari definisi tempat ini (Gunung atau bukit? Kami sempat memperdebatkannya, hihihi.), jalurnya oke, sepertiganya nanjak 45 derajat. Lumayan buat menjajal sepatu baru yang bekas. Kami butuh 3 jam mendaki    [...]

Ramadhan, di sini dan di sana

Di sini, saat berbuka langsung mendadak adzan. Di sana, menjelang waktu berbuka, masjid-masjid saling bersahutan menyuarakan tilawah. Saat sampai pada "Shadaqallahul adzim..." (semua menunggu ini, terutama anak-anak), itu adalah saat dimana piring-piring berkelontang, Periuk nasi dikeruk, sirup dan sop buah ditumpahkan ke gelas-gelas. Di sini, jeda antar shalat tarawih tidak ada shalawat. Di sana, shalawat disuarakan dengan lantang bersama-sama, membuat anak-anak bersemangat kembali bangkit untuk mendirikan tarawih berikutnya. Di sini jarang tercium aroma mesiu. Di sana jalanan malam hari berkelap-kelip oleh petasan anak-anak, dari blok ke blok lain. Di sini begitu shalat tarawih selesai, masjid menjadi sepi. Di sana setelah    [...]

Buku-buku Tua

Sejak pindah ke ibu kota, saya beberapa kali menyempatkan diri untuk membeli buku bekas di Pasar Senen. Butuh sekitar 3 jam dari Bogor untuk tiba di sana. Sampai saat ini, saya baru mengunjungi tiga tempat penjualan buku bekas. Di dekat stasiun Pondok Cina, Pasar Senen, dan Pasar Senen Impres. Buku-buku yang paling menarik rasanya ada di Pasar Senen Impres, sekaligus buku-buku yang paling mengenaskan kondisinya. Di beberapa lapak di sana, buku-buku tersebut ditumpuk di atas alas kayu, kemudian ditutupi terpal seadanya. Tanpa atap peneduh hujan dan bau kencing kucing. Saya mendapatkan salah satu buku favorit saya dari tempat seperti itu    [...]

Catatan mengenai qemu-kvm

Siapkan Pasang libvirt dan qemu. sudo apt-get install libvirt qemu Buat berkas harddisk qemu-img create hda.img 10G # buat hdd virtual ukuran 10GB, kosong Opsi qemu -m 2048 # RAM -cdrom img.iso # berkas ISO -hda hda.img # hdd virtual -hdb hdb.img # hdd virtual kedua -boot d # booting ke hdd -boot c # booting ke cdrom -enable-kvm # aktifkan kvm -vnc :1 # akses via vnc vncviewer :1 # akses vnc Komunikasi Jika ingin berkomunikasi dengan host, gunakan IP 10.0.2.2. Masuk ke monitor mode : Ctrl + Alt + 2 https://en.wikibooks.org/wiki/QEMU/Monitor#sendkey_keys Simulasi perangkat USB Cari informasi    [...]

git checkout --detach

Coba perhatikan alur git berikut ini : git fetch upstream git checkout upstream/master hack hack hack git add --all git commit -m "first hack" git checkout upstream/other branch hack hack hack Nah, apakah bisa balik ke "first hack"? Bisa! Jadi selama ini saya sering kecolongan setelah langkah ke 6, mengira commit "first hack" sudah musnah dan akhirnya mengetik ulang. Tapi sebenarnya tidak. Kuncinya, kita belum kehilangan command history di shell saat commit. Scroll ke atas dan cari hash commit-nya. Biasanya tertulis persis setelah perintah commit dijalankan. Misal : [detached HEAD 6c630a4] first hack Kemudian checkout dengan opsi --detach git checkout    [...]

Stream di NodeJS (1)

Saya baru beberapa bulan bermain-main dengan NodeJS, namun baru belakangan dapat pencerahan mengenai apa dan bagaimana sih stream itu. Jadi mari saya tulis di sini supaya : Saya lupa dan kemudian cepat ingat Yang belum paham jadi cepat paham Misal kita punya dua ember : ember A dan ember B. Ember A posisinya lebih tinggi satu meter dari ember B, dan berjarak satu meter juga. Ilustrasi | A | |___| | B | |___| Ember A memiliki isi seliter air. Ember B kosong. Jika kita ingin ember B juga berisi setengah liter air, maka var b = a; Sampai di sini, urusan selesai. Etapi bagaimana misalnya jika Ember A    [...]