Trawling

개발·오픈소스 · 최신기사

개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.

작은 커뮤니티를 위한 배포판 빌드 도구 만들기

발행

Chimera Linux 개발자가 패키지 도구 cbuild의 설계 원칙과 빌드 인프라를 설명합니다. 모든 개발자가 로컬에서 원격 빌드를 재현하고, 샌드박스·검사·의존성 정렬을 도구에 맡기는 방식으로 작은 커뮤니티의 유지보수 부담을 줄입니다.

웹페이지에 넣는 애니메이션 ASCII 아트

발행

웹페이지에 삽입할 수 있는 애니메이션 아트 196종을 제공하는 라이브러리입니다. HTML, React, Next.js, Astro에서 쓸 수 있고, MIT 라이선스로 공개했습니다.

Bash는 프로그래밍 언어가 아니라 텍스트 치환 엔진입니다

발행

Bash를 일반적인 프로그래밍 언어처럼 해석하면 공백, 따옴표, 파이프에서 생기는 오류를 이해하기 어렵습니다. 글은 Bash의 토큰 분리와 확장, 서브셸, 파일 디스크립터 동작을 설명하고 안전한 스크립트 작성 습관을 소개합니다.

Velozity — 팀과 AI 에이전트가 함께 일하는 협업 공간

발행

Velozity는 채팅, 통화, 작업, 일정, 파일을 한 공간에 모으고 AI 에이전트도 팀원과 같은 맥락에서 일하게 하는 협업 서비스입니다. 에이전트가 이메일이나 메시지 등을 준비해도 공간 밖으로 나가는 작업은 사람이 승인해야 하며, 기존 AI 구독을 활용하는 방식을 내세웁니다.

AI 때문에 생각을 건너뛰기가 너무 쉬워졌습니다

발행

AI는 낯선 주제를 조사하고 글을 쓰는 과정을 대신해 주지만, 그 과정에서 배우는 조사·판단·문제 해결 능력까지 건너뛰게 만들 수 있습니다. 글쓴이는 AI를 답을 대신 내는 도구가 아니라 이해와 학습을 돕는 도구로 쓰자고 제안합니다.

Scumble — AI 인페인팅을 위한 오픈소스 편집기

발행

Scumble은 이미지 일부를 선택해 AI로 채우고, 결과를 주변 색에 맞춘 별도 레이어로 돌려주는 무료 오픈소스 데스크톱 편집기입니다. 자체 ComfyUI나 사용자의 API 키를 연결하며 원본 이미지는 보존합니다. 제작자는 아직 0.1.x 버전이며 Windows를 먼저 지원하고 Linux 빌드를 제공한다고 밝혔습니다.

순수 Rust로 다시 만든 오픈소스 Photoshop 호환 이미지 편집기

발행

PhotoCraft는 레이어, 마스크, 조정 레이어와 PSD 편집을 지원하는 Rust 기반 이미지 편집기입니다. GPU 합성기와 CLI·MCP 제어 기능을 갖췄으며, 프로젝트 측은 PSD 테스트 파일 대부분을 재저장한 뒤에도 같은 이미지로 렌더링한다고 설명합니다. 다만 아직 초기 알파 단계입니다.

벵골어만 읽는 어머니를 위해 만든 사기 탐지 문서 리더

발행

Chithi는 문서 사진을 읽어 벵골어를 포함한 인도 22개 공용 언어로 설명하고, 사기 메시지를 탐지하는 오픈 웨이트 Gemma 기반 앱입니다. 저자는 가정용 노트북에서 사진을 처리하고 규칙 기반 안전장치와 고정 경고 문구를 더해 개인정보 보호와 사기 대응을 함께 설계했습니다.

스카이림 Magelight 경험치 버그의 작동 원리

발행

Solitude 근처 산에 Magelight를 던지면 Alteration 경험치가 반복해서 오르는 이유를 게임 데이터와 충돌 처리 코드로 분석합니다. 주문이 특정 충돌 레이어의 보이지 않는 벽과 여러 번 충돌해 시전 한 번에 경험치를 거듭 지급하며, 조준 위치를 최적화하면 Alteration 15레벨에서 100레벨까지 17번의 시전으로 올립니다.

Chrome에 JPEG XL 디코딩 지원을 적용합니다

발행

Chrome 155부터 JPEG XL(.jxl) 이미지 디코딩을 지원합니다. Chrome 팀은 C++ 참조 구현 대신 Rust로 작성한 jxl-rs를 적용하고 SIMD 최적화를 더해 메모리 안전성과 성능을 함께 추구합니다. JPEG XL은 무손실 압축, HDR, 점진적 디코딩 등을 지원하지만, 용도에 따라 AVIF와 함께 비교해 보라고 권합니다.

에이전시를 월 1만 2천 달러 제품 포트폴리오로 바꾸기

발행

인도 개발사 CodedThemes는 고객 프로젝트로 시작해 관리자 대시보드와 UI 키트 40여 종을 판매하는 팀으로 성장했습니다. 일회성 판매로 월 1만 2천 달러를 벌지만 AI 확산으로 매출이 최대 50% 줄어들자, shadcn/ui 기반의 AI 대응 컴포넌트 라이브러리 UIAble을 만들고 있습니다.

Ghostifier — 기업이 보유한 내 데이터를 삭제하도록 요청합니다

발행

Ghostifier는 Gmail 헤더에서 사용자가 거래한 회사를 찾아 수신 거부와 데이터 판매·공유 거부를 요청하고, 이후 삭제 요청과 답변을 추적하는 서비스입니다. 이메일 본문은 읽지 않는다고 밝혔으며, 무료 스캔과 유료 요청 발송을 제공합니다.

Rust 프로그래머를 위한 C

발행

Rust를 먼저 배운 개발자가 C를 익히며 마주친 차이를 불리언, 문자열, 정수 폭, 오류 처리, 배열, 포인터 사례로 설명합니다. C의 동작을 이해하고 메모리·플랫폼 관련 실수를 피하는 데 도움이 되는 입문용 비교 글입니다.

모두를 위한 GPT‑6와 지능형 UI

발행

OpenAI가 ChatGPT에 GPT‑6와 ‘Intelligent UI’를 도입합니다. 모델은 질문에 따라 텍스트, 그래픽, 버튼, 폼, 차트와 상호작용형 화면을 조합하며, 네이티브 컴포넌트 라이브러리와 생성 중 화면을 표시하는 컴파일러를 사용합니다. 웹 검색 응답 시작 시간은 GPT‑5.6 Instant보다 평균 44% 빠르다고 밝혔습니다.

해커들이 Google 등 대형 서비스의 위조 TLS 인증서를 발급받았습니다

발행

공격자들이 .gh, .sl, .as 국가 코드 최상위 도메인(ccTLD)을 장악하고 권한 DNS 레코드를 바꿔 Google과 여러 서비스의 위조 TLS 인증서를 발급받았습니다. Google은 확인된 인증서를 Chrome에서 차단하고 폐기했으며, 도메인 운영자에게 Certificate Transparency 로그 감시와 CAA 레코드 설정을 권고했습니다.

2006년형 iMac에서 글을 쓰고 200달러 노트북으로 코딩합니다

발행

저자는 2020년형 200달러 노트북에는 Fedora Linux를 설치해 코딩하고, 2006년형 iMac은 인터넷에서 분리해 글쓰기 전용으로 씁니다. 오래된 기기에 역할을 좁혀 주면 보안 위험과 산만함을 줄이고, 장비를 더 오래 활용할 수 있다고 설명합니다.