GN⁺: DNS Toys (2022) 출시
(dns.toys)유용한 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의 기능들이 특별한 네임 서버를 사용하지 않고도 해결될 수 있는 서브도메인에서도 사용 가능해야 한다는 데 놀라움을 표현함.
-