6P by neo 6달전 | favorite | 댓글 1개

유용한 DNS 서비스

  • dns.toys는 DNS 프로토콜을 창의적으로 활용하여 커맨드 라인을 통해 쉽게 접근할 수 있는 다양한 유틸리티와 서비스를 제공하는 DNS 서버임.
  • 서비스 이용을 위해 아래 커맨드를 복사하여 실행할 수 있음.

세계 시간

  • 도시 이름을 공백 없이 입력하고 .time을 붙여 시간을 확인할 수 있음.
  • 두 글자 국가 코드를 슬래시로 구분하여 선택적으로 추가할 수 있음.

시간대 변환

  • YYYY-MM-DDTHH:MM-$fromCity-$toCity 형식으로 입력하여 시간대를 변환할 수 있음.
  • 두 글자 국가 코드를 슬래시로 구분하여 선택적으로 추가할 수 있음.

날씨 정보

  • 도시 이름을 공백 없이 입력하고 .weather을 붙여 날씨 정보를 확인할 수 있음.
  • 두 글자 국가 코드를 선택적으로 추가할 수 있음.
  • 이 서비스는 yr.no에 의해 제공됨.

단위 변환

  • $Value$FromUnit-$ToUnit 형식으로 입력하여 단위를 변환할 수 있음.
  • 사용 가능한 70개 단위를 확인하기 위해서는 dig unit @dns.toys를 실행할 수 있음.

환율 변환 (forex)

  • $Value$FromCurrency-$ToCurrency 형식으로 입력하여 환율을 변환할 수 있음.
  • 일일 환율은 exchangerate.host에서 제공됨.

IP 에코

  • dig -4 ip @dns.toys를 실행하여 IPv4 주소를 에코할 수 있음.
  • dig -6 ip @dns.toys를 실행하여 IPv6 주소를 에코할 수 있음.

숫자를 단어로 변환

  • 숫자를 영어 단어로 변환할 수 있음.

사용 가능한 CIDR 범위

  • CIDR 표기법을 해석하여 서브넷 내에서 사용 가능한 첫 번째 및 마지막 IP 주소를 찾을 수 있음.

숫자 진법 변환

  • 숫자를 한 진법에서 다른 진법으로 변환할 수 있음.
  • 지원되는 진법은 hex, dec, oct, bin임.

파이(Pi) 출력

  • 파이(Pi)의 숫자를 출력할 수 있음.

영어 사전

  • 영어 단어에 대한 사전 정의를 얻을 수 있음.
  • 이 서비스는 WordNet®에 의해 제공됨.

주사위 굴리기

  • 주사위를 굴려 결과를 얻을 수 있음.
  • 테이블탑 RPG 게임처럼 주사위의 수와 면의 수를 입력하여 사용할 수 있음.

동전 던지기

  • 동전을 던져 결과를 얻을 수 있음.

무작위 숫자 생성

  • 지정된 범위 내에서 무작위 숫자를 생성할 수 있음.

Epoch/Unix 타임스탬프 변환

  • Epoch/Unix 타임스탬프를 인간이 읽을 수 있는 날짜로 변환할 수 있음.

항공 거리 계산

  • 위도와 경도 쌍 사이의 항공 거리를 계산할 수 있음.

UUID 생성

  • N개의 UUID(v4)를 생성할 수 있음.

도움말

  • 사용 가능한 서비스 목록을 제공함.

단축 함수

  • Bash, Fish, Zsh 셸에 대한 단축 함수를 추가하여 dy 명령어로 서비스를 더 쉽게 사용할 수 있음.

왜 이 서비스를 사용하는가?

  • 터미널에서 많은 시간을 보내는 사람들에게 빠른 단위 변환, 날씨 확인 등을 검색 페이지를 열지 않고도 할 수 있는 유용함을 제공함.
  • 서비스나 데이터의 정확성, 시기적절함, 신뢰성, 적절성 또는 완전성에 대한 보증은 없으며, "있는 그대로"와 "사용 가능한 상태로" 제공됨.

GN⁺의 의견

  • dns.toys는 터미널을 자주 사용하는 사용자들에게 다양한 유틸리티를 제공하여 일상적인 작업을 빠르고 편리하게 수행할 수 있게 하는 서비스임.
  • 특히 개발자나 시스템 관리자와 같이 명령줄 인터페이스를 자주 사용하는 사람들에게 매우 유용함.
  • 이 서비스는 사용자가 웹 브라우저를 열지 않고도 필요한 정보를 신속하게 얻을 수 있도록 하여 생산성을 향상시킬 수 있는 잠재력을 가지고 있음.
Hacker News 의견
  • 한 사용자는 자신이 만든 동적 DNS 유틸리티를 위해 사용했던 깔끔한 트릭을 소개함. OpenDNS 리졸버를 사용하여 실제 IP 주소를 계산하는 방법을 공유하며, 이 방법이 중앙 HTTP 서비스를 사용하는 것보다 더 빠르고 안정적일 수 있다고 믿음. 또한, DNS가 원래 도메인 이름 이상의 데이터를 다루기 위해 의도되었다는 점을 언급하며, DNS를 통해 얻을 수 있는 유용성을 강조함.

    • Julia Evans의 팬이며, 그녀가 만든 DNS 관련 유용한 도구들을 언급함. 해당 도구들의 링크를 공유함.

    • DNS Toys와 관련된 이전 해커뉴스 게시물을 언급하며, 해당 게시물의 링크를 제공함.

    • DNS Toys 프로젝트의 창시자가 최근에 한 강연에 대한 링크를 공유함. 프로젝트가 어떻게 시작되었는지에 대한 재미있는 이야기가 담겨 있음.

    • 현재 자주 사용하는 IP 주소 및 DNS 확인 도구의 링크를 공유함.

    • DNS를 통해 원격으로 스크립트를 실행할 수 있다는 개념은 흥미롭지만, 실제로 모든 기능을 제공할 필요는 없다고 생각함.

    • 영국의 비즈니스 목록을 위한 DNS 조회 서비스를 언급하며, DNS를 비전통적인 데이터 제공에 사용하는 아이디어를 공유함. 서비스 유지 여부에 대한 의문을 제기함.

    • DNS Toys를 사용하여 지구상의 두 지점 간 거리를 계산하는 예시를 들며, 지구가 타원형이 아닌 가상의 모양이라고 가정하는 것이 문제가 되지 않는다고 농담함.

    • 한 사용자가 DNS를 통해 스크립트를 실행하는 개념을 이해하지 못하고 있으며, 이에 대한 간단한 설명을 요청함.

    • DNS Toys의 기능들이 특별한 네임 서버를 사용하지 않고도 해결될 수 있는 서브도메인에서도 사용 가능해야 한다는 데 놀라움을 표현함.