Trawling

개발 · 최신기사

언어와 프레임워크, SDK와 개발 방식·도구의 변화를 다룹니다.

전통적 코딩과 에이전틱 코딩의 차이 — 플로우 상태의 문제

발행

AI 코딩 에이전트는 코드 생산량을 크게 늘릴 수 있지만, 프롬프트와 대기·알림·컨텍스트 전환이 전통적인 코딩의 촘촘한 피드백 루프와 몰입을 끊을 수 있습니다. 글은 작업을 작게 나누고 같은 프로젝트 안에서 결과를 검토하는 체크포인트를 두어, 생산성과 코드 이해도를 함께 유지하는 방법을 제안합니다.

Notion은 CRDT로 동시 편집을 어떻게 처리하는가

발행

Notion은 같은 블록을 여러 사용자가 동시에 편집할 때 변경 사항이 사라지는 Last Write Wins 문제를 해결하기 위해 RGA 기반 CRDT와 Peritext 기반 서식 충돌 처리를 도입했습니다. 블록 분할과 오프라인 편집까지 지원하는 이 시스템은 2025년 7월 운영 환경에 배포됐으며, 매분 수백만 건의 CRDT 연산을 처리합니다.

싱가포르 국립도서위원회, 독서 습관 형성에 소액 보상 지급

발행

싱가포르 국립도서위원회가 독서 시간을 기록하면 가상 코인으로 현금과 기부금을 제공하는 5년 캠페인 ReadSG를 시작했습니다. 하루 15분 독서의 보상은 약 0.02싱가포르달러로 매우 작지만, 정부는 이를 수입원이 아닌 행동 변화를 유도하는 장치로 설계했습니다.

Microsoft 특허, 보스전·로딩 화면·컷신에서 실행되는 게임 내 광고를 설명합니다

발행

Microsoft가 보스전 종료, 퀘스트 완료, 컷신, 로딩 화면처럼 게임이 인식하는 휴지기에 광고를 표시하는 특허 출원을 공개했습니다. 플레이어는 광고를 시청한 뒤 일정 시간 동안 중단 없이 게임을 계속할 수 있으며, 이는 PC·콘솔 게임을 대상으로 한 광고 지원 모델의 가능성을 보여줍니다.

jj를 넘어: 설정과 도구 생태계

발행

Jujutsu(jj)를 설치한 뒤 활용할 수 있는 내장 명령, 설정·alias 확장, forge 연동, GUI·TUI·에디터 플러그인과 워크플로 도구를 폭넓게 정리합니다. jj가 외부 스크립트에 의존하던 기능을 core에 흡수하는 동시에 독립적인 도구 생태계를 확장하고 있다는 점을 보여줍니다.

CleanShot의 설정을 밀어버린 리디자인

발행

CleanShot 5가 macOS Ventura식 설정 화면을 도입하면서, 이전 버전의 밀도와 탐색성을 잃었다는 비판입니다. 글쓴이는 두 열 레이아웃, 우측 정렬, 컨트롤 형태와 스위치 가독성 문제를 구체적으로 지적합니다.

UTF-8000: 무제한 UTF-8

발행

UTF-8000은 UTF-8의 자기 동기화·자기 구두점 구조를 유지하면서 코드 유닛 길이를 임의로 확장하는 인코딩 설계입니다. 길이에 따라 시작 비트를 여러 바이트에 분산해 임의로 큰 코드포인트를 표현하며, 기존 UTF-8의 정렬·오버롱 인코딩 규칙도 계승합니다.

AI는 여러분을 더 나쁜 엔지니어이자 더 나은 직원으로 만들고 있습니다

발행

AI 코딩 도구는 티켓 처리와 기능 출시 같은 가시적 생산성을 높이지만, 그 과정에서 디버깅 감각과 낯선 문제를 스스로 푸는 능력의 성장을 막을 수 있습니다. 이 글은 AI를 쓰지 말자는 주장이 아니라, 처리량을 엔지니어링 역량의 대리 지표로 삼아 온 평가 방식의 한계를 지적합니다.

죽은 CRC Crate를 되살렸더니 갑자기 입소문을 탔습니다

발행

2015년 이후 방치된 Rust용 crc32 Crate를 현대적인 구현으로 재작성한 사례를 소개합니다. slicing-by-16, no_std, 빌드 타임 코드 생성, Python·Node.js 바인딩을 추가했으며, 순수 Safe Rust 경로에서 최대 약 1,282 MiB/s를 달성하면서 이식성과 안전성을 강조합니다.

vercel-labs/json-render — 안전한 JSON 기반 Generative UI 프레임워크

발행

json-render는 AI가 자연어 프롬프트를 바탕으로 JSON UI 명세를 생성하고, 개발자가 정의한 컴포넌트와 액션 안에서만 화면을 렌더링하도록 하는 Generative UI 프레임워크입니다. React를 비롯해 Vue, Svelte, Solid, React Native, PDF, 이메일, 비디오, 3D, 터미널 UI까지 같은 카탈로그를 여러 출력 환경에서 활용할 수 있습니다.

ZK-JPEG: 영지식 이미지 편집과 압축

발행

ZK-JPEG는 카메라에서 생성된 이미지의 출처 서명을 유지하면서 JPEG 압축, 블러, 가림, 레이어 합성 같은 변환을 검증하는 암호학 도구입니다. 비밀 입력 이미지에서 올바르게 변환됐다는 사실만 영지식으로 증명해 이미지 인증과 개인정보 보호를 함께 다룹니다.

LibreOffice 26.8 출시 — 전문 타이포그래피와 세계 문자 체계 지원 강화, 인공지능은 제외

발행

LibreOffice 26.8은 문단 전체의 간격을 조정하는 Paragraph Composer, OpenType 가변 글꼴, 오른쪽에서 왼쪽으로 쓰는 문자와 복잡한 문자 체계 지원을 강화한 대규모 업데이트입니다. Microsoft Office 차트의 왕복 보존, Calc의 피벗 테이블 Calculated Fields, 다중 페이지 크기와 함께 생성형 AI·원격 전송·텔레메트리가 없는 정책도 강조합니다.