개발자 도구
프레임워크, IDE, 라이브러리, DevOps, 오픈소스 프로젝트의 최신 소식.
최신 업데이트
개발자 도구 관련 글 — 46 페이지
- 6
Broccoli2Shell: Brotli 디코더 RCE, Node.js, Python 등에서 발생
Google의 Brotli 압축 디코더 C 구현체에서 메모리 오버라이트를 통한 원격 코드 실행(RCE) 취약점이 발견되었습니다. Node.js의 fetch()나 Python의 requests와 같이 Brotli 압축을 자동으로 해제하는 라이브러리를 사용하는 애플리케이션은 공격자가 보낸 악의적인 페이로드에 노출될 수 있습니다.
Broccoli2Shell: Brotli decoder RCE in Node.js, Python and more↗broccoli2shell.com
- 7
Show HN: Space별 분리 관리가 가능한 macOS 윈도우 스위처 대체 프로그램
Debut는 macOS의 기본 앱 전환 기능이 모든 Space의 앱을 혼재시켜 보여주는 불편함을 해결하기 위해 개발된 윈도우 스위처 대체 프로그램입니다. 사용자는 현재 작업 중인 Space 내의 앱만 관리하거나, 모든 Space의 윈도우를 한눈에 파악하고 애니메이션 지연 없이 빠르게 전환할 수 있습니다.
Show HN: macOS window switcher replacement that keeps each Space separate↗debutspace.com
- 10
Show HN: FlashRaw – LibRaw보다 최대 15배 빠른 Rust RAW 이미지 디코더
FlashRaw는 Rust 언어를 사용하여 메모리 안전성과 압도적인 성능을 동시에 잡은 차세대 카메라 RAW 이미지 디코더입니다. 기존 LibRaw나 dcraw보다 훨씬 빠른 디코딩 및 sRGB 변환 속도를 제공하며, WebAssembly를 통해 브라우저 환경에서도 고성능 이미지 처리를 가능하게 합니다.
Show HN: FlashRaw – RAW image decoder in Rust, up to 15x faster than LibRaw↗github.com
- 15
와이드 이벤트만 있으면 된다, "메트릭, 로그, 트레이스"는 필요 없다
현재 관측성(Observability) 업계는 OpenTelemetry의 복잡한 용어와 구조로 인해 데이터 분석에 혼란을 겪고 있습니다. 메타(Meta)의 Scuba 사례처럼 모든 컨텍스트를 하나의 이벤트에 담는 '와이드 이벤트' 방식은 데이터 간의 상관관계를 쉽게 파악하게 하며, 특히 예측 불가능한 장애(unknown unknowns)를 탐지하는 데 탁월한 대안이 됩니다.
All you need is Wide Events, not "Metrics, Logs and Traces"↗isburmistrov.substack.com
- 21
Supabase 사용자들은 아마도 유료 플랜을 스스로 설정할 수 있습니다. 30초 테스트를 확인해 보세요.
Supabase의 RLS(Row Level Security) 설정이 행(row) 단위의 접근은 제한하지만, 특정 컬럼(column)에 대한 무단 수정을 막지 못한다는 보안 허점을 다룹니다. 이를 해결하기 위해 컬럼 단위 권한 제한, 트리거 활용, 결제 정보 테이블 분리라는 세 가지 실질적인 대응 방안을 제안합니다.
Your Supabase users can probably give themselves your paid plan. Here's the 30-second test↗dev.to


















