Ultra-Omega: 실시간 Hex NASM/Rust 컴파일러 – 터미널 없이, 노드만
발행: (2025년 11월 30일 오전 08:57 GMT+9)
2 min read
원문: Dev.to
Ultra-Omega: 실시간 Hex NASM/Rust 컴파일러 – 터미널 없이, 노드만
“베어메탈 개발자를 위한 후디니.”
터미널, objdump, VS Code 사이를 왔다갔다 하면서 한 바이트가 바뀌는 걸 확인하는 게 지겨웠습니다.
그래서 Ultra-Omega를 만들었습니다 — 브라우저 기반 시각적 컴파일러로 NASM, C++, Rust를 실시간 Hex 덤프와 함께 제공합니다.
작동 방식
- 노드 끌어다 놓기 (Assembler, Compiler, Parameter)
- 내장 편집기에서 코드 편집
- Hex와 출력이 실시간으로 업데이트 — 컴파일 단계 없이, 페이지 새로고침 없이
- 터미널 없음. GDB 없음. 설정 필요 없음.
데모 & 저장소
- Live demo: https://andreesalazar.github.io/Personal-Profesional/
- Source code: https://github.com/AndreeSalazar/Personal-Profesional
기술 스택
- React Flow – 시각적 노드
- WebAssembly – 브라우저에서 NASM 실행
- Zustand – 상태 관리
- Tailwind + Framer Motion – 부드러운 UI
- TypeScript – 완전한 타입 안전성
대상 사용자
- OS 개발자 (부트로더, 커널)
- 임베디드 해커
- Hex가 “숨 쉬는” 모습을 보고 싶은 모든 사람
의견을 주세요
- Rust
no_std노드를 추가할까요? - Vulkan 셰이더 지원?
- QEMU 부팅 연동?
댓글 남겨 주세요 — 하나하나 모두 읽습니다.