ESP32-BlueJammer: 강력한 2.4GHz 잼머 (교육 목적으로만 사용)

2025-06-23
ESP32-BlueJammer: 강력한 2.4GHz 잼머 (교육 목적으로만 사용)

ESP32-BlueJammer는 ESP32와 nRF24 모듈을 기반으로 한 2.4GHz 잼머로, Bluetooth, BLE, WiFi, RC 장치 등 다양한 장치의 작동을 방해할 수 있습니다. 많은 방해 패킷을 전송하여 간섭을 일으키며, 넓은 범위(30미터 이상)를 자랑합니다. 이 프로젝트는 DIY 키트와 사전 조립 버전을 제공하며, 조립 및 펌웨어 플래싱에 대한 포괄적인 자습서도 포함되어 있습니다. 중요한 점은 신호 잼밍은 불법이라는 것입니다. 이 프로젝트는 교육 목적으로만 사용되어야 하며, 불법 행위에 사용해서는 안 됩니다.

더 보기
하드웨어 잼머

CF-Shield: Python을 사용한 Cloudflare DDoS 공격 자동 방어

2025-06-23
CF-Shield: Python을 사용한 Cloudflare DDoS 공격 자동 방어

CF-Shield는 Cloudflare에서 DDoS 공격을 자동으로 감지하고 완화하는 Python 스크립트입니다. Cloudflare 이메일, API 토큰, 영역 ID, 계정 ID가 필요합니다. 설치 후 스크립트는 CPU 사용량 임계값, 과제 유형 및 선택적 Discord, Slack, Telegram 알림 설정을 요구합니다. CPU 사용량을 모니터링하고 임계값을 초과하면 Cloudflare의 WAF 규칙을 자동으로 활성화하고 공격이 끝나면 비활성화합니다. 이 강력한 도구는 DDoS 공격으로부터 웹사이트를 보호하는 데 도움이 됩니다.

더 보기
개발 DDoS 방어

Polystate: Zig에서 합성 가능한 유한 상태 머신

2025-06-23
Polystate: Zig에서 합성 가능한 유한 상태 머신

Polystate는 형식 합성을 통해 합성 가능한 유한 상태 머신을 구축하기 위한 Zig 라이브러리입니다. 프로그래밍 관례를 적용하여 형식 수준에서 상태 머신의 상태를 기록하고 형식 합성을 통해 합성 가능성을 달성합니다. 이를 통해 명령형 프로그램 구조의 정확성이 향상되고 형식 및 합성의 관점에서 프로그램 상태를 재설계하도록 유도하여 코드의 합성 가능성이 향상됩니다. Polystate는 상태 다이어그램을 자동으로 생성하므로 사용자는 프로그램 동작을 직관적으로 이해할 수 있습니다. 예를 들어 ATM에서 PIN 입력 시도 횟수 제한이나 raylib 게임에서 선택 메커니즘 재사용 등 형식 합성을 통해 간단한 상태 머신과 복잡한 상태 머신을 구축하는 방법을 보여줍니다.

더 보기

Bunge Bits: 케냐 입법 정보 접근성 향상

2025-06-22
Bunge Bits: 케냐 입법 정보 접근성 향상

Bunge Bits는 케냐 의회 절차에 대한 간결한 요약을 제공하여 복잡한 입법 정보를 더 쉽게 이해할 수 있도록 합니다. 투명성과 접근성을 개선함으로써 Bunge Bits는 케냐 시민들이 민주주의에 더 적극적으로 참여할 수 있도록 목표로 합니다. 이 프로젝트는 클라우드 호스팅, 데이터베이스 및 AI 기술에 의존하며, 지속적인 운영을 지원하기 위해 후원을 환영합니다.

더 보기
기타

mbake: 50년 만에 등장한 Makefile 포맷터 및 린터!

2025-06-22
mbake: 50년 만에 등장한 Makefile 포맷터 및 린터!

50년의 기다림 끝에 (Makefile의 오랜 역사를 의미) mbake가 마침내 출시되었습니다! 이 Makefile 포맷터 및 린터는 들여쓰기, 공백, 줄 바꿈 등의 포맷 문제를 자동으로 수정할 뿐만 아니라 .PHONY 대상을 스마트하게 감지하고 사용자 정의 규칙 및 플러그인 확장을 지원합니다. 풍부한 명령줄 인터페이스를 통해 포맷팅, 유효성 검사, 버전 관리를 쉽게 수행할 수 있으며 CI/CD 워크플로우에도 원활하게 통합됩니다. 초보자든 전문가든 mbake는 Makefile 작성 효율성과 가독성을 크게 향상시킵니다.

더 보기
개발 포맷터 린터

순수한 형태로서의 사운드: 스택 기반 후위 표기법 사운드 프로그래밍 언어

2025-06-22
순수한 형태로서의 사운드: 스택 기반 후위 표기법 사운드 프로그래밍 언어

SAPF는 순수한 형태로서의 사운드를 탐구하기 위한 인터프리터입니다. 이 언어는 주로 함수형, 스택 기반이며, FORTH와 유사한 후위 표기법을 사용합니다. 오디오 및 제어 이벤트는 지연 평가되고, 무한할 가능성이 있는 시퀀스를 사용하여 표현됩니다. 이는 지연 시퀀스에 대해 APL이 배열에 대해 수행하는 작업, 즉, 편재하는 자동 매핑, 스캔 및 축소 연산자를 갖는 매우 높은 수준의 함수를 제공하는 것을 목표로 합니다. 이를 통해 짧은 프로그램에서 그 크기에 비해 불균형적인 결과를 얻을 수 있습니다. 거의 모든 프로그래머가 액세스할 수 있는 데이터 유형이 불변이기 때문에 이 언어는 데드락이나 손상 없이 여러 스레드를 쉽게 실행할 수 있습니다. APL, Joy, Haskell, Piccola, Nyquist, SuperCollider에서 영감을 받았으며, 간결하고 표현력이 풍부한 것을 우선시합니다.

더 보기

Crust 기반 B 언어 컴파일러: 개발 중

2025-06-21
Crust 기반 B 언어 컴파일러: 개발 중

Rust로 작성되고 fasm을 백엔드로 사용하는 B 프로그래밍 언어 컴파일러를 사용할 수 있습니다! 이 프로젝트에는 ./tests/ 폴더의 테스트를 빌드하고 실행하여 지원되는 모든 대상에 대한 매트릭스 보고서를 생성하는 btest라는 테스트 유틸리티가 포함되어 있습니다. btest를 사용하면 대상(-t)과 개별 테스트 케이스(-c)를 지정할 수 있으므로 대상을 좁힌 테스트가 용이해집니다. 아직 개발 중이지만 hello_world.b와 같은 기본적인 예제는 정상적으로 컴파일되고 실행됩니다.

더 보기
개발 B 언어

to-userscript: 브라우저 확장 프로그램을 독립 실행형 사용자 스크립트로 변환하는 강력한 CLI 도구

2025-06-21
to-userscript: 브라우저 확장 프로그램을 독립 실행형 사용자 스크립트로 변환하는 강력한 CLI 도구

to-userscript는 Chrome 또는 Firefox 확장 프로그램을 모든 사용자 스크립트 관리자에서 실행 가능한 독립 실행형 .user.js 파일로 변환하는 명령줄 도구입니다. Chrome 웹 스토어, Firefox 추가 기능, 로컬 디렉토리 및 아카이브 파일을 포함한 다양한 소스를 처리합니다. 이 도구는 일반적인 WebExtension API를 정교하게 바꾸고, CSS, 이미지 및 기타 리소스를 포함하며, 백그라운드 스크립트와 국제화를 에뮬레이트합니다. npm, pnpm 또는 bun과 같은 패키지 관리자를 사용하여 간편하게 설치할 수 있습니다.

더 보기

AWS Lambda를 사용한 NAT 홀 펀칭을 통한 서버리스 QUIC 프록시

2025-06-21
AWS Lambda를 사용한 NAT 홀 펀칭을 통한 서버리스 QUIC 프록시

이 프로젝트는 AWS Lambda 함수와 NAT 홀 펀칭을 사용하여 서버리스 QUIC 프록시를 구현합니다. S3를 조정에, UDP 트래버설 기술을 활용하여 전용 서버 없이 암호화된 프록시 연결을 만듭니다 - 필요에 따라 Lambda 함수가 시작됩니다. 이 시스템은 3단계 접근 방식을 사용합니다. 조정(클라이언트는 STUN을 통해 공용 IP 주소를 찾고 세션 정보를 S3에 씁니다), NAT 홀 펀칭(클라이언트와 Lambda는 양방향 홀을 만들기 위해 UDP 패킷을 교환합니다), 그리고 QUIC 터널 설정(클라이언트는 QUIC 서버를 시작하고 Lambda는 연결합니다). 결과는 SOCKS5 프록시를 통해 인터넷에 연결되는 브라우저이며, Lambda 함수는 트래픽을 전달하는 출구 노드 역할을 합니다.

더 보기

AtomicOS: 보안을 우선시하는 교육용 OS

2025-06-21
AtomicOS: 보안을 우선시하는 교육용 OS

AtomicOS는 처음부터 만들어진 교육용 운영체제로, 성능보다 보안을 우선시합니다. 결정적 프로그래밍 언어인 Tempo를 사용하며, 실제 메모리 보호, 암호화(AES-128, SHA-256), 완벽한 MMU를 구현했습니다. 현재 네트워크 스택, 파일 시스템, 드라이버 등의 기능이 부족하지만, 보안 중심 설계 및 구현은 주목할 만합니다. 이 프로젝트는 오픈소스이지만, 크레딧 표시 및 변경 사항 공개가 필요합니다.

더 보기
개발

브라우저에서 플레이하는 Tux Racer: 명작의 귀환

2025-06-20
브라우저에서 플레이하는 Tux Racer: 명작의 귀환

TuxRacer.js는 클래식 펭귄 레이싱 게임인 Tux Racer와 후속작인 Extreme Tux Racer을 브라우저에서 플레이할 수 있는 오픈소스 이식/재작성 버전입니다. 데스크톱 및 모바일 브라우저에서 플레이할 수 있으며, 플레이어는 키보드/마우스(데스크톱) 또는 터치 입력(모바일)으로 Tux를 조작하여 다양한 지형과 환경을 이동합니다. 여러 코스와 환경을 선택할 수 있으며, URL 매개변수를 사용하여 사용자 지정할 수 있습니다. 초기 개발 단계이지만 이미 즐길 수 있는 게임입니다.

더 보기
게임

Nxtscape: 오픈소스 에이전틱 브라우저 - AI 기반 생산성 향상 도우미

2025-06-20
Nxtscape: 오픈소스 에이전틱 브라우저 - AI 기반 생산성 향상 도우미

Chromium 기반의 오픈소스 브라우저인 Nxtscape는 개인 정보 보호를 중시하는 대안을 제공합니다. Manus와 같은 에이전트를 로컬에서 실행하여 AI 어시스턴트를 통해 생산성을 높일 수 있습니다. Chrome과 달리 Nxtscape는 AI 기능을 로컬에 유지하여 사용자의 개인 정보를 우선시합니다. 과도한 탭 문제나 번거로운 양식 작성과 같은 문제를 해결하는 것을 목표로 합니다. 향후 기능으로는 MCP 스토어 및 AI 광고 차단 기능이 있습니다. 이 프로젝트는 오픈소스이며 커뮤니티 주도형이므로 사용자 참여가 장려됩니다.

더 보기
개발

Rust로 작성된 최소한의 자동 미분 엔진

2025-06-20
Rust로 작성된 최소한의 자동 미분 엔진

Rust로 작성된 최소한의 자동 미분 엔진입니다. 작은 다층 퍼셉트론을 훈련하여 XOR 함수를 학습하고, 단일 퍼셉트론의 계산 그래프를 graph.html에 렌더링할 수 있습니다. 핵심은 Scalar 구조체로, 값, 선택적 기울기, 그리고 그것을 생성한 연산을 설명하는 Edge를 저장합니다. 연산자 오버로드와 헬퍼 함수는 방향성 비순환 그래프를 구축하고, 각 에지의 지역적 도함수를 캐싱합니다. `backward()`는 출력 노드에서 재귀적으로 기울기를 전파하고, `Scalar::new_grad`로 생성된 리프 노드에 누적합니다. 그래프는 `plot::dump_graph`로 시각화할 수 있습니다.

더 보기
개발

cursor: AI 기반 PostgreSQL 데이터베이스 탐색기

2025-06-20
cursor: AI 기반 PostgreSQL 데이터베이스 탐색기

cursor는 AI를 사용하여 PostgreSQL 데이터베이스를 몇 초 만에 탐색할 수 있는 로컬 데스크톱 애플리케이션입니다. 스키마를 인식하는 쿼리를 즉시 생성하고, 모든 PostgreSQL 데이터베이스를 지원하며, 사용자 고유의 OpenAI 키를 사용할 수 있습니다. 미리 컴파일된 바이너리는 곧 출시될 예정이지만, 현재로서는 사용자가 소스에서 직접 빌드해야 합니다.

더 보기

ts-ssh: 강력한 Tailscale SSH/SCP 명령줄 도구

2025-06-20
ts-ssh: 강력한 Tailscale SSH/SCP 명령줄 도구

ts-ssh는 Tailscale 네트워크를 활용한 간소화된 명령줄 SSH 및 SCP 클라이언트입니다. 전체 Tailscale 데몬 없이도 강력한 다중 호스트 작업, 일괄 명령 실행, 진정한 tmux 통합을 제공합니다. Tailscale 인프라 전반에서 빠르고 안정적인 SSH 액세스가 필요한 DevOps 팀에 적합하며, 다양한 인증 방법, 대화형 SSH 세션, 안전한 호스트 키 검증, 직접 SCP 전송을 지원합니다. 고급 다중 호스트 기능에는 일괄 명령 실행, 동시 명령 실행, 다중 호스트 파일 배포가 포함됩니다. 크로스 플랫폼 호환 및 다국어 지원을 제공하는 ts-ssh는 효율적인 네트워크 관리에 필수적입니다.

더 보기
개발

Hurl: 명령줄 HTTP 요청 테스트 도구

2025-06-20
Hurl: 명령줄 HTTP 요청 테스트 도구

Hurl은 간단한 일반 텍스트 형식을 사용하여 HTTP 요청을 정의하고 실행하는 강력한 명령줄 도구입니다. 요청 체이닝, 값 캡처 및 응답 헤더와 본문에 대한 쿼리 평가를 지원하므로 REST, SOAP, GraphQL 등 다양한 API에서 데이터 가져오기 및 HTTP 세션 테스트에 적합합니다. Rust로 빌드되고 libcurl을 활용하는 Hurl은 경량이며 빠르고 다양한 보고서 형식을 통해 CI/CD 파이프라인과 원활하게 통합됩니다.

더 보기
개발

Rust의 정확한 고정 소수점 타입 라이브러리: primitive_fixed_point_decimal

2025-06-20
Rust의 정확한 고정 소수점 타입 라이브러리: primitive_fixed_point_decimal

Rust의 기본 제공 부동 소수점 타입은 10진수를 표현할 때 정확도가 부족합니다. `primitive_fixed_point_decimal` 크레이트는 정수 타입과 배율 인수를 사용하여 10진수를 정확하게 표현하고 소수점 이하 자릿수의 정확도를 보장하는 솔루션을 제공합니다. 컴파일 시 배율 인수를 지정하는 `ConstScaleFpdec` 타입과 런타임에 지정하는 `OobScaleFpdec` 타입의 두 가지 타입을 제공합니다. 후자는 유연성이 높지만 복잡성도 증가합니다. 또한 이 크레이트는 곱셈과 나눗셈의 반복으로 인한 누적 오차 문제에도 대처하며, `cum_error` 메커니즘을 제공합니다. 요약하면, 금융 시스템 등 정확도가 중요한 애플리케이션에 적합한 효율적이고 정확한 Rust 고정 소수점 타입 라이브러리입니다.

더 보기

Git Smart Squash: AI 기반 Git 커밋 이력 정리 도구

2025-06-20
Git Smart Squash: AI 기반 Git 커밋 이력 정리 도구

PR 전에 커밋 이력을 정리하는 데 30분이나 보내셨나요? Git Smart Squash는 AI를 사용하여 변경 사항을 논리적이고 잘 구성된 커밋으로 자동으로 정리합니다. 단 몇 초 만에 완료됩니다. diff를 분석하고 관련 변경 사항을 그룹화하여 일반적인 커밋 표준을 준수하는 깔끔한 커밋 메시지를 생성합니다. 로컬 AI(Ollama)와 클라우드 AI(OpenAI, Anthropic, Gemini)를 지원하며 안전하고 안정적인 백업 메커니즘을 제공하여 원본 커밋이 항상 저장됩니다. 큰 diff의 경우에도 작업을 더 작은 단위로 나누거나 클라우드 AI 제공업체로 전환하여 처리할 수 있습니다.

더 보기
개발

Elixir로 작성된 고성능 BitTorrent 트래커: ExTracker

2025-06-20
Elixir로 작성된 고성능 BitTorrent 트래커: ExTracker

ExTracker는 Elixir로 작성된 고성능 BitTorrent 트래커입니다. 낮은 메모리 사용량, 제로 설정, 사용 가능한 모든 CPU 코어 사용을 특징으로 합니다. 현재 HTTPS 지원 및 데이터베이스 백업을 갖추고 있으며, 소스 코드, 사전 빌드 버전, Docker 이미지의 세 가지 배포 방법을 제공합니다. 테스트 인스턴스는 라이브 통계와 함께 이미 실행 중이지만, 프로젝트는 여전히 개발 중입니다. 향후 계획에는 화이트리스트/블랙리스트, 고급 피어 관리, GeoIP 지원 등의 기능이 포함됩니다.

더 보기
개발

리터레이트 프로그래밍: 코드를 더 읽기 쉽게 만들기

2025-06-19
리터레이트 프로그래밍: 코드를 더 읽기 쉽게 만들기

도널드 크누스가 고안한 리터레이트 프로그래밍은 코드의 기계 실행보다 사람의 가독성을 우선시하는 프로그래밍 패러다임입니다. 이를 통해 프로그래머는 더욱 자연스럽고 사고 중심적인 순서로 프로그램을 개발할 수 있습니다. 리터레이트 프로그램은 자연어 설명과 코드 스니펫을 엮어 이해와 협업을 증진시킵니다. 여기서 설명하는 Literate 도구는 크누스와 레비의 원래 CWEB 시스템을 간소화하고 확장하는 것을 목표로 합니다. 여러 언어, 구문 강조 표시, HTML로의 예쁜 출력, Markdown 기반 작성을 지원하며, 코드 컴파일 및 HTML 문서 생성을 위한 명령줄 인터페이스를 제공합니다. 이 프로젝트는 오픈 소스이며 기여를 환영합니다.

더 보기

EnrichMCP: AI 에이전트를 위한 ORM 프레임워크

2025-06-19
EnrichMCP: AI 에이전트를 위한 ORM 프레임워크

EnrichMCP는 AI 에이전트가 ORM처럼 데이터 모델을 이해하고 조작할 수 있도록 하는 Python 프레임워크입니다. 모델 컨텍스트 프로토콜(MCP) 기반으로 구축되어 세맨틱 레이어를 추가하여 데이터 모델을 형식화되고 검색 가능한 도구로 변환합니다. SQLAlchemy 모델, REST API, 사용자 정의 로직을 지원하며, 형식화된 도구 자동 생성, 관계 처리, 스키마 검색, Pydantic을 사용한 유효성 검사를 수행합니다. AI 에이전트는 개발자가 ORM을 사용하는 것과 마찬가지로 자연스럽게 데이터 모델 탐색, 데이터 쿼리, 관계 탐색을 수행할 수 있습니다.

더 보기
개발

Rust로 다시 작성된 경량 OS, RoureXOS 2.0 출시

2025-06-19
Rust로 다시 작성된 경량 OS, RoureXOS 2.0 출시

RoureXOS 운영 체제가 Rust로 다시 작성된 두 번째 버전을 선보였습니다. 이 경량 OS는 제공된 ISO 이미지를 사용하여 QEMU 에뮬레이터에서 실행할 수 있으며, x86_64 베어메탈 환경(USB 부팅)에서도 작동합니다. 종속성 설치, 커널 컴파일, ISO 이미지 생성, QEMU 에뮬레이션, SLIP을 사용한 네트워킹에 이르기까지 자세한 지침이 포함되어 있습니다. 명확한 단계를 통해 이 새로운 OS를 쉽게 경험할 수 있습니다.

더 보기
개발

Claude Code 토큰 사용량 실시간 모니터: 사용량 추적 및 예측

2025-06-19
Claude Code 토큰 사용량 실시간 모니터: 사용량 추적 및 예측

이 터미널 모니터링 도구인 Claude Code Usage Monitor는 Claude AI 토큰 사용량을 실시간으로 추적합니다. 토큰과 남은 시간에 대한 시각적 진행률 표시줄, 소모율 계산 및 토큰 소진 시점 예측 기능을 제공합니다. Pro, Max5, Max20 및 사용자 지정 최대값 플랜을 지원하며, Pro 한도를 초과하면 자동으로 사용자 지정 최대값 모드로 전환되고, 알림 및 사용자 지정 가능한 재설정 시간도 포함되어 있습니다. 깔끔한 인터페이스로 사용자 경험을 향상시킵니다.

더 보기
개발

Unregistry: 간편한 전송을 위한 경량 Docker 이미지 레지스트리

2025-06-19
Unregistry: 간편한 전송을 위한 경량 Docker 이미지 레지스트리

Unregistry는 Docker 데몬의 저장소에서 이미지를 직접 저장하고 제공하는 경량 컨테이너 이미지 레지스트리입니다. `docker pussh` 명령어를 사용하면 SSH를 통해 원격 Docker 서버로 이미지를 푸시할 수 있으며, 누락된 레이어만 전송하므로 속도와 효율성이 높습니다. Docker Hub 또는 자체 호스팅 레지스트리의 복잡성을 피하고, `docker pussh myapp:latest user@server`라는 간단한 명령어로 직접 간편하게 전송할 수 있습니다. SSH 터널을 설정하고, 임시 Unregistry 컨테이너를 실행하여 누락된 레이어만 푸시한 다음 터널을 닫습니다. 프로덕션 배포, CI/CD 파이프라인 및 격리된 환경에 적합합니다.

더 보기

fang: Cobra CLI 애플리케이션 개선

2025-06-19
fang: Cobra CLI 애플리케이션 개선

fang은 Cobra 기반 CLI 애플리케이션에 바로 사용할 수 있는 향상된 기능을 제공하는 소규모 실험용 라이브러리입니다. 완벽하게 스타일이 지정된 도움말 및 사용 페이지, 스타일이 지정된 오류, 자동 --version 처리, man 페이지 생성(mango 사용), 셸 완성, 테마, 자동 사용 출력 등의 기능을 갖추고 있습니다. 통합이 간편하며 CLI 사용자 환경을 크게 개선하기 위해 최소한의 코드 변경이 필요합니다.

더 보기
개발

Bento: 공간 디스플레이용 초소형 컴퓨터

2025-06-18
Bento: 공간 디스플레이용 초소형 컴퓨터

Bento는 Commodore 64와 사이버덱 미학에서 영감을 받은 독특한 컴퓨터로, 키보드 아래에 완벽하게 들어가도록 설계되었으며 키보드는 뚜껑 역할을 합니다. 이를 통해 내부에 쉽게 접근하고 주변 장치를 보관할 수 있습니다. 주로 XREAL One과 같은 공간 디스플레이와 함께 사용하도록 설계되었지만(USB-C 모니터와도 호환됨) Bento는 Steam Deck OLED의 메인보드, 쿨러, 배터리를 사용하여 최적의 성능과 휴대성을 제공합니다. 기본적인 기능으로 제한되는 부피가 큰 XR 기기와 달리 Bento는 실제 작업을 위해 설계되었으며 공간 컴퓨팅을 위한 강력하고 휴대성이 뛰어난 솔루션을 제공합니다. 이 프로젝트는 오픈소스이며 기여를 환영합니다.

더 보기
하드웨어 휴대용 컴퓨터

Delve: 엔터프라이즈급 데이터 분석 플랫폼 - 알파 릴리스

2025-06-18
Delve: 엔터프라이즈급 데이터 분석 플랫폼 - 알파 릴리스

Delve는 현재 알파 프리릴리스 버전인 엔터프라이즈급 데이터 분석 플랫폼으로, AGPL-3.0 라이선스하에 제공됩니다. 다양한 데이터 소스로부터 데이터를 수집, 분석, 시각화하기 위한 강력한 기능을 갖추고 있습니다. 대화형 검색 인터페이스, 파이프라인 기반 쿼리 언어, 사용자 지정 대시보드, 실시간 알림 등의 기능이 있습니다. 역할 기반 접근 제어, 사용자 지정 앱 개발, 확장 가능한 검색 명령 등의 엔터프라이즈 기능도 포함되어 있습니다. 설치는 간단하며, 다운로드, 압축 해제, 그리고 몇 가지 명령어를 실행하기만 하면 시작할 수 있습니다. 초기 단계이지만, Delve의 강력한 기능과 사용 편의성은 엔터프라이즈 데이터 분석을 위한 유망한 솔루션입니다.

더 보기

DSC: PyTorch 호환 텐서 라이브러리 및 추론 프레임워크

2025-06-18
DSC: PyTorch 호환 텐서 라이브러리 및 추론 프레임워크

DSC는 머신러닝 모델을 위한 PyTorch 호환 텐서 라이브러리 및 추론 프레임워크입니다. C와 호환되는 저수준 API를 NumPy/PyTorch와 유사한 최신 Python API로 래핑하여 사용 편의성을 향상시켰습니다. 주요 기능으로는 직관적인 API, 내장 신경망 지원, 여러 백엔드 지원(CPU 및 CUDA), 최소한의 외부 종속성, 런타임 할당 없음 등이 있습니다. 설치는 간단하며 C++20 컴파일러와 GNU Make만 있으면 됩니다. CUDA 가속을 지원하며, 환경 변수를 설정하여 활성화할 수 있습니다. pytest를 사용하여 단위 테스트를 실행하여 정확성을 보장합니다.

더 보기

Workout.cool: 부활한 오픈소스 피트니스 플랫폼

2025-06-18
Workout.cool: 부활한 오픈소스 피트니스 플랫폼

Workout.cool은 이전 버전인 workout.lol의 잔해에서 부활한 현대적인 오픈소스 피트니스 코칭 플랫폼입니다. 비디오 라이선스 문제로 인해 원래 프로젝트가 중단된 후, 개발자 Snouzy가 프로젝트를 인수하여 처음부터 플랫폼을 다시 구축했습니다. 포괄적인 운동 데이터베이스, 진행 상황 추적 및 개인 맞춤형 운동 계획을 제공합니다. Next.js App Router 및 Feature-Sliced Design 아키텍처를 사용하여 구축되었으며, 커뮤니티의 기여를 환영합니다. 이는 커뮤니티가 만들고, 커뮤니티를 위한 프로젝트이며, 오픈소스 피트니스 커뮤니티에 안정적이고 유지보수가 용이한 플랫폼을 제공하는 것을 목표로 합니다.

더 보기
개발

MiniMax-M1: 4560억 파라미터의 하이브리드 어텐션 추론 모델

2025-06-18
MiniMax-M1: 4560억 파라미터의 하이브리드 어텐션 추론 모델

MiniMax-M1은 4560억 개의 파라미터를 가진 오픈 가중치의 대규모 하이브리드 어텐션 추론 모델입니다. 혼합 전문가(MoE) 아키텍처와 고속 어텐션 메커니즘을 결합하여 100만 토큰의 컨텍스트 길이를 기본적으로 지원합니다. 대규모 강화 학습으로 훈련되었으며, 수학적 추론, 소프트웨어 엔지니어링 등의 복잡한 작업에서 DeepSeek R1 및 Qwen3-235B와 같은 다른 강력한 모델을 능가합니다. 테스트 시간 계산 효율성이 높아 차세대 언어 모델 에이전트의 강력한 기반이 됩니다.

더 보기
1 2 9 10 11 13 15 16 17 50 51