Here’s a little shell function to view your system thermometers. Most
people would just tell you to install the lm-sensors package, but
that’s another package. Why do that when Linux presents it through the
/sys filesystem.
I decided I’m going to try to reimplement the tree utility from
scratch in a very limited version. Mine will only work from the current
directory and will support no arguments. This article will take you
through my implementation of the problem.
I recently had the unpleasant experience of discovering that ads are
built right into the Firefox browser with pocket. I actually liked
pocket, because it provided some interesting content, but I find these
ads very insulting, as I use Firefox specifically to avoid ads and have
my privacy. So I did a little bit of investigating…
I’ve been working on a fortran codebase with a lot of code duplicated
between subroutines, so I came up with this little bash function using
awk to extract subroutines, so I can find the difference between them.
I just saw “Batman Ninja”, and it is the most over the top action
movie ever. Although it lacks a plot, this movie has some of the best
art ever and the action is completely over the top. I feel the action
more than makes up for the lack of plot.
I often need to download a gitignore when starting a project, so I made
a function that will get a gitignore for a given project from GitHub’s
collection.
A caeser cipher is a cipher that moves each letter by a fixed
offset. You'll see these as a common challenge in easier CTF events. So,
I wrote a tool to encode caeser ciphers and generic shift ciphers.
A caeser cipher is a cipher that moves each letter by a fixed
offset. You'll see these as a common challenge in easier CTF events. So,
I wrote a tool to encode caeser ciphers and generic shift ciphers.
This application decodes a unicode string into it's character codes, and names. It's meant to come in handy with CTF events.
You enter your string in the form below and it will print out a table with the decode of it. I created it because I found
it really difficult to find a decent decoder that gave me the actual codes.
document.querySelectorAll is one of the most handy tools in JavaScript
today. It’s a unified selector interface and brings so much power to the
end user. It’s applications are near endless, like replacing JQuery or
web scraping. It allows you to query the
current document using a css selector, and returns a NodeList.
It unifies the selection interface in the web today.
This post describes what I think is the easiest way to add spoilers to your
blog. Spoilers are useful when you talk about fiction and don’t want to spoil
the ending for a user.
This will be brief introduction to awk and it’s many uses. I will show a
few brief segments about various uses of awk and when it comes in handy
for certain tasks. For more detail one should read the
Awk User’s Manual.
I recently bought a new laptop, and I put Fedora 27 Workstation on
it, and it is much better than my previous impression. Things are
functioning much better than my encounter Fedora 25. There’s proper
integration with services. Things are working out of the box and with
RPMFusion, it is the single best distro out there for desktop work.