The published source for nextweb4.github.io: a static personal blog, self-measure journal, searchable article archive, and public project entry point.
- A GitHub Pages homepage organized into Investment & Thought, Reflections, and Technology & Networking sections.
- Hundreds of committed article pages under
article/, with category pages undermodule/. - A local search index in
data/; the browser hashes query tokens and ranks matching article metadata without a search backend. - An author page with a Chinese/English interface switch stored in
localStorage. - A daily Bing wallpaper enhancement with a six-second request timeout, trusted Bing image-host validation, local caching, and a solid-color fallback.
- Committed article images under
uploads/; no package installation or runtime server is required for the site itself.
| Path | Role |
|---|---|
index.html |
Homepage, module navigation, and global search |
about.html |
Author profile and Chinese/English switch |
article/ |
Generated static article pages |
module/ |
Category landing pages |
data/ |
Article metadata and search indexes |
uploads/ |
Images referenced by published articles |
site.css / article.css |
Site-wide and article styling |
site.js / article-search.js |
Wallpaper, cache, and search behavior |
No dependencies need to be installed. From the repository root, run:
python -m http.server 8000Then open http://localhost:8000/. A local HTTP server is preferable to file:// when checking fetch() calls for the search index.
No build, package-manager, lint, format, or automated test command was found. The repository stores the already generated static pages, indexes, scripts, styles, and images that GitHub Pages serves.
Normal article and search content is repository-local. site.js optionally requests wallpaper metadata from the bing.biturl.top host and accepts resulting images only from bing.com hosts; failure falls back without blocking the page.
No license file was detected. The published text and uploaded media may have their own rights and provenance requirements.