LLM 기반 Pong: AI 실시간 중계 해설

2025-05-04
LLM 기반 Pong: AI 실시간 중계 해설

xPong은 LLM 기반 실시간 AI 중계 해설 기능을 탑재한 퐁 게임입니다. 개발자는 5년간의 개발 끝에 OpenAI의 gpt-4o-mini-tts 기술을 활용하여 이 비전을 실현했습니다. 15년간의 토너먼트 시뮬레이션, 다양한 실력의 AI 플레이어, 경기 시작, 경기 중, 경기 종료 3단계의 중계 해설 시스템을 갖추고 있으며, 경기 상황에 따라 동적으로 변화합니다. 과거 경기와의 비교 및 유머러스한 요소도 포함되어 있습니다. xPong은 LLM이 게임 업계에 가져올 가능성을 보여주는 사례입니다.

더 보기
게임

오픈소스 스위치 바운스 데이터셋: 강력한 디바운싱 솔루션

2025-05-04
오픈소스 스위치 바운스 데이터셋: 강력한 디바운싱 솔루션

이 오픈소스 프로젝트는 스위치 바운스 동작을 보여주는 오실로스코프 트레이스 모음을 제공합니다. 다양한 스위치 유형(로커 스위치, 푸시 버튼 등)이 다양한 작동력과 속도로 테스트되었습니다. 데이터는 회로 및 펌웨어의 디바운싱 알고리즘 설계 및 시뮬레이션에 사용할 수 있는 CSV 및 PWL 형식으로 제공됩니다. 데이터셋에는 테스트 방법 및 장비에 대한 자세한 설명이 포함되어 있어 엔지니어에게 귀중한 리소스가 됩니다.

더 보기

Elvish: 강력한 정적 링크 스크립팅 언어

2025-05-04
Elvish: 강력한 정적 링크 스크립팅 언어

Elvish는 대화형 쉘 기능을 갖춘 강력한 스크립팅 언어입니다. Linux, BSD, macOS 및 Windows용 정적 링크 바이너리로 제공됩니다. 1.0 이전 버전이므로 호환성을 깨는 변경 사항이 발생할 수 있지만 스크립팅 및 대화형 사용 모두에 충분히 안정적입니다. 설치 방법, 튜토리얼 및 뉴스를 포함한 사용자 문서는 elv.sh에서 호스팅됩니다. 개발자 문서는 ./docs 디렉토리에 있습니다. 또한 Elvish 패키지 및 도구의 생태계가 성장하고 있습니다.

더 보기
개발

DotnetSnes를 사용한 C#으로 SNES ROM 만들기

2025-05-04
DotnetSnes를 사용한 C#으로 SNES ROM 만들기

DotnetSnes는 C#을 사용하여 작동하는 SNES ROM을 만들 수 있는 혁신적인 프로젝트입니다! SNES 게임 개발에서 일반적으로 사용되는 함수와 전역 변수를 추상화하는 .NET 라이브러리를 제공하여 이를 구현합니다. 컴파일된 DLL은 C로 변환되고 PvSnesLib SDK를 사용하여 ROM으로 컴파일됩니다. SNES의 제약(동적 메모리 할당 없음 등)으로 인해 C#의 관용적인 스타일을 완전히 유지할 수는 없지만, 완전히 기능하는 게임을 만들 수 있습니다. 이 글에서는 개발 프로세스, 종속성 설치, 프로젝트 설정, 빌드 단계를 자세히 설명하고, HelloWorld(기본적인 텍스트 출력)와 LikeMario(더 복잡한 타일 맵 기반 게임)의 두 가지 예를 보여줍니다.

더 보기

GRUB 부트로더 업그레이드: 엄선된 테마 목록 및 사용자 지정 가이드

2025-05-04
GRUB 부트로더 업그레이드: 엄선된 테마 목록 및 사용자 지정 가이드

똑같은 GRUB 부트로더에 지치셨나요? 이 게시글에서는 고품질 GRUB 테마를 엄선한 목록과 간편하게 사용자 지정하는 방법을 안내하는 가이드를 제공합니다. 배경 이미지와 글꼴 변경부터 색 구성표 조정, 심지어 배경 순환 효과 생성까지 부팅 환경을 개인화할 수 있습니다. GitHub 파일 다운로드 및 GRUB 설정 조정 등 유용한 도구도 추천합니다.

더 보기

J 프로그래밍 언어 개요

2025-05-03
J 프로그래밍 언어 개요

이 간결한 J 프로그래밍 언어 소개는 어느 정도 프로그래밍 경험이 있는 프로그래머를 대상으로 합니다. 데이터 형식, 함수, 수정자, 배열, 제어 구조, 오류 처리와 같은 핵심 개념을 실용적인 적용에 중점을 두어 설명합니다. 제공된 예제를 실행하고 주석을 읽는 것이 권장됩니다. 빠른 학습을 돕기 위해 중요한 링크와 리소스가 포함되어 있습니다.

더 보기

서버리스 DNS 리졸버: serverless-dns의 비상

2025-05-03
서버리스 DNS 리졸버: serverless-dns의 비상

serverless-dns는 Pi-Hole과 유사한 서버리스 스텁 DNS-over-HTTPS(DoH) 및 DNS-over-TLS(DoT) 리졸버입니다. Cloudflare Workers, Deno Deploy, Fastly Compute@Edge, Fly.io에서 실행되며, 저 트래픽 사용 사례의 경우 무료 계층을 활용할 수 있습니다. 밀리초 단위의 응답 시간을 제공하며, 간결한 radix 트리를 사용하여 190개 이상의 블랙리스트에서 약 1300만 개의 항목을 효율적으로 관리합니다. 오픈소스 프로젝트는 사용자 지정 구성, 로그 업로드를 지원하며, 경량적이고 고성능의 DNS 솔루션을 제공합니다.

더 보기

ANEMLL: Apple 뉴럴 엔진에서 LLM 가속화

2025-05-03
ANEMLL: Apple 뉴럴 엔진에서 LLM 가속화

ANEMLL은 Apple 뉴럴 엔진(ANE)부터 시작하는 텐서 프로세서에서 대규모 언어 모델(LLM)을 가속화하는 데 중점을 둔 오픈 소스 프로젝트입니다. Hugging Face에서 모델 변환부터 ANE에서의 추론까지 완벽한 오픈 소스 파이프라인을 제공하여 저전력 에지 애플리케이션에서 원활한 온디바이스 추론을 가능하게 하고 개인 정보 보호 및 보안을 극대화합니다. 현재 LLaMA 3.1과 같은 모델을 지원하며 Swift 및 Python 샘플 코드와 iOS/macOS 애플리케이션을 제공합니다. 알파 릴리스이므로 양자화 개선이 예상됩니다.

더 보기

소스 코드 공개: QModem 4.51, 고전적인 MS-DOS 통신 프로그램

2025-05-03
소스 코드 공개: QModem 4.51, 고전적인 MS-DOS 통신 프로그램

John Friel III (1960-2024)가 작성한 MS-DOS 통신 프로그램 QModem 4.51의 소스 코드가 공개되었습니다. 1992년 '테스트 드라이브' 버전으로, 다양한 모뎀 프로토콜, 스크립팅, 사용자 정의, 자동 구성, 그리고 호스트 모드 등의 기능을 자랑합니다. 통신 애호가, 레트로 컴퓨팅 애호가, 그리고 고전적인 DOS 소프트웨어에 관심 있는 사람들에게 귀중한 역사적 자료가 될 것입니다. 하지만 컴파일하려면 Turbo Pascal 5.x/6.0과 다양한 종속 라이브러리가 필요하며, 오버레이 관리에도 대처해야 하므로 어려운 작업입니다.

더 보기

pipask: 안전한 Python 패키지 설치

2025-05-03
pipask: 안전한 Python 패키지 설치

pipask는 Python 패키지를 설치하기 전에 보안 검사를 추가하여 pip보다 안전한 대안입니다. 가능하면 PyPI 메타데이터 사용을 우선시하여 코드 다운로드 및 실행을 피합니다. 타사 코드 실행이 필요한 경우 pipask는 사용자의 동의를 구합니다. 리포지토리의 인기도, 패키지의 연령, 알려진 취약성, PyPI 다운로드 수, 메타데이터 검증 등의 검사를 수행한 후, 서식이 지정된 보고서를 표시하고 승인을 요청합니다. 승인되면 표준 pip에 설치 작업을 넘깁니다.

더 보기
개발

Kotlin으로 구축된 로컬 LLM 프록시: JetBrains AI 어시스턴트의 희소식

2025-05-03
Kotlin으로 구축된 로컬 LLM 프록시: JetBrains AI 어시스턴트의 희소식

JetBrains AI 어시스턴트의 무료 할당량이 제한적이기 때문에, 저자는 Kotlin/Ktor 애플리케이션을 개발했습니다. 이 애플리케이션은 OpenAI, Claude, Gemini 등 여러 LLM API를 LM Studio 및 Ollama API로 프록시하여 JetBrains IDE에서 사용할 수 있도록 합니다. 반사 기능을 사용하지 않고 GraalVM 네이티브 이미지로 빌드되어 크로스 플랫폼 및 빠른 시작을 지원합니다. 스트리밍 채팅을 지원하며, 구성이 간편하고 핫 리로딩도 가능합니다.

더 보기
개발

저렴한 마이크로컨트롤러를 사용한 사이클 정확한 Commodore 64 에뮬레이션

2025-05-03
저렴한 마이크로컨트롤러를 사용한 사이클 정확한 Commodore 64 에뮬레이션

Connomore64는 여러 개의 저렴한 RP2040/RP2350 마이크로컨트롤러를 병렬로 사용하여 Commodore 64의 사이클 정확한 에뮬레이션을 달성하는 프로젝트입니다. 처음에는 RP2040의 PIO 기능을 탐구하기 위한 휴일 프로젝트였지만, 이제는 대부분의 게임과 일부 데모를 실행하고 플로피 디스크 드라이브와 같은 오리지널 C64 하드웨어와 인터페이스하는 정확한 에뮬레이터로 발전했습니다. 아직 개발 중이지만, 저렴한 하드웨어에서 계산 집약적인 소프트웨어를 실행할 수 있는 가능성을 보여주며, 여러 RP2040/RP2350을 사용한 병렬 에뮬레이션을 위한 프레임워크를 제공합니다.

더 보기
하드웨어

Pi0, Lerobot, Rerun을 사용한 로봇 훈련: 휴먼 포즈 모션 리타겟팅 접근 방식

2025-05-02
Pi0, Lerobot, Rerun을 사용한 로봇 훈련: 휴먼 포즈 모션 리타겟팅 접근 방식

이 프로젝트는 Pi0, Lerobot, Rerun을 사용한 로봇 훈련을 탐구합니다. Linux를 지원하며 Pixi 패키지 관리자를 사용합니다. 카메라 보정, 휴먼 포즈 및 운동학 분석, 다중 뷰 이미지에서 3D 관절 위치 및 각도 정보 추출이 포함됩니다. 최종 목표는 시간 동기화된 멀티 카메라 영상을 로봇이 모션 리타겟팅 및 미세 운동 기술 학습에 사용할 수 있는 축각 관절 매개변수 및 3D 위치로 변환하는 것입니다. 휴먼 포즈 및 운동학, 바디 및 핸드 포즈 리타겟팅, 모방 학습 및 원격 조작을 다루는 Jupyter Notebook 튜토리얼을 제공합니다.

더 보기
개발 모션 캡처

BLAST: 고성능 웹 브라우징 AI 서빙 엔진

2025-05-02
BLAST: 고성능 웹 브라우징 AI 서빙 엔진

BLAST는 OpenAI 호환 API와 내장된 동시성 및 스트리밍 기능을 갖춘 고성능 웹 브라우징 AI 서빙 엔진입니다. 비용을 절감하고 대화형 대기 시간을 가능하게 하기 위해 작업의 자동 캐싱 및 병렬화를 수행합니다. 간단한 `pip install blastai && blastai serve` 명령어로 로컬에서 실행할 수 있으며, 예산이나 메모리 소비를 걱정할 필요가 없습니다. OpenAI 호환 API를 통해 쉽게 통합할 수 있으며, 브라우저 확장 LLM 출력을 실시간으로 스트리밍할 수 있습니다.

더 보기
개발

WebGL2을 사용한 브라우저 기반 GPT-2 추론 데모

2025-05-02
WebGL2을 사용한 브라우저 기반 GPT-2 추론 데모

인상적인 이 프로젝트는 WebGL2를 사용하여 GPT-2 소형 모델(1억 1700만 매개변수)의 완전한 순방향 전달 과정을 브라우저로 가져옵니다. GPU 계산에 WebGL2 셰이더를 활용하고 BPE 토큰화에 js-tiktoken을 사용하여(WASM 불필요) 브라우저에서 직접 GPT-2를 실행합니다. Python 스크립트로 사전 훈련된 가중치를 다운로드하고, 프런트엔드는 Vite로 빌드되어 핫 모듈 교체를 지원합니다. 이는 첨단 AI 모델을 브라우저로 가져오는 훌륭한 사례이며, 웹 기술의 최첨단 기능을 보여줍니다.

더 보기
AI

OSle: 510바이트 부트 섹터 OS

2025-05-02
OSle: 510바이트 부트 섹터 OS

OSle은 부트 섹터에 완전히 들어가는 작은(510바이트) 실모드 운영체제입니다. x86 어셈블리 언어로 작성되었으며, 놀랍게도 쉘, 파일 시스템, 프로세스 관리, 미리 빌드된 소프트웨어, 그리고 자신만의 프로그램을 만들기 위한 SDK를 갖추고 있습니다. 이 글에서는 OSle을 설치하고, 빌드하고, 로컬에서 실행(Bochs 또는 QEMU 사용)하고, 심지어 실제 장치에서 실행(강력한 경고와 함께!)하는 방법에 대한 자세한 지침을 제공합니다. 온라인 데모와 튜토리얼도 이용 가능합니다. 운영체제와 저수준 프로그래밍에 관심 있는 사람들에게 매력적인 프로젝트입니다.

더 보기

Kubetail: Kubernetes 실시간 로깅 대시보드

2025-05-01
Kubetail: Kubernetes 실시간 로깅 대시보드

Kubetail은 Kubernetes를 위한 실시간 로깅 대시보드로, 여러 컨테이너 작업 부하의 로그 모니터링을 간소화합니다. 브라우저 또는 터미널을 통해 액세스할 수 있는 단일 타임라인에 로그를 통합합니다. Kubernetes API를 직접 활용하여 외부 로그 전달 서비스가 필요 없으며, 원활한 로그 보기를 위해 컨테이너 수명 주기 이벤트를 추적합니다. 깔끔한 인터페이스는 작업 부하, 시간 범위, 노드 속성, grep을 사용한 필터링을 제공합니다. 설치는 유연하며 CLI, Helm Chart, Glasskube를 지원합니다. Kubetail은 가장 강력하고 사용자 친화적인 Kubernetes 로깅 플랫폼을 목표로 하며, 기여와 피드백을 환영합니다.

더 보기

Changesets: 멀티 패키지 저장소의 버전 관리 및 변경 로그 간소화

2025-05-01
Changesets: 멀티 패키지 저장소의 버전 관리 및 변경 로그 간소화

Changesets는 특히 멀티 패키지 저장소에서 버전 관리 및 변경 로그 관리를 간소화하도록 설계된 도구입니다. 기여자는 변경 사항의 릴리스 방법을 선언할 수 있으며, 패키지 버전, 변경 로그 업데이트 및 새 버전 게시를 자동화합니다. Changesets는 멀티 패키지 저장소의 버전 관리 복잡성을 해결하고, 상호 의존적인 패키지를 최신 상태로 유지하며, 여러 패키지에 대한 변경을 간소화합니다. changeset 파일을 사용하여 릴리스 의도를 기록하고, CLI 도구를 사용하여 여러 changeset을 단일 릴리스로 결합하고, 내부 종속성을 처리하고, 변경 로그를 업데이트하며, 단일 명령으로 모노레포에서 모든 업데이트된 패키지를 릴리스합니다. 포괄적인 문서, CI 통합 권장 사항 및 버전 관리 풀 요청 및 게시를 자동화하는 GitHub Action도 제공됩니다.

더 보기

ART: 최소한의 코드 변경으로 LLM 성능을 극대화하는 강화 학습 라이브러리

2025-04-30
ART: 최소한의 코드 변경으로 LLM 성능을 극대화하는 강화 학습 라이브러리

Agent Reinforcement Trainer (ART)는 에이전트 워크플로우에서 대규모 언어 모델(LLM)의 성능을 향상시키기 위해 설계된 오픈소스 강화 학습 라이브러리입니다. 강력한 GRPO 알고리즘을 사용하여 모델 자체의 경험으로부터 학습합니다. 대부분의 RL 라이브러리와 달리 ART는 기존 코드베이스에 원활하게 통합되며 RL 학습 루프의 복잡성을 백엔드로 오프로드합니다. ART는 클라이언트(코드와 상호 작용)와 서버(추론 및 학습 담당)로 구성됩니다. 학습 루프에는 추론(데이터 수집 및 보상 할당)과 학습(GRPO를 사용하여 모델 학습 및 LoRA 업데이트)이 포함됩니다. ART는 vLLM/HuggingFace Transformers와 호환되는 대부분의 인과 언어 모델을 지원합니다. 현재 알파 버전이며, 기여를 환영합니다.

더 보기
개발

DeepSeek-Prover-V2: 강화 학습을 통한 형식적 수학적 추론 발전

2025-04-30
DeepSeek-Prover-V2: 강화 학습을 통한 형식적 수학적 추론 발전

DeepSeek-Prover-V2는 Lean 4에서 형식적 정리 증명을 위해 설계된 오픈소스 대규모 언어 모델입니다. DeepSeek-V3 기반의 재귀적 정리 증명 파이프라인과 강화 학습을 활용하여 비형식적 및 형식적 수학적 추론을 통합합니다. 이 모델은 DeepSeek-V3을 사용하여 복잡한 문제를 하위 목표로 분해하고, 이러한 하위 목표의 증명을 합성하여 강화 학습의 초기 데이터를 만드는 것으로 시작합니다. DeepSeek-Prover-V2-671B는 MiniF2F-test에서 88.9%의 통과율을 달성하고 PutnamBench에서 49개의 문제를 해결했습니다. 또한 고등학교 경시대회 및 교과서에서 325개의 형식화된 문제를 포함하는 새로운 벤치마크 데이터 세트인 ProverBench도 도입되었습니다.

더 보기

Raven: OCaml을 위한 새로운 머신러닝 생태계

2025-04-30
Raven: OCaml을 위한 새로운 머신러닝 생태계

Raven은 OCaml에 머신러닝과 데이터 과학을 제공하는 포괄적인 생태계입니다. NumPy(Ndarray 사용), Jupyter(Quill 사용), JAX(Rune 사용)과 같은 인기 있는 Python 도구를 반영한 라이브러리를 제공하며, OCaml의 형식 안전성과 성능을 활용하면서 Python과 같은 사용 편의성을 목표로 합니다. 현재 프리알파 버전이지만, 수치 계산, 시각화(Hugin) 등 다양한 도구를 갖추고 있으며, 보다 안전하고 빠른 언어를 찾는 데이터 과학자에게 매력적인 대안이 될 것입니다.

더 보기
개발

거절의 기술: 세련된 거절을 위한 경량 API

2025-04-30
거절의 기술: 세련된 거절을 위한 경량 API

정중하게 거절하는 데 어려움을 겪고 계십니까? 이 경량 API인 "No as a Service"는 모든 상황에 맞는 수천 가지의 창의적이고 유머러스한 거절 이유를 제공합니다. 앱, 봇, 랜딩 페이지 등에 쉽게 통합할 수 있으며, 재치 있는 거절 편지를 작성하는 데에도 도움이 됩니다. 오픈소스 코드는 쉽게 실행할 수 있으며, 세련되게 "거절"하는 데 재미있고 효율적인 도구입니다.

더 보기
개발 거절 사유

MiMo-7B: 70억 매개변수 추론 전문 LLM, 320억 매개변수 모델 능가

2025-04-30
MiMo-7B: 70억 매개변수 추론 전문 LLM, 320억 매개변수 모델 능가

샤오미는 추론 능력에 특화된 70억 매개변수의 거대 언어 모델 MiMo-7B를 발표했습니다. 최적화된 사전 학습 데이터와 전략, 그리고 혁신적인 강화 학습 훈련 기법을 통해 MiMo-7B는 수학 및 코드 추론 과제에서 뛰어난 성능을 보이며 320억 매개변수 모델을 능가합니다. 이 오픈소스 모델에는 기본 모델, SFT 모델, 강화 학습으로 훈련된 모델 등 여러 개의 체크포인트가 포함되어 있어 강력한 추론 능력을 갖춘 LLM 개발에 귀중한 자원을 제공합니다.

더 보기
AI

Excel에서 Linux 실행하기: 재미있는 해킹

2025-04-30
Excel에서 Linux 실행하기: 재미있는 해킹

개발자가 Microsoft Excel에서 Linux 시스템을 성공적으로 실행했습니다! mini-rv32ima라는 경량 에뮬레이터를 사용하여 DLL로 컴파일하고 VBA 매크로를 통해 호출함으로써 Excel 셀에 Linux 출력을 직접 표시하는 데 성공했습니다. 프로젝트에는 버그가 있음을 인정했고, 개발자는 VBA 또는 Excel 수식으로 에뮬레이터를 다시 작성하는 대신 외부 DLL을 사용했다고 인정했지만, 이는 독창성과 프로그래밍 기술을 보여주는 창의적이고 재미있는 실험입니다.

더 보기
개발

AgenticSeek: 개인적인 로컬 Manus AI 대안

2025-04-29
AgenticSeek: 개인적인 로컬 Manus AI 대안

AgenticSeek는 완전히 로컬이며 음성 지원되는 AI 어시스턴트로, 웹을 자율적으로 탐색하고, 코드를 작성하고, 작업을 계획하지만 모든 데이터는 사용자 기기 내에 유지됩니다. 로컬 추론 모델을 위해 설계되었으므로 완벽한 개인 정보 보호와 클라우드 의존성 제로를 보장합니다. 여러 프로그래밍 언어를 지원하며 각 작업에 가장 적합한 AI 에이전트를 자동으로 선택합니다. 이 프로젝트는 오픈 소스이며 적극적으로 기여자를 모집하고 있습니다.

더 보기
AI

Neurox: Helm 차트를 사용한 AI 워크로드 모니터링 간소화

2025-04-29
Neurox: Helm 차트를 사용한 AI 워크로드 모니터링 간소화

Neurox는 Kubernetes GPU 클러스터에서 실행되는 AI 워크로드 모니터링을 간소화합니다. Helm 차트는 서브 도메인, 이미지 레지스트리 자격 증명, IdP 및 TLS 인증서 프로비저닝을 자동화합니다. 미리 구성된 대시보드와 보고서는 메트릭과 실시간 Kubernetes 런타임 데이터를 결합하여 관리자, 개발자, 연구원 및 감사관에게 관련 인사이트를 제공합니다. 최대 64개의 GPU(NVIDIA GPU만 해당)까지 무료로 사용할 수 있으며, 엔터프라이즈 라이선스도 제공됩니다. 사전 요구 사항으로 Kubernetes 클러스터, cert-manager, ingress-nginx, NVIDIA GPU Operator 및 Kube Prometheus Stack이 필요합니다.

더 보기

Beatsync: 고정밀 다중 기기 웹 오디오 플레이어

2025-04-29
Beatsync: 고정밀 다중 기기 웹 오디오 플레이어

Beatsync는 다중 기기 재생을 위해 구축된 고정밀 웹 오디오 플레이어입니다. NTP에서 영감을 받은 시간 동기화 기본 요소를 사용하여 밀리초 단위의 정확한 동기화를 제공하며, 크로스 플랫폼 호환성(Chrome 권장), 가상 청취 소스를 통한 독특한 사운드 효과를 제공하는 공간 오디오 기능, 세련된 인터페이스를 갖추고 있습니다. 또한 최소한의 설정으로 자체 호스팅이 가능합니다. 현재 초기 개발 단계에 있으며, 완벽한 지원은 데스크톱 Chrome 브라우저로 제한되며, 모바일 기기 동기화는 실험적이며 불안정할 수 있습니다.

더 보기

CoRT: 재귀적 사고로 AI 성능 향상

2025-04-29
CoRT: 재귀적 사고로 AI 성능 향상

CoRT(Chain of Recursive Thoughts)는 모델이 반복적으로 응답을 개선하도록 함으로써 AI 성능을 크게 향상시키는 기술입니다. 모델은 여러 대안 응답을 생성하고, 이를 평가하여 최적의 응답을 선택합니다. 이는 자기 의심과 반복적인 개선을 모방합니다. Mistral 3.1 24B를 사용한 테스트에서 프로그래밍 작업에 대한 극적인 개선이 관찰되었습니다. 마법은 자기 평가, 경쟁적인 대안 생성, 반복적인 개선, 그리고 동적인 사고의 깊이에 있습니다. 이 프로젝트는 오픈소스이며, 기여를 환영합니다.

더 보기

ArkFlow: 고성능 Rust 스트림 처리 엔진

2025-04-29
ArkFlow: 고성능 Rust 스트림 처리 엔진

ArkFlow는 Rust와 Tokio를 기반으로 구축된 고성능 스트림 처리 엔진으로 강력한 데이터 스트림 처리 기능을 제공합니다. Kafka, MQTT, HTTP, 파일 등 여러 입력/출력 소스와 JSON, SQL, Protobuf 등 여러 프로세서를 지원하며 유연한 YAML 구성이 가능합니다. SQL 쿼리, JSON 처리, Protobuf 인코딩/디코딩 등의 기능이 내장되어 있습니다. ArkFlow는 매우 확장성이 높으며, 백프레셔 처리를 위한 버퍼링과 다양한 오류 출력 옵션이 포함되어 있습니다. 저장소를 복제하고 간단한 빌드 및 실행 지침을 따라 시작하십시오.

더 보기
개발

ROSplat: ROS2 기반 온라인 Gaussian Splatting 시각화 도구

2025-04-29
ROSplat: ROS2 기반 온라인 Gaussian Splatting 시각화 도구

ROSplat은 복잡한 3D 장면을 실시간으로 렌더링하는 데 Gaussian splatting을 활용하는 최초의 온라인 ROS2 기반 시각화 도구입니다. 사용자 지정 ROS2 메시지와 GPU 가속 정렬 및 렌더링 기술을 사용하여 수백만 개의 가우시안을 효율적으로 처리합니다. PLY 파일에서 데이터 로드 및 bag recording과 같은 ROS2 도구와의 통합을 지원합니다. 최적의 성능을 위해서는 NVIDIA GPU가 필요합니다. 설치 옵션으로는 pip 또는 Docker가 있습니다. Shady Gmira가 개발했으며, Qihao Yuan과 Kailai Li의 지도에 감사를 표합니다.

더 보기
개발
1 2 20 21 22 24 26 27 28 50 51