개발자 도구
프레임워크, IDE, 라이브러리, DevOps, 오픈소스 프로젝트의 최신 소식.
최신 업데이트
개발자 도구 관련 글 — 596 페이지
- 2
Show HN: Rust로 Pico 2 W에서 비트뱅 10BASE-T 이더넷과 Wi-Fi 라우터 구현
이 프로젝트는 Raspberry Pi Pico 2 W에서 Rust를 사용하여 10Mbps 이더넷과 Wi-Fi를 결합한 소형 라우터를 구현했습니다. PIO와 DMA를 활용해 별도의 이더넷 컨트롤러 없이 소프트웨어적으로 이더넷 신호를 처리하며, NAPT 기능을 통해 유선과 무선 네트워크를 연결하는 데 성공했습니다.
Show HN: Bit-banged 10BASE-T Ethernet and Wi-Fi router in Rust on the Pico 2 W↗github.com
- 6
Show HN: FFmpeg WebCLI – 브라우저 내 FFmpeg, 오프라인 PWA, 업로드 없는(WASM)
FFmpeg WebCLI는 ffmpeg.wasm을 기반으로 브라우저 내에서 영상 변환, 압축, 편집 등을 수행하는 웹 기반 비디오 에디터입니다. 모든 작업이 사용자의 기기에서 로컬로 처리되어 데이터 유출 걱정이 없으며, 오프라인에서도 사용 가능한 PWA 형태를 지원합니다.
Show HN: FFmpeg WebCLI – Full FFmpeg in Browser, Offline PWA, No Uploads(WASM)↗github.com
- 10
실제 MIDI 키트로 연주 가능한 브라우저 드럼 머신을 만들었습니다 (설치 불필요, 샘플 없음)
샘플 파일 대신 Web Audio API 기반의 합성(synthesis) 방식을 사용하여 용량을 최소화하고 로딩 속도를 극대화한 브라우저 기반 드럼 머신입니다. Web MIDI API를 통해 실제 전자 드럼 키트를 USB로 연결해 실시간 연주가 가능하며, 정밀한 타이밍 제어를 위해 Lookahead 스케줄러를 구현했습니다.
I built a browser drum machine you can play with a real MIDI kit (no install, no samples)↗dev.to
- 12
인터페이스와 Zod 스키마로부터 TypeScript 피처를 생성하는 도구를 만들었습니다.
FixtureKit은 TypeScript 타입이나 Zod 스키마를 기반으로 실제 데이터와 유사한 형태의 모크 데이터를 즉시 생성해주는 개발자 도구입니다. 단순한 값 채우기를 넘어 필드명을 분석해 이메일, 가격 등 의미 있는 값을 생성하며, 결정론적 출력을 통해 일관된 테스트 환경을 제공합니다.
I built a tool that generates TypeScript fixtures from interfaces and Zod schemas↗dev.to
- 13
스카라브 진단 스위트 현장 테스트 #010: VS Code 입력 기하학적 경계
스카라브 진단 스위트가 VS Code의 줌 레벨에 따른 입력 위치 오류를 분석하여, 에디터의 렌더링 방식과 브라우저 EditContext API 간의 기하학적 경계 불일치를 원인으로 찾아냈습니다. 이 테스트는 소프트웨어 오류를 단순한 기능 결함이 아닌, 시스템 간 경계에서 데이터의 일관성이 깨지는 문제로 재정의하며 정밀한 해결책을 제시합니다.
Scarab Diagnostic Suite Field Test #010: VS Code Input Geometry Boundary↗dev.to
- 15
Next.js 보안 안전 점검기를 만들었지만, 감사라고 칭하고 싶지 않다
Next.js 프로젝트의 보안 취약점을 스캔하는 오픈소스 도구인 next-secure-check가 v0.3.0으로 업데이트되었습니다. 이번 업데이트는 오탐(False Positive)을 줄이고, 미들웨어를 통한 인증 및 Rate-limit 신호를 더 정확하게 식별하며, GitHub Code Scanning과의 통합 품질을 높이는 데 집중했습니다.
I built a Next.js security sanity checker, but I don't want it to pretend to be an audit↗dev.to
- 16
TypeScript 팀을 위한 무료 오픈 소스 GitHub App: PR에서 API 변경 사항을 AST 분석으로 감지하고 AI 자동 수정 기능(/fix 명령어) 제공. Gemini, OpenAI, Claude, Groq 등 멀티 제공업체 지원 출시.
TypeScript 팀을 위해 설계된 이 오픈 소스 GitHub App은 PR 과정에서 AST 분석을 통해 API 변경 사항을 자동으로 식별합니다. 특히 Gemini, OpenAI, Claude 등 다양한 AI 모델을 활용하여 '/fix' 명령어로 코드 수정을 자동화할 수 있는 기능을 갖추고 있습니다.
Free and open-source GitHub App for TypeScript teams. Detects breaking API changes in PRs using AST analysis and offers AI auto-fix with /fix command. Just shipped multi-provider support (Gemini, OpenAI, Claude, Groq). Would love feedback from anyone worki↗dev.to
- 17
새로운 오픈 소스 npm 패키지의 신뢰성, 사용성, 도입률 향상을 위한 피드백 요청
개발자가 AI 채팅 기능을 웹사이트에 쉽게 구현할 수 있도록 돕는 새로운 npm 패널인 ai-chat-toolkit-widget 및 server의 출시 소식입니다. 개발자는 초기 패키지의 낮은 인지도와 신뢰도 문제를 해결하기 위해 커뮤니티의 피드백을 적극적으로 수용하여 문서화와 안정성을 강화하려는 전략을 취하고 있습니다.
Seeking Feedback to Enhance Trust, Usability, and Adoption of New Open-Source npm Packages↗dev.to
- 18
REDB 내부 해부, 1부 - 엔진 전체를 구동하는 13개의 테이블 (실제 SQL과 EAV가 아닌 이유)
이 글은 RedBase 엔진의 내부 아키텍처를 공개하며, 전통적인 EAV 모델의 성능 저하 문제를 해결하기 위한 설계 원칙을 설명합니다. 모든 데이터를 하나의 텍스트 컬럼에 넣는 대신, C# 타입에 맞춰 전용 컬럼을 사용하는 구조를 통해 인덱싱과 쿼리 성능을 획기적으로 개선했습니다.
REDB inside, part 1 — the 13 tables the whole engine runs on (with the actual SQL, and why it's not EAV)↗dev.to
- 21
Great Stack to Doesn't Work #5 — Linux: "엔지니어의 공포, 커널 패닉은 아니야
이 글은 대규모 트래픽을 처리하는 서버에서 발생하는 원인 모를 성능 저하가 리눅스 커널의 기본 설정 때문일 수 있음을 지적합니다. CPU 스케줄링, NUMA, 메모리 스왑 및 페이지 캐시 관리, I/O 스케줄러 최적화 등 엔지니어가 반드시 알아야 할 커널 튜닝 기법을 다룹니다.
Great Stack to Doesn't Work #5 — Linux: "Not a Kernel Panic, an Engineer Panic"↗dev.to
- 22
Show HN: 2D LiDAR를 Raspberry Pi에 연결하고 Python 라이브러리 lds2d를 작성했습니다.
다양한 제조사의 2D LiDAR 센서를 통합 지원하는 Python 드라이버 라이브러리 'lds2d'가 출시되었습니다. 이 라이브러리는 하드웨어 모델에 관계없이 통일된 API를 제공하며, 특히 Raspberry Pi와 같은 호스트 기기에서 모터를 직접 제어해야 하는 복잡한 모델의 PWM/PID 로직까지 자동화하여 로봇 개발의 진입 장벽을 낮춥니다.
Show HN: I've hooked up 2D LiDARs to Raspberry Pi, wrote Python library lds2d↗github.com











