Posts

Cara Menginstall JDK (Java Development Kit) pada Linux Ubuntu

Image
Berikut cara menginstall JDK, guys : Download file JDK di sini Ekstrak file jdk-8u171-linux-x64.tar.gz (sesuai versi jdk yang saya download, mungkin kamu download versi berbeda) Buat file baru sudo mkdir /usr/local Pindahkan folder jdk yang telah diekstrak ke /usr/local sudo mv /Downloads/jdk1.8.0_171 /usr/local Atur JAVA_HOME variabel di komputermu $ JAVA_HOME=/usr/java/jdk1.8.0_05/ $ sudo update-alternatives --install /usr/bin/java java ${JAVA_HOME%*/}/bin/java 20000 $ sudo update-alternatives --install /usr/bin/javac javac ${JAVA_HOME%*/}/bin/javac 20000 Pastikan Java Oracle yang barusan Anda install sebagai default update-alternatives --config java Periksa versi java pada terminal java -version Jika Anda berhasil menginstall JDK java version "1.8.0_171" Java(TM) SE Runtime Environment (build 1.8.0_171-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

Tutorial Lifecycle Component Pada React Yang Mudah Dipahami [Sharing]

Image
Tiga pase lifecycle React component Seperti judulnya [Sharing], saya hanya ingin berbagi sumber tutorial / artikel tentang pembahasan lifecycle React component. Bagi pemula, saya juga pernah bingung dengan lifecycle react component. Untuk apa sih istilah seperti ini componentDidMount , componentWillUpdate , componentShouldUpdate , bla.. bla.. Yang saya tahu adalah hanya render dan return aja. Satu hal lagi yang sering saya gunakan adalah componentDidMount dalam memanggil data dari API menggunakan library Axios. Setelah menemukan dan membaca banyak method lifecycle React component pada kodingan teman, saya mulai berusaha belajar memahami hal-hal 'aneh' tersebut. Ternyata React serumit ini, hahh ?? <!DOCTYPE html> <html lang = "en" > <head> <meta charset = "UTF-8" > <title> React Component Lifecycle Demo </title> <!-- react includes two parts: react.js and react-dom.js --> <scri...

Tutorial React Redux Paling Singkat dan Jelas

Image
Website Redux Apakah teman-teman baru belajar React ? Jika iya, maka teman2 sudah tau dong dengan istilah state pada React. Ada suatu library yang memudahkan programmer untuk mengatur state agar bisa diprediksi perubahannya, mudah dimasukkan atau diambil dari komponen lain. Library tersebut adalah Redux. Terkadang belajar dengan membaca saja tidak cukup untuk membuat kita paham dengan suatu materi pemrograman. Oleh sebab itu, ada baiknya kita coba dengan cara menonton video. Di sini saya hanya ingin membagikan suatu tutorial video tentang Redux yang cukup singkat (30 menit) dan telah membahas inti dari penggunaan library tersebut. Sebagai catatan ini bukan video saya, hanya menemukan di Youtube. Just sharing.  

Pentingkah Stackoverflow bagi Programmer ?

Image
Website Q&A Stackoverflow Apakah teman-teman pernah mengunjungi situs Stackoverflow ? Jika sudah pernah, mungkin sudah tahu apa kegunaan situs tersebut. Situs Stackoverflow menurut apa yang saya pahami adalah situs tanya-jawab tentang topik pemrograman. Di samping itu, Stackoverflow juga menyediakan mini dokumentasi tentang beberapa bahasa pemrograman yang disumbangkan oleh kontributor-kontributornya (user website tersebut). Belakangan ini, ada fitur yang lebih menarik lagi. Stackoverflow menyediakan fitur mencari dan melamar pekerjaan pada perusahaan-perusahaan tertentu dari seluruh Dunia. Jadi, kita tidak hanya bisa belajar (dengan bertanya) di sana, akan tetapi kita juga bisa mencari pekerjaan. Kembali ke topik utama kita, yaitu pentingkah Stackoverflow bagi programmer ? Menurut pengalaman saya sebagai user Stackoverflow sejak tahun 2015, Stackoverlow itu sangat membantu bagi kalian yang masih programmer junior / pemula. Ketika kalian mendapati error yang sangat suli...

Cara Menginstall Postman pada Ubuntu 16.04 LTS

Image
Website Postman Buka terminal dan tuliskan perintah berikut : wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz sudo tar -xzf postman.tar.gz -C /opt rm postman.tar.gz sudo ln -s /opt/Postman/Postman /usr/bin/postman Selanjutnya perintah berikut : cat > ~/.local/share/applications/postman.desktop <<EOL Terakhir adalah copas text berikut ke terminal dan tekan Enter : [Desktop Entry] Encoding=UTF-8 Name=Postman Exec=postman Icon=/opt/Postman/resources/app/assets/icon.png Terminal=false Type=Application Categories=Development; EOL