기타 Hacker News · 2일 전

개발자 터미널 속에 펼쳐지는 밤하늘 플라네타리움 'Astroterm'

핵심 요약
  • C 언어로 제작된 오픈소스 천체 맵 'Astroterm'은 터미널 환경에서 실시간 별, 행성, 별자리의 위치를 아스키 그래픽으로 시각화합니다.
  • 원하는 날짜와 시간, 전 세계 특정 위치를 지정해 과거와 미래의 밤하늘은 물론 실시간 달의 위상과 별자리 선까지 정밀하게 렌더링할 수 있습니다.
  • 리눅스, 맥OS, 윈도우를 모두 지원하며 홈브루나 패키지 매니저를 통해 손쉽게 설치해 가볍고 빠르게 구동할 수 있습니다.
요약 검은색 터미널 화면 속에서 밤하늘의 은하수와 별자리를 생생하게 감상할 수 있는 오픈소스 프로젝트 'Astroterm(아스트로텀)'이 개발자들 사이에서 주목받고 있습니다. C 언어로 작성된 이 프로그램은 망원경이나 복잡한 그래픽 도구 없이도 커맨드 라인 환경에서 실시간으로 별, 행성, 별자리 위치를 아스키(ASCII) 및 유니코드 아트로 정밀하게 렌더링해 줍니다. Astroterm은 관측하고 싶은 날짜와 시간(UTC 기준), 그리고 관측자의 위도와 경도(또는 주요 도시 이름)를 입력하면 과거, 현재, 미래의 밤하늘 천체 배치를 그대로 재현합니다. 달의 실시간 위상 변화를 정밀하게 표현할 뿐만 아니라, 점자(Braille) 문자나 유니코드를 활용해 밤하늘의 별자리 선을 매끄럽게 그려내는 기능도 갖추고 있습니다. 또한 터미널 환경에 최적화되어 속도가 매우 빠르고 가벼우며, 별의 밝기(등급)에 따른 필터링, 별 이름 표시 임계값 설정, 프레임 레이트(FPS) 및 애니메이션 배속 조절, 방위각 그리드 표시 등 상세한 옵션을 지원합니다. 아치 리눅스(Arch Linux), 페도라(Fedora), 홈브루(Homebrew), 닉스(Nix) 등 주요 패키지 매니저를 통한 간편 설치를 지원하며, 윈도우 및 맥OS용 바이너리도 함께 제공되어 개발자들의 터미널 감성을 자극하는 색다른 오픈소스 천문대로 인기를 끌고 있습니다.
Sponsored · 광고