Membuat Temporary Email dengan Domain Sendiri

Membuat Temporary Email dengan Domain Sendiri
Pernah menggunakan Temporary Disposable email kayak https://temp-mail.org/id/ ? kalian juga bisa bikin sendiri tapi versi simplenya :D Final proyek kita kali ini akan seperti ini :
Read more →

Tutorial Membuat Bot Discord dengan discord.js

Tutorial Membuat Bot Discord dengan discord.js
Discord adalah sebuah aplikasi pengirim pesan instan gratis dengan fitur VoIP, obrolan video dan fitur untuk mendukung permainan video seperti integrasi dengan Twitch.tv dan Steam. Discord ditujukan terutama untuk pemain, pembuat konten, pengembang, dan penjual permainan video. Discord digunakan oleh sekitar 56 juta pemain permainan video tiap bulannya karena adanya fitur yang mendukung permainan video. Discord dapat berjalan pada peramban web dan aplikasinya sendiri sumber Wikipedia. Syarat NodeJs silahkan baca di Tutorial cara install NodeJs.
Read more →

Membuat Proxy IPv6 Dengan 3Proxy

Membuat Proxy IPv6 Dengan 3Proxy
Pendahuluan Contoh kasus : kita melakukan scraping data ke website marketplace, dan tentunya kita perlu menggunakan proxy agar tidak diblokir oleh pihak marketplace, masalahnya adalah harga proxy yang sangat mahal (yang murah biasanya ampas) dan berapa lama IPv4 proxy kita bertahan sebelum diblokir oleh pihak marketplace?. Salah satu solusinya adalah menggunakan proxy dengan IPv6. Contohnya saja VPS dari Vultr dengan harga 5$ sudah memberikan IPv6 /64 yang artinya kita mendapatkan IPv6 sebanyak 18.
Read more →

Membuat Load Balancing Proxy Dengan Squid

Membuat Load Balancing Proxy Dengan Squid
Use Case Misalnya kalian melakukan data scraping ke website suatu marketplace untuk mengambil detail produk-produknya, sayangnya data scraping biasanya adalah hal yang dilarang sehingga biasanya marketplace tersebut akan memblokir IP yang dicurigai melakukan scraping karena secara terus menerus me-request ke website tersebut Solusinya adalah menggunakan proxy agar IP kita tidak terblokir! 1 proxy juga kadang tidak cukup maka kita butuh merubah IP setiap melakukan request ke webbsite marketplace tersebut. Load Balancing Proxy Dengan Squid Anggap saja kita punya list proxy
Read more →

Cara Install PPTP VPN Ubuntu 18.04 server

Cara Install PPTP VPN Ubuntu 18.04 server
PPTP atau The Point-to-Point Tunneling Protocol adalah salah satu jenis VPN yang sering digunakan untuk point to point / menghubungkan dua jaringan network yang berbeda.
Read more →

Cara Install OpenCV di Ubuntu

Cara Install OpenCV di Ubuntu
Pengenalan OpenCV (Open Source Computer Vision Library) adalah sebuah pustaka perangkat lunak yang berguna sebagai pengelolaan citra dinamis secara real-time, OpenCV dikembangkan oleh Intel. OpenCV merupakan open source computer vision library untuk bahasa pemrograman C/C++, dan telah dikembangkan ke phyton, java, matlab Ada dua cara untuk menginstall OpenCV Install OpenCV Menggunakan Repositori Resmi Ubuntu Sangat mudah menginstall OpenCV menggunakan repositori resmi Ubuntu, tapi biasanya paket yang tersedia bukan paket yang terbaru, untuk menginstallnya jalankan perintah berikut
Read more →

Cara Install Sistem Operasi Windows 10 di VPS Digital Ocean

Cara Install Sistem Operasi Windows 10 di VPS Digital Ocean
Digital Ocean adalah salah satu penyedia layanan cloud hosting server dengan harga yang terbilang kompetitif. Sejak tulisan ini ditulis, sudah ada 7 data center yang lokasi di berbagai negara.
Read more →

Nginx Dasar : #2 Menambahkan Virtual Host ( Server Blocks) Nginx

Nginx Dasar : #2 Menambahkan Virtual Host ( Server Blocks) Nginx
Pendahuluan Pada panduan sebelumnya, kita sudah belajar bagaimana cara memasang Nginx pada Centos 7 dan pada panduan kedua seri Nginx Dasar, kita akan belajar menambahkan virtual host atau server blocks di Nginx Misalnya kita punya 2 domain yaitu meja.com dan kursi.com dan kita ingin menautkan kedua domain tersebut dengan sebuah VPS yang kita punya, maka kita perlu membuat sebuah virtual host agar kita bisa membedakan lokasi file masing-masing untuk domain tersebut di VPS kita.
Read more →

Nginx Dasar : #1 Cara instal Nginx pada Centos 7

Nginx Dasar : #1 Cara instal Nginx pada Centos 7
Pengenalan Nginx, dibaca engine x adalah free dan open source program yang bisa menangani reserve proxy atau web server seperti Apache2 dengan kelebihan lebih ringan dibandingkan dengan Apache2. Dibandingkan dengan Apache2, Nginx mampu menangani koneksi yang lebih banyak namun dengan penggunan resource yang lebih kecil. Tutorial kali ini kita akan membahas cara menginstal Nginx di sistem operasi Centos 7. Ada dua cara untuk menginstal Nginx, dengan paket manager YUM atau menginstalnya dari source code.
Read more →

Cara Install VNCServer dan Gnome di Ubuntu 18.04 Server

Cara Install VNCServer dan Gnome di Ubuntu 18.04 Server
Pendahuluan Kadang kita butuh mengubah server kita menjadi desktop untuk beberapa keperluan padahal kalau kita membeli sebuah VPS biasanya sistem operasi yang terinstall adalah Ubuntu versi server yang hanya ada akses CLI saja. Pada tutorial kali ini kita akan mencoba menginstall Gnome dan VNCServer agar VPS kita mempunya tampilan dekstop Upgrade sistem operasi sudo apt-get update sudo apt-get upgrade Install Gnome Agar Ubuntu server kita memiliki tampilan sebagaimana Ubuntu desktop, kita harus menginstall paket Gnome dan beberapa paket pendukungnya dengan perintah berikut berikut
Read more →

Cara Install Wine 4 di Ubuntu 18.04

Cara Install Wine 4 di Ubuntu 18.04
Pendahuluan Beberapa saat lalu Wine versi 4 stable dirilis untuk publik, versi baru ini yang membawa beberapa pembaharuan diantaranya penambahan dukungan Vulkan, Direct3D 12, game kontroler. Tulisan kali ini kita akan membahas cara install Wine 4 di Ubuntu 18.04, paket Wine sudah ada di repositori resmi Ubuntu 18.04 tetapi paket tersebut versi 3 bukan versi 4. Persiapan Jika sistem operasi kalian menggunakan arsitektur 64bit, tambahkan dahulu dukungan 32bit terlebih dahulu dengan menjalankan perintah dibawah ini
Read more →

Cara Install Sublime Text 3 di Ubuntu 18.04 atau Linux Mint

Cara Install Sublime Text 3 di Ubuntu 18.04 atau Linux Mint
Pendahuluan Sublime Text adalah salah satu teks editor favorit saya, Sublime sangat powerfull dan banyak sekali plugin-plugin yang bermanfaat. Sublime sendiri dapat berjalan di sistem berbasin Windows, MacOS atau pun Linux. Kali ini kita akan mencoba untuk menginstall Sublime Text 3 di Ubuntu atau pun Linux Mint. Untuk Linux Mint sendiri sudah menyediakan Sublime Text di repositori mereka tapi biasanya paket tersebut bukan paket terbaru. Maka kali ini kita akan menginstall Sublime Text menggunakan repositori dari PPA pihak Sublime Text
Read more →

Mengganti Timezone di Ubuntu 18.04 Server

Mengganti Timezone di Ubuntu 18.04 Server
Pendahuluan Biasa, ketika kita membeli sebuah VPS atau Dedicated server maka jam pada server tadi sudah tersetting ke timezone yang berbeda dengan waktu di Indonesia. Sehingga kita kalau membaca log error cukup menyusahkan karena berbeda jam. Mengecek Timezone di Server Ubuntu 18.04 Untuk mengecek server kita menggunakan timezone apa, kita bisa gunakan perintah timedatectl Hasilnya seperti Universal time: Kam 2019-01-24 03:41:21 UTC RTC time: n/a Time zone: UTC (EST, -0500) NTP enabled: n/a NTP synchronized: no RTC in local TZ: no DST active: no Last DST change: DST ended at Min 2018-11-04 01:59:59 EDT Min 2018-11-04 01:00:00 EST Next DST change: DST begins (the clock jumps one hour forward) at Min 2019-03-10 01:59:59 EST Min 2019-03-10 03:00:00 EDT Atau bisa juga menggunakan perintah
Read more →

Memunculkan Icon Dropbox di Elementary OS Juno

Memunculkan Icon Dropbox di Elementary OS Juno
Memunculkan Icon Dropbox di Elementary OS Juno Salah satu masalah yang muncul di Elementary OS Juno adalah, hilangnya dukungan wingpanel indicator sehingga icon Dropbox tidak muncul. Untuk mengatasi masalah ini, kita harus menginstall paket wingpanel-indicator-ayatana Install wingpanel-indicator-ayatana Download file deb wingpanel-indicator-ayatana wget http://ppa.launchpad.net/elementary-os/stable/ubuntu/pool/main/w/wingpanel-indicator-ayatana/wingpanel-indicator-ayatana_2.0.3+r27+pkg17~ubuntu0.4.1.1_amd64.deb Install file wingpanel-indicator-ayatana sudo dpkg -i wingpanel-indicator-ayatan*.deb Rubah file indicator application desktop Selanjutnya kita edit file /etc/xdg/autostart/indicator-application.desktop sudo nano /etc/xdg/autostart/indicator-application.desktop Cari baris OnlyShowIn=Unity;GNOME; dan ubah menjadi
Read more →

Cara Install Gradle di Sistem Operasi Centos 7

Cara Install Gradle di Sistem Operasi Centos 7
Apa itu Gradle Gradle adalah suatu fitur build automation yang open source yang biasanya digunakan untuk proyek berbasis bahasa pemograman java sebagaimana Maven atau Ant. Tutorial kali ini akan membahas cara install Gradle di sistem operasi Centos 7, berikut ini caranya Install OpenJDK Gradle membutuhkan Java JDK / JRE versi 7 ke atas, disini kita akan menggunakan OpenJDK versi 8 sudo yum install java-1.8.0-openjdk-devel Untuk mengecek apakah OpenJDK sudah terinstall, gunakan perintah di bawah ini
Read more →

Install Vagrant di Ubuntu 18.04

Install Vagrant di Ubuntu 18.04
Apa Itu Vagrant? Mungkin diantara kita masih belum familiar dengan nama Vagrant, Secara definisi Vagrant adalah sebuah software yang menggunakan teknologi virtual machine dimana kita dapat membuat lingkungan development secara portable, konsisten dan lebih fleksible. Dikarenakan vagrant menggunakan teknologi virtual machine maka kita membutuhkan software seperti virtual box dan VmWare. Tujuannya adalah kita ingin membuat sebuah lingkungan development secara portable, contohnya misalnya pada saat production kita akan menggunakan sistem operasi ubuntu maka pada saat development kita akan menggunakan ubuntu sebagai sistem operasi sehingga pada saat proses deploy ke production diharapkan tidak ada lagi permasalahan yang muncul.
Read more →

Cara Install Phyton 3.7 di Ubuntu 16.04 / 18.04

Cara Install Phyton 3.7 di Ubuntu 16.04 / 18.04
Apa Itu Phyton? Phyton adalah salah satu bahasa pemograman yang populer di dunia, karena simple dan sangat mudah dipelajari bagi pemula. Kita bisa membuat game, website, aplikasi desktop dengan Phyton. Dan Phyton dapat berjalan di Linux, Windows ataupun MacOs Phyton 3.7 adalah versi Phyton mayor rilis terbaru yang memuat beberapa pembaharuan, kalian bisa melihat pembaharuan lengkapnya disini https://docs.python.org/3/whatsnew/3.7.html Tutorial kali ini kita akan mencoba menginstall Phyton di sistem Ubuntu 18.04 namun bisa juga diterapkan di Ubuntu 16.
Read more →

Install NodeJs di Ubuntu / Linux Mint

Install NodeJs di Ubuntu / Linux Mint
Install NodeJs di Ubuntu / Linux Mint Ada dua cara untuk menginstall node.js di Ubuntu / Linux Mint, yaitu menggunakan repositori dari pihak Ubuntu atau menggunakan repositori NodeSource Perbedaannya adalah, kita bisa memilih versi node.js jika kita menggunakan repositori dari NodeSource, untuk sekarang versi LTS dari Node.Js adalah versi 10 tetapi kalau kita menggunakan repositori resmi dari Ubuntu 18.04 masih menggunakan Node.Js versi 8 Install Node.Js menggunakan repositori Ubuntu update dahulu repositori kita dengan
Read more →

Cara Install VNC Viewer di Ubuntu / Linux Mint

Cara Install VNC Viewer di Ubuntu / Linux Mint
Apa itu VNC? VNC atau Virtual network computing adalah aplikasi untuk remote-control yang memungkinkan untuk mengontrol komputer lain melalui koneksi network. VNC bekerja pada model client/server. Sebuah VNC Viewer (atau client) diinstall pada komputer lokal dan dihubungkan dengan server yang harus diinstall di komputer remote. Cara Install VNC Client dari RealVNC 1. Download VNC Viewer Download menggunakan browser kalian di link berikut, pilih DEB X64 https://www.realvnc.com/en/connect/download/viewer/linux/ 2. Install VNC Viewer Pindah ke folder hasil download
Read more →

Cara Install zsh dan oh-my-zsh di Centos, Ubuntu, Linux Mint

Cara Install zsh dan oh-my-zsh di Centos, Ubuntu, Linux Mint
Zsh adalah Unix Shell yang dapat digunakan sebagai login sheel, beberapa perbedaannya dengan bash adalah Validasi perintah : cukup ketikkan saja “ap” dan tekan tombol tab nanti akan muncul perintah dengan awalan “ap” Koreksi kesalahan pengetikan kapital : misal kita mengetikkan download, lalu kita tekan tab maka akan berubah menjadi Downloads Plugin dan tema : kita bisa menambahkan plugin seperti plugin “Git” dan juga mempercantik zsh dengan oh-my-zsh Lalu, bagaimana cara menginstallnya?
Read more →

Cara Install Dropbox Di Ubuntu / Linux Mint

Cara Install Dropbox Di Ubuntu / Linux Mint
Cara Install Dropbox Di Ubuntu / Linux Mint Dropbox adalah salah satu penyedia file sharing untuk berbagi data ataupun file berkas, tersedia layanan berbasis Free dan Premium. Lalu bagaimana cara untuk menginstallnya di Ubuntu atau Linux mint? Step : Pertama download dropbox Download dropbox menggunakan browser kalian dari https://www.dropbox.com/install-linux Step Kedua : Install dropbox Buka terminal lalau pindah ke folder Downloads / lokasi file dropbox yang kita download tadi cd Downloads Lalu install
Read more →

Belajar Linux Shell : Menghapus Baris Teks Yang Ganda

Belajar Linux Shell : Menghapus Baris Teks Yang Ganda
Misalnya kita mempunyai data text entah itu dari file log atau file lainnya dan butuh untuk menghilangkan beberapa baris yang sama, bagaimana cara melakukanya? Kita bisa menggunakan perintah sort dan uniq Cara menggunakan perintah sort dan uniq Contohnya kita punya file belajar.txt yang berisi Budi pergi ke sekolah Rudi membeli buku Ani pergi ke sekolah Toni membeli buku Budi pergi ke sekolah Toni membeli buku Budi pergi ke sekolah Kita ingin menghapus baris teks yang ganda.
Read more →

[ HOW TO ] Install DNSCrypt di OpenWrt

[ HOW TO ] Install DNSCrypt di OpenWrt
Karena seringnya hasil googling nyasar ke Reddit tapi situs Reddit diblokir oleh ISP-ISP Indonesia, akhirnya cari cara paling enak untuk buka blokiran ISP
Read more →

Bagaimana Cara Berkontribusi Pada Proyek yang di Github

Bagaimana Cara Berkontribusi Pada Proyek yang di Github
Mungkin sudah terlalu sering kita bekerja mandiri pada project pribadi, disini saya akan menunjukkan bagaimana caranya berkontribusi di project lain yang ada di Github.
Read more →

Cara Ekstrak File Tar Gz di Linux dan MacOS

Cara Ekstrak File Tar Gz di Linux dan MacOS
Jika kalian adalah termasuk orang sedang belajar dengan Open Source, sudah pasti kalian akan sering menjumpai file berektensi .tar.gz. Paket program atau aplikasi open source umumnya tersedia dalam format .tar.gz dan .zip. Di sistem operasi berbasis Unix seperti Linux dan MacOS sudah terinstall perintah tar kependekan dari “Tape ARchive” yang fungsinya untuk membuat dan mengekstrak arsip tar dan perintah tar ini mendukung tipe kompresi yang sangat banyak seperti gzip, bzip2, lzip, lzma, lzop dan xz
Read more →