Ultra-Omega: 실시간 Hex NASM/Rust 컴파일러 – 터미널 없이, 노드만

발행: (2025년 11월 30일 오전 08:57 GMT+9)
2 분 소요
원문: Dev.to

Ultra-Omega: 실시간 Hex NASM/Rust 컴파일러 – 터미널 없이, 노드만

“베어메탈 개발자를 위한 후디니.”

터미널, objdump, VS Code 사이를 왔다갔다 하면서 한 바이트가 바뀌는 걸 확인하는 게 지겨웠습니다.
그래서 Ultra-Omega를 만들었습니다 — 브라우저 기반 시각적 컴파일러로 NASM, C++, Rust를 실시간 Hex 덤프와 함께 제공합니다.

작동 방식

  • 노드 끌어다 놓기 (Assembler, Compiler, Parameter)
  • 내장 편집기에서 코드 편집
  • Hex와 출력이 실시간으로 업데이트 — 컴파일 단계 없이, 페이지 새로고침 없이
  • 터미널 없음. GDB 없음. 설정 필요 없음.

데모 & 저장소

기술 스택

  • React Flow – 시각적 노드
  • WebAssembly – 브라우저에서 NASM 실행
  • Zustand – 상태 관리
  • Tailwind + Framer Motion – 부드러운 UI
  • TypeScript – 완전한 타입 안전성

대상 사용자

  • OS 개발자 (부트로더, 커널)
  • 임베디드 해커
  • Hex가 “숨 쉬는” 모습을 보고 싶은 모든 사람

의견을 주세요

  • Rust no_std 노드를 추가할까요?
  • Vulkan 셰이더 지원?
  • QEMU 부팅 연동?

댓글 남겨 주세요 — 하나하나 모두 읽습니다.

Back to Blog

관련 글

더 보기 »

Day 1276 : 커리어 클라이밍

토요일 역으로 가기 전에, 현재 진행 중인 사이드 프로젝트에서 코딩을 했어요. 꽤 좋은 진전을 이루었고, 이제 나갈 시간이었어요. Made i...

Stateless AI 애플리케이션의 아키텍처

프로젝트는 위험해 보이는 결정으로 시작되었습니다: 백엔드 데이터베이스를 사용하지 않는 것이었습니다. 당시에는 사용자 데이터를 영구 저장할 필요가 없었으며—사용자의 응답을 얻는 것이...

자신감 상실

번역할 텍스트를 제공해 주시겠어요? 텍스트가 없으면 번역을 진행할 수 없습니다.