Trawling

최신기사

AI, 개발 도구, 오픈소스, 보안과 인프라의 변화와 이용 조건을 설명하는 최신 기사입니다.

텔레메트리를 켜야 AGENTS.md를 읽던 Claude Code

발행

Claude Code 2.1.280에서는 원격 기능 플래그를 가져오지 못하면 AGENTS.md 로더가 꺼져 텔레메트리를 비활성화한 환경에서 프로젝트 지침을 읽지 않았습니다. 작성자는 우회 방법과 함께 문제를 보고했고, Anthropic 개발자는 임시 배포 설정 실수였으며 2.1.281에서 수정했다고 밝혔습니다.

클로드식 문체에 지쳤습니다 — AI 보조 개발은 어디로 갈까요

발행

개발자 Kristian Polso는 AI 도구 사용을 강하게 밀어붙이는 경영진이 코드 품질과 유지보수성을 놓친다고 지적합니다. 비용 상승과 개발자의 불만이 쌓이면 AI 사용이 조정되고, 다른 도구와 함께 쓰는 균형점에 도달하리라고 전망합니다.

내가 바라는 GNOME의 LLM 정책

발행

GNOME 기고자는 LLM으로 만든 제출물을 전면 금지하는 정책 초안을 제안합니다. 정책의 목적은 개발자의 작업 방식을 세세히 감시하는 게 아니라, 공동체가 어떤 기여를 환영하는지 밝히고 사람 중심의 협업 문화를 지키는 데 있다고 설명합니다.

Go의 `if err != nil`이 그리워 TypeScript용 errval을 만들었습니다

발행

errval은 TypeScript에서 오류를 명시적으로 반환하고, 호출부에서 처리하도록 돕는 라이브러리입니다. 오류 타입을 호출에서 추론하고 `match`의 누락된 분기를 컴파일 오류로 잡습니다. 실패 경로 벤치마크와 오류 생성 방식도 공개했습니다.

Strands Agents — Python·TypeScript용 오픈소스 AI 에이전트 SDK

발행

Strands Agents는 에이전트 실행 루프부터 도구, 메모리, 세션, 추적까지 제공하는 Python·TypeScript SDK입니다. 기본 설정을 갖춘 하네스로 빠르게 시작하거나, SDK를 사용해 루프와 구성 요소를 직접 제어할 수 있습니다.

PNG는 손상을 드러내지만 JPEG는 숨깁니다

발행

512×512 이미지의 PNG, JPEG 등 6개 형식에서 비트 하나를 바꾸고 디코딩 결과를 비교했습니다. PNG는 처리 도구가 손상을 감지해 거부했지만 Chromium은 손상 전까지의 픽셀을 그렸고, JPEG·WebP·AVIF는 손상된 이미지를 온전한 것처럼 보여주기도 했습니다.

PanWatch — TradingAgents를 통합한 셀프 호스팅 AI 주식 모니터링 도구

발행

PanWatch는 A주·홍콩·미국 주식의 시세와 보유 종목을 관리하고, TradingAgents 기반 분석 결과와 알림을 제공하는 셀프 호스팅 도구입니다. Docker로 배포하며 FastAPI와 React를 사용하고, 선택 사항으로 OpenTelemetry 추적 데이터를 Jaeger·Tempo 등에 보냅니다.

모바일 `100vh` 문제를 JavaScript로 고치지 마세요

발행

모바일 브라우저에서 `100vh`는 현재 보이는 화면이 아니라 브라우저 UI가 접힌 상태의 높이를 기준으로 삼을 수 있습니다. 글은 `dvh`, `svh`, `lvh`의 차이를 설명하고, 목적에 맞는 CSS 뷰포트 단위를 쓰면 JavaScript 우회 코드를 없앨 수 있다고 안내합니다.

Fulvid — Markdown·MDX 독립형 데스크톱 편집기

발행

Fulvid는 Markdown과 MDX 문서를 로컬 파일로 관리하는 오픈소스 데스크톱 편집기입니다. 검색, 미리보기, 문서 링크와 그래프 탐색 기능을 제공하며 Linux, Windows, macOS에서 사용할 수 있습니다.

obra/superpowers — 코딩 에이전트용 스킬 프레임워크와 개발 방법론

발행

Superpowers는 코딩 에이전트가 요구사항을 구체화하고 설계를 확인한 뒤, 계획과 테스트 주도 개발에 따라 구현하도록 돕는 스킬 프레임워크입니다. Claude Code, Codex, Cursor 등 여러 에이전트 환경에서 설치할 수 있으며, 작업별 검토와 브랜치 정리까지 개발 절차에 포함합니다.

IT 실수로 병원 출산 기록 열람 이력 11년치 사라져

발행

노팅엄 대학병원 NHS 재단 신탁(NUH)에서 기술 작업 중 출산 기록 데이터베이스를 덮어써 2011년 9월부터 2022년 11월까지의 열람 이력 일부를 복구하지 못했습니다. 진료 기록 자체는 복구했지만, 이 기간에 누가 기록을 열람했는지는 대부분 확인하기 어려워졌습니다.

NestJS 테스트 모듈의 Provider 교체와 사용법 요약

발행

NestJS의 테스트 모듈은 단순한 mock 저장소가 아니라 실제 애플리케이션과 같은 의존성 주입(DI) 컨테이너를 구성합니다. 글은 provider 교체 방법과 get()·resolve()의 차이, 요청 범위 provider의 컨텍스트 공유, 가드와 파이프를 바꾸는 E2E 테스트 방법을 설명합니다.

Android 17, 인증서 투명성 기본 적용으로 사용자 정의 CA 차단

발행

Android 17은 API 37을 대상으로 하는 앱에서 시스템 신뢰 인증서의 Certificate Transparency(CT)를 기본 요구합니다. 자체 CA로 TLS 트래픽을 검사하던 개발자와 보안 연구자는 인증서에 SCT를 넣고 기기에 자체 CT 로그를 등록해야 하며, 글쓴이는 HTTP Toolkit에 적용한 우회 절차를 소개합니다.