From 2362e8a9144972222a3803968f1bfe5154175059 Mon Sep 17 00:00:00 2001 From: Wade Mealing Date: Thu, 28 Dec 2023 23:54:54 +1000 Subject: [PATCH] Add meta tag update. --- index.html | 102 ++++++++++++++++++++++++++--------------------------- index.org | 2 +- 2 files changed, 52 insertions(+), 52 deletions(-) diff --git a/index.html b/index.html index dd56f81..5df71dd 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + For when I'm gone. @@ -198,15 +198,15 @@ - +

For when I'm gone.

-
-

Atom(ic) Operations in Common Lisp

-
+
+

Atom(ic) Operations in Common Lisp

+

So, the headline is a bit of a lie. This entry talks about using clojure like "atoms" to simplify management of shared, synchronous, independent state. Common lisp being the all-singing all-dancing @@ -217,9 +217,9 @@

-

Setting up GitHub Actions for LFE CI/CD

-
+
+

Setting up GitHub Actions for LFE CI/CD

+

I'm involved in 'competing' with spawnfest this weekend, I figured its time to setup LFE for CI/CD with GitHub Actions. Its a pretty simple setup that runs the test, i'll expand on this in the future to include creating containers and @@ -228,9 +228,9 @@

-
-

Common Lisp and HTMX

-
+
+

Common Lisp and HTMX

+

Common lisp and HTMX provide a sane platform to develop basic applications. I outline the reasons that I have chosen them. This post also marks the new voice I plan to use while blogging. I no longer care to engage in debate with people without being paid. @@ -238,9 +238,9 @@

C

-
-

Supercharge your workflow with emacs and org-babel.

-
+
+

Supercharge your workflow with emacs and org-babel.

+

I do kernel flaw analysis for a living, someone asked me to do a short write up on how I use org-babel to do my work. I've documented it here. @@ -248,9 +248,9 @@

Supercharge your

-
-

Lisp flavored erlang (gen_server)

-
+
+

Lisp flavored erlang (gen_server)

+

I decided to collapse two of my interests, lisp and erlang. Lisp flavored erlang isnt going to win any popularity contests, but it is something that I dont entirely hate working on. Ive written @@ -259,9 +259,9 @@

Lisp flavored erlang (gen_server)

-
-

Choosing the wrong roads.

-
+
+

Choosing the wrong roads.

+

I've spent the last week reflecting on some poor programming life choices that I've made. disagree with the majority, perhaps you are wrong. I'm not stupid enough to think that i'm smarter @@ -271,9 +271,9 @@

Choosing the wrong roads.

-
-

COBOL - Simple "Curses" like screen to get keyboard input.

-
+
+

COBOL - Simple "Curses" like screen to get keyboard input.

+

On of the simple but effectively powerful things that gnuCOBOL can do is a TUI. Its not fancy (when it implements UTF8 correctly, it will be fancy-af) but it gets the job @@ -286,9 +286,9 @@

COBOL - Simple "Curses" like screen to get keyboard input.

-
-

Python Range function in lisp [Aug 2022]

-
+
+

Python Range function in lisp [Aug 2022]

+

I have wanted a quick way to something similar to the python range function (range n y) in common lisp. Sometimes I just want to have some kind of immediate list creation. See my drivel on this topic. @@ -296,9 +296,9 @@

Python Range function in lisp [Aug 2022]

-
-

Simple WX example in erlang [July 2022]

-
+
+

Simple WX example in erlang [July 2022]

+

I don't always write a gui for my apps, but when I do, I use wx because I'm not one for complaining about pixel perfect pedantry.

@@ -309,9 +309,9 @@

Simple WX example in erlang [July 2022]

-
-

MIRAI analysis - evasion - deleting the executing code [Nov 2020]

-
+ -
-

MIRAI analysis - watchdog access in rust [Nov 2020]

-
+ -
-

Userspace eBPF [Sep 2 2020]

-
+
+

Userspace eBPF [Sep 2 2020]

+

A few distros have users allowed to insert eBPF programs. This is disabled in some distributions. I've documented my findings after talking to different @@ -341,9 +341,9 @@

Userspace eBPF [Sep 2 2020]

-
-

Anatomy of kernel module signing [Aug 20 2020]

-
+
+

Anatomy of kernel module signing [Aug 20 2020]

+

I decided to take a look at the Linux kernel modules signing process. It seems that the recent drovorub malware has some interesting misinformation regarding @@ -352,9 +352,9 @@

Anatomy of kernel module signing [Aug 20 2020]

-
-

Encrypting a disk to only boot in a specific system. [Aug 9 2020]

-
+
+

Encrypting a disk to only boot in a specific system. [Aug 9 2020]

+

Recent research papers related to flaws in thunderbolt and secureboot have piqued my interest in learning more about what can be done to prevent a system @@ -364,9 +364,9 @@

Encrypting a disk to only boot in a specific system. [Aug 9

-
-

Toshiba Toughpad FZ-G1-3 [Jul 25 2020]

-
+
+

Toshiba Toughpad FZ-G1-3 [Jul 25 2020]

+

I have recently purchased one of these machines in an auction, and I am -very- impressed with its build quality. While this one is not its current purchase @@ -378,9 +378,9 @@

Toshiba Toughpad FZ-G1-3 [Jul 25 2020]

-
-

Kernel SecuriTea

-
+
+

Kernel SecuriTea

+

I work on a small youtube channel where I talk about kernel security issues that interest me. I work on quite a lot of these in my work so i'm limited to @@ -391,7 +391,7 @@

Kernel SecuriTea

Author: Wade Mealing

-

Created: 2023-12-28 Thu 23:53

+

Created: 2023-12-28 Thu 23:54

Validate

diff --git a/index.org b/index.org index e15d7b4..56ca21d 100755 --- a/index.org +++ b/index.org @@ -6,7 +6,7 @@ #+HTML_HEAD: #+HTML_HEAD: #+HTML_HEAD: -#+HTML_HEAD_EXTRA: +#+HTML_HEAD_EXTRA: * [[https://wmealing.github.io/atomic-operations-in-common-lisp.html][Atom(ic) Operations in Common Lisp]]