....Creating Chaos Since 1981!
-
Creating a Vim Plugin
Hey everybody! So years ago I made a plugin for the Mac only text editor, TextMate, that incorporated the api for Hipster Ipsum to include some sweet artisinal filler text. I would like to make a vim plugin that does the same thing. I’ve never made a vim plugin before, so this is a good lesson on how it is done. The first thing that I am doing is getting this to work as a function using vimscript in the vim.rc file. …
-
Thoughts Before the New Year
Well, the year 2020 is about to come to an end. And we can hardly wait! What an absolute fuck fest this year has been! I started out this year working for a new company….in what became a very toxic environment very quickly. I nearly had a heart attack. Left that company and had two stients put in, clearing some blockage out of my heart. A few months of rehab and medication swapping and I feel better then I have in at least 5-6 years! On top of that, I recently started a new job, currently a contract, at Etsy and I couldn’t be happier! All of this happened in parallel to Covid-19 and the Election 2020! My oldest daughter is about to turn 15 and I get to start officially teacher her how to drive. She finished her second season of Fast Pitch Softball strong and hopfully she can play in a spring season this time around. My youngest is 6 and half-way through the first grade. She wants to add gymnastics to the figure skating. …
-
Lnav to View Docker Logs
So, using this as a means to document stuff that I like so that I do not forget it later! I find a really cool tool last year called lnav. It’s a logging tool for the command line. A neat thing about it is that you can pipe docker logs through it and get a great, easy to navigate system for parsing the logs….it’s a bit like Papertrail. …
-
2020 01 09 Awesome Configuration
When I setup my Awesome desktop, there were a few things that were important to me. …
-
New Year, who this?!
Well, it’s 2020. A new year and a new me….or rather an old me. I am a newer version of the old me, or maybe an older version of a new me? Anyway, some things have changed. I am now,for the first time in a good many years, back on a Linux Laptop. This time, I opted for a System76 laptop so that I wouldn’t have to spend a million hours of my time configuring and installing linux, downloading drivers…you know..all the fun stuff! …
-
Managing sudo rights with sudoers.d
It’s been a while since I have posted to the blog…been busy! Today I’d like to talk about the good old sudoers file. …
-
Happy Anniversary
My blog just hit an anniversary. The very first post in the blog was in July 2008. Looking back over the years a lot has changed. A lot hasn’t. I’ve been through some jobs. Been through some laptops. Changed my linux a few times….and my tool stack =). I’ve had a few Macs and a few smart phones. I’ve blogged about php, Javascript, C++, perl, python and node js. I’ve discussed Vagrant, Chef, Ant and a bunch of other tools for DevOPs and Continuous Integration. My blog has seen WordPress, hand rolled Rails and PHP. I’ve used it to display a feed for Posterous (R.I.P.) and I used flat file based systems both in perl and in ruby. Currently it is Ghost, in Node JS. …
-
Running Node JS with Apache
So, in case you have not noticed, I have swapped the blog out again =). It is currently using Ghost, which is coded in Node JS. I’ve been playing a bit more lately with Node and I am enjoying it greatly. In setting up my blog, I have learned a few things and I thought that I might share them! …
-
Base64_Decode Hack
Ever wonder how a site like Wordpress or Magento get hacked? It’s usually done via a eval/base64_decode hack. …
-
A New WordPress Script
I’ve been working on some scripts to help with the deployment of sites to Apache lately. My original script was pretty simple. …