정말 쓸모없으면서도 멋진 프로젝트라 생각함, 프로그래밍과 예술의 경계에 서 있음, 이 프로젝트가 아주 즐거운 학습 경험이었을 것이라 믿음, 정말 잘했다고 말하고 싶음
100% 쓸모없는 건 아닌 것 같음, Docker 컨테이너 안에서 실행되는 앱에 유용할 수 있다고 생각함, 보통 컨테이너 안에서 GUI 앱을 띄우는 방법이 있지만 이게 더 쉬울 수도 있음, 다만 Docker에서 GUI 앱 실행하는 방법이 생각보다 쉬움, 이 가이드를 참고해서 내일 테스트해볼 예정이고 Windows에서도 먹히는지 궁금함
이 프로젝트가 왜 이렇게 나를 행복하게 만드는지 설명하기 어렵지만, 실제로 쓸 일은 많지 않을 것 같으면서도 이걸 생각하면 입가에 바보 같은 미소가 번짐
이건 한계라는 것이 어디 있는지 알 수 없게 만드는 프로젝트임, 정말 멋지고 무한히 자랑하고 싶은 결과물임, 대단하다고 느끼고 팀에서 vdi를 앞으로 어떻게 구현해야 할지 고민하게 됨, ghost in the shell이라는 말에 새로운 의미를 부여해주는 느낌임, 그나저나 doom도 실행 가능할까 궁금함
궁금하다면 doom 실행 모습을 확인해볼 수 있음, term.everything이 입력을 stdin에서만 받아서 몇 줄 수정해서 작동시킴, ssh를 통해 다양한 터미널에서 호환성이 높음
Control 키를 다른 키로 매핑함(원래는 시그널 전송용임)
입력 타임아웃을 조정해야 했음. stdin 기반 입력은 keydown 이벤트만 받고 keyup 이벤트는 발생하지 않음, 그래서 사용자가 어떤 시점에 손을 뗐는지 추측해야 하고 보통 바로 keyup을 보내도 되지만 doom에서는 키 디바운스 처리 때문에 50~100ms 정도 기다려야 했음, 게임에서 앞으로 이동하려면 보통 위쪽 화살표를 누르고 있으면 되는데 지금 방식에선 반복해서 눌러줘야 해서 약간 불편하지만 실행 가능하고 플레이할 수 있음
aaquake는 이런 프로젝트 전에 이미 ASCII 터미널 환경에서 실행됐던 게임임
이 프로젝트는 정말 멋지다고 생각함, 개인적으로 Wayland 기반으로 이런 흥미로운 활용사례들이 더 많아질 것 같음, greenfield 프로젝트 같은 것도 관심 있음
예전에 carbonyl 프로젝트에서 chromium을 터미널에서 실행하는 걸 봤을 때 정말 흥분됐었음(여기 참고), 하지만 현재는 유지보수가 안 되고 있음, 이번 프로젝트는 그 아이디어보다 한 단계 업그레이드된 느낌임, 진심으로 멋진 결과라고 생각함
bash_completion이 정말 쉽게 쓸 수 있도록 만들어야 한다고 생각함, 실제로는 생각보다 작성이 어려움, 단순 복붙조차도 번거로움, 똑똑한 개발자들은 처음부터 bash_completion과 잘 어울리는 앱을 만듦, 예를 들어 첫 번째 핵심 아규먼트가 bash 친화적이면 mycli myfunc ... 이런 구조만으로 탭 키 한번에 모든 기능을 바로 알 수 있음, 새 기능도 광고할 필요 없음, completion에서만 빼면 기존 스크립트는 깨지지 않으면서 기능을 자연스럽게 폐기 가능함, 결국 누군가 이미 해둔 덕분에 CLI에 모든 것이 담기는 셈임
나처럼 빌드 머신에서 가끔 데스크톱이나 브라우저에 직접 접근해 작업해야 할 때, vnc나 기타 데스크톱 공유 방식은 실용적이지 않거나 보안상 문제가 있음, 이 프로젝트가 그런 상황에 큰 도움이 될 것이라 생각함
정말 쓸만한 프로젝트라 생각함, 원격에서 단발성 작업을 해야 할 때 괜찮을 것 같음, 실행 중인 프로그램에 원격으로 붙었다가 다시 분리하거나 화면 미러링 부분은 잘 모르겠음, SSH로 데스크톱에 접속해서 실행 중인 Discord 같은 클라이언트를 조작해볼 수도 있다면 편리할 것 같음, 참고로 원격 앱 실행 관련 RDP 기능도 살펴보고 싶음
그냥 CLI용 Discord 클라이언트를 쓰거나, Bitlbee 서버로 연결되는 IRC 클라이언트를 실행해봐도 좋을 것 같음
<i>터미널에서</i> 라는 점을 메모해 둬야겠음, 이건 텍스트 모드에선 작동하지 않을 것 같다는 점을 스스로 상기함
근데 첫 번째 예시(만화 예제)가 텍스트 모드 아니었나 싶음
프로젝트의 지속적인 발전을 기원함, 절대 멈추지 않았으면 함
정말 대단하다고 생각함! 저마다 독특한 활용 사례가 있을 텐데, 나에게는 VSCode를 iPad에서 돌리는 용도로 기대가 큼, 언젠가 iPadOS도 지원될 수 있기를 바람
Hacker News 의견