Rust 뉴스
시스템 프로그래밍 언어 Rust의 새 버전, 생태계 도구, 채택 사례를 전합니다.
총 245건·최신 업데이트
- 223
Show HN: Prmana – DPoP를 활용한 Linux OIDC SSH 로그인 (Rust, Apache 2.0)
Prmana는 정적 SSH 키 대신 OIDC(OpenID Connect) 토큰을 사용하여 Linux 서버에 로그인할 수 있게 해주는 오픈소스 도구입니다. DPoP(Demonstrating Proof-of-Possession) 기술을 활용해 토큰 탈취를 방지하며, 별도의 게이트웨이나 SSH CA 없이 Linux PAM 모듈을 통해 호스트에서 직접 인증을 수행합니다.
Show HN: Prmana – OIDC SSH Login for Linux with DPoP (Rust, Apache 2.0)↗github.com
- 234
파이썬의 핵심 라이브러리인 `python-dateutil`을 Rust로 재작성한 `python-dateutil-rs`가 공개되었습니다. 기존 코드 수정 없이 임포트 문 하나만 바꿔도 최대 94배의 성능 향상을 경험할 수 있는 'Drop-in replacement' 라이브러리입니다.
파이썬의 핵심 라이브러리인 `python-dateutil`을 Rust로 재작성한 `python-dateutil-rs`가 공개되었습니다. 기존 코드 수정 없이 임포트 문 하나만 바꿔도 최대 94배의 성능 향상을 경험할 수 있는 'Drop-in replacement' 라이브러리입니다.
I Rewrote python-dateutil in Rust — Even a Naive Port Is Up to 94x Faster↗dev.to
- 235
macOS 사용자의 반복적인 워크플로우 마찰을 해결하기 위해 개발된 오픈소스 런처 'look'에 대한 소개입니다. Rust 기반의 고성능 엔진과 SwiftUI를 결합하여, Spotlight나 Raycast보다 가볍고 직관적인 사용자 경험을 제공하는 데 집중했습니다.
macOS 사용자의 반복적인 워크플로우 마찰을 해결하기 위해 개발된 오픈소스 런처 'look'에 대한 소개입니다. Rust 기반의 고성능 엔진과 SwiftUI를 결합하여, Spotlight나 Raycast보다 가볍고 직관적인 사용자 경험을 제공하는 데 집중했습니다.
I built look because Spotlight didn’t match how I work.↗dev.to
- 238
Rust로 Decentralized Mesh Network 구축 — Global South에서 얻은 교훈
GhostWire는 재난 상황이나 인터넷이 부족한 지역에서 26억 명의 사람들을 위한 탈중앙화 메시 통신 플랫폼입니다. Rust로 개발되었으며, 중앙 서버 없이 P2P 암호화 통신을 지원하고, AI 기반 라우팅과 WiFi Direct, LoRa 등 7가지 전송 계층을 통해 상황에 맞게 연결 방식을 전환하여 통신 단절 문제를 해결합니다. 케냐의 한 사이버보안 학생이 구상한 이 프로젝트는 글로벌 남반구의 절실한 연결성 문제를 혁신적인 기술로 풀어냅니다.
Building a Decentralized Mesh Network in Rust — Lessons from the Global South↗dev.to
- 239
Contrapunk – 기타 입력으로 Real-time 대위법 화음을 생성하는 Rust 프로젝트
Contrapunk는 Rust로 개발된 실시간 MIDI 하모니 생성기이자 기타-MIDI 변환기로, 기타 입력으로부터 고전적인 대위법 규칙에 기반한 화음을 즉시 생성합니다. 10ms 미만의 초저지연 성능을 자랑하며, 데스크톱, 브라우저, 서버 환경에서 모두 구동 가능한 유연성을 제공합니다. 이 프로젝트는 음악 이론을 코드로 구현하여 모든 음악가에게 접근 가능하게 하는 것을 목표로 합니다.
Show HN: Contrapunk – Real-time counterpoint harmony from guitar input, in Rust↗contrapunk.com
- 240
Rust에서 영감을 받아 Go로 컴파일되는 작은 언어 Lisette
Lisette는 Rust에서 영감을 받아 Go 코드로 컴파일되는 새로운 프로그래밍 언어입니다. 이 언어는 대수적 데이터 타입, 패턴 매칭, nil 없음, Hindley-Milner 타입 시스템 등 Rust의 안전하고 현대적인 특징을 도입하면서도 Go 생태계와의 완벽한 상호운용성을 제공합니다. Go의 런타임 오류를 컴파일 시점에 잡아내어 코드의 안정성과 개발 생산성을 높이는 것을 목표로 합니다.
Lisette a little language inspired by Rust that compiles to Go↗lisette.run












