6 points par GN⁺ 2024-01-08 | 1 commentaires | Partager sur WhatsApp

Services DNS utiles

  • dns.toys est un serveur DNS qui utilise de manière créative le protocole DNS pour fournir divers utilitaires et services facilement accessibles en ligne de commande.
  • Pour utiliser le service, il suffit de copier et d’exécuter les commandes ci-dessous.

Heure dans le monde

  • Saisissez le nom d’une ville sans espace, puis ajoutez .time pour consulter l’heure.
  • Un code pays à deux lettres peut être ajouté de manière facultative, séparé par une barre oblique.

Conversion de fuseau horaire

  • Saisissez au format YYYY-MM-DDTHH:MM-$fromCity-$toCity pour convertir un fuseau horaire.
  • Un code pays à deux lettres peut être ajouté de manière facultative, séparé par une barre oblique.

Informations météo

  • Saisissez le nom d’une ville sans espace, puis ajoutez .weather pour consulter la météo.
  • Un code pays à deux lettres peut être ajouté de manière facultative.
  • Ce service est fourni par yr.no.

Conversion d’unités

  • Saisissez au format $Value$FromUnit-$ToUnit pour convertir des unités.
  • Pour voir les 70 unités disponibles, vous pouvez exécuter dig unit @dns.toys.

Conversion de devises (forex)

  • Saisissez au format $Value$FromCurrency-$ToCurrency pour convertir un taux de change.
  • Les taux de change quotidiens sont fournis par exchangerate.host.

Echo IP

  • Exécutez dig -4 ip @dns.toys pour obtenir l’écho de l’adresse IPv4.
  • Exécutez dig -6 ip @dns.toys pour obtenir l’écho de l’adresse IPv6.

Conversion de nombres en mots

  • Permet de convertir des nombres en mots anglais.

Plages CIDR disponibles

  • Permet d’interpréter la notation CIDR pour trouver la première et la dernière adresse IP utilisables dans un sous-réseau.

Conversion entre bases numériques

  • Permet de convertir un nombre d’une base à une autre.
  • Les bases prises en charge sont hex, dec, oct et bin.

Affichage de Pi

  • Permet d’afficher les chiffres de Pi.

Dictionnaire anglais

  • Permet d’obtenir la définition d’un mot anglais.
  • Ce service est fourni par WordNet®.

Lancer de dés

  • Permet de lancer des dés et d’obtenir un résultat.
  • Peut être utilisé en saisissant le nombre de dés et le nombre de faces, comme dans un jeu de rôle sur table.

Lancer de pièce

  • Permet de lancer une pièce et d’obtenir un résultat.

Génération de nombres aléatoires

  • Permet de générer des nombres aléatoires dans une plage donnée.

Conversion de timestamp Epoch/Unix

  • Permet de convertir un timestamp Epoch/Unix en date lisible par un humain.

Calcul de distance aérienne

  • Permet de calculer la distance aérienne entre des paires de latitude et longitude.

Génération d’UUID

  • Permet de générer N UUID (v4).

Aide

  • Fournit la liste des services disponibles.

Fonctions raccourcies

  • Des fonctions raccourcies peuvent être ajoutées pour les shells Bash, Fish et Zsh afin d’utiliser plus facilement les services avec la commande dy.

Pourquoi utiliser ce service ?

  • Pour les personnes qui passent beaucoup de temps dans le terminal, il permet d’effectuer rapidement des conversions d’unités, de consulter la météo, etc., sans ouvrir de page de recherche.
  • Aucune garantie n’est fournie quant à l’exactitude, l’actualité, la fiabilité, la pertinence ou l’exhaustivité des services ou des données ; ils sont fournis « en l’état » et « selon disponibilité ».

Avis de GN⁺

  • dns.toys fournit divers utilitaires aux utilisateurs qui travaillent fréquemment dans le terminal, leur permettant d’effectuer rapidement et confortablement des tâches quotidiennes.
  • Il est particulièrement utile pour les développeurs ou les administrateurs système qui utilisent souvent une interface en ligne de commande.
  • Ce service a le potentiel d’améliorer la productivité en permettant d’obtenir rapidement les informations nécessaires sans ouvrir de navigateur web.

1 commentaires

 
GN⁺ 2024-01-08
Commentaires Hacker News
  • Un utilisateur présente une astuce élégante qu’il avait utilisée pour un utilitaire DNS dynamique qu’il avait créé. Il explique comment calculer l’adresse IP réelle à l’aide du résolveur OpenDNS, et pense que cette méthode peut être plus rapide et plus fiable que l’utilisation d’un service HTTP centralisé. Il rappelle aussi que le DNS a été conçu à l’origine pour gérer plus que de simples noms de domaine, soulignant ainsi son utilité potentielle.

    • Il se dit fan de Julia Evans et mentionne plusieurs outils utiles liés au DNS qu’elle a créés. Il partage les liens vers ces outils.

    • Il mentionne un précédent post Hacker News lié à DNS Toys et fournit le lien vers cette publication.

    • Il partage un lien vers une conférence récente donnée par le créateur du projet DNS Toys. Elle contient une histoire amusante sur la façon dont le projet a commencé.

    • Il partage le lien vers un outil de vérification d’adresses IP et de DNS qu’il utilise souvent actuellement.

    • Il trouve intéressante l’idée d’exécuter des scripts à distance via le DNS, mais estime qu’il n’est pas nécessaire d’offrir toutes les fonctionnalités en pratique.

    • Il mentionne un service de recherche DNS pour les listes d’entreprises au Royaume-Uni et partage l’idée d’utiliser le DNS pour fournir des données de manière non traditionnelle. Il s’interroge sur le fait que le service soit encore maintenu.

    • Il donne l’exemple de l’utilisation de DNS Toys pour calculer la distance entre deux points sur Terre, en plaisantant sur le fait que supposer que la Terre a une forme imaginaire plutôt qu’ellipsoïdale ne pose pas vraiment problème.

    • Un utilisateur dit ne pas comprendre le concept d’exécution de scripts via le DNS et demande une brève explication à ce sujet.

    • Il exprime sa surprise que les fonctionnalités de DNS Toys puissent aussi fonctionner sur des sous-domaines qui peuvent être résolus sans utiliser de serveur de noms spécial.