쌓인 기록에서 찾기
무엇을 찾으세요? 날짜를 몰라도 됩니다. 제목·Key Point·요약·태그를 한꺼번에 뒤집니다.
검색 범위 2026년 8월 13일 (목) 부터 2026년 10월 30일 (금)까지 3636건
16건 · "Unix"조건 지우기 ×
001 00:11 ▲ 101 · 댓글 40 Emacs 50주년, 텍스트 편집의 역사를 바꾸다 1976년 MIT 인공지능 연구소에서 Richard M. Stallman이 만든 Emacs는 최초의 본격적인 풀 스크린 텍스트 에디터 중 하나로 50주년을 맞이했다. 오픈소스 · 도구 · Emacs Turns 50
Key Point 프로그래밍의 역사에서 단순한 도구를 넘어 자유 소프트웨어 운동과 GNU/Linux 운영체제 탄생의 촉발점이 된 Emacs의 정통성을 이해할 수 있다.
핵심 요약
1976년 MIT 인공지능 연구소에서 Richard M. Stallman이 만든 Emacs는 최초의 본격적인 풀 스크린 텍스트 에디터 중 하나로 50주년을 맞이했다. Emacs는 TECO 텍스트 에디터와 제한된 화면의 Control-R을 기반으로, 모든 키가 독립적인 매크로로 동작하는 구조로 개선되어 누구나 쉽게 배울 수 있었다. Guy Steele Jr.와 David Moon이 표준 명령 집합 정의를 주도했으며, Meta 키를 활용한 Meta-F(단어 앞으로 이동), Meta-B(뒤로 이동) 등의 명령이 정해졌다. 전체 요약 9문장 읽기 → 002 21:11 당일 +202 컨테이너 없이 프로세스 샌드박싱하는 경량 도구 공개 Anthropic이 Sandbox Runtime(srt)을 오픈소스로 공개했으며, 이는 컨테이너 없이 OS 수준에서 파일시스템과 네트워크 제약을 강제하는 경량 샌드박싱 도구다. 인프라 · 데브옵스 · anthropics/sandbox-runtime · TypeScript
Key Point 컨테이너의 오버헤드 없이 OS 원시 기능으로 AI 에이전트와 로컬 도구를 안전하게 격리하려는 개발자들에게 필요한 인프라가 등장했다.
핵심 요약
Anthropic이 Sandbox Runtime(srt)을 오픈소스로 공개했으며, 이는 컨테이너 없이 OS 수준에서 파일시스템과 네트워크 제약을 강제하는 경량 샌드박싱 도구다. macOS는 sandbox-exec과 Seatbelt 프로필을, Linux는 bubblewrap을 사용해 격리를 구현하고, Windows는 전용 사용자 계정과 WFP 필터로 제약을 적용한다. 네트워크는 기본적으로 모두 차단되며, allowedDomains/deniedDomains로 명시적으로 허용하는 방식을 사용한다. 파일 읽기는 기본 허용이고 denyRead/allowRead로 제어하며, 쓰기는 기본 차단이고 allowWrite로만 허용한다. 전체 요약 11문장 읽기 → 003 21:11 당일 +599 강화학습으로 움직이는 오리 로봇, 마이크로덕 공개 폴렌 로보틱스가 높이 약 25cm, 무게 800g의 양다리 오리 로봇 마이크로덕의 제어 소프트웨어를 공개했다. 하드웨어 · 시스템 · pollen-robotics/microduck · Rust
Key Point 강화학습으로 훈련된 신경망 정책을 탑재한 로봇의 전체 소프트웨어 아키텍처와 개발 방식을 공개함으로써, 소형 이족 보행 로봇의 제어·배포·업그레이드 파이프라인을 어떻게 구현할 수 있는지 보여준다.
핵심 요약
폴렌 로보틱스가 높이 약 25cm, 무게 800g의 양다리 오리 로봇 마이크로덕의 제어 소프트웨어를 공개했다. Rockchip RK3566 프로세서 위에서 15개 서보 모터를 제어하는 50Hz 제어 루프를 포함하며, 라디오·카메라·자동 업데이트 시스템 등 완전한 로봇 운영 체계를 담고 있다. 행동 정책은 MuJoCo 시뮬레이터와 PPO 강화학습, 시뮬레이션 투 리얼(sim2real) 기법으로 훈련한 후 ONNX 형식으로 변환되어 로봇에 로드된다. 전체 요약 8문장 읽기 → 004 06:11 ▲ 383 · 댓글 154 ECDSA 곡선의 25년 미스터리, 타임스탬프로 풀다 NIST가 2000년 채택한 ECDSA 타원곡선 암호화 표준의 seed 값 출처가 수십 년간 미스터리였다. NSA가 설명 없이 제시한 이 값들은 보안 커뮤니티에서 의도된 백도어 가능성에 대한 의심을 받아왔다. 보안 · Claude reveals ECDSA curve origins
Key Point 현대 암호화 기반의 신뢰성을 둘러싼 25년간의 의혹이 명확한 생성 근거로 해결되었다. 기술 감시자와 보안 종사자가 검증할 수 있는 구체적 증거가 나왔다.
핵심 요약
NIST가 2000년 채택한 ECDSA 타원곡선 암호화 표준의 seed 값 출처가 수십 년간 미스터리였다. NSA가 설명 없이 제시한 이 값들은 보안 커뮤니티에서 의도된 백도어 가능성에 대한 의심을 받아왔다. Anthropic의 Claude가 2026년 10월 30분 내에 NIST P-192, P-224, P-256, P-384, P-521의 seed 출처를 규명했다. 해시 알고리즘이 아니라 C 라이브러리의 lrand48 난수생성기를 Unix 타임스탬프로 초기화해 생성한 것이었다. prime 곡선의 seed들은 1997년 5월~1998년 4월 사이의 타임스탐프에서 생성됐으며, 각각 특정 iteration 횟수 후 선택됐다. 예를 들어 P-256은 같은 실행에서 1842번째 후보였다. 전체 요약 9문장 읽기 → 005 21:11 당일 +130 Python 3.16 알파 1 개발 버전 공개 CPython 저장소에서 Python 3.16.0 알파 1+dev 버전을 공개했다. 오픈소스 · 도구 · python/cpython · Python
Key Point CPython의 다음 메이저 버전 개발이 본격화되었으며, 최적화 빌드 옵션과 테스트 방법을 미리 숙지해야 하는 개발자들에게 필요한 정보다.
핵심 요약
CPython 저장소에서 Python 3.16.0 알파 1+dev 버전을 공개했다. Unix, Linux, macOS 등에서 ./configure와 make를 통해 빌드할 수 있으며, configure --enable-optimizations로 Profile Guided Optimization(PGO)과 Link Time Optimization(LTO)을 적용한 최적화 빌드가 가능하다. PGO 빌드는 계측된 인터프리터를 먼저 만들어 학습 워크로드를 실행한 후, 그 정보를 바탕으로 최종 최적화 바이너리를 생성한다. 전체 요약 8문장 읽기 → 006 12:11 ▲ 114 · 댓글 91 코드로 3D 모델을 설계하는 오픈소스 CAD 도구 OpenSCAD OpenSCAD는 프로그래밍 방식으로 입체 3D CAD 객체를 만드는 무료 오픈소스 소프트웨어다. 오픈소스 · 도구 · OpenSCAD the Programmers Solid 3D CAD Modeller
Key Point 3D 프린팅과 CAD 설계에 관심 있는 개발자들이 코드 기반의 설계 방식을 통해 더 유연하고 반복 가능한 모델링을 할 수 있는 도구를 알아야 한다.
핵심 요약
OpenSCAD는 프로그래밍 방식으로 입체 3D CAD 객체를 만드는 무료 오픈소스 소프트웨어다. Linux/UNIX, Windows, macOS에서 모두 사용할 수 있으며 공식 웹사이트에서 다운로드할 수 있다. 초보자를 위한 튜토리얼, 재사용 가능한 라이브러리, 여러 관련 도서가 제공되고 있다. 전체 요약 5문장 읽기 → 007 00:11 ▲ 140 · 댓글 97 WSL 3, 커널 6.18로 업그레이드하며 성능 3~60% 향상 Microsoft가 WSL 3.x 스택 출시와 함께 기본 가상화 런타임을 개선하고 리눅스 커널을 6.6 LTS에서 6.18로 업데이트했다. 인프라 · 데브옵스 · WSL3 Performance is about 5-60% faster than WSL2 depending on the workload
Key Point 메모리 대역폭 61% 향상과 커널 오버헤드 16% 감소는 로컬 데이터베이스나 컨테이너 워크로드의 성능에 직접 영향을 미치므로, 특정 워크로드의 개발자는 반드시 확인해야 할 성능 변화를 제시한다.
핵심 요약
Microsoft가 WSL 3.x 스택 출시와 함께 기본 가상화 런타임을 개선하고 리눅스 커널을 6.6 LTS에서 6.18로 업데이트했다. WSL 2.6.3.0(커널 6.6.87.2)과 WSL 3.0.2.0(커널 6.18.40.1)을 Alpine Linux에서 실제 벤치마크로 비교한 결과, 메모리 대역폭이 7.84 GB/s에서 12.64 GB/s로 61.35% 증가했다. 커널 primitives 수준에서 스케줄러 지연은 약 11% 감소했으며, 시스템콜 오버헤드도 약 4% 개선되었다. 전체 요약 6문장 읽기 → 008 00:11 ▲ 108 · 댓글 112 애플·macOS, Unix 공식 등록 목록에서 조용히 제외 The Open Group이 운영하는 공식 Unix 인증 제품 등록부에서 Apple과 macOS가 제거되었다. 하드웨어 · 시스템 · Apple/macOS silently removed from official Unix registry
Key Point macOS가 Unix 인증을 잃으면서 애플이 공식적으로 Unix 호환 시스템으로 마케팅할 수 없게 되었고, 이는 엔터프라이즈 환경에서 시스템 신뢰성 선택 기준에 영향을 미친다.
핵심 요약
The Open Group이 운영하는 공식 Unix 인증 제품 등록부에서 Apple과 macOS가 제거되었다. Unix 인증을 받으려면 Single UNIX Specification을 완전히 준수해야 하며, 인증받은 제품만 Unix 상표를 사용할 수 있다. The Open Group에 따르면 Unix 인증은 이식성, 호환성, 글로벌 상호운용성에서 가장 엄격한 기준을 충족하는 업계 표준이다. 전체 요약 4문장 읽기 → 009 18:11 ▲ 128 · 댓글 111 Windows와 Mac 키보드, 이렇게 다르다 Windows의 Backspace는 Mac에서 Delete, Windows의 Delete는 Mac에서 Forward Delete로 부르는 등 기본 키 이름부터 다르며, Return과 Enter도 플랫폼마다 용어가 다르다. 웹 · 프론트엔드 · Keyboard differences between Windows and Macs
Key Point 크로스 플랫폼 웹 앱을 개발할 때 Windows와 Mac의 키보드 동작 차이를 알지 못하면 단축키 충돌, 텍스트 입력 문제, 네비게이션 오류 등이 발생한다.
핵심 요약
Windows의 Backspace는 Mac에서 Delete, Windows의 Delete는 Mac에서 Forward Delete로 부르는 등 기본 키 이름부터 다르며, Return과 Enter도 플랫폼마다 용어가 다르다. Windows는 Ctrl·Alt·Shift 3개 수정자 키를 가지지만, Mac은 Command·Option·Control·Shift 4개로 더 많아 단축키 조합의 선택지가 넓다. Mac은 키보드에 기호(⇧⌃⌥⌘ 등)를 주로 표시하고 메뉴에서도 기호를 사용하지만, Windows는 텍스트 표기를 선호한다. 전체 요약 12문장 읽기 → 010 21:11 당일 +119 AI 개발 에이전트를 위한 Ghostty 기반 macOS 터미널 cmux Ghostty 기반의 네이티브 macOS 터미널 앱으로 수직 탭, 알림 시스템, 내장 브라우저를 제공한다. 기타 · manaflow-ai/cmux · Swift
Key Point AI 에이전트 기반 개발 워크플로우를 macOS에서 효율적으로 관리할 수 있는 네이티브 터미널 앱으로, 여러 에이전트를 동시에 실행하면서 각각의 상태를 시각적으로 추적해야 하는 개발자에게 필수적인 도구다.
핵심 요약
Ghostty 기반의 네이티브 macOS 터미널 앱으로 수직 탭, 알림 시스템, 내장 브라우저를 제공한다. Swift와 AppKit으로 작성되어 Electron 앱보다 빠르고 메모리 효율적이며, libghostty를 사용한 GPU 가속 렌더링을 지원한다. AI 코딩 에이전트가 입력을 기다릴 때 관련 창에 파란 고리 표시와 탭 강조를 제공하고, 알림 패널에서 모든 대기 중인 알림을 한곳에서 확인할 수 있다. 전체 요약 9문장 읽기 → 011 18:30 당일 +110 .NET 디컴파일러 ILSpy, 크로스플랫폼 오픈소스로 공개 ILSpy는 .NET 어셈블리를 분석하고 C#으로 디컴파일하는 오픈소스 도구로, Windows·Linux·macOS를 지원하는 Avalonia 기반 데스크톱 UI를 제공한다. 오픈소스 · 도구 · icsharpcode/ILSpy · C#
Key Point Windows나 Linux에서 .NET 애플리케이션의 소스 코드를 원본이 없어도 복원할 수 있는 공식 도구이며, 개발자가 타사 라이브러리 동작을 분석하거나 릴리스된 제품의 구조를 파악해야 할 때 필수적이다.
핵심 요약
ILSpy는 .NET 어셈블리를 분석하고 C#으로 디컴파일하는 오픈소스 도구로, Windows·Linux·macOS를 지원하는 Avalonia 기반 데스크톱 UI를 제공한다. Visual Studio 2022/2026, VS Code, dotnet CLI 도구(ILSpyCmd), PowerShell 확장 등 다양한 프런트엔드로 사용할 수 있으며, NuGet 패키지와 PowerShell cmdlet으로도 제공된다. C# 디컴파일, 프로젝트 전체 분석, NuGet 피드·실행 중인 프로세스·GAC에서 직접 열기, 타입·메서드·속성 검색, ReadyToRun 바이너리 지원 등의 기능을 갖추고 있다. 전체 요약 6문장 읽기 → 012 18:33 당일 +168 Rust 기반 고성능 링커 mold, lld보다 4.9배 빠르다 mold는 Unix 링커의 고성능 대체품으로, Blender·Chromium·TensorFlow 같은 대규모 프로젝트 링킹을 4.9배 빠르게(lld 대비 중앙값) 처리한다. 인프라 · 데브옵스 · rui314/mold · Rust
Key Point 대규모 프로젝트 빌드 시간을 획기적으로 단축할 수 있는 성숙한 도구로, 특히 C++·Rust 개발자의 개발 생산성을 크게 높일 수 있다.
핵심 요약
mold는 Unix 링커의 고성능 대체품으로, Blender·Chromium·TensorFlow 같은 대규모 프로젝트 링킹을 4.9배 빠르게(lld 대비 중앙값) 처리한다. 2026년 8월 벤치마크에서 wild 링커보다는 1.9배 빠르며, AMD Threadripper와 Apple M1 Ultra 양쪽 플랫폼에서 일관되게 우수한 성능을 보인다. LLVM lld 원개발자가 아키텍처 한계를 극복하기 위해 Rust로 새로 작성했으며, 2021년부터 프로덕션 환경에서 운영 중이다. 전체 요약 10문장 읽기 → 013 00:10 ▲ 107 · 댓글 20 소프트웨어 샌드박싱 기초: 제대로 된 격리 환경 설계법 Emilua 개발자가 공유하는 샌드박싱 구현 경험과 실무 지침이다. 인프라 · 데브옵스 · Software sandboxing: The basics (2025)
Key Point 개발자가 직접 샌드박싱을 구현할 때 마주치는 함정(사용자 네임스페이스의 보안 문제, 잘못된 도구 선택)을 알 수 있고, 실무에서 피해야 할 접근과 권장하는 방식을 구체적으로 제시한다.
핵심 요약
Emilua 개발자가 공유하는 샌드박싱 구현 경험과 실무 지침이다. 프로세스 권한을 프로그래매틱하게 제한하되 관리자 권한 없이, 권한을 증가시키지 않는 방식이어야 한다. setuidgid 같은 전통적 UNIX 도구는 개발자용 샌드박싱에 맞지 않으며, Capsicum(FreeBSD), Seccomp(Linux) 같은 확장 인터페이스가 필요하다. 전체 요약 5문장 읽기 → 014 21:10 ▲ 117 · 댓글 38 30년 방치된 아미가 유닉스, 현대 하드웨어에서 부활 1990년 출시했던 코모도어의 Amix(System V Release 4)를 커뮤니티가 현대화하는 프로젝트가 진행 중이다. 오픈소스 · 도구 · Amiga Unix, Again
Key Point 1990년대 레트로 시스템을 오픈소스 커뮤니티가 현대 하드웨어에서 복구하는 과정에서 AI와 실제 검증을 결합한 독특한 개발 방식을 보여주며, 실제 66040/68060 머신에서 구동되는 단계까지 진행되고 있다.
핵심 요약
1990년 출시했던 코모도어의 Amix(System V Release 4)를 커뮤니티가 현대화하는 프로젝트가 진행 중이다. 68040·68060 프로세서와 현대 가속 보드에서 Amix를 구동하며, 현대적 도구체인, apkg 패키지 매니저, 이전에 없던 카드용 드라이버들을 제공한다. 플로피·CD-ROM 부팅 설치, 원격 저장소에서 grep·gzip·less·patch·zlib 등 GNU/BSD 도구를 설치하는 패키지 관리 시스템을 갖췄다. 전체 요약 6문장 읽기 → 015 18:10 ▲ 107 · 댓글 11 빈티지 컴퓨터를 만지며 배우는 역사, 임시 컴퓨터박물관 개관 빈티지 하드웨어에 현대 기술을 더한 전시를 통해 컴퓨팅의 역사를 보존하는 박물관이 개관했다. 기타 · The Interim Computer Museum
Key Point 컴퓨터 역사에 관심 있는 기술 커뮤니티의 문화 프로젝트이자, 오픈소스 유닉스 커뮤니티(SDF)와의 협력 사례로 기록할 만하다.
핵심 요약
빈티지 하드웨어에 현대 기술을 더한 전시를 통해 컴퓨팅의 역사를 보존하는 박물관이 개관했다. 방문객들이 직접 만져보고 조작하면서 컴퓨터 기술의 진화 과정을 탐험할 수 있도록 설계했다. 501(c)(3) 비영리 자선단체로 운영되며 SDF Public Access UNIX System과 파트너십을 맺고 있다. 전체 요약 4문장 읽기 → 016 11:10 ▲ 257 · 댓글 88 작지만 단순하지 않은 코드의 함정 작은 프로그램이 반드시 단순한 것은 아니다. Unix 파이프라인은 작지만 여러 기능이 얽혀 있어 복잡하다. 웹 · 프론트엔드 · Simple Is Not Small
Key Point 작은 코드가 항상 유지보수하기 쉬운 것은 아니라는 점을 깨닫는 것은 아키텍처 결정 방향을 바꿀 수 있습니다. 프로그래밍할 때 '작음'이 아닌 '단순함'을 목표로 해야 하는 이유를 설명합니다.
핵심 요약
작은 프로그램이 반드시 단순한 것은 아니다. Unix 파이프라인은 작지만 여러 기능이 얽혀 있어 복잡하다. 예를 들어 'sort | uniq -c'는 정렬과 집계를 강제로 결합하기 때문에, 출력 순서를 원본 파일 순서로 바꾸려면 복잡한 임시 파일과 조인 작업이 필요해진다. 반면 Google Drive처럼 대규모 프로그램도 사용자 입장에서는 단순할 수 있다. 크기와 단순성은 별개다. 전체 요약 5문장 읽기 →