개발자 도구
프레임워크, IDE, 라이브러리, DevOps, 오픈소스 프로젝트의 최신 소식.
최신 업데이트 ·총 24건
개발자 도구 관련 글 — 55 페이지
- 1
Show HN: Py-SQL-cleaner – Python 문자열 내 SQL 형식 정리 도구
py-sql-cleaner는 파이썬의 트리플 쿼트 문자열 내에 포함된 SQL을 찾아 포맷팅하거나 별도의 .sql 파일로 추출해주는 CLI 도구입니다. SQLGlot 엔진을 기반으로 다양한 데이터베이스 방언을 지원하며, f-string이나 Jinja 템플릿 등 복잡한 구조는 안전하게 건너뛰어 코드의 안정성을 보장합니다.
Show HN: Py-SQL-cleaner – format SQL embedded in Python strings↗github.com
- 6
GitHub Actions에서 Docker Swarm으로 배포하기 — 실제로 작동하는 설정 방법
이 글은 복잡한 쉘 스크립트 대신 `docker-remote-deployment-action`을 사용하여 GitHub Actions에서 원격 서버로 Docker Compose 및 Swarm 배포를 자동화하는 방법을 설명합니다. SSH 키 관리, 이미지 자동 풀링, 배포 파일 관리 및 자동 정리 기능을 통해 안정적이고 간편한 CI/CD 파이프라인 구축을 지원합니다.
I Deploy to Docker Swarm from GitHub Actions — Here's the Setup That Actually Works↗dev.to - 8
DBOS에 따르면, Postgres가 지속 가능한 워크플로우에서 오케스트레이터를 대체
DBOS는 Temporal이나 Airflow 같은 외부 오케스트레이터 없이 Postgres 자체를 활용해 장애 복구가 가능한 '지속 가능한 워크플로우'를 구현하는 방식을 제안합니다. 체크포인트를 DB에 저장하는 패턴을 통해 인프라 관리 부담을 줄이고, SQL만으로 워크플로우 상태를 모니터링할 수 있는 단순화된 구조를 강조합니다.
Postgres reemplaza al orquestador en workflows durables, según DBOS↗dev.to
- 11
bQuery.js, 작은 jQuery 오마주에서 풀스택 프레임워크로: 새로운 홈페이지 bquery.js.org 🎉
bQuery.js는 '빌드 단계 없는 개발'과 '효율적인 트리 쉐이킹'을 핵심 원칙으로 삼아, 단순한 DOM 헬퍼 라이브러리에서 SSR과 서버 런타임을 포함한 풀스택 프레임워크로 확장되었습니다. 개발자가 복잡한 툴체인 없이도 현대적인 웹 애플리케이션을 구축할 수 있도록 설계된 것이 특징입니다.
bQuery.js Grows Up: From Tiny jQuery Tribute to a Full-Stack Framework — and a Brand New Home at bquery.js.org 🎉↗dev.to
- 12
CLI 시간 기록을 위한 로컬 웹 UI, super-time-tracker-ui 배포했습니다
이 도구는 기존 CLI 기반 시간 기록 도구인 super-time-tracker의 데이터를 로컬 JSON 파일로 공유하며, 웹 브라우저를 통해 직관적인 대시보드와 분석 기능을 제공합니다. 별도의 계정 생성 없이 로컬 환경에서 즉시 작동하며, AI를 활용한 업무 설명 생성 및 뽀모도로 타이머 등 강력한 생산성 기능을 갖추고 있습니다.
I shipped super-time-tracker-ui, a local web UI for my CLI time sheets↗dev.to
- 16
프로덕션 DevSecOps 파이프라인: 완벽한 Day-2 운영 실행 지침
본 가이드는 Terraform과 Terragrunt를 사용하여 WAF, GuardDuty, Karpenter 등 핵심 보안 및 운영 컴포넌트를 멀티 리전 환경에 배포하는 구체적인 절차를 설명합니다. 특히 인프라 배포 후 GitOps(ArgoCD)와 연동하여 보안 설정과 운영 자동화를 완성하는 Day-2 운영의 핵심 프로세스를 다룹니다.
Production DevSecOps Pipeline — The Complete Day-2 Operations Runbook↗dev.to
- 17
kind로 로컬에 11개의 마이크로 서비스를 배포한 후, 의도적으로 하나 망가뜨렸다
Google의 오픈소스 프로젝트인 Online Boutique를 활용해 11개의 마이크로서비스를 로컬 Kubernetes(kind)에 배포하고, 특정 서비스에 CPU 부하를 발생시켜 시스템 반응을 관찰했습니다. 이 과정에서 자동화된 트래적 생성 기능과 서비스 간 의존성, 그리고 예상과 달랐던 Kubernetes의 장애 대응 한계를 확인했습니다.
I Deployed 11 Microservices Locally With kind, Then Broke One on Purpose published↗dev.to
- 21
Show HN: Iron – 초당 630만 줄 코드 변환이 가능한 프로그래밍 가능한 컴파일러
IRON은 어셈블리로 작성된 프로그래팅 언어 제작용 인터프리터이자 데이터베이스로, 기존의 키-값 비교 방식 대신 점프 테이블을 사용하여 초당 630만 줄의 코드 변환이 가능한 압도적인 성능을 자랑합니다. 현재는 리눅스 환경에 최적화되어 있으며, 특정 단어를 필터링하거나 괄호를 주석으로 처리하는 등 극단적인 성능 중심의 구조를 가지고 있습니다.
Show HN: Iron – A Programmable Compiler that can convert 6.3M LOC/s↗github.com













