Tuesday, May 10, 2022

Komunitas Programmer Indonesia Salah Tempat

Tuesday, May 10, 2022

Dulunya mailing list adalah tempat yang paling banyak programmer berdiskusi tentang masalah yang mereka temukan saat mengerjakan pekerjaan mereka.

Sekarang generasi baru muncul dan teknologi berubah.

Facebook menjadi platform dengan jumlah pengunjung yang sangat banyak, menjadikan orang-orang terbiasa menggunakannya. Para programmer pun memanfaatkan fitur group untuk berdiskusi. Ini menjadi titik awal komunitas programmer terutama yang ada di Indonesia menjadikan tempat kumpul yang salah.

Sayangnya, diskusi di Facebook agak aneh dan beberapa orang kesulitan membaca kode program yang dibagikan. Beberapa orang bahkan tidak tahu cara melakukan tangkapan layar komputer mereka. Ada juga yang menggunggah hasil jepretan layar dari ponsel pintar dengan yang tentunya agak berantakan.

Bukan hanya Facebook, Telegram dan WhatsApp juga jadi tempat sharing dan ini juga tidak menjadi tempat yang nyaman untuk berbagi kode program.

Monday, May 2, 2022

Cara Memasang (Install) dnscrypt-proxy di Ubuntu Server

Monday, May 2, 2022

 Menurut situs resminya dan diterjemahkan oleh Google Translate:

DNSCrypt adalah protokol yang mengenkripsi, mengotentikasi, dan secara opsional menganonimkan komunikasi antara klien DNS dan resolver DNS. Ini mencegah spoofing DNS. Ini menggunakan tanda tangan kriptografi untuk memverifikasi bahwa respons berasal dari resolver DNS yang dipilih dan belum dirusak.

Sayangnya, DNSCrypt tidak bisa langsung dipasang begitu saja, kalian membutuhkan sebuah perangkat lunak yang mengimplementasikan protokol ini, salah satunya adalah dnscrypt-proxy.

Memasang dnscrypt-proxy di Ubuntu Server sedikit berbeda dengan versi desktop. Salah satunya adalah kalian harus menggunkan command line untuk mengatur konfigurasinya.

Langkah pertama yang kalian lakukan adalah memasang dnscrypt-proxy dengan menggunakan apt.

sudo apt install -y dnscrypt-proxy

Selanjutnya kalian lakukan perintah berikut untuk menghindari sistem operasi melakukan restore ke konfigurasi bawaan setiap kali sistem dinyalakan.

sudo systemctl stop systemd-resolved
sudo systemctl disable systemd-resolved

Ubah pengaturan DNS sistem

Berikut adalah langkah-langkan pengaturan DNS sistem.

Sekarang, buat cadangan /etc/resolv.conf:

sudo cp /etc/resolv.conf /etc/resolv.conf.backup

Kemudian hapus file /etc/resolv.conf:

sudo rm -f /etc/resolv.conf

Dan buat arsip /etc/resolv.conf baru dengan isi:

nameserver 127.0.2.1
options edns0

Untuk memeriksa apakah semuanya berfungsi dengan baik lakukan perintah berikut:

dig reddit.com +short

Jika kalian dapat mengakses situs web tersebut tanpa halangan makan dnscrypt-proxy terpasang dengan baik di sistem kalian. Lakukan reboot untuk memastikan konfigurasi tidak diatur ulang oleh sistem.

Tuesday, March 29, 2022

Alasan Kenapa Aku Nggak Mau Main Fornite

Tuesday, March 29, 2022

Starting today, Epic Games is adding the Zero Build game mode to Fortnite, which, as its name implies, removes building entirely in exchange for a suite of other tweaks.

Pertama kali nyobain game ini langsung kuhapus karena mau perang kok bisa bikin bangunan? Akhirnya mode ini dihapus juga tetapi mungkin agak sedikit telat untuk beberapa orang.

Wednesday, March 2, 2022

Memasang Termux yang Benar

Wednesday, March 2, 2022

Belakangan ini aku sering mengutak-atik Termux di Android hanya ingin mengetahui perbandingannya dengan terminal Linux yang ada di personal komputer.

Setelah beberapa lama menggunakan Termux ternyata versi yang aku gunakan bukan yang terbaru. Termux yang aku pasang tentunya versi yang ada di Google Play Store.

Repositori yang sering down adalah yang pertama kalian sadari saat memang aplikasi ini. Ini membuat susah memasang perangkat-perangkat lunak lainnya.

Berikut adalah solusi untuk masalah repositori ini:

$ pkg remove game-repo
$ pkg remove science-repo

Setelah itu pemutakhiran akan berjalan dengan baik:

$ pkg update

Jika masih tetap tidak bisa melakukan pemuktahiran, ganti repositorinya dengan perintah berikut:

$ termux-change-repo

Selain dari cara ini, sebenarnya untuk memasang versi Termux yang benar bukan dari Play Store tetapi melalui F-Droid atau memasang manual dari situs web yang resmi.

Tuesday, March 1, 2022

Perubahan Harga Nama Domain .id

Tuesday, March 1, 2022

Bersamaan dengan pengumuman ini, kami Pengelola Nama Domain Internet Indonesia (PANDI) selaku .id Registry ingin memberitahukan bahwa mulai tanggal 1 April 2022, akan diberlakukan penyesuaian harga pada Nama Domain ~.id.

Adapun penyesuaian harga tersebut di kisaran angka Rp. 300.000-an (Belum termasuk PPN). sampai ke pengguna (end user) untuk pendaftaran, ataupun perpanjangan. Harga tersebut berlaku hingga pengumuman selanjutnya.

Atas dasar tersebut, akan ada penyesuaian harga yang dilakukan oleh seluruh Registrar PANDI yang sudah terakreditasi, juga pihak yang terkait.

Pandi

Aduh!