Build: (92af48e) Update 42 Piscine schedule

This commit is contained in:
helenclx 2025-02-17 10:11:56 +00:00
parent 58119c7203
commit c9a8d8e965
160 changed files with 371 additions and 112 deletions

View File

@ -13,5 +13,5 @@ RewriteEngine on
RewriteRule ^.*emailme/.*$ "mailto:contact@leilukin.com" [R=301,L] RewriteRule ^.*emailme/.*$ "mailto:contact@leilukin.com" [R=301,L]
# Block bad bots # Block bad bots
RewriteCond %{HTTP_USER_AGENT} (AI2Bot|Ai2Bot-Dolma|Amazonbot|anthropic-ai|Applebot-Extended|Bytespider|ChatGPT-User|Claude-Web|ClaudeBot|cohere-ai|cohere-training-data-crawler|Crawlspace|Diffbot|DuckAssistBot|FacebookBot|FriendlyCrawler|Google-Extended|GoogleOther|GoogleOther-Image|GoogleOther-Video|GPTBot|iaskspider/2.0|ICC-Crawler|ImagesiftBot|img2dataset|ISSCyberRiskCrawler|Kangaroo.*Bot|Meta-ExternalAgent|Meta-ExternalFetcher|OAI-SearchBot|omgili|omgilibot|PanguBot|PerplexityBot|PetalBot|Scrapy|SemrushBot-OCOB|SemrushBot-SWA|Sidetrade.*indexer.*bot|Timpibot|VelenPublicWebCrawler|Webzio-Extended|YouBot) [NC] RewriteCond %{HTTP_USER_AGENT} (AI2Bot|Ai2Bot-Dolma|Amazonbot|anthropic-ai|Applebot-Extended|Brightbot.*1.0|Bytespider|ChatGPT-User|Claude-Web|ClaudeBot|cohere-ai|cohere-training-data-crawler|Crawlspace|Diffbot|DuckAssistBot|FacebookBot|FriendlyCrawler|Google-Extended|GoogleOther|GoogleOther-Image|GoogleOther-Video|GPTBot|iaskspider/2.0|ICC-Crawler|ImagesiftBot|img2dataset|ISSCyberRiskCrawler|Kangaroo.*Bot|Meta-ExternalAgent|Meta-ExternalFetcher|OAI-SearchBot|omgili|omgilibot|PanguBot|PerplexityBot|PetalBot|Scrapy|SemrushBot-OCOB|SemrushBot-SWA|Sidetrade.*indexer.*bot|Timpibot|VelenPublicWebCrawler|Webzio-Extended|YouBot) [NC]
RewriteRule .* https://nocommercialuse.org/ [L] RewriteRule .* https://nocommercialuse.org/ [L]

View File

@ -314,6 +314,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/details-utils.js" defer=""></script> <script src="/assets/js/details-utils.js" defer=""></script>
<title> <title>
About | Leilukin's Hub About | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Accessibility | Leilukin's Hub Accessibility | Leilukin's Hub

View File

@ -300,6 +300,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/details-utils.js" defer=""></script> <script src="/assets/js/details-utils.js" defer=""></script>
<script src="/assets/js/tooltips.js" defer=""></script> <script src="/assets/js/tooltips.js" defer=""></script>

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Archive | Leilukin's Hub Content Archive | Leilukin's Hub
@ -379,7 +380,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a> </a>
</p> </p>
<time datetime="Sat Feb 15 2025 14:21:52 GMT+0000 (Coordinated Universal Time)">15 February 2025</time> <time datetime="Mon Feb 17 2025 10:11:48 GMT+0000 (Coordinated Universal Time)">17 February 2025</time>
</li> </li>
<li> <li>
@ -389,7 +390,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a> </a>
</p> </p>
<time datetime="Sat Feb 15 2025 14:21:52 GMT+0000 (Coordinated Universal Time)">15 February 2025</time> <time datetime="Mon Feb 17 2025 10:11:48 GMT+0000 (Coordinated Universal Time)">17 February 2025</time>
</li> </li>
<li> <li>
@ -399,7 +400,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a> </a>
</p> </p>
<time datetime="Sat Feb 15 2025 14:21:52 GMT+0000 (Coordinated Universal Time)">15 February 2025</time> <time datetime="Mon Feb 17 2025 10:11:48 GMT+0000 (Coordinated Universal Time)">17 February 2025</time>
</li> </li>
<li> <li>
@ -409,7 +410,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a> </a>
</p> </p>
<time datetime="Sat Feb 15 2025 14:21:52 GMT+0000 (Coordinated Universal Time)">15 February 2025</time> <time datetime="Mon Feb 17 2025 10:11:48 GMT+0000 (Coordinated Universal Time)">17 February 2025</time>
</li> </li>
<li> <li>

View File

@ -306,6 +306,9 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/details-utils.js" defer=""></script> <script src="/assets/js/details-utils.js" defer=""></script>
<script src="/assets/js/copycode.js" defer=""></script>
<title> <title>
How I (Tried to) Implement Accessible Footnotes | Articles | Leilukin's Hub How I (Tried to) Implement Accessible Footnotes | Articles | Leilukin's Hub

View File

@ -306,6 +306,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/details-utils.js" defer=""></script> <script src="/assets/js/details-utils.js" defer=""></script>
<title> <title>
Anti-Harry Potter and Anti-J. K. Rowling Masterlist | Articles | Leilukin's Hub Anti-Harry Potter and Anti-J. K. Rowling Masterlist | Articles | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Designated Lesbian Syndrome in Fandom | Articles | Leilukin's Hub Designated Lesbian Syndrome in Fandom | Articles | Leilukin's Hub

View File

@ -306,6 +306,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/details-utils.js" defer=""></script> <script src="/assets/js/details-utils.js" defer=""></script>
<title> <title>
Articles | Leilukin's Hub Articles | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
The modders who spent 15 years fixing Knights of the Old Republic 2 @ Ars Technica | Articles | Leilukin's Hub The modders who spent 15 years fixing Knights of the Old Republic 2 @ Ars Technica | Articles | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Floating in a Sky Full of Pride: LGBTQ+ Booklet Artist Interview from MISI:Bawang | Articles | Leilukin's Hub Floating in a Sky Full of Pride: LGBTQ+ Booklet Artist Interview from MISI:Bawang | Articles | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Living with Retinitis Pigmentosa | Articles | Leilukin's Hub Living with Retinitis Pigmentosa | Articles | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
A Love Letter to Myself | Articles | Leilukin's Hub A Love Letter to Myself | Articles | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
My Disinterest in Shipping and Dislike of Shipping Culture | Articles | Leilukin's Hub My Disinterest in Shipping and Dislike of Shipping Culture | Articles | Leilukin's Hub

View File

@ -306,6 +306,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/details-utils.js" defer=""></script> <script src="/assets/js/details-utils.js" defer=""></script>
<title> <title>
Palestine Masterlist | Articles | Leilukin's Hub Palestine Masterlist | Articles | Leilukin's Hub

View File

@ -103,6 +103,20 @@
a.link-btn[href^="http"]:not([href*="leilukin.com"]) { padding-right: calc(var(--btn-right-padding) + var(--sz-external-link)); } a.link-btn[href^="http"]:not([href*="leilukin.com"]) { padding-right: calc(var(--btn-right-padding) + var(--sz-external-link)); }
/* Button to copy code snippets */
.cc-btn {
font-size: 0.8em;
display: flex;
align-items: center;
gap: 0.2em;
margin-left: auto;
margin-right: 0;
border: 0.15em solid var(--clr-code-border);
border-radius: 0.2em;
background: var(--clr-link-btn-bg);
color: var(--clr-link-btn-txt);
}
/* Content Disclosure */ /* Content Disclosure */
* + .content-disclosure { margin-top: var(--sz-paragraph-margin); } * + .content-disclosure { margin-top: var(--sz-paragraph-margin); }
.content-disclosure__summary { font-weight: 700; } .content-disclosure__summary { font-weight: 700; }

58
assets/js/copycode.js Normal file
View File

@ -0,0 +1,58 @@
function createCopyBtn(blockIndex) {
return `<div class="cc-wrapper d-none d-sm-block">
<button class="cc-btn btn-muted shadow" title="Copy code" data-target="${blockIndex}">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon"><path stroke="none"d="M0 0h24v24H0z"fill="none"/><path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2"/><path d="M9 3m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v0a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z"/></svg>
Copy Code
</button>
</div>`;
}
async function copyCode(block) {
const code = document.querySelector(`[data-block-id="${block}"]`);
const doCopy = async() => await navigator.clipboard.writeText(code?.innerText ?? '');
if (!navigator.userAgent.includes('Firefox')) {
const result = await navigator.permissions.query({ name: 'clipboard-write' });
if (result.state === 'granted' || result.state === 'prompt') {
doCopy();
}
} else {
doCopy();
}
}
async function handleCopyBtnClick(event) {
const btn = event?.target;
const btnTarget = btn?.getAttribute('data-target');
if (btn && btnTarget) {
const originalText = btn.innerHTML;
await copyCode(btnTarget);
btn.innerHTML = '<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" /><path d="M9 3m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v0a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z" /><path d="M9 14l2 2l4 -4" /></svg> Copied!';
setTimeout(() => {
btn.innerHTML = originalText;
}, 1500);
}
}
document.addEventListener('DOMContentLoaded', () => {
const allCodeBlocks = Array.from(document.querySelectorAll('pre[class^="language-"]'));
allCodeBlocks.forEach((b, i) => {
const code = b.childNodes[0];
const codeBlockIndex = `cb-${i}`;
b.insertAdjacentHTML('afterend', createCopyBtn(codeBlockIndex));
code.setAttribute('data-block-id', codeBlockIndex);
})
const allCopyBtns = Array.from(document.querySelectorAll('.cc-btn'));
allCopyBtns.forEach((btn) => {
btn.addEventListener('click', handleCopyBtnClick);
})
})

View File

@ -333,6 +333,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Blog | Leilukin's Hub Blog | Leilukin's Hub

View File

@ -333,6 +333,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Blog | Leilukin's Hub Blog | Leilukin's Hub

View File

@ -333,6 +333,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Blog | Leilukin's Hub Blog | Leilukin's Hub

View File

@ -333,6 +333,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Blog | Leilukin's Hub Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
2023 New Year Redesign of Leilukin&#39;s Hub | Blog | Leilukin's Hub 2023 New Year Redesign of Leilukin&#39;s Hub | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Leilukin&#39;s Hub Now has a Blog! | Blog | Leilukin's Hub Leilukin&#39;s Hub Now has a Blog! | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Onboard the Dracula Daily Hype Train | Blog | Leilukin's Hub Onboard the Dracula Daily Hype Train | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
June 2023 Leilukin&#39;s Hub Layout Rewrite | Blog | Leilukin's Hub June 2023 Leilukin&#39;s Hub Layout Rewrite | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
My First Birthday After the Launch of Leilukin&#39;s Hub | Blog | Leilukin's Hub My First Birthday After the Launch of Leilukin&#39;s Hub | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Happy 1st Anniversary to Leilukin&#39;s Hub | Blog | Leilukin's Hub Happy 1st Anniversary to Leilukin&#39;s Hub | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
My Cassette Beasts Pombomb Plushie Arrived! | Blog | Leilukin's Hub My Cassette Beasts Pombomb Plushie Arrived! | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Support for My Steam Review of A Summers End — Hong Kong 1986 | Blog | Leilukin's Hub Support for My Steam Review of A Summers End — Hong Kong 1986 | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
I Can Finally Game on a Solid-State Drive | Blog | Leilukin's Hub I Can Finally Game on a Solid-State Drive | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Finally Beat A Bug&#39;s Life The Video Game — 24 Years Later | Blog | Leilukin's Hub Finally Beat A Bug&#39;s Life The Video Game — 24 Years Later | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
I Received a Lifetime Premium Membership on Nexus Mods for Free | Blog | Leilukin's Hub I Received a Lifetime Premium Membership on Nexus Mods for Free | Blog | Leilukin's Hub

View File

@ -306,6 +306,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/details-utils.js" defer=""></script> <script src="/assets/js/details-utils.js" defer=""></script>
<title> <title>
April 2024 Leilukin&#39;s Hub Overhaul with Eleventy | Blog | Leilukin's Hub April 2024 Leilukin&#39;s Hub Overhaul with Eleventy | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Happy Lesbian Visibility Day and 1-Year Anniversary of Cassette Beasts | Blog | Leilukin's Hub Happy Lesbian Visibility Day and 1-Year Anniversary of Cassette Beasts | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
James Somerton Used My Video Game Footage Without Credit or Permission | Blog | Leilukin's Hub James Somerton Used My Video Game Footage Without Credit or Permission | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
The Search for a Guestbook Solution for Leilukin&#39;s Hub | Blog | Leilukin's Hub The Search for a Guestbook Solution for Leilukin&#39;s Hub | Blog | Leilukin's Hub

View File

@ -306,6 +306,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/details-utils.js" defer=""></script> <script src="/assets/js/details-utils.js" defer=""></script>
<title> <title>
Custom Domain Name and Hosting Change for Leilukin&#39;s Hub | Blog | Leilukin's Hub Custom Domain Name and Hosting Change for Leilukin&#39;s Hub | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Improving Site Performance of Leilukin&#39;s Hub | Blog | Leilukin's Hub Improving Site Performance of Leilukin&#39;s Hub | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Leilukin&#39;s Hub Tumbleblog Launched | Blog | Leilukin's Hub Leilukin&#39;s Hub Tumbleblog Launched | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
My Cassette Beasts Fanlisting Application has been Approved | Blog | Leilukin's Hub My Cassette Beasts Fanlisting Application has been Approved | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Cassette Beasts Fanlisting and My Fanlisting Collective Launched | Blog | Leilukin's Hub Cassette Beasts Fanlisting and My Fanlisting Collective Launched | Blog | Leilukin's Hub

View File

@ -306,6 +306,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/details-utils.js" defer=""></script> <script src="/assets/js/details-utils.js" defer=""></script>
<title> <title>
Leilukin&#39;s Hub Has Migrated to Hostinger | Blog | Leilukin's Hub Leilukin&#39;s Hub Has Migrated to Hostinger | Blog | Leilukin's Hub

View File

@ -306,6 +306,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/details-utils.js" defer=""></script> <script src="/assets/js/details-utils.js" defer=""></script>
<title> <title>
From Hobbyist to Professional Web Developer | Blog | Leilukin's Hub From Hobbyist to Professional Web Developer | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Re: Social Media Hasn&#39;t Killed the Personal Blog Just Yet | Blog | Leilukin's Hub Re: Social Media Hasn&#39;t Killed the Personal Blog Just Yet | Blog | Leilukin's Hub

View File

@ -306,6 +306,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/details-utils.js" defer=""></script> <script src="/assets/js/details-utils.js" defer=""></script>
<title> <title>
IndieWeb Carnival November 2024: Impact | Blog | Leilukin's Hub IndieWeb Carnival November 2024: Impact | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Leaving My First Developer Job | Blog | Leilukin's Hub Leaving My First Developer Job | Blog | Leilukin's Hub

View File

@ -306,6 +306,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/details-utils.js" defer=""></script> <script src="/assets/js/details-utils.js" defer=""></script>
<title> <title>
Leilukin&#39;s 2024: A Year In Review | Blog | Leilukin's Hub Leilukin&#39;s 2024: A Year In Review | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Remembering the 2004 Indian Ocean Tsunami | Blog | Leilukin's Hub Remembering the 2004 Indian Ocean Tsunami | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
My Christmas Season in 2024 | Blog | Leilukin's Hub My Christmas Season in 2024 | Blog | Leilukin's Hub

View File

@ -306,6 +306,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/details-utils.js" defer=""></script> <script src="/assets/js/details-utils.js" defer=""></script>
<title> <title>
Blog Questions Challenge | Blog | Leilukin's Hub Blog Questions Challenge | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Attending 42 the Computer Science School | Blog | Leilukin's Hub Attending 42 the Computer Science School | Blog | Leilukin's Hub
@ -375,10 +376,12 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<div class="article__info"> <div class="article__info">
<p> <p>
729 words. 782 words.
Posted on <time datetime="2025-01-19T23:14:39+0800">19 January 2025</time> by Leilukin Posted on <time datetime="2025-01-19T23:14:39+0800">19 January 2025</time> by Leilukin
</p> </p>
<p>Last updated on <time datetime="2025-02-17T18:08:45+0800">17 February 2025</time></p>
<p>Categories: <p>Categories:
@ -404,10 +407,11 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<p>In Douglas Adams book The Hitchhikers Guide to the Galaxy H2G2 for short an advanced alien species builds a super computer. It has only one job: to find the answer to the Ultimate Question of Life, the Universe and Everything. After 7 million years of calculation, the computer finds the answer: 42. In geek culture, 42 often represents the answer to a seemingly insuperable problem. This is why 42 is called 42. This is our answer to what IT education should be today and in the future.</p> <p>In Douglas Adams book The Hitchhikers Guide to the Galaxy H2G2 for short an advanced alien species builds a super computer. It has only one job: to find the answer to the Ultimate Question of Life, the Universe and Everything. After 7 million years of calculation, the computer finds the answer: 42. In geek culture, 42 often represents the answer to a seemingly insuperable problem. This is why 42 is called 42. This is our answer to what IT education should be today and in the future.</p>
</blockquote> </blockquote>
<p>As a web developer without a computer science degree, a physical school that offers computer science education for free is certainly an attractive notion. Furthermore, as a developer who learned to code through online courses and learning resources, I have got used to learning new things without a teacher holding my hand. My years of working experience had also taught me to not expecting anyone to hold your hand if you want to upskill yourself. I have also found myself to prefer to learn to code by building projects.</p> <p>As a web developer without a computer science degree, a physical school that offers computer science education for free is certainly an attractive notion. Furthermore, as a developer who learned to code through online courses and learning resources, I have got used to learning new things without a teacher holding my hand. My years of working experience had also taught me to not expecting anyone to hold your hand if you want to upskill yourself. I have also found myself to prefer to learn to code by building projects.</p>
<p>Therefore, in late December 2024, I applied for the Malaysian campus of 42 near me, spent two hours in their application test consisted of a memory game and a logic game. On the next day, I was informed that I passed my application test, so I chose to enrol in their trial bootcamp, referred to as the Piscine, that will take place in late February. Participants need to pass the 4-week trial bootcamp before being able to take 42's core curriculum.</p> <p>Therefore, in late December 2024, I applied for the Malaysian campus of 42 near me, spent two hours in their application test consisted of a memory game and a logic game. On the next day, I was informed that I passed my application test, so I chose to enrol in their trial bootcamp, referred to as the Piscine, that will begin on April 2025. Participants need to pass the 4-week trial bootcamp before being able to take 42's core curriculum.</p>
<p>Meanwhile, through their official website, I learned that the campus would host an open day on 18 January 2025, so I decided to take the opportunity to visit the campus for myself to see what I can expect from the environment when I started my study there. When I attended the open day on January 18, I learned that the computers in their workstations use Linux, specifically the Ubuntu distribution with Gnome as its desktop environment.</p> <p>Meanwhile, through their official website, I learned that the campus would host an open day on 18 January 2025, so I decided to take the opportunity to visit the campus for myself to see what I can expect from the environment when I started my study there. When I attended the open day on January 18, I learned that the computers in their workstations use Linux, specifically the Ubuntu distribution with Gnome as its desktop environment.</p>
<p>However, to my surprise, the computers did not have any setting to adjust screen brightness, which was not a good thing for me due to my <a href="/articles/living-with-retinitis-pigmentosa/">retinitis pigmentosa</a> making my eyes sensitive to bright light, including artificial lights. I would prefer not to rely on my clip-on sunglasses just to see a computer screen, since the surroundings including the keyboard would appear too dark for me. Therefore, I approached one of the staff members to request methods of dimming the computer screen when I attend my class there. The staff member suggested that they should be able to arrange that to accommodate my needs.</p> <p>However, to my surprise, the computers did not have any setting to adjust screen brightness, which was not a good thing for me due to my <a href="/articles/living-with-retinitis-pigmentosa/">retinitis pigmentosa</a> making my eyes sensitive to bright light, including artificial lights. I would prefer not to rely on my clip-on sunglasses just to see a computer screen, since the surroundings including the keyboard would appear too dark for me. Therefore, I approached one of the staff members to request methods of dimming the computer screen when I attend my class there. The staff member suggested that they should be able to arrange that to accommodate my needs.</p>
<p>After visiting the campus on its open day, I have been looking forward to attending the school more. Wish me luck in passing my Piscine so I can become an official student of 42!</p> <p>After visiting the campus on its open day, I have been looking forward to attending the school more. Wish me luck in passing my Piscine so I can become an official student of 42!</p>
<p><strong>Update, 17 February 2025:</strong> Originally, I registered to join the Piscine scheduled for 24 February 2025, but I received an email from the school announcing that due to unforeseen circumstances, the Piscine scheduled late February 2025 will no longer take place as planned. Therefore, I registered for the Piscine beginning on 7 April 2025.</p>

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
My 2025 Lunar New Year | Blog | Leilukin's Hub My 2025 Lunar New Year | Blog | Leilukin's Hub

View File

@ -263,6 +263,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
My First Smartwatch | Blog | Leilukin's Hub My First Smartwatch | Blog | Leilukin's Hub

View File

@ -274,6 +274,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Blog Archive | Leilukin's Hub Blog Archive | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;32-bit cafe&quot; | Leilukin's Hub Content Category: &quot;32-bit cafe&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;a bug&#39;s life&quot; | Leilukin's Hub Content Category: &quot;a bug&#39;s life&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;a summer&#39;s end&quot; | Leilukin's Hub Content Category: &quot;a summer&#39;s end&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;accessibility&quot; | Leilukin's Hub Content Category: &quot;accessibility&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;asia&quot; | Leilukin's Hub Content Category: &quot;asia&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;blogging&quot; | Leilukin's Hub Content Category: &quot;blogging&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;cassette beasts&quot; | Leilukin's Hub Content Category: &quot;cassette beasts&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;code projects&quot; | Leilukin's Hub Content Category: &quot;code projects&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;css&quot; | Leilukin's Hub Content Category: &quot;css&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;disability&quot; | Leilukin's Hub Content Category: &quot;disability&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;dracula daily&quot; | Leilukin's Hub Content Category: &quot;dracula daily&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;eleventy&quot; | Leilukin's Hub Content Category: &quot;eleventy&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;fandom culture&quot; | Leilukin's Hub Content Category: &quot;fandom culture&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;gaming&quot; | Leilukin's Hub Content Category: &quot;gaming&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;harry potter&quot; | Leilukin's Hub Content Category: &quot;harry potter&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;html&quot; | Leilukin's Hub Content Category: &quot;html&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Categories | Leilukin's Hub Content Categories | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;indieweb&quot; | Leilukin's Hub Content Category: &quot;indieweb&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;jk rowling&quot; | Leilukin's Hub Content Category: &quot;jk rowling&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;lesbian&quot; | Leilukin's Hub Content Category: &quot;lesbian&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;lgbtq+&quot; | Leilukin's Hub Content Category: &quot;lgbtq+&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;life updates&quot; | Leilukin's Hub Content Category: &quot;life updates&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;life&quot; | Leilukin's Hub Content Category: &quot;life&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;malaysia&quot; | Leilukin's Hub Content Category: &quot;malaysia&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;markdown-it&quot; | Leilukin's Hub Content Category: &quot;markdown-it&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;my birthday&quot; | Leilukin's Hub Content Category: &quot;my birthday&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;my interviews&quot; | Leilukin's Hub Content Category: &quot;my interviews&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;palestine&quot; | Leilukin's Hub Content Category: &quot;palestine&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;personal life&quot; | Leilukin's Hub Content Category: &quot;personal life&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;personal web&quot; | Leilukin's Hub Content Category: &quot;personal web&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;pokemon oras&quot; | Leilukin's Hub Content Category: &quot;pokemon oras&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;pokemon&quot; | Leilukin's Hub Content Category: &quot;pokemon&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;retinitis pigmentosa&quot; | Leilukin's Hub Content Category: &quot;retinitis pigmentosa&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;shrines&quot; | Leilukin's Hub Content Category: &quot;shrines&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;site anniversary&quot; | Leilukin's Hub Content Category: &quot;site anniversary&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;site meta&quot; | Leilukin's Hub Content Category: &quot;site meta&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;site updates&quot; | Leilukin's Hub Content Category: &quot;site updates&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;social media&quot; | Leilukin's Hub Content Category: &quot;social media&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;star wars kotor 2&quot; | Leilukin's Hub Content Category: &quot;star wars kotor 2&quot; | Leilukin's Hub
@ -382,7 +383,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a> </a>
</p> </p>
<time datetime="Sat Feb 15 2025 14:21:52 GMT+0000 (Coordinated Universal Time)">15 February 2025</time> <time datetime="Mon Feb 17 2025 10:11:48 GMT+0000 (Coordinated Universal Time)">17 February 2025</time>
</li> </li>
<li> <li>
@ -392,7 +393,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a> </a>
</p> </p>
<time datetime="Sat Feb 15 2025 14:21:52 GMT+0000 (Coordinated Universal Time)">15 February 2025</time> <time datetime="Mon Feb 17 2025 10:11:48 GMT+0000 (Coordinated Universal Time)">17 February 2025</time>
</li> </li>
<li> <li>
@ -402,7 +403,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a> </a>
</p> </p>
<time datetime="Sat Feb 15 2025 14:21:52 GMT+0000 (Coordinated Universal Time)">15 February 2025</time> <time datetime="Mon Feb 17 2025 10:11:48 GMT+0000 (Coordinated Universal Time)">17 February 2025</time>
</li> </li>
<li> <li>

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;star wars kotor&quot; | Leilukin's Hub Content Category: &quot;star wars kotor&quot; | Leilukin's Hub
@ -382,7 +383,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a> </a>
</p> </p>
<time datetime="Sat Feb 15 2025 14:21:52 GMT+0000 (Coordinated Universal Time)">15 February 2025</time> <time datetime="Mon Feb 17 2025 10:11:48 GMT+0000 (Coordinated Universal Time)">17 February 2025</time>
</li> </li>
<li> <li>

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;stardew valley&quot; | Leilukin's Hub Content Category: &quot;stardew valley&quot; | Leilukin's Hub
@ -382,7 +383,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a> </a>
</p> </p>
<time datetime="Sat Feb 15 2025 14:21:52 GMT+0000 (Coordinated Universal Time)">15 February 2025</time> <time datetime="Mon Feb 17 2025 10:11:48 GMT+0000 (Coordinated Universal Time)">17 February 2025</time>
</li> </li>
</ul> </ul>

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;video game mods&quot; | Leilukin's Hub Content Category: &quot;video game mods&quot; | Leilukin's Hub
@ -382,7 +383,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a> </a>
</p> </p>
<time datetime="Sat Feb 15 2025 14:21:52 GMT+0000 (Coordinated Universal Time)">15 February 2025</time> <time datetime="Mon Feb 17 2025 10:11:48 GMT+0000 (Coordinated Universal Time)">17 February 2025</time>
</li> </li>
<li> <li>
@ -392,7 +393,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a> </a>
</p> </p>
<time datetime="Sat Feb 15 2025 14:21:52 GMT+0000 (Coordinated Universal Time)">15 February 2025</time> <time datetime="Mon Feb 17 2025 10:11:48 GMT+0000 (Coordinated Universal Time)">17 February 2025</time>
</li> </li>
<li> <li>
@ -402,7 +403,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a> </a>
</p> </p>
<time datetime="Sat Feb 15 2025 14:21:52 GMT+0000 (Coordinated Universal Time)">15 February 2025</time> <time datetime="Mon Feb 17 2025 10:11:48 GMT+0000 (Coordinated Universal Time)">17 February 2025</time>
</li> </li>
<li> <li>

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;web development&quot; | Leilukin's Hub Content Category: &quot;web development&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;year in review&quot; | Leilukin's Hub Content Category: &quot;year in review&quot; | Leilukin's Hub

View File

@ -255,6 +255,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Content Category: &quot;youtube&quot; | Leilukin's Hub Content Category: &quot;youtube&quot; | Leilukin's Hub

View File

@ -287,6 +287,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<script src="/assets/js/D968lGk6J8.js" defer=""></script> <script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title> <title>
Website Changelog Archive: 2022 | Leilukin's Hub Website Changelog Archive: 2022 | Leilukin's Hub

Some files were not shown because too many files have changed in this diff Show More