Claude Composer: Claude Code 자동화를 향상시키는 CLI 래퍼

2025-06-05
Claude Composer: Claude Code 자동화를 향상시키는 CLI 래퍼

Claude Composer는 Claude Code의 사용자 경험과 자동화 기능을 향상시키도록 설계된 명령줄 인터페이스(CLI) 래퍼입니다. 권한 대화 상자를 자동화하고 시스템 알림을 제공하며 Claude Code의 동작을 미세 조정하기 위한 사용자 지정 규칙 집합과 도구 집합을 허용합니다. 유연한 구성을 통해 사용자는 최대 보안에서 최대 자동화까지 자동화 수준을 정확하게 제어할 수 있으며 프로젝트별 구성과 글로벌 구성을 모두 지원합니다.

더 보기
개발

컨테이너화된 코딩 에이전트 환경: 간소화된 멀티 에이전트 협업

2025-06-05
컨테이너화된 코딩 에이전트 환경: 간소화된 멀티 에이전트 협업

Container-use는 각 코딩 에이전트에 자체 컨테이너화된 환경을 제공하는 오픈소스 CLI 도구입니다. Claude Code, Cursor 및 기타 MCP 호환 에이전트를 지원하며 여러 에이전트를 안전하고 독립적으로 실행할 수 있습니다. 각 에이전트는 독립적인 Git 브랜치와 컨테이너를 얻으며, 명령어 기록과 로그를 실시간으로 확인할 수 있으므로 직접 개입하고 제어할 수 있습니다. 표준 Git 워크플로우를 지원하며 모든 에이전트, 모델 및 인프라와 호환되므로 벤더 록인을 방지합니다. 초기 개발 단계이므로 다듬어지지 않은 부분이 있을 수 있지만, 빠른 반복과 피드백에 대한 신속한 대응이 특징입니다.

더 보기
개발

HyperDX: ClickHouse 기반 초고속 로그 및 추적 시각화 도구

2025-06-05
HyperDX: ClickHouse 기반 초고속 로그 및 추적 시각화 도구

ClickStack의 핵심 구성 요소인 HyperDX는 엔지니어가 운영 환경 문제를 신속하게 진단할 수 있도록 지원합니다. 어떤 ClickHouse 클러스터에서든 로그와 추적을 쉽게 검색하고 시각화할 수 있습니다 (ClickHouse 버전의 Kibana라고 생각하십시오). HyperDX는 초고속 검색 속도와 직관적인 인터페이스를 제공하며, 전체 텍스트 검색과 속성 검색을 지원하고, 이상 현상 추세 분석, 알림 설정, HTTP 요청부터 DB 쿼리까지의 성능 모니터링이 가능합니다. HyperDX는 OpenTelemetry와 통합되며 다양한 프로그래밍 언어와 플랫폼을 지원하고, Docker 및 ClickHouse Cloud 등 다양한 배포 방식을 제공합니다. 운영 환경 텔레메트리 분석을 간소화하고, 기존 도구의 높은 비용, 사용의 어려움, 도구 간 전환의 어려움 등의 단점을 극복하는 것을 목표로 합니다. 모든 엔지니어가 운영 환경 관찰 기능을 사용할 수 있도록 설계되었습니다.

더 보기

Dino 프로그래밍 언어: 스크립팅, 함수형, 객체 지향의 강력한 조합

2025-06-05
Dino 프로그래밍 언어: 스크립팅, 함수형, 객체 지향의 강력한 조합

Dino는 스크립팅, 함수형, 객체 지향 패러다임을 결합한 고성능 프로그래밍 언어입니다. 그 역사는 1993년으로 거슬러 올라가며, 처음에는 러시아 게임 회사 ANIMATEK에서 사용되었습니다. 이 문서에서는 Dino 0.98 개발 버전의 구현 세부 정보를 설명하고, 바이트코드 컴파일러, 인터프리터, JIT 컴파일러, 형식 추론 등을 다룹니다. x86-64 및 AARCH64와 같은 아키텍처에서 Python, PyPy, Ruby 등 다른 언어와의 성능 비교도 제시합니다. Dino는 다중 정밀도 정수, 이종 확장 배열, 연관 배열, 일급 함수, 파이버, 예외 처리, 패턴 매칭 등의 기능을 갖추고 있으며, 혁신적인 클래스 합성을 통해 안전하고 강력한 객체 지향 프로그래밍을 지원합니다.

더 보기

phptop: 경량 PHP 성능 모니터링 도구

2025-06-05
phptop: 경량 PHP 성능 모니터링 도구

phptop은 각 쿼리의 실행 시간(벽시계 시간, 사용자 CPU 시간, 시스템 CPU 시간)과 메모리 및 기타 리소스 사용량을 추적하는 경량 PHP 성능 모니터링 도구입니다. php.ini 파일에 한 줄만 추가하면 LAMP 서버에서 간편하게 전역적으로 활성화할 수 있습니다. 리소스 소모가 적으며, Bearstech는 수년간 운영 환경에서 문제 없이 사용해 왔습니다. PHP 5.2.0 이상이 필요하며, PHP 8.2까지 테스트되었습니다.

더 보기
개발

NoteGen: AI 기반 크로스 플랫폼 노트 앱

2025-06-05
NoteGen: AI 기반 크로스 플랫폼 노트 앱

NoteGen은 AI를 활용하여 기록과 작성을 매끄럽게 연결하는 크로스 플랫폼 Markdown 노트 앱입니다. 다양한 기록 방법(스크린샷, 텍스트, 일러스트 등)을 지원하며, 네이티브 Markdown을 사용하여 손쉬운 마이그레이션을 제공합니다. 오프라인 사용과 GitHub, Gitee 프라이빗 저장소와의 동기화도 지원합니다. AI 기능 향상을 통해 ChatGPT, Gemini 등 다양한 모델을 설정하여 AI 지원 작성, 다듬기, 번역 등이 가능합니다. 가장 큰 특징은 '기록에서 작성으로' 이어지는 매끄러운 워크플로우로 효율성을 높이는 것입니다.

더 보기
개발 AI 노트

Foam: VS Code와 GitHub 기반 오픈소스 개인 지식 관리 시스템

2025-06-05
Foam: VS Code와 GitHub 기반 오픈소스 개인 지식 관리 시스템

Foam은 Roam Research에서 영감을 받아 Visual Studio Code와 GitHub에 구축된 무료 오픈소스 개인 지식 관리(PKM) 및 공유 시스템입니다. 연구 정리, 재발견 가능한 노트 보관, 장문 콘텐츠 작성 및 선택적 웹 게시가 가능합니다. 양방향 링크, 그래프 시각화, 템플릿, 태깅 등의 기능을 통해 사용하기 쉬운 탐색 및 관리 도구로 개인 지식 베이스를 구축할 수 있습니다. 빠른 개발 중이지만 강력한 기능과 오픈소스 특성으로 매력적인 PKM 선택지가 되고 있습니다.

더 보기
개발

VectorSmuggle: 벡터 임베딩을 통한 AI/ML 시스템의 데이터 유출

2025-06-04
VectorSmuggle: 벡터 임베딩을 통한 AI/ML 시스템의 데이터 유출

VectorSmuggle은 RAG 시스템에 중점을 두고 AI/ML 환경에서 정교한 벡터 기반 데이터 유출 기술을 보여주는 오픈소스 보안 연구 프로젝트입니다. 고급 스테가노그래피, 회피 기술, 데이터 재구성 방법을 사용하여 잠재적인 취약성을 강조합니다. 이 프레임워크는 다양한 문서 형식을 지원하며 방어적 분석, 위험 평가 및 AI 시스템 보안 향상을 위한 도구를 제공합니다.

더 보기
AI

MCP 서버 보일러플레이트: Cloudflare Workers에서 OAuth 및 PostgreSQL 통합

2025-06-04
MCP 서버 보일러플레이트: Cloudflare Workers에서 OAuth 및 PostgreSQL 통합

이 프로젝트는 Cloudflare Workers에서 원격 모델 컨텍스트 프로토콜(MCP) 서버를 구축하기 위한 완벽한 보일러플레이트를 제공합니다. 사용자 지정 OAuth 인증 및 PostgreSQL 데이터베이스 통합 기능을 갖추고 있습니다. 완벽한 OAuth 2.1 제공자, PostgreSQL 통합, Cloudflare Workers를 통한 서버리스 배포, MCP 도구 프레임워크, 사용자 지정 경로 프레임워크, 아름다운 UI, 강력한 보안 기능 및 모바일 준비성이 포함됩니다. 개발자는 TypeScript, 핫 리로드 및 포괄적인 오류 처리를 활용할 수 있습니다. 또한 REST API 엔드포인트를 추가하기 위한 사용하기 쉬운 시스템과 완전히 사용자 지정 가능한 OAuth 동의 화면도 포함되어 있습니다.

더 보기
개발

Chrome, 웹사이트의 무단 로컬 네트워크 접근 차단

2025-06-04
Chrome, 웹사이트의 무단 로컬 네트워크 접근 차단

Chrome팀은 사용자의 허가 없이 웹사이트가 로컬 네트워크 장치에 접근하는 것을 방지하는 새로운 기능을 설계하고 있습니다. 현재 악의적인 웹사이트는 사용자의 브라우저를 "혼란스러운 대리인"으로 악용하여 프린터와 같은 로컬 장치에 접근할 수 있습니다. 새로운 접근 방식은 로컬 네트워크 접근을 제어하기 위해 권한 메커니즘을 사용하며, 웹사이트가 로컬 네트워크 장치와 통신하기 전에 명시적인 사용자 승인이 필요합니다. 이는 사용자의 개인 정보와 보안을 강화하고 악의적인 공격을 방지하는 것을 목표로 하지만, 이 기능에 의존하는 기존 서비스에 영향을 미칠 수도 있습니다.

더 보기

ClickHouse SQL을 사용한 RISC-V 에뮬레이터: 데이터베이스 내에서 프로그램 실행

2025-06-04
ClickHouse SQL을 사용한 RISC-V 에뮬레이터: 데이터베이스 내에서 프로그램 실행

이 프로젝트는 ClickHouse SQL을 사용하여 RISC-V 에뮬레이터를 구축하여 ClickHouse를 튜링 완전하게 만듭니다. 에뮬레이터는 ClickHouse의 물질화 뷰와 Redis를 메모리로 사용하여 일련의 SQL 명령어로 CPU 명령어 실행을 시뮬레이션합니다. 현재 성능은 ClickHouse의 KV 저장 엔진 버그로 인해 저하되지만, 간단한 RISC-V 프로그램을 실행할 수 있으며 출력, 파일 작업, 네트워크 통신 등의 기능을 지원합니다. 이는 데이터베이스 내에서 직접 프로그램을 실행하는 새로운 접근 방식을 제공하지만, 성능 병목 현상을 해결해야 합니다.

더 보기
개발

Elide Gradle 플러그인: 놀라운 Java 컴파일 속도

2025-06-03
Elide Gradle 플러그인: 놀라운 Java 컴파일 속도

Elide Gradle 플러그인은 Elide 런타임을 활용하여 Gradle 프로젝트의 의존성 해결 및 Java 컴파일 속도를 획기적으로 향상시킵니다. Elide는 javac 컴파일러를 네이티브 이미지로 빌드하여 Elide 바이너리에 포함합니다. 이 플러그인은 Gradle 빌드 설정을 변경하여 Gradle의 기본 제공 툴체인 대신 Elide의 툴체인을 사용하도록 함으로써 JIT 웜업을 건너뛰고 컴파일 속도를 최대 20배까지 향상시킵니다. 또한 Elide는 최적화된 Maven 의존성 해결 및 가져오기를 제공하여 의존성을 로컬에 캐시하고 빌드 시간을 더욱 단축합니다.

더 보기

AirAP으로 iPhone을 AirPlay 수신기로 만들어보세요

2025-06-03
AirAP으로 iPhone을 AirPlay 수신기로 만들어보세요

Swift로 작성된 네이티브 iOS AirPlay 서버인 AirAP를 사용하면 iPhone을 AirPlay 수신기로 사용할 수 있습니다. Mac, Apple TV 또는 다른 iOS 기기에서 iPhone으로 오디오를 스트리밍할 수 있습니다. 심야 작업(헤드폰으로 오디오 라우팅), 오디오 앱을 테스트하는 개발자 또는 멀티룸 오디오 설정 구축에 적합합니다. 앱을 설치하고 같은 Wi-Fi 네트워크에 연결하기만 하면 iPhone이 AirPlay 기기 목록에 나타납니다.

더 보기

Alfred 워크플로우: Google Cloud 서비스에 대한 즉각적 접근

2025-06-03
Alfred 워크플로우: Google Cloud 서비스에 대한 즉각적 접근

Google Cloud 서비스에 접근하는 데 어려움을 겪고 계십니까? 이 Alfred 워크플로우를 사용하면 모든 것이 간편해집니다! Alfred에서 `gcp`를 입력하기만 하면 250개 이상의 Google Cloud 서비스와 하위 서비스를 퍼지 검색하고 20개 이상의 서비스에 걸쳐 GCP 리소스를 직접 검색할 수 있습니다. 원클릭으로 GCP 콘솔 링크를 복사, 붙여넣기 또는 열 수 있으며, 캐싱 및 로그 보기와 같은 유용한 도구도 제공합니다. 가장 중요한 것은 안전하고 신뢰할 수 있으며, 로컬 gcloud CLI만 사용하여 인증을 수행하고 자격 증명에 접근하지 않는다는 점입니다. 지금 바로 사용해 보세요!

더 보기
개발

Lingo.dev 컴파일러: 컴파일 시점에 다국어 지원 React 앱 만들기

2025-06-03
Lingo.dev 컴파일러: 컴파일 시점에 다국어 지원 React 앱 만들기

Lingo.dev는 새로운 컴파일러를 발표했습니다. 이것은 LLM을 활용하여 웹, 모바일 앱, Markdown 콘텐츠의 현지화 및 번역을 수행하는 오픈소스 i18n 툴킷입니다. 이 컴파일러를 통해 기존 구성 요소를 변경하지 않고 컴파일 시점에 다국어 지원 React 앱을 만들 수 있습니다. Lingo.dev는 속도와 자동 업데이트를 위한 CLI 도구와 CI/CD 통합도 제공합니다. 이 커뮤니티 중심 프로젝트는 기여를 환영합니다.

더 보기
개발

초경량 청크 도구 라이브러리: Chonkify

2025-06-03
초경량 청크 도구 라이브러리: Chonkify

Chonkify는 다양한 반복 가능한 객체(배열, 문자열, 집합, 맵, 비동기 반복 가능 객체 등)를 지정된 크기로 분할하는 초경량 JavaScript 라이브러리입니다. Unicode 이모지와 복잡한 기호를 지원하며, 매우 작은 크기(코어는 870바이트)를 자랑하고, 종속성이 없으며, ESM과 TypeScript를 지원하고, 브라우저와 Node.js 환경 모두에서 작동합니다. 대규모 데이터 세트 처리부터 간단한 배열 분할까지 Chonkify는 효율적으로 작업을 수행합니다.

더 보기
개발 청크

제스처와 음성 명령으로 실시간 3D 모델 제어

2025-06-03
제스처와 음성 명령으로 실시간 3D 모델 제어

손과 목소리만으로 실시간 3D 모델을 제어하세요! three.js, MediaPipe 컴퓨터 비전, Web Speech API, Rosebud AI를 활용한 인터랙티브 웹 앱입니다. 드래그, 회전, 크기 조정, 애니메이션이 가능하며, GLTF 형식의 3D 모델을 드래그 앤 드롭으로 가져올 수 있습니다. WebGL을 지원하는 최신 브라우저와 카메라, 마이크 접근 권한이 필요합니다. 저장소를 복제하고 마법을 경험하세요!

더 보기
개발

C로 작성된 초고속 Java 디컴파일러 Garlic

2025-06-03
C로 작성된 초고속 Java 디컴파일러 Garlic

Garlic은 C로 작성된 Java 디컴파일러로, .class, .jar, .war 파일을 Java 소스 코드로 빠르고 효율적으로 디컴파일합니다. CMake 3.26 이상만 필요하며 다른 종속성은 없습니다. Garlic은 멀티스레딩을 지원하며, 명령줄 인수를 통해 출력 경로와 스레드 수를 지정할 수 있습니다. javap보다 빠르며, LineNumber 및 StackMapTable 속성은 제거됩니다. Apache 2.0 라이선스의 오픈소스 프로젝트입니다.

더 보기

Quarkdown: 강력한 Markdown 기반의 조판 시스템

2025-06-03
Quarkdown: 강력한 Markdown 기반의 조판 시스템

Quarkdown은 다양성을 중시하여 설계된 최신 Markdown 기반의 조판 시스템입니다. 프로젝트를 인쇄 가능한 책 또는 대화형 프레젠테이션으로 원활하게 컴파일합니다. 강력한 튜링 완전한 Markdown 확장 기능을 통해 아이디어를 손쉽게 종이에 옮길 수 있습니다. 사용자는 자신만의 함수와 변수를 정의하고 다른 사용자가 사용할 수 있는 라이브러리를 만들 수도 있습니다. 출력 형식에는 HTML과 PDF가 포함됩니다.

더 보기

Cloudflare Workers용 OAuth 2.1 Provider 프레임워크: AI 지원 보안 라이브러리

2025-06-03
Cloudflare Workers용 OAuth 2.1 Provider 프레임워크: AI 지원 보안 라이브러리

이 TypeScript 라이브러리는 Cloudflare Workers를 위한 PKCE 지원이 포함된 OAuth 2.1 프로토콜의 제공자 측을 구현합니다. 래퍼 역할을 하여 토큰 관리 및 사용자 인증을 자동화합니다. 개발자는 일반적인 fetch 핸들러를 작성하기만 하면 라이브러리가 인증 처리를 담당합니다. 사용자 관리 및 UI 프레임워크에 종속되지 않으며, 해시만 저장하고 비밀은 저장하지 않습니다. 흥미롭게도 이 라이브러리의 개발에는 AI 모델 Claude가 사용되었고, Cloudflare 엔지니어의 보안 검토를 거쳐 소프트웨어 개발에서 AI의 잠재력을 입증했습니다. 이 라이브러리는 일시적인 오류에 대한 복원력과 보안의 균형을 유지하는 혁신적인 리프레시 토큰 관리 접근 방식도 특징으로 합니다.

더 보기
개발

Vanta: 경량 네트워크 동작 분석기 - 학생의 감사

2025-06-02
Vanta: 경량 네트워크 동작 분석기 - 학생의 감사

Vanta는 경량급의 빠른 명령줄 기반 네트워크 동작 분석기로, 프로토콜 수준의 플로우를 재구성하고 캡처된 데이터에서 구조화된 활동을 추출합니다. Wireshark와 같은 완전한 GUI 도구와 달리 Vanta는 명확성, 구조, 단순성에 중점을 두어 사용자 정의 스크립팅과 최소한의 설정에 이상적입니다. HTTP, DNS, TLS(부분 지문 포함) 파싱을 지원하며, 양방향 플로우를 자동으로 재구성하고 깔끔한 JSON 요약을 출력합니다. MacBook Air M1에서 학부생이 개발했으며, 유학생들을 지원한 대학에 대한 감사의 표현입니다.

더 보기
개발

Onlook: 디자이너를 위한 오픈소스 시각 우선 코드 에디터

2025-06-02
Onlook: 디자이너를 위한 오픈소스 시각 우선 코드 에디터

Onlook은 Next.js와 TailwindCSS로 구축된 디자이너를 위한 오픈소스 시각 우선 코드 에디터입니다. 브라우저의 DOM에서 직접 편집하고 코드 변경 사항을 실시간으로 확인할 수 있습니다. AI 지원, 드래그 앤 드롭 레이아웃 조정, 요소를 마우스 오른쪽 버튼으로 클릭하여 코드 위치로 바로 이동하는 기능을 갖추고 있습니다. 현재 개발 중이며 커뮤니티의 기여를 환영합니다.

더 보기
개발

Cuss: 다국어 비속어 감지 라이브러리

2025-06-02
Cuss: 다국어 비속어 감지 라이브러리

Cuss는 여러 언어의 비속어 목록과 신뢰도 등급을 제공하는 오픈소스 라이브러리입니다. 비속어 필터 생성을 위한 것이 아니며(저자는 권장하지 않음), 자연어 처리 연구에 사용할 수 있습니다. npm, esm.sh 등 다양한 설치 방법을 지원하며, 여러 언어 버전(영어, 아랍어, 스페인어, 프랑스어, 이탈리아어, 포르투갈어 등)을 포함합니다. 각 단어는 0에서 2까지의 등급이 매겨지며, 비속어로 사용될 가능성을 나타냅니다. 또한, 유행어, 일반적인 단어 등의 다른 단어 목록도 포함되어 있습니다.

더 보기

Kan: 오픈소스 Trello 대항마?

2025-06-02
Kan: 오픈소스 Trello 대항마?

Kan은 Trello의 강력한 대안을 목표로 하는 오픈소스 프로젝트 관리 도구입니다. Kanban 보드, 팀 협업, Trello 가져오기, 레이블 필터링, 댓글, 활동 로그 등을 갖추고 있으며, 향후 템플릿과 통합을 계획하고 있습니다. 코드는 오픈소스이며, 기여를 환영합니다!

더 보기
개발 Trello 대안

arXiv 활용법: 과학 논문 자료의 궁극 가이드

2025-06-02
arXiv 활용법: 과학 논문 자료의 궁극 가이드

이 선별된 목록은 arXiv의 과학 논문 발견, 읽기 및 작업 프로세스를 간소화하도록 설계된 도구, 라이브러리, 데이터 세트 및 리소스의 포괄적인 컬렉션을 제공합니다. 의미론적 검색 엔진 및 대화형 문헌 맵부터 AI 기반 독서 지원 및 요약 도구에 이르기까지, 논문 발견부터 향상된 읽기 및 문헌 검토 생성에 이르기까지 모든 것을 다룹니다. 연구 노력을 지원하기 위해 여러 대규모 데이터 세트도 포함되어 있습니다.

더 보기

iPhone 에이전트: GPT-4.1로 iOS 기기를 제어하세요

2025-06-02
iPhone 에이전트: GPT-4.1로 iOS 기기를 제어하세요

PhoneAgent는 OpenAI의 GPT-4.1 모델을 활용하여 여러 앱을 통해 iPhone을 제어하는 iOS 앱입니다. 접근성 트리를 이용하여 메시지 보내기, 앱 다운로드, 통화하기 등의 작업을 수행할 수 있습니다. Xcode의 UI 테스트 프레임워크를 사용하며, 탈옥이 필요 없지만, 실험적인 단계이며 장시간 실행되는 작업이나 애니메이션 처리 등 알려진 제한 사항이 있습니다. 앱은 앱 콘텐츠를 OpenAI API로 보내고 TCP 서버를 통해 UI 테스트와 통신합니다.

더 보기
개발

HIP: AMD 및 NVIDIA GPU를 위한 단일 소스 코드 이식형 런타임 API

2025-06-02
HIP: AMD 및 NVIDIA GPU를 위한 단일 소스 코드 이식형 런타임 API

HIP은 단일 소스 코드로 AMD 및 NVIDIA GPU용 이식형 애플리케이션을 생성할 수 있는 C++ 런타임 API 및 커널 언어입니다. 주요 기능으로는 오버헤드가 적은 고성능, 템플릿, 람다 함수 등을 포함하는 단일 소스 C++ 프로그래밍 지원, 각 플랫폼에서 최상의 개발 도구를 활용할 수 있는 기능 등이 있습니다. HIPIFY 도구는 CUDA에서 HIP로의 변환을 자동화하지만, 플랫폼별 조정을 위해 수동 최적화도 가능합니다. HIP은 새로운 프로젝트를 지원하고 기존 CUDA 코드의 손쉬운 이식을 제공하지만, 직접적인 대체가 아니며 완벽한 이식 및 최적화에는 수동 작업이 필요합니다.

더 보기
개발

Agno: 고성능 멀티 에이전트 시스템을 위한 풀스택 프레임워크

2025-06-02
Agno: 고성능 멀티 에이전트 시스템을 위한 풀스택 프레임워크

Agno는 메모리, 지식, 추론 기능을 갖춘 멀티 에이전트 시스템을 구축하기 위한 풀스택 프레임워크입니다. 간단한 도구를 사용하는 에이전트부터 협업하는 에이전트 팀까지 5단계의 에이전트 시스템을 지원하며 다양한 모델과 도구를 통합합니다. 주요 기능으로는 모델 독립성, 고성능(에이전트 인스턴스화는 약 3μs, 평균 메모리 사용량은 약 6.5Kib), 내장 추론, 멀티모달 지원, 고급 멀티 에이전트 아키텍처, 실시간 모니터링 등이 있습니다. Agno는 고성능 에이전트 시스템 구축을 목표로 설계되었으며 개발자의 시간과 노력을 크게 절감합니다.

더 보기
AI

LFSR을 사용한 FPGA Forth 인터프리터 CPU

2025-06-02
LFSR을 사용한 FPGA Forth 인터프리터 CPU

이 프로젝트는 프로그램 카운터 대신 선형 피드백 시프트 레지스터(LFSR)를 사용하는 VHDL로 구현된 FPGA용 CPU에 대한 자세한 내용을 설명합니다. 이 방법은 전통적으로 공간을 절약하는 방법이었지만 FPGA에서는 최소한의 이점만 제공합니다. 완전히 기능하는 Forth 인터프리터를 실행하는 이 CPU는 Spartan-6 FPGA에서 151.768MHz를 달성합니다. 놀라울 정도로 컴팩트하여 코어는 27개의 슬라이스만 소비합니다. 이 프로젝트에는 VHDL 코드, GHDL 시뮬레이션 지침 및 Xilinx ISE 14.7 빌드 지침이 포함되어 있습니다. 이는 리소스 제약이 있는 설계에서 LFSR의 가능성을 보여주고 매우 효율적인 Forth 인터프리터 구현을 제공합니다.

더 보기
하드웨어

가볍고 광고 없는 Jetpack Compose 나침반 앱

2025-06-02
가볍고 광고 없는 Jetpack Compose 나침반 앱

MBCompass는 Jetpack Compose로 구축된 가벼운 나침반 앱입니다. 광고와 불필요한 기능으로 무거워지는 다른 나침반 앱과 달리, MBCompass는 정확성과 효율성을 우선시합니다. 기기의 자력계와 가속도계를 사용하여 실시간 지자기장 업데이트를 제공합니다. 사용자의 현재 위치 표시(OpenStreetMap 사용), 밝음/어둠 테마 지원, 자기장 세기 표시, 화면 유지, 가로 방향, 부드러운 나침반 회전, 그리고 정확도 향상을 위한 센서 퓨전 등의 기능이 있습니다. 중요한 점은 완전히 무료이며, 광고가 없고, 인앱 구매가 없다는 것입니다.

더 보기
개발 나침반
1 2 12 13 14 16 18 19 20 50 51