-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path404.html
15 lines (15 loc) · 30.6 KB
/
404.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!doctype html><html lang=zh-tw dir=ltr><head prefix="og: http://ogp.me/ns#"><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta http-equiv=x-ua-compatible content="IE=edge"><title>404 Page not found – Yuan のノート</title><script defer src=/js/fuse.min.32195737929df2c8096e855a5789cbb3f1331224d9169e8705493e7008f47df8.js></script>
<script src=/js/enquire.min.dfb99dee1e029d51d6cfb672d847929890b1585402de17f5ed092edd72a688b4.js></script>
<script defer src=/js/lazysizes.min.fb649fcae62177dfe63e67081ddceb830b5ce1f05a4184e9bbb7d87ac4b8f4e5.js></script>
<script defer src=/js/helper/getParents.min.086022fb02d7a1517e33c2670bffb976b3e80bcacd9caeee0c6a586064f20e42.js></script>
<script defer src=/js/helper/fadeinout.min.3ce954c8aea3b69cc5e6f734d8273ba4cd48d3a7987dbdca145849bc4b8fc296.js></script>
<script defer src=/js/helper/closest.min.js></script>
<script>"use strict";window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=Array.prototype.forEach),String.prototype.includes||(String.prototype.includes=function(e,t){"use strict";if(e instanceof RegExp)throw TypeError("first argument must not be a RegExp");return t===void 0&&(t=0),this.indexOf(e,t)!==-1}),Document.prototype.append=Element.prototype.append=function(){this.appendChild(_mutation(arguments))};function _mutation(e){if(!e.length)throw new Error("DOM Exception 8");if(e.length===1)return typeof e[0]=="string"?document.createTextNode(e[0]):e[0];for(var t,n=document.createDocumentFragment(),o=e.length,s=-1;++s<o;)t=e[s],n.appendChild(typeof t=="string"?document.createTextNode(t):t);return n}String.prototype.startsWith||(String.prototype.startsWith=function(e,t){return t=t||0,this.indexOf(e,t)===t}),document.addEventListener("DOMContentLoaded",function(){var e,t,n,s,o,i,a,r,c,l,d,h,m,f,p,g,v,b,j,y,_,w,O,x,C,E,k,S,M,F,T,z,D,N,L,R,P,H,I,B,V,$,W,U,K,q,Y,G,X,Q,J,A=document.querySelector(".navbar__burger"),oe,se,ie,he,ce,ue,me,de,re,ae,le,ge,_e,pe;A?A.addEventListener("click",function(){var n,t=document.querySelector(".navbarm__collapse");t&&(n=t.getAttribute("data-open"),n==="true"?(t.setAttribute("data-open","false"),t.style.maxHeight=0,A.classList.remove("is-active")):(t.setAttribute("data-open","true"),t.style.maxHeight=t.scrollHeight+"px",A.classList.add("is-active")))}):null,B=document.querySelectorAll(".single__contents > table");for(let e=0;e<B.length;e++)M=B[e],F=document.createElement("div"),F.className="table-wrapper",M.parentElement.replaceChild(F,M),F.appendChild(M);R=document.querySelectorAll(".footnote-ref"),H=document.querySelectorAll(".footnote-backref"),R?R.forEach(function(e){e.onmouseenter=function(){t.classList.contains("scrolling")&&t.classList.remove("scrolling")},e.onmouseleave=function(){t.classList.contains("scrolling")||setTimeout(function(){t.classList.add("scrolling")},100)},e.onclick=function(){t.classList.contains("scrolling")||(t.classList.remove("navbar--show"),t.classList.remove("navbar--hide"),t.classList.add("navbar--hide"))}}):null,H?H.forEach(function(e){e.onmouseenter=function(){t.classList.contains("scrolling")&&t.classList.remove("scrolling")},e.onmouseleave=function(){t.classList.contains("scrolling")||setTimeout(function(){t.classList.add("scrolling")},100)},e.onclick=function(){t.classList.contains("scrolling")||(t.classList.remove("navbar--show"),t.classList.remove("navbar--hide"),t.classList.add("navbar--hide"))}}):null,s=document.querySelector(".summary__container"),o=document.querySelector(".search-result"),$=document.querySelector(".search-result__close"),$?$.addEventListener("click",function(){o.setAttribute("data-display","none"),s.setAttribute("data-display","block")}):null,document.querySelectorAll(".tab")?document.querySelectorAll(".tab").forEach(function(e){var o=e.getAttribute("id"),i=e,n=e.querySelectorAll(".tab__link"),s=e.querySelectorAll(".tab__content"),a=[];n&&n.length>0?n.forEach(function(e,t,n){e.onclick=function(){for(var o=0;o<n.length;o++)t===parseInt(o,10)?n[o].classList.contains("active")||(n[o].classList.add("active"),s[o].style.display="block"):(n[o].classList.remove("active"),s[o].style.display="none")}}):null}):null,document.querySelectorAll(".codetab")?document.querySelectorAll(".codetab").forEach(function(e){var o=e.getAttribute("id"),i=e,n=e.querySelectorAll(".codetab__link"),s=e.querySelectorAll(".codetab__content"),a=[];n&&n.length>0?n.forEach(function(e,t,n){e.onclick=function(){for(var o=0;o<n.length;o++)t===parseInt(o,10)?n[o].classList.contains("active")||(n[o].classList.add("active"),s[o].style.display="block"):(n[o].classList.remove("active"),s[o].style.display="none")}}):null}):null,b=document.getElementById("gtt"),b.style.display="none",b.addEventListener("click",function(){window.document.documentMode?document.documentElement.scrollTop=0:ve(250)});function ve(e){var t=-window.scrollY/(e/15),n=setInterval(function(){window.scrollY!=0?window.scrollBy(0,t):clearInterval(n)},15)}oe=function(){document.body.scrollTop>250||document.documentElement.scrollTop>250?b.style.display="block":b.style.display="none"},q=document.querySelectorAll(".expand__button");for(let e=0;e<q.length;e++)q[e].addEventListener("click",function(){var e=this.nextElementSibling;e.style.maxHeight?(e.style.maxHeight=null,this.querySelector("svg").classList.add("expand-icon__right"),this.querySelector("svg").classList.remove("expand-icon__down")):(e.style.maxHeight=e.scrollHeight+"px",this.querySelector("svg").classList.remove("expand-icon__right"),this.querySelector("svg").classList.add("expand-icon__down"))});V=window.pageYOffset||document.documentElement.scrollTop,f=document.querySelector(".toc"),r=f?f.querySelector("#TableOfContents"):null,x=document.getElementById("toggle-toc"),d=document.querySelector(".single__contents"),t=document.querySelector(".navbar"),j=document.querySelector(".toc__flexbox"),v=document.querySelector(".toc__flexbox--outer"),I=document.querySelectorAll(".expand__content"),G=document.querySelectorAll(".box"),i=null,S=JSON.parse("true"),a=JSON.parse('["h2","h3","h4"]'),a?a=a.toString():a="h1, h2, h3, h4, h5, h6",d&&d.querySelectorAll(".tab")?d.querySelectorAll(".tab").forEach(function(e){e.querySelectorAll(a).forEach(function(e){i=Array.isArray(i)?i.concat(e.getAttribute("id")):[e.getAttribute("id")]})}):null,I?I.forEach(function(e){e.querySelectorAll(a).forEach(function(e){i=Array.isArray(i)?i.concat(e.getAttribute("id")):[e.getAttribute("id")]})}):null,G?G.forEach(function(e){e.querySelectorAll(a).forEach(function(e){i=Array.isArray(i)?i.concat(e.getAttribute("id")):[e.getAttribute("id")]})}):null,window.onscroll=function(){oe();var e=window.pageYOffset||document.documentElement.scrollTop;if(e>V){if(e<250?b.style.display="none":b.style.display="block",e<45)return null;t.classList.contains("scrolling")&&(t.classList.contains("navbar--hide")?t.classList.contains("navbar--show")&&t.classList.remove("navbar--show"):t.classList.add("navbar--hide")),d&&(d.querySelectorAll(a).length>0?d.querySelectorAll(a).forEach(function(e){if(x&&!x.checked)return null;if(i&&i.includes(e.getAttribute("id")))return null;if(document.documentElement.scrollTop>=e.offsetTop&&r){var t,n=e.getAttribute("id");f.querySelectorAll("a").forEach(function(e){e.classList.remove("active")}),f.querySelector('a[href="#'+n+'"]')?f.querySelector('a[href="#'+n+'"]').classList.add("active"):null,!1===S||(r.querySelectorAll("ul")?r.querySelectorAll("ul").forEach(function(e){e.querySelectorAll("li").forEach(function(e){e.querySelectorAll("ul").forEach(function(e){e.style.display="none"})})}):null),t=r.querySelector("[href='#"+n+"']"),t&&t.nextElementSibling&&(t.nextElementSibling.style.display="block"),getParents(t,"ul")?getParents(t,"ul").forEach(function(e){e.style.display="block"}):null}}):(j&&(j.setAttribute("data-position",""),j.classList.contains("hide")||j.classList.add("hide")),v&&(v.setAttribute("data-position",""),v.classList.contains("hide")||v.classList.add("hide"))))}else e<250&&(b.style.display="none"),t.classList.contains("scrolling")&&(t.classList.contains("navbar--hide")?t.classList.remove("navbar--hide"):t.classList.contains("navbar--show")||t.classList.add("navbar--show")),d&&(d.querySelectorAll(a).length>0?d.querySelectorAll(a).forEach(function(e){if(x&&!x.checked)return null;if(i&&i.includes(e.getAttribute("id")))return null;if(document.documentElement.scrollTop>=e.offsetTop&&r){var t,n=e.getAttribute("id");f.querySelectorAll("a").forEach(function(e){e.classList.remove("active")}),f.querySelector('a[href="#'+n+'"]')?f.querySelector('a[href="#'+n+'"]').classList.add("active"):null,!1===S||(r.querySelectorAll("ul")?r.querySelectorAll("ul").forEach(function(e){e.querySelectorAll("li").forEach(function(e){e.querySelectorAll("ul").forEach(function(e){e.style.display="none"})})}):null),t=r.querySelector("[href='#"+n+"']"),t&&t.nextElementSibling&&(t.nextElementSibling.style.display="block"),getParents(t,"ul")?getParents(t,"ul").forEach(function(e){e.style.display="block"}):null}}):(j&&!j.classList.contains("hide")&&j.classList.add("hide"),v&&!v.classList.contains("hide")&&v.classList.add("hide"))),r&&document.documentElement.scrollTop<250&&(!1===S||(r.querySelector("ul")?r.querySelector("ul").querySelectorAll("li").forEach(function(e){e.querySelectorAll("ul").forEach(function(e){e.style.display="none"})}):null));V=e<=0?0:e},T=localStorage.getItem("theme"),k=document.getElementById("root"),J=document.querySelectorAll(".select-theme"),C=document.querySelectorAll(".select-theme__item"),se=JSON.parse('"dark"'),ie=JSON.parse('"light"'),he=JSON.parse('"hacker"'),ce=JSON.parse('"solarized"'),ue=JSON.parse('"kimbie"'),E=function(e){var t=document.getElementsByName("msapplication-TileColor")[0],n=document.getElementsByName("theme-color")[0],s=document.getElementsByName("msapplication-navbutton-color")[0],o=document.getElementsByName("apple-mobile-web-app-status-bar-style")[0];e.includes("dark")?(t.setAttribute("content","#fcfcfa"),n.setAttribute("content","#403E41"),s.setAttribute("content","#403E41"),o.setAttribute("content","#403E41")):e.includes("light")?(t.setAttribute("content","#555"),n.setAttribute("content","#eee"),s.setAttribute("content","#eee"),o.setAttribute("content","#eee")):e.includes("hacker")?(t.setAttribute("content","#e3cd26"),n.setAttribute("content","#252526"),s.setAttribute("content","#252526"),o.setAttribute("content","#252526")):e.includes("solarized")?(t.setAttribute("content","#d3af86"),n.setAttribute("content","#51412c"),s.setAttribute("content","#51412c"),o.setAttribute("content","#51412c")):e.includes("kimbie")&&(t.setAttribute("content","#586e75"),n.setAttribute("content","#eee8d5"),s.setAttribute("content","#eee8d5"),o.setAttribute("content","#eee8d5"))},X=function(e){if(e===se)return"dark";if(e===ie)return"light";if(e===he)return"hacker";if(e===ce)return"solarized";if(e===ue)return"kimbie"},T?(C?C.forEach(function(e){e.text.trim()===T?e.classList.add("is-active"):e.classList.remove("is-active")}):null,E(T)):E(k.className),C?C.forEach(function(e){e.addEventListener("click",function(e){var n,s,t=X(e.target.text.trim());localStorage.setItem("theme",t),E(t),k.removeAttribute("class"),k.classList.add("theme__"+t),J.forEach(function(e){e.querySelectorAll("a").forEach(function(e){e.classList&&(e.text.trim()===t?e.classList.contains("is-active")||e.classList.add("is-active"):e.classList.contains("is-active")&&e.classList.remove("is-active"))})}),window.mermaid&&(t==="dark"||t==="hacker"?(mermaid.initialize({theme:"dark"}),location.reload()):(mermaid.initialize({theme:"default"}),location.reload())),n=document.getElementById("utterances"),n&&n.querySelector("iframe").contentWindow.postMessage({type:"set-theme",theme:t==="dark"||t==="hacker"?"photon-dark":t==="kimbie"?"github-dark-orange":"github-light"},"https://utteranc.es"),s=document.querySelectorAll(".twitter-timeline"),s&&window.postMessage({type:"set-twitter-theme",theme:t==="light"||t==="solarized"?"light":"dark"})})}):null,me=JSON.parse('"https://e61983.github.io/"'),Q=JSON.parse('"https://e61983.github.io/404.html"'),de=JSON.parse('""'),l=null,c=null,n=null,re=JSON.parse("true"),W=JSON.parse("100"),U=JSON.parse("0.4"),ae=JSON.parse("true"),y=JSON.parse("true"),Y=JSON.parse('"side"'),z=JSON.parse('"page"'),le=JSON.parse('"404"'),O=null,re&&function(){var t=new XMLHttpRequest;z==="publication"&&le!=="page"?t.open("GET",Q+"index.json"):t.open("GET",me+de+"/index.json"),t.setRequestHeader("Content-Type","application/json; charset=utf-8"),t.onload=function(){t.status===200?(O=new Fuse(JSON.parse(t.response.toString("utf-8")),{keys:z.includes("publication")?["title","abstract"]:ae?["title","description","content"]:["title","description"],includeMatches:y,shouldSort:!0,threshold:U||.4,location:0,distance:W||100,maxPatternLength:32,minMatchCharLength:1,isCaseSensitive:!1,findAllMatches:!1,useExtendedSearch:!1}),window.fuse=O):console.error("["+t.status+"]Error:",t.statusText)},t.send()}();function ye(e,t){var n,s,o=document.createElement("li");o.className="search-result__item",n=document.createElement("a"),n.innerHTML=t.item.title,n.setAttribute("class","search-result__item--title"),n.setAttribute("href",t.item.uri),s=document.createElement("div"),s.setAttribute("class","search-result__item--desc"),t.item.description?s.innerHTML=t.item.description:t.item.content&&(s.innerHTML=t.item.content.substring(0,225)),o.appendChild(n),o.appendChild(s),e.appendChild(o)}function je(e,t){var n,s,o,i=document.createElement("li");if(i.className="search-result__item",n=null,o=document.createElement("a"),o.innerHTML=t.item.title,o.setAttribute("class","search-result__item--title"),o.setAttribute("href",t.item.uri),t.matches&&t.matches.length){for(s=0;s<t.matches.length;s++)"title"===t.matches[s].key&&(o=document.createElement("a"),o.innerHTML=u(t.matches[s].value,t.matches[s].indices),o.setAttribute("class","search-result__item--title"),o.setAttribute("href",t.item.uri)),"description"===t.matches[s].key?(n=document.createElement("div"),n.setAttribute("class","search-result__item--desc"),n.innerHTML=u(t.item.description,t.matches[s].indices)):"content"===t.matches[s].key?n||(n=document.createElement("div"),n.setAttribute("class","search-result__item--desc"),n.innerHTML=u(t.item.content.substring(0,150),t.matches[s].indices)):t.item.description?(n=document.createElement("div"),n.setAttribute("class","search-result__item--desc"),n.innerHTML=t.item.description):(n=document.createElement("div"),n.setAttribute("class","search-result__item--desc"),n.innerHTML=t.item.content.substring(0,150));i.appendChild(o),n&&i.appendChild(n),i&&e.appendChild(i)}}function ee(e,t){l=document.getElementById("search-results"),c=document.getElementById("search-menu"),l.setAttribute("class","dropdown is-active");var s,n=document.createElement("ul");for(n.setAttribute("class","dropdown-content search-content"),t.length?t.forEach(function(e){var t,o,i=document.createElement("li"),s=document.createElement("a");s.setAttribute("href",e.uri),s.setAttribute("class","dropdown-item"),s.appendChild(i),o=document.createElement("div"),o.innerHTML=e.title,o.setAttribute("class","menu-item__title"),t=document.createElement("div"),t.setAttribute("class","menu-item__desc"),e.description?t.innerHTML=e.description:e.content&&(t.innerHTML=e.content.substring(0,150)),i.appendChild(o),i.appendChild(t),n.appendChild(s)}):(s=document.createElement("li"),s.setAttribute("class","dropdown-item"),s.innerText="No results found",n.appendChild(s));c.hasChildNodes();)c.removeChild(c.lastChild);c.appendChild(n)}function te(e,t){l=document.getElementById("search-results"),c=document.getElementById("search-menu"),l.setAttribute("class","dropdown is-active");var s,n=document.createElement("ul");for(n.setAttribute("class","dropdown-content search-content"),t.length?t.forEach(function(e){var s,o,a=document.createElement("li"),i=document.createElement("a"),t=null;if(i.setAttribute("href",e.item.uri),i.setAttribute("class","dropdown-item"),i.appendChild(a),o=document.createElement("div"),o.innerHTML=e.item.title,o.setAttribute("class","menu-item__title"),e.matches&&e.matches.length){for(s=0;s<e.matches.length;s++)"title"===e.matches[s].key&&(o.innerHTML=u(e.matches[s].value,e.matches[s].indices)),"description"===e.matches[s].key?(t=document.createElement("div"),t.setAttribute("class","menu-item__desc"),t.innerHTML=u(e.item.description,e.matches[s].indices)):"content"===e.matches[s].key?t||(t=document.createElement("div"),t.setAttribute("class","menu-item__desc"),t.innerHTML=u(e.item.content.substring(0,150),e.matches[s].indices)):e.item.description?(t=document.createElement("div"),t.setAttribute("class","menu-item__desc"),t.innerHTML=e.item.description):(t=document.createElement("div"),t.setAttribute("class","menu-item__desc"),t.innerHTML=e.item.content.substring(0,150));a.appendChild(o),t&&a.appendChild(t),n.appendChild(i)}}):(s=document.createElement("li"),s.setAttribute("class","dropdown-item"),s.innerText="No results found",n.appendChild(s));c.hasChildNodes();)c.removeChild(c.lastChild);c.appendChild(n)}function ne(e,t){l=document.getElementById("search-mobile-results");var o,n=document.createElement("div");n.setAttribute("class","mobile-search__content"),t.length>0?t.forEach(function(e){var t=document.createElement("a");t.setAttribute("href",e.uri),t.innerHTML='<div class="mobile-search__item"><div class="mobile-search__item--title">📄 '+e.title+'</div><div class="mobile-search__item--desc">'+(e.description?e.description:e.content)+"</div></div>",n.appendChild(t)}):(o=document.createElement("span"),n.appendChild(o));let s=document.getElementById("search-mobile-results");for(;s.firstChild;)s.removeChild(s.firstChild);l.appendChild(n)}function be(e,t){l=document.getElementById("search-mobile-results");var o,n=document.createElement("div");n.setAttribute("class","mobile-search__content"),t.length?t.forEach(function(e){var s,o,i=document.createElement("li"),a=document.createElement("a"),t=null;if(a.setAttribute("href",e.item.uri),a.appendChild(i),i.setAttribute("class","mobile-search__item"),o=document.createElement("div"),o.innerHTML=e.item.title,o.setAttribute("class","mobile-search__item--title"),e.matches&&e.matches.length){for(s=0;s<e.matches.length;s++)"title"===e.matches[s].key&&(o.innerHTML=u(e.matches[s].value,e.matches[s].indices)),"description"===e.matches[s].key?(t=document.createElement("div"),t.setAttribute("class","mobile-search__item--desc"),t.innerHTML=u(e.item.description,e.matches[s].indices)):"content"===e.matches[s].key?t||(t=document.createElement("div"),t.setAttribute("class","mobile-search__item--desc"),t.innerHTML=u(e.item.content.substring(0,150),e.matches[s].indices)):e.item.description?(t=document.createElement("div"),t.setAttribute("class","mobile-search__item--desc"),t.innerHTML=e.item.description):(t=document.createElement("div"),t.setAttribute("class","mobile-search__item--desc"),t.innerHTML=e.item.content.substring(0,150));i.appendChild(o),t&&i.appendChild(t),n.appendChild(a)}}):(o=document.createElement("span"),n.appendChild(o));let s=document.getElementById("search-mobile-results");for(;s.firstChild;)s.removeChild(s.firstChild);l.appendChild(n)}function u(e,t){if(!t)return e;var n="",s=0;return t.forEach(function(t){if(t[0]===t[1])return null;n+=""+e.substring(s,t[0])+'<span class="search__highlight">'+e.substring(t[0],t[1]+1)+"</span>",s=t[1]+1}),n+=e.substring(s),n}h=document.getElementById("search"),K=document.getElementById("search-mobile"),g=document.getElementById("search-results"),h?h.addEventListener("input",function(e){if(!e.target.value|window.innerWidth<770)return g?g.setAttribute("class","dropdown"):null,o?o.setAttribute("data-display","none"):null,s?s.setAttribute("data-display","block"):null,null;n=e.target.value;var i,t=O.search(e.target.value);Y==="main"?y?fe(n,t):Z(n,t):(y?te(n,t):ee(n,t),i=g.querySelectorAll(".dropdown-item"),i?i.forEach(function(e){e.addEventListener("mousedown",function(e){e.target.click()})}):null)}):null,h?h.addEventListener("blur",function(){if(window.innerWidth<770)return null;g?g.setAttribute("class","dropdown"):null}):null,h?h.addEventListener("click",function(e){if(window.innerWidth<770)return null;if(!e.target.value)return g?g.setAttribute("class","dropdown"):null,null;n=e.target.value;var s,t=O.search(e.target.value);Y==="main"?y?fe(n,t):Z(n,t):(y?te(n,t):ee(n,t),s=g.querySelectorAll(".dropdown-item"),s?s.forEach(function(e){e.addEventListener("mousedown",function(e){e.target.click()})}):null)}):null,ge=document.getElementById("search-menu"),_e=document.querySelector("#search-menu .dropdown-item.is-active"),e=null,pe=null,P=350,h?h.addEventListener("keydown",function(t){if(window.innerWidth<770)return null;t.key==="Escape"&&(o?o.setAttribute("data-display","none"):null,s?s.setAttribute("data-display","block"):null);var n=document.querySelectorAll("#search-menu .dropdown-item"),i=t.which||t.keyCode;if(!n||!n.length)return null;if(t.key==="ArrowDown"||i===40){e===null?(e=0,n[e].classList.remove("is-active")):(n[e].classList.remove("is-active"),e=e===n.length-1?0:e+1),n[e].classList.add("is-active");let t=n[e].offsetTop+n[e].clientHeight-P;t>0?document.querySelector(".search-content").scrollTop+=n[e].getBoundingClientRect().height:e===0&&(document.querySelector(".search-content").scrollTop=0)}else if(t.key==="ArrowUp"||i===38){e===null?(e=n.length-1,n[e].classList.remove("is-active")):(n[e].classList.remove("is-active"),e=e===0?n.length-1:e-1),n[e].classList.add("is-active");let t=n[e].offsetTop+n[e].clientHeight-P;t<0?document.querySelector(".search-content").scrollTop-=n[e].getBoundingClientRect().height:document.querySelector(".search-content").scrollTop=t+n[e].getBoundingClientRect().height}else t.key==="Enter"||i===13?n[e]&&n[e].getAttribute("href")&&(location.href=n[e].getAttribute("href")):(t.key==="Escape"||i===27)&&(t.target.value=null,l&&l.classList.remove("is-active"))}):null,K?K.addEventListener("input",function(e){if(!e.target.value){let e=document.getElementById("search-mobile-results");for(;e.firstChild;)e.removeChild(e.firstChild);return null}n=e.target.value;var t=O.search(e.target.value);ne(n,t),y?be(n,t):ne(n,t)}):null,m=document.querySelector("#search-mobile"),L=document.querySelector(".mobile-search"),D=document.querySelectorAll(".navbar-search"),N=document.querySelector("#search-mobile-close"),_=document.querySelector("#search-mobile-container"),p=document.querySelector("#search-mobile-results"),w=document.querySelector("html"),L&&(L.style.display="none"),D?D.forEach(function(e){e.addEventListener("click",function(){_&&(_.style.display="block"),m&&m.focus(),w&&(w.style.overflowY="hidden")})}):null,N?N.addEventListener("click",function(){if(_&&(_.style.display="none"),m&&(m.value=""),p)for(;p.firstChild;)p.removeChild(p.firstChild);w&&(w.style.overflowY="visible")}):null,m?m.addEventListener("keydown",function(e){var t=e.which||e.keyCode;if(e.key==="Escape"||t===27){if(_&&(_.style.display="none"),m&&(m.value=""),p)for(;p.firstChild;)p.removeChild(p.firstChild);w&&(w.style.overflowY="visible")}}):null;function Z(e,t){var a=document.querySelector(".search-result__body"),n=a.querySelector("ul"),i=document.createElement("ul");e?t&&t&&t.length&&(t.forEach(function(e){ye(i,e)}),o?o.setAttribute("data-display","block"):null,s?s.setAttribute("data-display","none"):null):(o?o.setAttribute("data-display","none"):null,s?s.setAttribute("data-display","block"):null),n.parentNode.replaceChild(i,n)}function fe(e,t){var a=document.querySelector(".search-result__body"),n=a.querySelector("ul"),i=document.createElement("ul");e?t&&t&&t.length&&(t.forEach(function(e){je(i,e)}),o?o.setAttribute("data-display","block"):null,s?s.setAttribute("data-display","none"):null):(o?o.setAttribute("data-display","none"):null,s?s.setAttribute("data-display","block"):null),n.parentNode.replaceChild(i,n)}})</script><link rel=stylesheet href=/css/main.min.css><meta name=description content="心之所至,隨意亂書"><meta name=created content="0001-01-01T00:00:00+0000"><meta name=modified content="0001-01-01T00:00:00+0000"><meta property="article:published_time" content="0001-01-01T00:00:00+0000"><meta name=author content="Yuan Li"><meta property="og:site_name" content="Yuan のノート"><meta property="og:title" content="404 Page not found"><meta property="og:url" content="https://e61983.github.io/404.html"><meta property="og:type" content="website"><meta property="og:description" content="心之所至,隨意亂書"><meta name=generator content="Hugo 0.101.0"><meta name=msapplication-TileColor content="#fff"><meta name=theme-color content="#fff"><meta name=msapplication-navbutton-color content="#fff"><meta name=apple-mobile-web-app-status-bar-style content="#fff"><link rel=canonical href=https://e61983.github.io/404.html><link rel=manifest href=/manifest.json><link rel="shortcut icon" href=/favicon.ico type=image/x-icon><link rel=icon href=/favicon.png sizes=any type=image/png><script type=application/ld+json>{"@context":"https://schema.org","@type":"WebPage","url":"https://e61983.github.io/404.html","name":"404 Page not found","description":"心之所至,隨意亂書","mainEntityOfPage":{"@type":"WebPage","@id":"https://e61983.github.io/"},"publisher":{"@type":"Organization","name":"Yuan のノート","url":"https://e61983.github.io/"}}</script><script async src="https://www.googletagmanager.com/gtag/js?id=G-FQ2NLS0SEB"></script>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-FQ2NLS0SEB",{anonymize_ip:!1})}</script><script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","G-FQ2NLS0SEB","auto"),ga("send","pageview"))</script><script async src=https://www.google-analytics.com/analytics.js></script></head><body id=root class=theme__dark><script>var localTheme=localStorage.getItem("theme");localTheme&&(document.getElementById("root").className="theme__"+localTheme)</script><div id=container><div class=wrapper data-type=page data-kind=404><nav class="navbar scrolling" role=navigation aria-label="main navigation" data-dir=ltr><div class=navbar__brand>
<a href=/ title=首頁 rel=home class=navbar__title-link><h6 class=navbar__title>Yuan のノート</h6></a></div><div class="theme theme-mobile" data-ani=false><div class=dropdown><button class="dropdown-trigger navbar__slide-down" aria-label="Select Theme Button" data-ani=false><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24"><path fill="none" d="M24 0H0v24h24V0z"/><path fill="currentcolor" d="M6.34 7.93c-3.12 3.12-3.12 8.19.0 11.31C7.9 20.8 9.95 21.58 12 21.58s4.1-.78 5.66-2.34c3.12-3.12 3.12-8.19.0-11.31l-4.95-4.95c-.39-.39-1.02-.39-1.41.0L6.34 7.93zM12 19.59c-1.6.0-3.11-.62-4.24-1.76C6.62 16.69 6 15.19 6 13.59s.62-3.11 1.76-4.24L12 5.1v14.49z"/></svg></button><div class="dropdown-content select-theme"><a href=# class="dropdown-item select-theme__item is-active">dark</a>
<a href=# class="dropdown-item select-theme__item">light</a></div></div></div><div class="mobile-search__btn navbar-search" data-ani=false><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" fill="currentcolor" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0V0z"/><path d="M15.5 14h-.79l-.28-.27c1.2-1.4 1.82-3.31 1.48-5.34-.47-2.78-2.79-5-5.59-5.34-4.23-.52-7.79 3.04-7.27 7.27.34 2.8 2.56 5.12 5.34 5.59 2.03.34 3.94-.28 5.34-1.48l.27.28v.79l4.25 4.25c.41.41 1.08.41 1.49.0s.41-1.08.0-1.49L15.5 14zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div><div id=search-mobile-container class="mobile-search hide" data-dir=ltr><div class=mobile-search__top><input id=search-mobile type=text aria-label="Mobile Search" placeholder=搜詢 class=mobile-search__top--input><div id=search-mobile-close class=mobile-search__top--icon><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24"><path opacity=".87" fill="none" d="M0 0h24v24H0V0z"/><path fill="currentcolor" d="M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41.0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm3.59-13L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41z"/></svg></div></div><div id=search-mobile-results class=mobile-search__body></div></div><a role=button class=navbar__burger aria-label=menu aria-expanded=false data-ani=false><span aria-hidden=true></span>
<span aria-hidden=true></span>
<span aria-hidden=true></span></a><div class=navbarm__collapse data-open=false><ul dir=ltr><li class=navbarm__menu--item><a href=/posts>Posts</a></li><li class=navbarm__menu--item><a href=/tags>Tags</a></li><li class=navbarm__menu--item><a href=/archive>Archive</a></li><li class=navbarm__menu--item><a href=/tags class=navbarm__menu--term data-index=0>標籤</a></li><li class=navbarm__menu--item><a href=/categories class=navbarm__menu--term data-index=1>分類</a></li><li class=navbarm__menu--item><a href=/series class=navbarm__menu--term data-index=2>系列</a></li></ul></div><div class=navbar__menu><div class=theme data-ani=false><div class=dropdown><button class="dropdown-trigger navbar__slide-down" aria-label="Select Theme Button" data-ani=false><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24"><path fill="none" d="M24 0H0v24h24V0z"/><path fill="currentcolor" d="M6.34 7.93c-3.12 3.12-3.12 8.19.0 11.31C7.9 20.8 9.95 21.58 12 21.58s4.1-.78 5.66-2.34c3.12-3.12 3.12-8.19.0-11.31l-4.95-4.95c-.39-.39-1.02-.39-1.41.0L6.34 7.93zM12 19.59c-1.6.0-3.11-.62-4.24-1.76C6.62 16.69 6 15.19 6 13.59s.62-3.11 1.76-4.24L12 5.1v14.49z"/></svg></button><div class="dropdown-content select-theme"><a href=# class="dropdown-item select-theme__item is-active">dark</a>
<a href=# class="dropdown-item select-theme__item">light</a></div></div></div><a href=/posts class="navbar__menu-item navbar__slide-down" dir=ltr data-ani=false>Posts</a>
<a href=/tags class="navbar__menu-item navbar__slide-down" dir=ltr data-ani=false>Tags</a>
<a href=/archive class="navbar__menu-item navbar__slide-down" dir=ltr data-ani=false>Archive</a></div></nav><main class=main><div class=not-found><h1 class="h1 title">404</h1><h6 class="h6 subtitle">Page not found</h6></div></main><script>window.onload=function(){var e,t,n=JSON.parse("null");n&&(e=document.querySelector("#busuanzi_value_site_pv"),t=document.querySelector("#busuanzi_value_site_uv"),e.textContent=e.textContent.replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1,"),t.textContent=t.textContent.replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1,"))}</script><footer class=footer><div id=gtt><div class=gtt><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24"><path fill="currentcolor" d="M8.12 14.71 12 10.83l3.88 3.88c.39.39 1.02.39 1.41.0s.39-1.02.0-1.41L12.7 8.71c-.39-.39-1.02-.39-1.41.0L6.7 13.3c-.39.39-.39 1.02.0 1.41.39.38 1.03.39 1.42.0z"/></svg></div></div><hr><div class="basicflex flexwrap"></div><div class=footer__poweredby><p class=caption>©2022, All Rights Reserved</p></div></footer></div><div class="wrapper__right hide" data-pad=true dir=ltr><script>document.querySelector(".wrapper__right").classList.remove("hide")</script></div></div></body></html>