인기 번역
새로운 번역 아티클
커뮤니티의 최신 번역을 확인하세요
뉴스 앱에 숨겨진 안전한 통신
The Guardian가 뉴스 앱 안에 CoverDrop을 통합해, 메시지를 암호화할 뿐 아니라 통신이 이루어졌는지 자체를 숨기며 제보자에게 부인 가능성까지 제공하는 방법을 소개한다.
0더 읽기 →
Rust는 느리지만 확실하게 PostgreSQL을 잠식하고 있다: Neon, ParadeDB, PgDog 등을 심층 분석
PostgreSQL 확장과 사이드카 생태계에서 Rust가 어떻게 핵심 도구가 되었는지, pgrx, Wrappers, ParadeDB, pgdog, Neon을 중심으로 살펴본다.
1더 읽기 →
seccomp — 어떤 속도에서도 안전하지 않다
`seccomp()`는 올바르게 사용하기가 근본적으로 어렵고, libc/아키텍처/실행 환경에 따라 호출되는 syscall이 바뀌는 등 취약한 가정에 기대는 보안 기법이라는 주장과, OpenBSD의 `pledge()`/`unveil()` 같은 모델이 더 낫다는 논의를 정리한다.
2더 읽기 →
최소 기능 인간에 대해 Greg Storey를 인용하며
기업이 ‘최소 기능 인간’ 모델을 찾아 조직을 바닥부터 재구성하는 흐름과, 그 속에서 개인이 맡게 될 역할 변화에 대한 인용과 단상.
1더 읽기 →
컴퓨터에게 뭔가를 하게 만드는 건 재미있다
개발자들 사이에는 코드를 그 자체로 즐기는 사람과, 컴퓨터가 실제로 뭔가를 하게 만드는 일을 즐기며 코드를 그 수단으로 보는 사람이 있다. AI 코딩 도구는 내가 컴퓨터가 일을 하게 만드는 데 도움을 줬다.
1더 읽기 →
nix-csi, easykubenix, dinix로 Kubernetes를 Nixify하기
nix-csi, easykubenix, dinix 세 프로젝트를 통해 Kubernetes를 Nix 방식으로 구성·배포·실행하는 아이디어와 현황, 그리고 관련 논의를 소개한다.
3더 읽기 →
덴마크 도로교통청, Microsoft에서 Linux로 전환 - 공지 - NixOS Discourse
덴마크 도로교통청을 위해 NixOS 기반 오픈소스 Linux 배포판을 구축한다는 소식과, 이를 둘러싼 논의 및 LinkedIn 게시글 내용을 정리한다.
2더 읽기 →
“이 컴퓨터는 당신을 위한 것이 아니다” · Sam Henri Gold
MacBook Neo를 둘러싼 ‘허락장’ 같은 리뷰들에 반박하며, 올바른 도구가 아니라 집착과 한계의 경험이 어떻게 누군가를 개발자·디자이너·창작자로 만드는지에 대해 이야기한다.
49더 읽기 →
슬픔과 AI 분기
AI 보조 코딩이 개발자들 사이에 원래부터 존재했지만 모두가 같은 방식으로 일할 때는 보이지 않던 갈라짐을 드러내고, 그로 인해 생기는 상실감이 무엇을 잃는 것인지 다시 보게 만든다.
3더 읽기 →
Zack Shapiro가 X에서: "10배 변호사" / X
Zack Shapiro가 X에 게시한 "10배 변호사" 아티클 페이지 안내와 로그인·가입 링크, 서비스 약관 및 정책 링크.
0더 읽기 →
시스템 프로그래밍 언어를 위한 오류 모델에 관한 장대한 논고
시스템 프로그래밍 언어 생태계를 염두에 두고 오류의 표현·전파·처리·진화까지를 포괄적으로 다루는 오류 모델 설계 논고.
0더 읽기 →
직사각형 이름 짓기
CSS에서 컴포넌트, 접근성 역할, 구성, 확장, 유틸리티를 중심으로 한 클래스 및 셀렉터 네이밍 관례에 대한 생각을 정리한다.
0더 읽기 →
의존성 추적은 어렵다
curl과 libcurl처럼 에코시스템 밖에 있는 C 라이브러리는 SBOM과 의존성 추적 도구에서 누락되기 쉬우며, 그 결과 실제 의존 관계를 파악하기가 어렵다는 점을 설명한다.
0더 읽기 →
매개변수성, 또는 컴파일타임은 미쳤다
타입 서명만으로 구현을 결정하게 해주는 매개변수성과, Zig의 comptime이 그 보장을 어떻게 포기하는지 살펴본다.
12더 읽기 →
Moonforge 소개: Yocto 기반 Linux OS | Igalia
Igalia가 개발한 Moonforge는 Yocto 및 OpenEmbedded 프로젝트를 기반으로, 임베디드 및 디바이스 운영체제를 구축하기 위한 완전한 오픈소스의 프로덕션 준비 기반을 제공하는 새로운 Linux 배포판이다.
0더 읽기 →
MikroORM 7: 해방
1년 반의 개발 끝에 안정화된 MikroORM v7을 소개합니다. 핵심 패키지 런타임 의존성 0, knex에서 Kysely로 전환, 네이티브 ESM, Node.js 직접 의존성 제거, 타입 안전 QueryBuilder 등 주요 변경 사항과 새로운 기능을 정리합니다.
33더 읽기 →
시간대를 없애고 싶다고요
시간대를 폐지했을 때 생기는 변화들을 국제 전화 통화라는 간단한 사례로 살펴본다.
1더 읽기 →
서브타이핑 vs. 상속 - 타입 시스템의 반례
객체지향에서 서브타이핑과 상속의 차이, 메서드 오버라이딩 시 인자 타입의 변성으로 인해 발생하는 불건전성 문제를 C#, Eiffel, TypeScript, Swift 등의 예로 설명한다.
0더 읽기 →
C++26 안전 기능은 당신을 구해주지 못한다(그리고 위원회도 알고 있다)
C++26의 안전 기능(오류 동작, 표준 라이브러리 하드닝, 계약)이 메모리 안전성 위기를 해결한다는 주장에 대해, 실제 사례와 데이터, 채택 현실을 근거로 한계를 짚는다.
14더 읽기 →
Temporal: JavaScript에서 시간을 고치기 위한 9년의 여정
Temporal이 JavaScript의 날짜·시간 문제를 해결하기까지 9년에 걸친 표준화, 구현, 생태계 통합 과정을 다룹니다.
9더 읽기 →
Netflix의 이질적 처리 효과(HTE)
Netflix에서 이질적 처리 효과(HTE)를 탐지하고 측정하며 활용하는 방법을, 제품 실험과 혁신의 전 과정에 걸친 다섯 가지 사례로 소개합니다.
0더 읽기 →