summaryrefslogtreecommitdiffstats
path: root/_site
diff options
context:
space:
mode:
authorSadeep Madurange <sadeep@asciimx.com>2025-10-27 18:10:51 +0800
committerSadeep Madurange <sadeep@asciimx.com>2025-10-27 21:10:18 +0800
commitf7300455cb61c1c22eeaee7139eac7c39a723e25 (patch)
treeb1e663b4a84053d94c34eeb5cdb498f3d80b12a9 /_site
parentf6d945cd589921886508f7e4338bd4549dab28d3 (diff)
downloadwww-marat.tar.gz
Improve styling for links, code.marat
Diffstat (limited to '_site')
-rw-r--r--_site/404.html10
-rw-r--r--_site/about/index.html21
-rw-r--r--_site/archive/arduino-due/index.html10
-rw-r--r--_site/archive/arduino-uno/index.html10
-rw-r--r--_site/archive/awesome-books/index.html10
-rw-r--r--_site/archive/index.html22
-rw-r--r--_site/archive/mosfet-switches/index.html10
-rw-r--r--_site/archive/my-first-pcb/index.html10
-rw-r--r--_site/archive/neo4j-a-star-search/index.html12
-rw-r--r--_site/assets/css/main.css23
-rw-r--r--_site/assets/css/skeleton.css9
-rw-r--r--_site/assets/lic/im_fell_english_font.txt (renamed from _site/assets/licenses/im_fell_english_font.txt)0
-rw-r--r--_site/assets/lic/marat.txt (renamed from _site/assets/licenses/marat.txt)0
-rw-r--r--_site/assets/lic/skeleton.txt (renamed from _site/assets/licenses/skeleton.txt)0
-rw-r--r--_site/feed.xml2
-rw-r--r--_site/index.html22
-rw-r--r--_site/posts.xml2
-rw-r--r--_site/projects/bumblebee/index.html16
-rw-r--r--_site/projects/desktop-unix/index.html16
-rw-r--r--_site/projects/e-reader/ereader.mp4bin9775756 -> 3101166 bytes
-rw-r--r--_site/projects/e-reader/index.html10
-rw-r--r--_site/projects/etlas/index.html16
-rw-r--r--_site/projects/fpm-door-lock/index.html10
-rw-r--r--_site/projects/index.html28
-rw-r--r--_site/projects/matrix-digital-rain/index.html10
25 files changed, 144 insertions, 135 deletions
diff --git a/_site/404.html b/_site/404.html
index d8141f6..1ebf2ab 100644
--- a/_site/404.html
+++ b/_site/404.html
@@ -17,18 +17,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li >
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li >
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
diff --git a/_site/about/index.html b/_site/about/index.html
index 4ac3a14..2b050da 100644
--- a/_site/about/index.html
+++ b/_site/about/index.html
@@ -17,18 +17,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li >
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li >
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li class="active">
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
@@ -36,17 +36,16 @@
<main class="container" id="main"><h1 id="about">About</h1>
-<p>This site belongs to a computer programmer whose grasp far exceeds his
-reach.</p>
+<p>This site belongs to a computer programmer whose reach far exceeds his
+grasp.</p>
<h2 id="about-site">About site</h2>
-<p>This site is loosely based on the Jekyll theme <a href="https://github.com/JohnCoene/marat" class="external" target="_blank" rel="noopener noreferrer">Marat</a> (<a href="/assets/licenses/marat.txt" target="_blank">see license</a>).</p>
+<p>This site is loosely based on the Jekyll theme <a href="https://github.com/JohnCoene/marat" class="external" target="_blank" rel="noopener noreferrer">Marat</a> (<a href="/assets/lic/marat.txt" target="_blank">see license</a>).</p>
-<p>The column-based layout and much of the typography of this site are powered by
-<a href="http://getskeleton.com/" class="external" target="_blank" rel="noopener noreferrer">Skeleton</a> (<a href="/assets/licenses/skeleton.txt" target="_blank">see license</a>).</p>
+<p>The column-based layout and much of the typography are powered by <a href="http://getskeleton.com/" class="external" target="_blank" rel="noopener noreferrer">Skeleton</a> (<a href="/assets/lic/skeleton.txt" target="_blank">see license</a>).</p>
-<p>This site uses ‘IM Fell English’ font (<a href="/assets/licenses/im_fell_english_font.txt" target="_blank">see
+<p>This site uses ‘IM Fell English’ font (<a href="/assets/lic/im_fell_english_font.txt" target="_blank">see
license</a>) designed by Igino Marini.</p>
<h2 id="contact">Contact</h2>
diff --git a/_site/archive/arduino-due/index.html b/_site/archive/arduino-due/index.html
index f8a26bf..e1650b6 100644
--- a/_site/archive/arduino-due/index.html
+++ b/_site/archive/arduino-due/index.html
@@ -21,18 +21,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li class="active">
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li >
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
diff --git a/_site/archive/arduino-uno/index.html b/_site/archive/arduino-uno/index.html
index 348b2a8..c20546b 100644
--- a/_site/archive/arduino-uno/index.html
+++ b/_site/archive/arduino-uno/index.html
@@ -21,18 +21,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li class="active">
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li >
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
diff --git a/_site/archive/awesome-books/index.html b/_site/archive/awesome-books/index.html
index a0d44ff..4d43830 100644
--- a/_site/archive/awesome-books/index.html
+++ b/_site/archive/awesome-books/index.html
@@ -21,18 +21,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li class="active">
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li >
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
diff --git a/_site/archive/index.html b/_site/archive/index.html
index bfecbe5..e35b281 100644
--- a/_site/archive/index.html
+++ b/_site/archive/index.html
@@ -17,18 +17,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li class="active">
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li >
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
@@ -46,7 +46,7 @@
<tr>
<td class="posts-td posts-td-link">
- <a href="/archive/neo4j-a-star-search/">Neo4J A* search</a>
+ <a href="/archive/neo4j-a-star-search/" class="link-decor-none">Neo4J A* search</a>
</td>
<td class="posts-td posts-td-time">
<span class="post-meta">
@@ -59,7 +59,7 @@
<tr>
<td class="posts-td posts-td-link">
- <a href="/archive/my-first-pcb/">My first PCB</a>
+ <a href="/archive/my-first-pcb/" class="link-decor-none">My first PCB</a>
</td>
<td class="posts-td posts-td-time">
<span class="post-meta">
@@ -72,7 +72,7 @@
<tr>
<td class="posts-td posts-td-link">
- <a href="/archive/mosfet-switches/">MOSFETs</a>
+ <a href="/archive/mosfet-switches/" class="link-decor-none">MOSFETs</a>
</td>
<td class="posts-td posts-td-time">
<span class="post-meta">
@@ -85,7 +85,7 @@
<tr>
<td class="posts-td posts-td-link">
- <a href="/archive/awesome-books/">Awesome books</a>
+ <a href="/archive/awesome-books/" class="link-decor-none">Awesome books</a>
</td>
<td class="posts-td posts-td-time">
<span class="post-meta">
@@ -98,7 +98,7 @@
<tr>
<td class="posts-td posts-td-link">
- <a href="/archive/arduino-uno/">Notes on programming ATmega328P chips</a>
+ <a href="/archive/arduino-uno/" class="link-decor-none">Notes on programming ATmega328P chips</a>
</td>
<td class="posts-td posts-td-time">
<span class="post-meta">
@@ -111,7 +111,7 @@
<tr>
<td class="posts-td posts-td-link">
- <a href="/archive/arduino-due/">Bare-metal ARM Cortex M3 chips</a>
+ <a href="/archive/arduino-due/" class="link-decor-none">Bare-metal ARM Cortex M3 chips</a>
</td>
<td class="posts-td posts-td-time">
<span class="post-meta">
diff --git a/_site/archive/mosfet-switches/index.html b/_site/archive/mosfet-switches/index.html
index 861b9e7..54cba3f 100644
--- a/_site/archive/mosfet-switches/index.html
+++ b/_site/archive/mosfet-switches/index.html
@@ -21,18 +21,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li class="active">
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li >
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
diff --git a/_site/archive/my-first-pcb/index.html b/_site/archive/my-first-pcb/index.html
index 5dc9114..a893c1b 100644
--- a/_site/archive/my-first-pcb/index.html
+++ b/_site/archive/my-first-pcb/index.html
@@ -21,18 +21,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li class="active">
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li >
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
diff --git a/_site/archive/neo4j-a-star-search/index.html b/_site/archive/neo4j-a-star-search/index.html
index f863b61..7be729b 100644
--- a/_site/archive/neo4j-a-star-search/index.html
+++ b/_site/archive/neo4j-a-star-search/index.html
@@ -21,18 +21,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li class="active">
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li >
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
@@ -43,7 +43,7 @@
<h2 class="center" id="title">NEO4J A* SEARCH</h2>
<h6 class="center">14 SEPTEMBER 2025</h5>
<br>
- <div class="threecol justify"><p>Back in 2018, we used the <a src="https://neo4j.com/" class="external" target="_blank" rel="noopener noreferrer">Neo4J</a> graph database
+ <div class="threecol justify"><p>Back in 2018, we used the <a href="https://neo4j.com/" class="external" target="_blank" rel="noopener noreferrer">Neo4J</a> graph database
to track the movement of marine vessels. We were interested in the shortest
path a ship could take through a network of about 13,000 route points.
Performance issues with Neo4J’s then-available shortest-path algorithms limited
diff --git a/_site/assets/css/main.css b/_site/assets/css/main.css
index 8ef0b4d..1058c16 100644
--- a/_site/assets/css/main.css
+++ b/_site/assets/css/main.css
@@ -6,6 +6,8 @@
:root {
--link-color: #2f2f2f;
+ --main-bg-color: #f4f2e8;
+ --main-txt-color: #2f2f2f;
}
*,
@@ -19,10 +21,10 @@
body{
height: 100%;
text-decoration-skip: ink;
- color: #2f2f2f;
+ color: var(--main-txt-color);
padding-top: 10px;
font-family: 'IM Fell English', serif;
- background-color: #f4f2e8;
+ background-color: var(--main-bg-color);
}
body::selection{
@@ -42,7 +44,11 @@ p::selection{
color: rgba(47, 47, 47, 0.6)
}
-a {
+a {
+ text-decoration: underline;
+}
+
+.link-decor-none {
text-decoration: none;
}
@@ -271,8 +277,17 @@ and (min-device-width : 768px) {
margin-top: 4px;
}
-/* code blocks */
pre {
+ border: none;
max-height: 400px;
overflow-y: auto;
+ scrollbar-width: none;
+ -ms-overflow-style: none;
+ color: var(--main-bg-color);
+ background-color: var(--main-txt-color);
}
+
+pre::-webkit-scrollbar {
+ display: none;
+}
+
diff --git a/_site/assets/css/skeleton.css b/_site/assets/css/skeleton.css
index 78a8573..35e298b 100644
--- a/_site/assets/css/skeleton.css
+++ b/_site/assets/css/skeleton.css
@@ -154,11 +154,7 @@ p {
/* Links
–––––––––––––––––––––––––––––––––––––––––––––––––– */
-a {
- color: #2f2f2f; }
-a:hover {
- color: #000;
- text-shadow: 3px 3px 1px rgba(47,47,47,0.2);}
+a { color: #2f2f2f; }
/* Buttons
@@ -309,9 +305,8 @@ code {
margin: 0 .2rem;
font-size: 90%;
white-space: nowrap;
- background: rgba(0,0,0,0);
- border: 1px solid #E1E1E1;
border-radius: 4px; }
+
pre > code {
display: block;
padding: 1rem 1.5rem;
diff --git a/_site/assets/licenses/im_fell_english_font.txt b/_site/assets/lic/im_fell_english_font.txt
index 2318e86..2318e86 100644
--- a/_site/assets/licenses/im_fell_english_font.txt
+++ b/_site/assets/lic/im_fell_english_font.txt
diff --git a/_site/assets/licenses/marat.txt b/_site/assets/lic/marat.txt
index 75c9060..75c9060 100644
--- a/_site/assets/licenses/marat.txt
+++ b/_site/assets/lic/marat.txt
diff --git a/_site/assets/licenses/skeleton.txt b/_site/assets/lic/skeleton.txt
index 32a62b3..32a62b3 100644
--- a/_site/assets/licenses/skeleton.txt
+++ b/_site/assets/lic/skeleton.txt
diff --git a/_site/feed.xml b/_site/feed.xml
index 5ec6d51..ebce038 100644
--- a/_site/feed.xml
+++ b/_site/feed.xml
@@ -1,2 +1,2 @@
-<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2025-10-26T16:49:34+08:00</updated><id>/feed.xml</id><title type="html">ASCIIMX | Archive</title><subtitle>Simplicity is a great virtue, &lt;br&gt; but it requires hard work to achieve it and education &lt;br&gt; to appreciate it - Edsger W. Dijkstra
+<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2025-10-27T21:09:25+08:00</updated><id>/feed.xml</id><title type="html">ASCIIMX | Archive</title><subtitle>Simplicity is a great virtue, &lt;br&gt; but it requires hard work to achieve it and education &lt;br&gt; to appreciate it - Edsger W. Dijkstra
</subtitle><author><name>Wickramage Don Sadeep Madurange</name></author><entry><title type="html">Neo4J A* search</title><link href="/archive/neo4j-a-star-search/" rel="alternate" type="text/html" title="Neo4J A* search" /><published>2025-09-14T00:00:00+08:00</published><updated>2025-09-14T00:00:00+08:00</updated><id>/archive/neo4j-a-star-search</id><author><name>Wickramage Don Sadeep Madurange</name></author><summary type="html"><![CDATA[Back in 2018, we used the Neo4J graph database to track the movement of marine vessels. We were interested in the shortest path a ship could take through a network of about 13,000 route points. Performance issues with Neo4J’s then-available shortest-path algorithms limited our search to about 4,000 route points.]]></summary></entry><entry><title type="html">My first PCB</title><link href="/archive/my-first-pcb/" rel="alternate" type="text/html" title="My first PCB" /><published>2025-07-14T00:00:00+08:00</published><updated>2025-07-14T00:00:00+08:00</updated><id>/archive/my-first-pcb</id><author><name>W. D. Sadeep Madurange</name></author><summary type="html"><![CDATA[In 2023, I started tinkering with DIY electronics as a hobby. Until now, I’ve been using development boards like the Arduino Uno and ESP-32-WROOM so that I can focus on the software. Recently, I decided to step outside of my comfort zone and design a PCB from scratch for a door lock I’m working on.]]></summary></entry><entry><title type="html">MOSFETs</title><link href="/archive/mosfet-switches/" rel="alternate" type="text/html" title="MOSFETs" /><published>2025-06-22T00:00:00+08:00</published><updated>2025-06-22T00:00:00+08:00</updated><id>/archive/mosfet-switches</id><author><name>W. D. Sadeep Madurange</name></author><summary type="html"><![CDATA[Recently, I needed a low-power circuit for one of my battery-operated projects. Much of the system’s power savings depended on its ability to switch off power to components, such as servos, electronically when not needed. That’s how I stumbled upon MOSFETs, transistors capable of controlling circuits operating at voltages far above their own.]]></summary></entry><entry><title type="html">Awesome books</title><link href="/archive/awesome-books/" rel="alternate" type="text/html" title="Awesome books" /><published>2025-04-20T00:00:00+08:00</published><updated>2025-04-20T00:00:00+08:00</updated><id>/archive/awesome-books</id><author><name>W. D. Sadeep Madurange</name></author><summary type="html"><![CDATA[This article contains a list of my favourite books.]]></summary></entry><entry><title type="html">Notes on programming ATmega328P chips</title><link href="/archive/arduino-uno/" rel="alternate" type="text/html" title="Notes on programming ATmega328P chips" /><published>2025-04-10T00:00:00+08:00</published><updated>2025-04-10T00:00:00+08:00</updated><id>/archive/arduino-uno</id><author><name>W. D. Sadeep Madurange</name></author><summary type="html"><![CDATA[This post is a step-by-step guide for wiring up ATmega328P ICs to run at 5 V with a 16 MHz crystal and 3.3 V with an 8 MHz crystal. While the 5 V configuration is common, the 3.3 V configuration can be advantageous in low-power applications and when interfacing with parts that run at 3.3 V.]]></summary></entry><entry><title type="html">Bare-metal ARM Cortex M3 chips</title><link href="/archive/arduino-due/" rel="alternate" type="text/html" title="Bare-metal ARM Cortex M3 chips" /><published>2024-10-05T00:00:00+08:00</published><updated>2024-10-05T00:00:00+08:00</updated><id>/archive/arduino-due</id><author><name>W. D. Sadeep Madurange</name></author><summary type="html"><![CDATA[This post is about programming bare metal SAM3X8E Arm Cortex M3 chips found on Arduino Due boards. I had to learn how to do this because none of the high-level tools for programming Arduino Dues are available for OpenBSD, which I use for much of my personal computing.]]></summary></entry></feed> \ No newline at end of file
diff --git a/_site/index.html b/_site/index.html
index 209dcc0..a73cf3c 100644
--- a/_site/index.html
+++ b/_site/index.html
@@ -17,18 +17,18 @@
<ul id="navlist" class="left">
<li class="active">
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li >
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li >
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
@@ -53,7 +53,7 @@
<tr>
<td class="posts-td posts-td-link">
- <a href="/archive/neo4j-a-star-search/">Neo4J A* search</a>
+ <a href="/archive/neo4j-a-star-search/" class="link-decor-none">Neo4J A* search</a>
</td>
<td class="posts-td posts-td-time">
<span class="post-meta">
@@ -66,7 +66,7 @@
<tr>
<td class="posts-td posts-td-link">
- <a href="/archive/my-first-pcb/">My first PCB</a>
+ <a href="/archive/my-first-pcb/" class="link-decor-none">My first PCB</a>
</td>
<td class="posts-td posts-td-time">
<span class="post-meta">
@@ -79,7 +79,7 @@
<tr>
<td class="posts-td posts-td-link">
- <a href="/archive/mosfet-switches/">MOSFETs</a>
+ <a href="/archive/mosfet-switches/" class="link-decor-none">MOSFETs</a>
</td>
<td class="posts-td posts-td-time">
<span class="post-meta">
@@ -92,7 +92,7 @@
<tr>
<td class="posts-td posts-td-link">
- <a href="/archive/awesome-books/">Awesome books</a>
+ <a href="/archive/awesome-books/" class="link-decor-none">Awesome books</a>
</td>
<td class="posts-td posts-td-time">
<span class="post-meta">
@@ -105,7 +105,7 @@
<tr>
<td class="posts-td posts-td-link">
- <a href="/archive/arduino-uno/">Notes on programming ATmega328P chips</a>
+ <a href="/archive/arduino-uno/" class="link-decor-none">Notes on programming ATmega328P chips</a>
</td>
<td class="posts-td posts-td-time">
<span class="post-meta">
@@ -118,7 +118,7 @@
<tr>
<td class="posts-td posts-td-link">
- <a href="/archive/arduino-due/">Bare-metal ARM Cortex M3 chips</a>
+ <a href="/archive/arduino-due/" class="link-decor-none">Bare-metal ARM Cortex M3 chips</a>
</td>
<td class="posts-td posts-td-time">
<span class="post-meta">
diff --git a/_site/posts.xml b/_site/posts.xml
index 19a1279..b4656f0 100644
--- a/_site/posts.xml
+++ b/_site/posts.xml
@@ -1,2 +1,2 @@
-<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="/posts.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2025-10-26T16:49:34+08:00</updated><id>/posts.xml</id><title type="html">ASCIIMX</title><subtitle>Simplicity is a great virtue, &lt;br&gt; but it requires hard work to achieve it and education &lt;br&gt; to appreciate it - Edsger W. Dijkstra
+<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="/posts.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2025-10-27T21:09:25+08:00</updated><id>/posts.xml</id><title type="html">ASCIIMX</title><subtitle>Simplicity is a great virtue, &lt;br&gt; but it requires hard work to achieve it and education &lt;br&gt; to appreciate it - Edsger W. Dijkstra
</subtitle><author><name>Wickramage Don Sadeep Madurange</name></author></feed> \ No newline at end of file
diff --git a/_site/projects/bumblebee/index.html b/_site/projects/bumblebee/index.html
index b229011..d69d1c8 100644
--- a/_site/projects/bumblebee/index.html
+++ b/_site/projects/bumblebee/index.html
@@ -2,12 +2,12 @@
<html>
<head>
<meta charset="utf-8">
- <title>Bumblebee: turn browser sessions to code</title>
+ <title>Bumblebee: browser automation</title>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Bumblebee: turn browser sessions to code</title>
+ <title>Bumblebee: browser automation</title>
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/skeleton.css">
</head>
@@ -21,18 +21,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li >
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li class="active">
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
@@ -40,7 +40,7 @@
<main>
<div class="container">
- <h2 class="center" id="title">BUMBLEBEE: TURN BROWSER SESSIONS TO CODE</h2>
+ <h2 class="center" id="title">BUMBLEBEE: BROWSER AUTOMATION</h2>
<h6 class="center">02 APRIL 2025</h5>
<br>
<div class="threecol justify"><p>Bumblebee is a web browser that turns browser sessions into C# scripts. Its
diff --git a/_site/projects/desktop-unix/index.html b/_site/projects/desktop-unix/index.html
index b65680a..81cad47 100644
--- a/_site/projects/desktop-unix/index.html
+++ b/_site/projects/desktop-unix/index.html
@@ -2,12 +2,12 @@
<html>
<head>
<meta charset="utf-8">
- <title>Unix for the desktop</title>
+ <title>Desktop Unix</title>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Unix for the desktop</title>
+ <title>Desktop Unix</title>
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/skeleton.css">
</head>
@@ -21,18 +21,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li >
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li class="active">
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
@@ -40,7 +40,7 @@
<main>
<div class="container">
- <h2 class="center" id="title">UNIX FOR THE DESKTOP</h2>
+ <h2 class="center" id="title">DESKTOP UNIX</h2>
<h6 class="center">21 SEPTEMBER 2025</h5>
<br>
<div class="threecol justify"><p>The year 2020 transformed my personal computing experience. In March 2020, I
diff --git a/_site/projects/e-reader/ereader.mp4 b/_site/projects/e-reader/ereader.mp4
index a57a5b1..89e05eb 100644
--- a/_site/projects/e-reader/ereader.mp4
+++ b/_site/projects/e-reader/ereader.mp4
Binary files differ
diff --git a/_site/projects/e-reader/index.html b/_site/projects/e-reader/index.html
index e261650..a9416d5 100644
--- a/_site/projects/e-reader/index.html
+++ b/_site/projects/e-reader/index.html
@@ -21,18 +21,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li >
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li class="active">
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
diff --git a/_site/projects/etlas/index.html b/_site/projects/etlas/index.html
index d946b53..df5d967 100644
--- a/_site/projects/etlas/index.html
+++ b/_site/projects/etlas/index.html
@@ -2,12 +2,12 @@
<html>
<head>
<meta charset="utf-8">
- <title>Etlas: e-paper display for news, stocks, and the weather</title>
+ <title>Etlas: e-paper dashboard</title>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Etlas: e-paper display for news, stocks, and the weather</title>
+ <title>Etlas: e-paper dashboard</title>
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/skeleton.css">
</head>
@@ -21,18 +21,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li >
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li class="active">
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
@@ -40,7 +40,7 @@
<main>
<div class="container">
- <h2 class="center" id="title">ETLAS: E-PAPER DISPLAY FOR NEWS, STOCKS, AND THE WEATHER</h2>
+ <h2 class="center" id="title">ETLAS: E-PAPER DASHBOARD</h2>
<h6 class="center">05 SEPTEMBER 2024</h5>
<br>
<div class="threecol justify"><p>Etlas is a news, stock market, and weather tracker powered by an ESP32 NodeMCU
diff --git a/_site/projects/fpm-door-lock/index.html b/_site/projects/fpm-door-lock/index.html
index b3ede76..dd563c2 100644
--- a/_site/projects/fpm-door-lock/index.html
+++ b/_site/projects/fpm-door-lock/index.html
@@ -21,18 +21,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li >
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li class="active">
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
diff --git a/_site/projects/index.html b/_site/projects/index.html
index 8b6f9b8..f5cb329 100644
--- a/_site/projects/index.html
+++ b/_site/projects/index.html
@@ -17,18 +17,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li >
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li class="active">
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>
@@ -46,13 +46,13 @@
<td class="project-item">
<img src="e-reader/thumb.png" alt="Prototype e-reader">
- <h5><a href="e-reader">Prototype e-reader</a></h5>
+ <h5><a href="e-reader" class="link-decor-none">Prototype e-reader</a></h5>
</td>
<td class="project-item">
<img src="matrix-digital-rain/thumb.png" alt="The Matrix digital rain">
- <h5><a href="matrix-digital-rain">The Matrix digital rain</a></h5>
+ <h5><a href="matrix-digital-rain" class="link-decor-none">The Matrix digital rain</a></h5>
</td>
</tr>
@@ -62,14 +62,14 @@
<td class="project-item">
- <img src="etlas/dash.jpg" alt="Etlas: e-paper display for news, stocks, and the weather">
- <h5><a href="etlas">Etlas: e-paper display for news, stocks, and the weather</a></h5>
+ <img src="etlas/dash.jpg" alt="Etlas: e-paper dashboard">
+ <h5><a href="etlas" class="link-decor-none">Etlas: e-paper dashboard</a></h5>
</td>
<td class="project-item">
- <img src="bumblebee/thumb.png" alt="Bumblebee: turn browser sessions to code">
- <h5><a href="bumblebee">Bumblebee: turn browser sessions to code</a></h5>
+ <img src="bumblebee/thumb.png" alt="Bumblebee: browser automation">
+ <h5><a href="bumblebee" class="link-decor-none">Bumblebee: browser automation</a></h5>
</td>
</tr>
@@ -79,14 +79,14 @@
<td class="project-item">
- <img src="desktop-unix/linux.png" alt="Unix for the desktop">
- <h5><a href="desktop-unix">Unix for the desktop</a></h5>
+ <img src="desktop-unix/linux.png" alt="Desktop Unix">
+ <h5><a href="desktop-unix" class="link-decor-none">Desktop Unix</a></h5>
</td>
<td class="project-item">
<img src="fpm-door-lock/pcb.jpg" alt="Fingerprint door lock">
- <h5><a href="fpm-door-lock">Fingerprint door lock</a></h5>
+ <h5><a href="fpm-door-lock" class="link-decor-none">Fingerprint door lock</a></h5>
</td>
</tr>
diff --git a/_site/projects/matrix-digital-rain/index.html b/_site/projects/matrix-digital-rain/index.html
index 5f151ea..cae48c4 100644
--- a/_site/projects/matrix-digital-rain/index.html
+++ b/_site/projects/matrix-digital-rain/index.html
@@ -21,18 +21,18 @@
<ul id="navlist" class="left">
<li >
- <a href="/">hme</a>
+ <a href="/" class="link-decor-none">hme</a>
</li>
<li >
- <a href="/archive/">arc</a>
+ <a href="/archive/" class="link-decor-none">blg</a>
</li>
<li class="active">
- <a href="/projects/">prj</a>
+ <a href="/projects/" class="link-decor-none">poc</a>
</li>
<li >
- <a href="/about/">abt</a>
+ <a href="/about/" class="link-decor-none">abt</a>
</li>
- <li><a href="/feed.xml">rss</a></li>
+ <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
</ul>
</div>