Layanan DNS yang berguna
dns.toys adalah server DNS yang memanfaatkan protokol DNS secara kreatif untuk menyediakan berbagai utilitas dan layanan yang dapat diakses dengan mudah melalui command line.
- Untuk menggunakan layanan ini, Anda dapat menyalin dan menjalankan perintah di bawah.
Waktu dunia
- Anda dapat memasukkan nama kota tanpa spasi lalu menambahkan
.time untuk memeriksa waktunya.
- Kode negara dua huruf dapat ditambahkan secara opsional dengan dipisahkan menggunakan garis miring.
Konversi zona waktu
- Anda dapat mengonversi zona waktu dengan memasukkan format
YYYY-MM-DDTHH:MM-$fromCity-$toCity.
- Kode negara dua huruf dapat ditambahkan secara opsional dengan dipisahkan menggunakan garis miring.
Informasi cuaca
- Anda dapat memasukkan nama kota tanpa spasi lalu menambahkan
.weather untuk memeriksa informasi cuaca.
- Kode negara dua huruf dapat ditambahkan secara opsional.
- Layanan ini disediakan oleh
yr.no.
Konversi satuan
- Anda dapat mengonversi satuan dengan memasukkan format
$Value$FromUnit-$ToUnit.
- Untuk melihat 70 satuan yang tersedia, Anda dapat menjalankan
dig unit @dns.toys.
Konversi nilai tukar (forex)
- Anda dapat mengonversi nilai tukar dengan memasukkan format
$Value$FromCurrency-$ToCurrency.
- Nilai tukar harian disediakan oleh
exchangerate.host.
IP echo
- Anda dapat menampilkan kembali alamat IPv4 dengan menjalankan
dig -4 ip @dns.toys.
- Anda dapat menampilkan kembali alamat IPv6 dengan menjalankan
dig -6 ip @dns.toys.
Mengubah angka menjadi kata
- Anda dapat mengubah angka menjadi kata-kata bahasa Inggris.
Rentang CIDR yang tersedia
- Anda dapat mengurai notasi CIDR untuk menemukan alamat IP pertama dan terakhir yang dapat digunakan dalam subnet.
Konversi basis bilangan
- Anda dapat mengonversi angka dari satu basis ke basis lainnya.
- Basis yang didukung adalah hex, dec, oct, dan bin.
Menampilkan Pi
- Anda dapat menampilkan digit-digit Pi.
Kamus bahasa Inggris
- Anda dapat memperoleh definisi kamus untuk kata bahasa Inggris.
- Layanan ini disediakan oleh
WordNet®.
Melempar dadu
- Anda dapat melempar dadu dan mendapatkan hasilnya.
- Dapat digunakan seperti dalam game RPG tabletop dengan memasukkan jumlah dadu dan jumlah sisinya.
Lempar koin
- Anda dapat melempar koin dan mendapatkan hasilnya.
Membuat angka acak
- Anda dapat membuat angka acak dalam rentang yang ditentukan.
Konversi timestamp Epoch/Unix
- Anda dapat mengonversi timestamp Epoch/Unix menjadi tanggal yang dapat dibaca manusia.
Menghitung jarak udara
- Anda dapat menghitung jarak udara antara pasangan lintang dan bujur.
Membuat UUID
- Anda dapat membuat N buah UUID(v4).
Bantuan
- Menyediakan daftar layanan yang tersedia.
Fungsi pintasan
- Anda dapat menambahkan fungsi pintasan untuk shell Bash, Fish, dan Zsh agar lebih mudah menggunakan layanan dengan perintah
dy.
Mengapa menggunakan layanan ini?
- Bagi orang yang banyak menghabiskan waktu di terminal, layanan ini berguna untuk melakukan konversi satuan cepat, memeriksa cuaca, dan lainnya tanpa harus membuka halaman pencarian.
- Tidak ada jaminan atas akurasi, ketepatan waktu, keandalan, kesesuaian, atau kelengkapan layanan maupun data, dan layanan disediakan "apa adanya" serta "sebagaimana tersedia".
Opini GN⁺
dns.toys adalah layanan yang menyediakan berbagai utilitas bagi pengguna yang sering memakai terminal, sehingga tugas sehari-hari dapat dilakukan dengan cepat dan nyaman.
- Layanan ini sangat berguna terutama bagi orang-orang seperti pengembang atau administrator sistem yang sering menggunakan antarmuka command line.
- Layanan ini memiliki potensi untuk meningkatkan produktivitas dengan memungkinkan pengguna memperoleh informasi yang dibutuhkan dengan cepat tanpa membuka browser web.
1 komentar
Komentar Hacker News
Seorang pengguna memperkenalkan trik rapi yang pernah ia gunakan untuk utilitas DNS dinamis buatannya. Ia membagikan cara menghitung alamat IP aktual dengan menggunakan resolver OpenDNS, dan percaya bahwa metode ini bisa lebih cepat dan lebih andal daripada menggunakan layanan HTTP terpusat. Ia juga menyebut bahwa DNS pada dasarnya memang dimaksudkan untuk menangani data lebih dari sekadar nama domain, serta menekankan kegunaan yang bisa diperoleh melalui DNS.
Ia adalah penggemar Julia Evans, dan menyebut beberapa alat berguna terkait DNS yang ia buat. Ia membagikan tautan ke alat-alat tersebut.
Ia menyebut postingan Hacker News sebelumnya yang terkait dengan DNS Toys, dan memberikan tautannya.
Ia membagikan tautan ke sebuah presentasi terbaru oleh pendiri proyek DNS Toys. Di dalamnya ada kisah menarik tentang bagaimana proyek itu dimulai.
Ia membagikan tautan ke alat pengecekan alamat IP dan DNS yang saat ini sering ia gunakan.
Ia menganggap konsep menjalankan skrip dari jarak jauh melalui DNS itu menarik, tetapi merasa tidak perlu benar-benar menyediakan semua fungsi melalui cara tersebut.
Ia menyebut layanan lookup DNS untuk daftar bisnis di Inggris, dan membagikan gagasan menggunakan DNS untuk penyediaan data yang tidak konvensional. Ia mempertanyakan apakah layanan itu masih dipertahankan.
Ia memberi contoh penggunaan DNS Toys untuk menghitung jarak antara dua titik di Bumi, sambil bercanda bahwa mengasumsikan Bumi memiliki bentuk imajiner alih-alih elipsoid bukanlah masalah.
Seorang pengguna mengaku tidak memahami konsep menjalankan skrip melalui DNS, dan meminta penjelasan singkat tentang hal itu.
Ia mengungkapkan keterkejutannya bahwa fitur-fitur DNS Toys seharusnya juga dapat digunakan pada subdomain yang bisa di-resolve tanpa harus memakai name server khusus.