Ngalim Siregar

linhub [dot] io

Personal blog of Ngalim Siregar
  • Mudah Memasang Ruby

    Pada kesempatan kali ini saya ingin berbagi tentang bagaimana saya menggunakan Jekyll sebagai platform blogging saya. Jekyll menggunakan bahasa pemrograman Ruby, dan seperti yang dilansir oleh beberapa teman pemasangan Ruby pada sistem operasi linux dianggap ribet, oleh karena itulah tercipta RVM. Saat ini saya selalu menggunakan ruby dengan RVM.

    23 Apr 2017
  • Memperbaiki URL Firebase

    Semalam ketika saya sedang membuka Google Search Console dan memeriksa Crawl Errors alangkah terkejutnya saya dikarenakan banyaknya laporan yang menunjukkan galat 404, dengan total sekitar 29 halaman dilaporkan memiliki galat 404. Setelah saya periksa ternyata hal ini berhubungan dengan perubahan url yang dituju, jika sebelumnya pada Github Pages saya bisa mengakses halaman https://linhub.io/blogroll tanpa ada masalah, namun pada hosting Firebase ini ternyata mewajibkan penggunaan .html untuk menuju halaman yang kita inginkan.

    22 Apr 2017
  • Melakukan Debugging pada Shell Script

    Hari ini saya sudah sedikit enakan, karena suddah beristirahat selama beberapa hari kemarin. Ketika sedang membaca di situs Pak Haji dan dilanjutkan ke situs Om Ali saya menjadi teringat akan bagaimana melakukan debug pada shell script yang kita buat. Sebenarnya langkah ini hanya diperlukan bila script yang kita buat cukup panjang.

    21 Apr 2017
  • Mencari Berkas via Terminal

    Hari ke-3 dalam proses penyembuhan dari malaria, 9 butir obat utama sudah habis sisa 11 butir obat tambahan yang harus dihabiskan dalam 11 hari kedepan.

    20 Apr 2017
  • Memperbaiki Typo Pada Terminal

    Hari ke-2 menjalani pengobatan malaria, badan saya masih suka panas dingin tidak tentu. Dalam sehari saya sudah berganti kaos lebih dari 5 kali, keringat yang muncul akibat obat yang diminum tidak terbendung. Sekarang kondisi agak sedikit baikan, saya sempatkan membuka laptop sebentar untuk tetap ODOA. Kali ini cuma mau berbagi trik sederhana ketika mengetik perintah pada terminal.

    19 Apr 2017
  • Malaria oh Malaria

    Hari ini saya kembali didiagnosis menderita Malaria Theresiana, padahal ada janji untuk One Day One Article. Namun karena badan saya sudah tidak kuat mungkin saya hanya menyampaikan berita ini saja. Dari dokter yang bertugas saya diberi 3 hari untuk beristirahat .. Mbleewwww .. Padahal masih banyak kerjaan di kantor .. Mbleewwww ….

    18 Apr 2017
  • Akses Clipboard dari Terminal

    Mungkin beberapa dari kalian pernah menggunakan program tempel dari Blankon Linux dimana program tersebut dapat melakukan piping dari output yang kita inginkan ke layanan Blankon Tempel. Lalu bagaimana jika kita ingin agar output dapat kita paste ke tempat lain, misalnya sebuah text editor.

    17 Apr 2017
  • Menangkap Galat pada Proses Gulp

    Ketika sedang bermain dengan Gulp, terkadang plugin yang digunakan tidak memberikan pesan galat, proses berjalan namun hasil tidak sesuai dengan apa yang kita harapkan. Umumnya plugin gulp melakukan prosesnya dengan piping pada stream yang diberikan, untuk itu kita dapat menggunakan method .on(). Dengan method .on() ini kita dapat menangkap galat yang terjadi pada stream yang sedang diproses.

    16 Apr 2017
  • Menggunakan MPV Media Player

    Kalo kalian penggemar berat idol Korea seperti Pak Haji Mimin, kalian pasti sering memutar video clip artis kesayangan kalian. Mungkin ada yang menggunakan player VLC atau player lainnya, tapi untuk masalah player ini saya lebih suka menggunakan mpv. Namun pertama kali menggunakan saya merasa aneh, ini kok gini-gini amat player, ga ada menu buat config dan sebagainya.

    15 Apr 2017
  • Trik Terminal pada Ubuntu 16.04

    Hari ini, setelah bersepeda keliling kota Timika saya mengirim sepeda fixie kesayangan untuk check up pada bengkel sepeda langganan saya. Ternyata prosesnya lumayan lama hingga harus menginap, hal ini menggagalkan rencana saya untuk bersepeda pada sore harinya. Setelah sampai dirumah saya mengalami rasa mager yang luar biasa, mo ngapa-ngapain males.

    14 Apr 2017