Wednesday, January 30, 2019

Cara Mengetahui Versi Compiler Aplikasi Berbasis Java

Java
Kedengarannya aneh. Tapi nyatanya menjadi diperlukan saat kita sedang dalam proses pengembangan aplikasi atau sebuah layanan. Karena bisa jadi ada beberapa fitur pada kompiler java yang mungkin tidak cocok antara versi satu dengan versi lainnya. 

Jadi ceritanya saya mau rebuild marmotta. Sebuah service triple store yang berbasis java, dari source codenya. tapi selama seharian saya upyek, build selalu berakhir gagal. Waktu itu CEO berhasil mengcompilenya, namun masih ada beberapa properties yang perlu ditambahkan karena ontology yang akan kami gunakan bukan ontology biasa melainkan ontology yang memiliki ekstensi geosparql.

Tuesday, January 29, 2019

Cara Resize Disk Image Pada VirtualBox

Hardisk
Pada postingan lain, saya membahas tentang Virtualisasi dan VirtualBox. Nah bagi yang sudah menjalankan virtual machine dan ternyata kehabisan hardisk, jangan khawatir, kita bisa melakukan resize pada virtual disk yang ada. Inilah salah satu keuntungan lain pemanfaatan teknologi virtual, apabila resource yang digunakan oleh virtual sistem telah habis, maka kita bisa menambah atau mengupgrade spesifikasi virtual sistem selama komputer/server yang kita gunakan masih tersedia resource yang bisa dialokasikan.

Thursday, January 24, 2019

Serba Serbi Stream Editor (SED) pada Linux

Stream Editor
Stream Editor atau sed adalah salah satu tool keren dan (biasanya) tersedia pada Unix dan keluarganya. Bahkan tool ini hampir ada di semua platform sistem operasi (monggo cek disini). Sehingga kita tidak perlu repot-repot menginstall benda keren ini.

Monday, December 31, 2018

Mengganti Storage Directory Docker pada Ubuntu

Dockers
Sebagaimana software umumnya, docker juga memiliki folder penyimpanan atau storage untuk menyimpan file resource baik milik docker itu sendiri (image container, configurasi network, temporary/cache build image dll) maupun file milik user. 

Tak jarang resource yang digunakan docker berukuran sangat besar. Biasanya penggunaan terbesar adalah image-image container yang di build atau di pull dari repository docker.

Cheat Sheet Perintah dpkg

Debian Package Manager
Bagi yang menggunakan distro based on Debian, Ubuntu dan turunannya, mungkin sudah tidak asing dengan dpkg atau package manager for Debian. Bagi yang demen atau kudu menggunakan command line (biasanya debian untuk server), perintah dpkg bisa memberikan informasi yang tentang package yang akan ada atau yang akan di install.

Meskipun uda ada perintah man untuk setiap manual command di Command Line, saya rasa mencatat sendiri lebih afdol apalagi kalo berupa cheat sheet. :P

Tuesday, August 28, 2018

Menghapus IP yang di Blok Gitlab & Menambah IP ke Daftar White List

Blocked IP
Dan terjadi lagi... kisah lama yang terulang kembali... 
kau terblokir lagi...  IP publik kantor ke blokir Gitlab lagi.... 

lalalalalala... :D

Yak, sebelumnya hal ini sudah pernah terjadi. dan akuh gak mau terulang ketiga kalinya. :v

Jadi ceritanya somehow IP publik punya kantor di blokir si sama Gitlab. Gimana ceritanya sih developer justru di blokir sendiri sama yang lagi di develop, udah gitu selfhost lagi. Moga-moga bukan karena para programmer android rajin nge-commit codingannya ye. :P

Friday, August 17, 2018

Install Vim pada CentOS 7 dan Ubuntu 18.04

Vim Ubuntu-Centos
Vim adalah salah satu text editor (atau bahkan bisa menjadi IDE) yang powerfull dan banyak digunakan para linuxer atau sysadmin karena ringan dan dapat dicustom sesuai dengan kebutuhan. Vim dikembangkan secara opensource, sehingga source code vim dapat kita unduh secara bebas dari repository github resmi milik vim.

Meski begitu, sepengalaman saya repository resmi milik ubuntu atau centos jarang memberikan versi terbaru vim. Sehingga kita tidak bisa langsung menikmati fitur dari versi terakhir vim. Karena itu saya akan share bagaimana cara memasang vim versi terakhir pada linux ubuntu atau centos.