Terminal Colors with Highlight.js

This is another post where I’m working on Hugo capabilities. This time, though, I’m mostly dealing with expanding highlight.js, which is the highlighting tool used by the PaperMod theme. Terminal in color This shows my terminal prompt in approximately the colors that I see. gvollink@javavm [GIT: (✅) master]:0 🏠/src/web/hugo-blog$ The above, in source, has embedded ANSI escape codes. To do this I created a language called terminal for highlight.js and an accompanying PlugIn....

25 May 2022 · 3 min · Gary Allen Vollink

Trying Hugo

This is a post where I’m literally doing nothing but testing hugo to see if it will work for what I need. Turns out, it works pretty well. Here are some features I’m likely to use. Sub With Code Trying a sub-topic my $test = MyStuff->new(); if ( ! $test ) { printf {*STDERR} "Error.\n"; } Final Thoughts It took me over a week to figure out how to extract what I needed from my old Google blogger account, and now that I’ve done that, I’m … happy enough … with the results....

16 May 2022 · 1 min · Gary Allen Vollink

[Geek] Attack Vectors and Twitter

I wrote a script some time ago, that basically parsed the auth logs on my web server looking for IP addresses that try, and fail, to log in, multiple times.  Over the years, I've continued to expand what it does, and what it could do. At first, it would note something, and send me an e-mail, and I'd get to it, and it would continue to e-mail me once every hour until I did....

17 Sep 2011 · 2 min · Gary Allen Vollink

From Top Down to Agility

I am a Technical Team Leader.  I have some developers reporting to me.  So let me say this; Regulated, Regimented development.  That's what I try to use most of the time.  Yes, really.  It is extremely important to start a project with good specifications.  First, this means that I have had several conversations with my customers about what they are expecting to get out of the project, and how they expect to interact with it before anybody starts coding....

24 Jan 2011 · 4 min · Gary Allen Vollink