awesome-reverse-engineering
바이너리·앱·펌웨어·포맷·프로토콜을 위한 역공학 도구와 학습 자료 모음
Didrik Munther IT & Datakonsult AB는 웹사이트·웹앱·비즈니스 시스템을 구축·유지보수하는 컨설팅 회사이다
Didriks konsultbolag som bygger och underhåller hemsidor, webb-appar och affärssystem
AI가 요약 · 검수에서 고쳐 썼습니다
기타HTML · CSSGitHub @didrikmunther온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Portfolio Website written in a custom made Static Site Genererator
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗This is the static page generator code for the webpage http://didrik.tech.
Hosting is done with firebase.
Run npm test to build Swedish and English and check canonical URLs, article metadata,
image references, and sitemaps. This does not deploy the site.
SEO metadata is assembled in src/helpers/seo.js. Public origins and language codes
live in src/data/languages.yaml; hidden languages are omitted from language alternatives.
The shared English blog uses didrik.tech as its canonical host, while translated
pages use their language's origin. Each build generates its own robots.txt and
sitemap.xml, containing only that host's canonical pages.
Blog front matter supplies description, coverImgAlt, ISO datePublished and
dateModified values, and album entries with src and alt. Cover and album images
are included automatically; use sitemapImages for additional images embedded in
the article. Update modification dates when content changes, not on every build.
Code blocks in Markdown are highlighted at build time with Shiki by src/code/highlight.mjs,
so pages load no highlighting script. Fences can use any language Shiki bundles. To add another
language, put its TextMate grammar in src/code/grammars/<language>.tmLanguage.json; the Rost
grammar there is copied from the Rost VS Code extension.
Third is hosted at /third/, following the other standalone demos in meta/.
Its browser page and WebAssembly build are in meta/third/ and are copied to
every language's output by the existing build. The game starts after clicking
Play and requires a keyboard and mouse. No game server is needed.
The build is based on Third, commit
4a3590e, compiled with Emscripten 6.0.13 and bundled with the Skygarden Keep
map. When updating the compiled game, replace index.js, index.wasm and
index.data together, preserving the site's index.html wrapper. Serve .wasm
as application/wasm; assets resolve relative to /third/. The roughly 20 MB
game download is confined to the game page, not the article or projects listing.