작은 커뮤니티를 위한 배포판 빌드 도구 만들기
Chimera Linux 개발자가 패키지 도구 cbuild의 설계 원칙과 빌드 인프라를 설명합니다. 모든 개발자가 로컬에서 원격 빌드를 재현하고, 샌드박스·검사·의존성 정렬을 도구에 맡기는 방식으로 작은 커뮤니티의 유지보수 부담을 줄입니다.
개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.
Chimera Linux 개발자가 패키지 도구 cbuild의 설계 원칙과 빌드 인프라를 설명합니다. 모든 개발자가 로컬에서 원격 빌드를 재현하고, 샌드박스·검사·의존성 정렬을 도구에 맡기는 방식으로 작은 커뮤니티의 유지보수 부담을 줄입니다.
웹페이지에 삽입할 수 있는 애니메이션 아트 196종을 제공하는 라이브러리입니다. HTML, React, Next.js, Astro에서 쓸 수 있고, MIT 라이선스로 공개했습니다.
Bash를 일반적인 프로그래밍 언어처럼 해석하면 공백, 따옴표, 파이프에서 생기는 오류를 이해하기 어렵습니다. 글은 Bash의 토큰 분리와 확장, 서브셸, 파일 디스크립터 동작을 설명하고 안전한 스크립트 작성 습관을 소개합니다.
Velozity는 채팅, 통화, 작업, 일정, 파일을 한 공간에 모으고 AI 에이전트도 팀원과 같은 맥락에서 일하게 하는 협업 서비스입니다. 에이전트가 이메일이나 메시지 등을 준비해도 공간 밖으로 나가는 작업은 사람이 승인해야 하며, 기존 AI 구독을 활용하는 방식을 내세웁니다.
Bigwords.page는 URL 하나로 전체 화면에 큰 글씨 안내문, 타이머, 카운트다운을 띄우는 정적 웹 도구입니다. 내용은 URL fragment에 담겨 서버로 전송되지 않으며, 로그인이나 설치 없이 여러 화면에서 열 수 있습니다.
AI는 낯선 주제를 조사하고 글을 쓰는 과정을 대신해 주지만, 그 과정에서 배우는 조사·판단·문제 해결 능력까지 건너뛰게 만들 수 있습니다. 글쓴이는 AI를 답을 대신 내는 도구가 아니라 이해와 학습을 돕는 도구로 쓰자고 제안합니다.
Scumble은 이미지 일부를 선택해 AI로 채우고, 결과를 주변 색에 맞춘 별도 레이어로 돌려주는 무료 오픈소스 데스크톱 편집기입니다. 자체 ComfyUI나 사용자의 API 키를 연결하며 원본 이미지는 보존합니다. 제작자는 아직 0.1.x 버전이며 Windows를 먼저 지원하고 Linux 빌드를 제공한다고 밝혔습니다.
PhotoCraft는 레이어, 마스크, 조정 레이어와 PSD 편집을 지원하는 Rust 기반 이미지 편집기입니다. GPU 합성기와 CLI·MCP 제어 기능을 갖췄으며, 프로젝트 측은 PSD 테스트 파일 대부분을 재저장한 뒤에도 같은 이미지로 렌더링한다고 설명합니다. 다만 아직 초기 알파 단계입니다.
pdfplumber, Camelot, tabula-java의 테스트 스위트에서 PDF 143개를 골라 PDF-to-Excel 도구를 시험했습니다. 변환 성공률보다 경고 없이 잘못된 결과를 내는 경우를 살폈고, 경고 대상이 아니었던 결과 21개를 직접 확인해 3개에서 결함을 찾았습니다.
Chithi는 문서 사진을 읽어 벵골어를 포함한 인도 22개 공용 언어로 설명하고, 사기 메시지를 탐지하는 오픈 웨이트 Gemma 기반 앱입니다. 저자는 가정용 노트북에서 사진을 처리하고 규칙 기반 안전장치와 고정 경고 문구를 더해 개인정보 보호와 사기 대응을 함께 설계했습니다.
iphone-use는 AI 에이전트가 실제 iPhone 화면을 읽고 탭·입력·스크롤하도록 하는 오픈소스 도구입니다. HTTP API와 Claude Code용 MCP 서버를 제공하며, 한 번 처리한 작업을 모델 호출 없이 다시 실행하는 흐름도 지원합니다.
Solitude 근처 산에 Magelight를 던지면 Alteration 경험치가 반복해서 오르는 이유를 게임 데이터와 충돌 처리 코드로 분석합니다. 주문이 특정 충돌 레이어의 보이지 않는 벽과 여러 번 충돌해 시전 한 번에 경험치를 거듭 지급하며, 조준 위치를 최적화하면 Alteration 15레벨에서 100레벨까지 17번의 시전으로 올립니다.
Chrome 155부터 JPEG XL(.jxl) 이미지 디코딩을 지원합니다. Chrome 팀은 C++ 참조 구현 대신 Rust로 작성한 jxl-rs를 적용하고 SIMD 최적화를 더해 메모리 안전성과 성능을 함께 추구합니다. JPEG XL은 무손실 압축, HDR, 점진적 디코딩 등을 지원하지만, 용도에 따라 AVIF와 함께 비교해 보라고 권합니다.
인도 개발사 CodedThemes는 고객 프로젝트로 시작해 관리자 대시보드와 UI 키트 40여 종을 판매하는 팀으로 성장했습니다. 일회성 판매로 월 1만 2천 달러를 벌지만 AI 확산으로 매출이 최대 50% 줄어들자, shadcn/ui 기반의 AI 대응 컴포넌트 라이브러리 UIAble을 만들고 있습니다.
is-kit의 빌드 도구를 tsup에서 tsdown으로 바꾸며 출력 파일명과 패키지 계약을 검증한 사례입니다. 빌드 성공만으로는 배포 패키지의 호환성을 보장하지 못하며, npm 패키지를 임시 소비자 프로젝트에 설치해 확인해야 한다고 설명합니다.
Ghostifier는 Gmail 헤더에서 사용자가 거래한 회사를 찾아 수신 거부와 데이터 판매·공유 거부를 요청하고, 이후 삭제 요청과 답변을 추적하는 서비스입니다. 이메일 본문은 읽지 않는다고 밝혔으며, 무료 스캔과 유료 요청 발송을 제공합니다.
Rust를 먼저 배운 개발자가 C를 익히며 마주친 차이를 불리언, 문자열, 정수 폭, 오류 처리, 배열, 포인터 사례로 설명합니다. C의 동작을 이해하고 메모리·플랫폼 관련 실수를 피하는 데 도움이 되는 입문용 비교 글입니다.
OpenAI가 ChatGPT에 GPT‑6와 ‘Intelligent UI’를 도입합니다. 모델은 질문에 따라 텍스트, 그래픽, 버튼, 폼, 차트와 상호작용형 화면을 조합하며, 네이티브 컴포넌트 라이브러리와 생성 중 화면을 표시하는 컴파일러를 사용합니다. 웹 검색 응답 시작 시간은 GPT‑5.6 Instant보다 평균 44% 빠르다고 밝혔습니다.
공격자들이 .gh, .sl, .as 국가 코드 최상위 도메인(ccTLD)을 장악하고 권한 DNS 레코드를 바꿔 Google과 여러 서비스의 위조 TLS 인증서를 발급받았습니다. Google은 확인된 인증서를 Chrome에서 차단하고 폐기했으며, 도메인 운영자에게 Certificate Transparency 로그 감시와 CAA 레코드 설정을 권고했습니다.
저자는 2020년형 200달러 노트북에는 Fedora Linux를 설치해 코딩하고, 2006년형 iMac은 인터넷에서 분리해 글쓰기 전용으로 씁니다. 오래된 기기에 역할을 좁혀 주면 보안 위험과 산만함을 줄이고, 장비를 더 오래 활용할 수 있다고 설명합니다.