Windows-GPU-UNLOCK
RTX3090 UEFI 포트, 한국어 무리셋 윈도우 부팅 가이드, 검증된 소스와 벤치마크 제공
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Everything a line pilot needs in one tab bar — weather, NOTAMs, performance tables, duty limits, and a prayer clock — all working offline, on your phone or your iPad.
An offline-capable PWA of aviation tools for pilots, plus a prayer times module. Runs as a single-page app with tabbed tools, installable on mobile and desktop.README 전문 보기 ↗
Everything a line pilot needs in one tab bar — weather, NOTAMs, performance tables, duty limits, and a prayer clock — all working offline, on your phone or your iPad.
An offline-capable PWA of aviation tools for pilots, plus a prayer times module. Runs as a single-page app with tabbed tools, installable on mobile and desktop.
Current version: v3.7
Digitized Boeing QRH performance references for the 737-8 (MAX) and 737-800 (NG).
Live weather for multiple airports via aviationweather.gov.
Live NOTAMs via autorouter.aero OAuth proxy.
International SIGMETs by FIR, auto-detected from a route or entered manually.
CAAM CAD 1901 flight and duty time limitations.
Flight sector logger with offline persistence.
Live flight/gate status board, via Malaysia Airports' own public API.
Basic, scientific, time, and unit-conversion modes in one tab.
Linear 1D/2D table interpolation.
Real-time exchange rates with offline fallback.
Multi-timezone clock with airport/city search.
Prayer times and Qibla direction.
An overlay (not its own tab) that combines METAR/TAF + NOTAM + SIGMET for a route into one briefing, with a route map — CARTO dark basemap, plus a Windy live-weather overlay (wind/temp/pressure/rain/clouds, by altitude). Briefings can be saved and resumed from any tab, and work offline once loaded.
Launcher home screen shows live widgets:
| Frontend | React 18, plain JS/JSX |
| Build | Vite 8 |
| State | Zustand |
| Prayer astronomy | adhan |
| Maps | MapLibre GL (route basemap), Leaflet + Windy (live weather overlay) |
| Offline/PWA | vite-plugin-pwa (Workbox) |
| Tests | Vitest |
| Deploy | Vercel (auto-deploy from master) |
| Styling | CSS custom properties (--cp-*), no CSS framework |
npm install
npm run dev # dev server at http://localhost:3000
npm test # run unit tests once
npm run test:watch # watch mode
npm run build # production build → dist/
Push to master → Vercel builds and deploys automatically.
The service worker caches aggressively. Users receive an in-app update prompt when a new build is available.
Vercel environment variables:
| Variable | Required for |
|---|---|
AUTOROUTER_EMAIL, AUTOROUTER_PASSWORD | NOTAM and pasted-route lookup (autorouter.aero login, used as OAuth client_id/secret; the password also derives the key that encrypts the stored token) |
VITE_WINDY_API_KEY | Briefing's live weather map. Domain-restricted at api.windy.com/keys, not a secret in the traditional sense — bundled into the client build |
VITE_CARTO_API_KEY | Briefing's route map basemap. From carto.com/basemaps/apikey — also bundled client-side |
AERODATABOX_API_KEY | METAR/TAF's runway wind-component calc (RapidAPI AeroDataBox) |
FIREBASE_PROJECT_ID, FIREBASE_CLIENT_EMAIL, FIREBASE_PRIVATE_KEY | Duty Log's optional cloud sync, and the shared autorouter token (Firestore collection appSecrets, encrypted; skipped if unset) |
RAINBOW_API_KEY | Rain/Clouds layers on Briefing's live weather map |
GATEFINDER_API_KEY | Malaysia Airports gate lookup — optional, has a working default |
SKYLINK_API_KEY | Fallback only for METAR/TAF and NOTAM if the primary sources fail — optional |
src/
App.jsx # app shell — layout, tab switching, top-level effects
appConstants.js # shared constants (app version, accent colours)
components/ # one file per calculator tab, plus shared UI
components/settings/ # Settings panel
modules/prayer/ # self-contained prayer module (own store/services/pages)
modules/dutylog/ # self-contained duty log module (own store/services/pages)
utils/ # pure, tested logic — see *.test.js next to each file
data/ # airport DB, FTL tables, FIR lookup, currencies, timezones
store/calculatorStore.js # global UI state, settings
api/
weather.js, notam.js, aerodatabox.js, gatefinder.js, # Vercel serverless
skylink.js, rainbow.js, isigmet.js, dutylog-sync.js, # proxies for the
geocode.js, client-error.js # services above
See CLAUDE.md for the full annotated file-by-file layout and dev conventions.
Internal use only.