forked from kevinboone/kevinboone.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
2024-03-dateindex.html
70 lines (48 loc) · 4.6 KB
/
2024-03-dateindex.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Kevin Boone: March 2024</title>
<link rel="shortcut icon" href="https://kevinboone.me/img/favicon.ico">
<meta name="msvalidate.01" content="894212EEB3A89CC8B4E92780079B68E9"/>
<meta name="google-site-verification" content="DXS4cMAJ8VKUgK84_-dl0J1hJK9HQdYU4HtimSr_zLE" />
<meta name="description" content="%%DESC%%">
<meta name="author" content="Kevin Boone">
<meta name="viewport" content="width=device-width; initial-scale=1; maximum-scale=1">
<link rel="stylesheet" href="css/main.css">
</head>
<body>
<div id="myname">
Kevin Boone
</div>
<div id="menu">
<a class="menu_entry" href="index.html">Home</a>
<a class="menu_entry" href="contact.html">Contact</a>
<a class="menu_entry" href="cv.html">CV</a>
<a class="menu_entry" href="software.html">Software</a>
<a class="menu_entry" href="articles.html">Articles</a>
<form id="search_form" method="get" action="https://duckduckgo.com/" target="_blank"><input type="text" name="q" placeholder="Search" size="5" id="search_input" /><button type="submit" id="search_submit">🔍</button><input type="hidden" name="sites" value="kevinboone.me" /><input type="hidden" name="kn" value="1" /></form>
</div>
<div id="content">
<h1>March 2024</h1>
<div class="article-desc"><img class="article-list-image" src="img/tux.png"/><a href="artix.html">Adventures with Artix</a><p>Artix is a low-resource Linux that can be configured to run well on old, low-powered computer hardware. In this article, I describe my first attempts at setting it up.</p><p style="font-size: smaller">Categories: <a href="general_computing-groupindex.html">general computing</a>, <a href="Linux-groupindex.html">Linux</a></p>
</div>
<div class="article-desc"><img class="article-list-image" src="img/terminal.png"/><a href="clh_countdown.html">Command-line hacking: countdown timer</a><p>Using Linux date calculations to displaying a running countdown time in the terminal.</p><p style="font-size: smaller">Categories: <a href="Linux-groupindex.html">Linux</a>, <a href="command-line_hacking-groupindex.html">command-line hacking</a></p>
</div>
<div class="article-desc"><img class="article-list-image" src="img/java_logo.png"/><a href="java_inner.html">The nuts and bolts of anonymous inner classes in Java</a><p>Many of the standard Java APIs make extensive use of anonymous inner classes, to provide features that in other language would be provided using lambda functions or closures. However, anonymous inner classes have limitations that many developers find difficult to understand and to work with. This article explains why this is the case.</p><p style="font-size: smaller">Categories: <a href="software_development-groupindex.html">software development</a>, <a href="Java-groupindex.html">Java</a></p>
</div>
<div class="article-desc"><img class="article-list-image" src="img/tux_disk.png"/><a href="linux_encrypt_homedir.html">How Linux home directory encryption works</a><p>Encryption of home directories is out of favour in modern Linux distributions, but it offers some compelling advantages over the alternatives, if used with care.</p><p style="font-size: smaller">Categories: <a href="Linux-groupindex.html">Linux</a></p>
</div>
<div class="article-desc"><img class="article-list-image" src="img/quarkus_logo.png"/><a href="quarkus-ircbot.html">Using Apache Camel to implement an IRC bot</a><p>Camel's IRC support makes it relatively easy to implement an IRC conversation agent, that can process IRC messages and produce responses.</p><p style="font-size: smaller">Categories: <a href="software_development-groupindex.html">software development</a>, <a href="Java-groupindex.html">Java</a>, <a href="middleware-groupindex.html">middleware</a></p>
</div>
<div class="article-desc"><img class="article-list-image" src="img/gears.png"/><a href="shnolib.html">C development for Linux without a standard library</a><p>There are relatively few good reasons for writing C code without using a standard C library. However, doing so provides valuable insights into how compilers and operating systems work, and is worth doing if only for its educational value.</p><p style="font-size: smaller">Categories: <a href="software_development-groupindex.html">software development</a>, <a href="C-groupindex.html">C</a>, <a href="embedded_computing-groupindex.html">embedded computing</a></p>
</div>
<p><span class="footer-clearance-para"/></p>
</div>
<div id="footer">
<a href="rss.html"><img src="img/rss.png" width="24px" height="24px"/></a>
<span class="last-updated">Last update Nov 05 2024
</span>
</div>
</body>
</html>