2026년 11월 8일 고른 기술 소식
파이썬 레트로 게임 엔진 Pyxel 3.0, 옛 게임기 느낌의 3D 기능 추가
- 파이썬 코드로 도트 그래픽 게임을 만드는 엔진 Pyxel이 3.0으로 올랐다. 제작자 기타오 다카시가 Qiita에 밝힌 핵심은 PS2 시절 같은 단순한 3D 게임을 만드는 Pyxel Cube 기능이다.
- 상자와 구 같은 도형 그리기, 3D 모델 불러오기와 동작 재생, 카메라와 명암 설정, 충돌 판정과 물리 연산을 지원한다. 기존 2D 코드와 함께 쓸 수 있다.
- 3D 모델과 동작 데이터는 GLB 파일 형식을 쓰며, 제작자는 Blockbench라는 도구를 권한다. 불러온 모델은 파이썬 코드로 장면에 붙인다.
- 제작자 설명으로는 3D에서도 기본 16색이며 반투명을 쓸 수 없어 격자무늬 같은 옛 기법이 필요하다. 공식 가이드와 브라우저에서 돌려볼 샘플이 있다.
클로드 코드에서 파이로 옮긴 개발자가 꼽은 작업 환경 차이
- 글쓴이는 AI에게 코드 작성과 수정을 맡기는 도구를 클로드 코드에서 오픈소스 도구 파이로 바꿨다. 필요한 기능을 직접 추가하며 작업 환경을 구성하기 위해서다.
- 글쓴이에 따르면 클로드 코드를 VS Code 편집기에 연결하면 한 번에 한 작업 창만 편집기에서 선택한 글을 AI에 전달받을 수 있다. 공식 확장 프로그램은 여러 창을 지원하지만 일부 명령어 등이 작동하지 않는다고 적었다.
- 글쓴이는 파이에 여러 작업 창에서 선택한 글을 전달받는 확장 기능을 직접 만들었다. 전환 초기에는 설정을 손봐야 했지만 이후 안정성과 사용자 설정의 자유도가 마음에 들었다고 밝혔다.
- 앤스로픽은 글쓴이가 전환을 결정한 뒤 프로젝트 지침 파일인 AGENTS.md 지원을 발표했다. 글쓴이는 이전에 별도의 CLAUDE.md 파일과 내용을 복사하거나 연결해야 했던 불편을 지적했다.
피그마식 공동 편집이 끊김 없이 보이는 이유를 작은 데모로 재현
- 여러 사람이 같은 화면을 편집할 때 내 조작은 서버 답을 기다리지 않고 바로 화면에 보이고, 변경이 확정돼도 다시 그리지 않아 화면이 튀지 않게 한다. 소이 주식회사 개발자 니시우라가 피그마 공식 블로그의 2019년 설계를 단순화해 만든 데모이며 실제 피그마 내부 구현과는 다르다.
- 데모에서 이 처리를 끄면 드래그 중 노드가 마우스보다 늦은 위치로 끌려가 끊긴다. 작성자가 잰 서버 왕복 시간 중앙값은 로컬 약 5ms, Render 위 데모 약 150ms였고, 지연이 클수록 차이가 크게 보였다.
- 서버가 하나뿐이라 도착한 순서대로 처리하며, 같은 속성을 동시에 고치면 나중에 처리된 값이 남는다. 부모와 자식이 서로를 가리키는 순환 구조가 되는 변경만 거부하고 그 사용자의 화면을 되돌린다.
- 작성자는 시각 기록 없이 도착 순서만 쓰는 방식이 서버 하나가 순서를 정한다는 전제 위에서만 성립한다고 정리했다. 서버가 둘 이상이면 순서를 정하는 다른 장치가 필요하다.
공개 서버에 영향 있는 취약점 소식을 매일 확인하는 자동화 구성
- 개발자 tomi가 취약점 소식과 자신이 운영하는 공개 서버의 정보를 매일 대조하고, 대응이 필요하면 GitHub 이슈로 알려주는 방식을 소개했다.
- GitHub Actions가 SSH로 서버의 운영체제와 프로그램 버전을 읽고, 클라우드플레어 제로 와이어의 취약점 소식을 RSS로 가져온다. 서버 설정을 바꾸거나 재시작하지는 않는다.
- 수정 버전과의 비교는 공식 데이터를 이용한 코드가 맡고, Claude는 취약점의 영향 조건과 서버 노출 여부를 살핀다. 필자는 버전 비교까지 Claude에 맡겼을 때 확인이 필요한 상태로 남는 경우가 있었다고 설명했다.
- 기계 판정에서 미수정 취약점이 나오면 Claude의 결과와 관계없이 이슈를 만든다. 필자는 Claude에 서버 접속용 명령 실행을 허용하지 않고, 외부 문서의 지시를 따르지 않도록 설정했다.
- 드롭박스에 찾는 이미지의 모습을 설명해 검색하고, 파일에 관해 질문하거나 폴더의 최근 변경 사항을 요약받는 AI 기능이 추가됐다.
- 드롭박스에 따르면 AI로 파일 형식을 바꾸거나 폴더를 옮기고 여러 파일을 PDF로 합칠 수 있다. 여러 동작을 이어서 하나의 작업 흐름으로 만들 수도 있다.
- 드롭박스는 AI 에이전트가 작업에 필요한 데이터를 저장할 수 있는 DBX 에이전트 클라우드도 공개했다. 향후 폴더 형태로 파일을 관리하고 AI가 내용을 처리하기 쉽게 돕는 기능을 추가할 계획이다.
- 드롭박스는 여러 클라우드에서 데이터 저장 서비스를 제공하는 티그리스 데이터를 3억 5천만 달러에 인수한다. 티그리스는 자사 서비스의 데이터 읽기와 쓰기가 경쟁 제품보다 몇 배 빠르다고 주장한다.
목걸이로 자외선 노출을 재는 젬 사용기, 그늘에서도 노출을 알려줬다
- 더나인티의 젬은 목에 거는 센서로 자외선 A와 B를 따로 재고, 앱에서 노출 변화와 선크림 알림, 하루 햇빛 점수를 보여주는 제품이다.
- 피부 유형, 민감도, 옷, 선크림 정보를 넣은 프로필이 있으면 앱이 비타민 D 생성량과 햇볕에 타기까지 남은 시간 등을 추정한다.
- 더 버지 기자는 파라솔 그늘에 있을 때 자외선 노출이 크게 올랐다는 알림을 받았다. 복용 약이 열에 대한 민감도를 높인다는 점도 이후 알게 됐다.
- 기자는 센서 정확도를 독립적으로 확인하지 못했다. 아이폰에서는 앱을 완전히 닫으면 측정이 끊겼고, 비타민 D와 햇볕 화상 남은 시간 추정은 몇 분 사이에도 크게 달라졌다.