First commit on Mac Mini server

This commit is contained in:
2025-07-25 02:15:37 +08:00
parent 6f09b5f46f
commit 64eed4e7ce
358 changed files with 67829 additions and 14729 deletions

View File

@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en" dir="ltr" class="scroll-smooth" data-default-appearance="light"
data-auto-appearance="true"><head>
<meta name="generator" content="Hugo 0.135.0"><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
<meta name="generator" content="Hugo 0.148.1"><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
<meta charset="utf-8" />
<meta http-equiv="content-language" content="en" />
@@ -9,8 +9,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>SWang Nice</title>
<meta name="title" content="SWang Nice" />
<title>SWangNice</title>
<meta name="title" content="SWangNice" />
<meta name="description" content="My awesome website (English)" />
@@ -18,9 +18,9 @@
<link rel="canonical" href="http://localhost:1313/" />
<link rel="alternate" type="application/rss+xml" href="/index.xml" title="SWang Nice" />
<link rel="alternate" type="application/rss+xml" href="/index.xml" title="SWangNice" />
<link rel="alternate" type="application/json" href="/index.json" title="SWang Nice" />
<link rel="alternate" type="application/json" href="/index.json" title="SWangNice" />
@@ -31,8 +31,8 @@
<link type="text/css" rel="stylesheet" href="/css/main.bundle.min.8f3065366dff1de8a5d8a245dbeb14096be1376f41bc15da61f5e65a4c8d50184b7255c09fb7172fc3841a4a792390f2df99cbe22bc022dd78d2f7231fc60a6b.css"
integrity="sha512-jzBlNm3/Heil2KJF2&#43;sUCWvhN29BvBXaYfXmWkyNUBhLclXAn7cXL8OEGkp5I5Dy35nL4ivAIt140vcjH8YKaw==" />
<link type="text/css" rel="stylesheet" href="/css/main.bundle.min.3d98b0e3c7886b2be13facfb539c8f79843dd3cff84d1c41763deb363c668c308c7c7ac9ecb3923f8602e257866ff553de4228ff50492074acc6d07b3d232fb1.css"
integrity="sha512-PZiw48eIayvhP6z7U5yPeYQ908/4TRxBdj3rNjxmjDCMfHrJ7LOSP4YC4leGb/VT3kIo/1BJIHSsxtB7PSMvsQ==" />
<script type="text/javascript" src="/js/appearance.min.516a16745bea5a9bd011138d254cc0fd3973cd55ce6e15f3dec763e7c7c2c7448f8fe7b54cca811cb821b0c7e12cd161caace1dd794ac3d34d40937cbcc9ee12.js"
@@ -48,11 +48,8 @@
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.65b5de43825ad54a420102c9ddccece1f1015665fe76e5b399ba259e1de29f6c83ac1b3cf77beed3d29e26604dfebf561a8e1db523cb6add0d6acccc9e8f1307.js"
integrity="sha512-ZbXeQ4Ja1UpCAQLJ3czs4fEBVmX&#43;duWzmbolnh3in2yDrBs893vu09KeJmBN/r9WGo4dtSPLat0NaszMno8TBw==" data-copy="Copy" data-copied="Copied"></script>
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.f8f2cec11308434554dfdbe3a0963bc19265192ebb9e2d644f3f9250731c879dfb09b44d2d58fcd06e8a1c9051b57f594719b37d21689d366ffd2db050df40a0.js"
integrity="sha512-&#43;PLOwRMIQ0VU39vjoJY7wZJlGS67ni1kTz&#43;SUHMch537CbRNLVj80G6KHJBRtX9ZRxmzfSFonTZv/S2wUN9AoA==" data-copy="Copy" data-copied="Copied"></script>
@@ -73,16 +70,16 @@
<meta property="og:url" content="http://localhost:1313/">
<meta property="og:site_name" content="SWang Nice">
<meta property="og:site_name" content="SWangNice">
<meta property="og:title" content="Home Page">
<meta property="og:description" content="This is My Page # ">
<meta property="og:description" content="This is My Page #">
<meta property="og:locale" content="en">
<meta property="og:type" content="website">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Home Page">
<meta name="twitter:description" content="This is My Page # ">
<meta name="twitter:description" content="This is My Page #">
<script type="application/ld+json">
@@ -90,7 +87,7 @@
"@context": "https://schema.org",
"@type": "WebSite",
"@id": "http:\/\/localhost:1313\/",
"name": "SWang Nice",
"name": "SWangNice",
"description": "My awesome website (English)",
"inLanguage": "en",
"url": "http:\/\/localhost:1313\/",
@@ -136,6 +133,9 @@
<script defer src="/lib/typeit/typeit.umd.57f9bc6e047efc875cb4f2e9ca74c802de33638d2c3aff6d9b7eb3c7588c24649b6c3e51cd45f49c0ed0cf72aedbd694bf2d35f358a34076d63f9febabc0bd6f.js" integrity="sha512-V/m8bgR&#43;/IdctPLpynTIAt4zY40sOv9tm36zx1iMJGSbbD5RzUX0nA7Qz3Ku29aUvy0181ijQHbWP5/rq8C9bw=="></script>
@@ -172,7 +172,7 @@
<nav class="flex space-x-3">
<a href="/" class="text-base font-medium text-gray-500 hover:text-gray-900">SWang Nice</a>
<a href="/" class="text-base font-medium text-gray-500 hover:text-gray-900">SWangNice</a>
</nav>
@@ -195,7 +195,7 @@
<div>
<div class="cursor-pointer flex items-center nested-menu">
<a class="text-base font-medium text-gray-500 hover:text-primary-600 dark:hover:text-primary-400" title="">
<a href="/notes/" class="text-base font-medium text-gray-500 hover:text-primary-600 dark:hover:text-primary-400" title="Notes">
Notes
</a>
<span>
@@ -224,14 +224,14 @@
<div class="pt-2 p-5 mt-2 rounded-xl backdrop-blur shadow-2xl">
<div class="flex flex-col space-y-3">
<a href="/en/notes/coding/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<a href="/notes/coding/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-sm" title="">
Coding
</p>
</a>
<a href="/en/notes/pdf/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<a href="/notes/pdf/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-sm" title="">
PDF Collection
@@ -250,7 +250,7 @@
<div>
<div class="cursor-pointer flex items-center nested-menu">
<a class="text-base font-medium text-gray-500 hover:text-primary-600 dark:hover:text-primary-400" title="">
<a href="/projects/" class="text-base font-medium text-gray-500 hover:text-primary-600 dark:hover:text-primary-400" title="Projects">
Projects
</a>
<span>
@@ -279,31 +279,17 @@
<div class="pt-2 p-5 mt-2 rounded-xl backdrop-blur shadow-2xl">
<div class="flex flex-col space-y-3">
<a href="/en/projects/ai/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<a href="/projects/embedded/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-sm" title="">
AI
Fancy Things on Boards
</p>
</a>
<a href="/en/projects/embedded/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<a href="/projects/self_host/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-sm" title="">
Embedded Systems
</p>
</a>
<a href="/en/projects/game/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-sm" title="">
Game
</p>
</a>
<a href="/en/projects/robotics/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-sm" title="">
Robotics
Self-host
</p>
</a>
@@ -315,13 +301,57 @@
<a href="" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<div>
<div class="cursor-pointer flex items-center nested-menu">
<p class="text-base font-medium" title="">
Archive
</p>
</a>
<a class="text-base font-medium text-gray-500 hover:text-primary-600 dark:hover:text-primary-400" title="">
RestHere
</a>
<span>
<span class="relative block icon">
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 20 20"
fill="currentColor"
aria-hidden="true"
>
<path
fill-rule="evenodd"
d="M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z"
clip-rule="evenodd"
/>
</svg>
</span>
</span>
</div>
<div class="absolute menuhide">
<div class="pt-2 p-5 mt-2 rounded-xl backdrop-blur shadow-2xl">
<div class="flex flex-col space-y-3">
<a href="/life/pet/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-sm" title="">
My Pet
</p>
</a>
<a href="/life/travel/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-sm" title="">
My Travel
</p>
</a>
</div>
</div>
</div>
</div>
@@ -399,7 +429,7 @@
<a href="/zh-cn/" class="flex items-center">
<p class="text-sm font-sm text-gray-500 hover:text-primary-600 dark:hover:text-primary-400" title="主页">
CN
中文
</p>
</a>
@@ -486,7 +516,7 @@
<a href="/zh-cn/" class="flex items-center">
<p class="text-sm font-sm text-gray-500 hover:text-primary-600 dark:hover:text-primary-400" title="主页">
CN
中文
</p>
</a>
@@ -589,9 +619,9 @@
<li class="mt-1">
<a href="" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<a href="/notes/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-bg font-bg" title="">
<p class="text-bg font-bg" title="Notes">
Notes
</p>
<span>
@@ -619,7 +649,7 @@
</li>
<li class="mt-1">
<a href="/en/notes/coding/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<a href="/notes/coding/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-small" title="">
Coding
@@ -628,7 +658,7 @@
</li>
<li class="mt-1">
<a href="/en/notes/pdf/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<a href="/notes/pdf/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-small" title="">
PDF Collection
@@ -645,9 +675,9 @@
<li class="mt-1">
<a href="" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<a href="/projects/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-bg font-bg" title="">
<p class="text-bg font-bg" title="Projects">
Projects
</p>
<span>
@@ -675,37 +705,19 @@
</li>
<li class="mt-1">
<a href="/en/projects/ai/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<a href="/projects/embedded/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-small" title="">
AI
Fancy Things on Boards
</p>
</a>
</li>
<li class="mt-1">
<a href="/en/projects/embedded/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<a href="/projects/self_host/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-small" title="">
Embedded Systems
</p>
</a>
</li>
<li class="mt-1">
<a href="/en/projects/game/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-small" title="">
Game
</p>
</a>
</li>
<li class="mt-1">
<a href="/en/projects/robotics/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-small" title="">
Robotics
Self-host
</p>
</a>
</li>
@@ -717,16 +729,57 @@
<li class="mt-1">
<a href="" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<a href="" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-bg font-bg" title="">
Archive
RestHere
</p>
<span>
<span class="relative block icon">
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 20 20"
fill="currentColor"
aria-hidden="true"
>
<path
fill-rule="evenodd"
d="M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z"
clip-rule="evenodd"
/>
</svg>
</span>
</span>
</a>
</li>
<li class="mt-1">
<a href="/life/pet/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-small" title="">
My Pet
</p>
</a>
</li>
<li class="mt-1">
<a href="/life/travel/" class="flex items-center text-gray-500 hover:text-primary-600 dark:hover:text-primary-400">
<p class="text-sm font-small" title="">
My Travel
</p>
</a>
</li>
<li class="mb-2"></li>
@@ -804,7 +857,9 @@
<article class=" flex flex-col items-center justify-center text-center">
<article class="
h-full
flex flex-col items-center justify-center text-center">
<header class="relative px-1 py-1 flex flex-col items-center mb-3">
@@ -816,7 +871,7 @@
<img class="mb-2 rounded-full h-36 w-36" width="144" height="144" alt="SWang"
src="/img/avatar_hu1978490836443642453.png" />
src="/img/avatar_hu_439860065524bd6d.png" />
<h1 class="text-4xl font-extrabold">
@@ -824,7 +879,7 @@
</h1>
<h2 class="text-xl text-neutral-500 dark:text-neutral-400">
Welcome to my website
A new graduate engineer
</h2>
<div class="mt-1 text-2xl">
@@ -872,7 +927,22 @@
</div>
</header>
<section class="prose dark:prose-invert">
<section class="prose dark:prose-invert"><h3 id="typeit-6fb22d3943ec7794c447a8e7c1bb77a4"></h3>
<script>
document.addEventListener("DOMContentLoaded", function () {
new TypeIt("#typeit-6fb22d3943ec7794c447a8e7c1bb77a4", {
strings: ["","Welcome to my website! I'm really happy you stopped by.",""],
speed: 100 ,
lifeLike: true ,
startDelay: 0 ,
breakLines: true ,
waitUntilVisible: true ,
loop: false
}).go();
});
</script>
<h1 class="relative group">This is My Page
<div id="this-is-my-page" class="anchor"></div>
@@ -891,34 +961,6 @@
<h2 class="mt-8 text-2xl font-extrabold mb-10">Recent</h2>
<section class="space-y-10 w-full">
</section>
<div class="mt-10 flex justify-center">
<a href="/blowfish_lite/posts">
<button
class="bg-transparent hover:text-primary-500 prose dark:prose-invert font-semibold hover:text-white py-2 px-4 border border-primary-500 hover:border-transparent rounded">
Show More
</button>
</a>
</div>
</section>
@@ -939,7 +981,7 @@
<li class="flex mb-1 ltr:text-right rtl:text-left sm:mb-0 ltr:sm:mr-7 ltr:sm:last:mr-0 rtl:sm:ml-7 rtl:sm:last:ml-0">
<a class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center" href="/tags/"
title="">
title="Tags">
Tags
</a>
@@ -961,6 +1003,14 @@
<p class="text-sm text-neutral-500 dark:text-neutral-400">
<a href="https://beian.miit.gov.cn/" target="_blank" rel="noopener noreferrer">
苏ICP备2024145451号
</a>
</p>
<p class="text-xs text-neutral-500 dark:text-neutral-400">