2P by neo 5달전 | favorite | 댓글 1개

코드 탐색 실험 방법

  • Björn Staal의 아이디어에서 영감을 받아 간단한 코드 탐색 실험 진행.
  • 실험을 로컬에서 실행하는 방법:
    • npm i 명령어로 필요한 패키지 설치.
    • 새 터미널 창을 하나 더 열기.
    • 첫 번째 터미널에서 node server/server.js 실행.
    • 두 번째 터미널에서 cd client && http-server 실행.
    • 웹 브라우저에서 localhost:8080?b=1 열기.
    • 다른 탭에서 localhost:8080?b=2 열기.

미래의 아이디어

  • 로컬 스토리지 모드만으로 실행할 수 있는 플래그 추가 계획.
  • 무한한 수의 창을 지원하고 URL 쿼리의 필요성을 제거하는 옵션 추가 계획.

GN⁺의 의견

이 글에서 가장 중요한 것은 간단한 코드 탐색 실험을 로컬 환경에서 실행하는 방법과 향후 실험을 개선하기 위한 계획이 제시되었다는 점이다. 이 글은 소프트웨어 개발에 관심 있는 사람들에게 흥미로울 수 있으며, 새로운 실험을 시도하고자 하는 초급 소프트웨어 엔지니어들에게 유익한 정보를 제공한다.

Hacker News 의견
  • 데모에 대한 호평과 다중 모니터에서의 작동 방식에 대한 궁금증 표현
    • 타인의 작업에서 영감을 받았음을 인정하고 크레딧을 주는 행위에 대한 칭찬
  • 원작자 Bjorn Staal의 작업 언급과 localStorage 대신 소켓 사용에 대한 개인적 선호도 및 친구들과 공유 가능성 언급
    • 관련 트윗 링크 요청
  • 과거 윈도우 위치/크기를 활용한 데모에 대한 회상
    • 물리 시뮬레이션 데모 언급 및 창 간 메시지 채널을 통한 상호작용 가능성 설명
  • 크리스마스 기간 동안 스톨렌(전통적인 독일 크리스마스 빵)을 기대하는 개인적 취향 표현
  • 그래픽 프로그램에서 레이어 관리를 위한 유사 기능 제안
    • Krita, Inkscape, Gimp와 같은 프로그램에서 탭으로 레이어를 관리하는 아이디어 제시
  • WindowKill이라는 비디오 게임에 대한 추천
    • 윈도우를 활용한 게임플레이 설명 및 게임플레이 비디오 링크 제공
  • 브라우저 창을 이용한 퐁 게임 데모에 대한 언급
    • 관련 링크 제공
  • tldraw 개발자들이 창을 활용해 만든 멋진 작업 언급
    • 관련 트위터 링크 제공
  • 창 간 상호작용에 대한 렉(lag) 발생 궁금증 표현
    • 상호작용이 즉각적이어야 한다는 의견 제시
  • GitHub 페이지의 GIF를 이해하지 못하고 창 간 데이터 공유 방식에 대한 설명 요청