BTC: 3B74XpJ12oucMsEgxVbZqwYd6XPgGs8GXt / ETH: 0xae7d573142e3b918cc9d2b0bf35a5f9cb35619e3

Monday 6 February 2023

How To Find My Public IP Address From Linux CLI



Explain IP addresses

IP is short for Internet Protocol. It is used to identify computers or mobile devices on the Internet. Each device connected to the Internet has an IP address. IP address can be used to personalize information.
Use dig command for determining my public IP address Linux:

Open the Terminal application on Linux, macOS or Unix.


Type the following dig (domain information groper) command on a Linux, OS X, or Unix-like operating systems to see your own public IP address assigned by the ISP:


$ dig +short myip.opendns.com @resolver1.opendns.com


You can also type:


$ dig TXT +short o-o.myaddr.l.google.com @ns1.google.com


Get external IP address in a shell using Cloudflare:


$ dig +short txt ch whoami.cloudflare @1.0.0.1


Show your public IPv6 on Linux:


$ dig -6 TXT +short o-o.myaddr.l.google.com @ns1.google.com


You should see your IP address on screen. This is the fastest way to find out your IP address without using 3rd party site.



Fig.01: Use dig command to find your IP address

Sunday 5 February 2023

Memahami JavaScript: Bahasa Pemrograman Interaktif untuk Web



JavaScript adalah bahasa pemrograman yang populer dan sangat berguna untuk membuat halaman web interaktif. Dikembangkan oleh Netscape pada tahun 1995, JavaScript sekarang menjadi bagian dari standar web dan digunakan oleh hampir semua situs web modern.

JavaScript memungkinkan pengembang untuk menambahkan fungsionalitas ke halaman web tanpa memerlukan pemuatan halaman baru. Ini bisa melakukan berbagai hal, seperti memvalidasi formulir, menampilkan waktu dan tanggal saat ini, dan membuat animasi.

Beberapa fitur unik dari JavaScript adalah bahwa ia menyediakan kendali alur (seperti if/else pernyataan dan loop) dan mendukung objek-berorientasi, fungsional, dan pemrograman berbasis event. Ini membuatnya sangat fleksibel dan bisa digunakan untuk membuat aplikasi web sederhana hingga kompleks.

Meskipun JavaScript tidak memerlukan kompiler atau IDE khusus, pengembang harus memahami bagaimana bahasa ini bekerja dan bagaimana menulis kode yang efisien dan dapat di maintain. Terdapat banyak sumber belajar online gratis yang dapat membantu pemula mempelajari JavaScript, seperti w3schools dan Codecademy.

JavaScript juga memiliki banyak library dan framework populer, seperti jQuery, React, dan Angular, yang membuat pengembangan web lebih mudah dan cepat. Ini memungkinkan pengembang untuk fokus pada solusi masalah mereka tanpa harus menulis kode dasar dari awal.

Dalam kesimpulan, JavaScript adalah bahasa pemrograman yang kuat dan fleksibel yang membuat halaman web lebih interaktif dan memuaskan. Dengan sumber belajar yang tersedia dan komunitas yang kuat, siapa saja dapat mempelajari dan menggunakan JavaScript untuk membuat aplikasi web yang menakjubkan.