Quantcast
Channel: Jacob Hume - Fragmented Development
Browsing latest articles
Browse All 85 View Live

Show a diff inside of git log

If you've ever needed to view all the changes that are happening in a repository or a branch, there are two flags for the git log command that should interest you: git log -c and git log --cc.Using git...

View Article



Headless server and disk encryption

As an enthusiast of encryption, it always felt a little strange that my servers kept all of their data in the clear. But the problem with encrypting a headless server is that, inevitably, you have to...

View Article

Removing leading/trailing spaces in the shell

Whitespace causes lots of interesting issues with the command line - whether it is present in file names, arguments, or any other data flowing between commands. Quoting can help, but there's some very...

View Article

Stream decompress archive files on S3

Sometimes I need to uncompress large archives located in remote locations - for instance, in Amazon S3. Most normal approaches to uncompressing archives involve resource-intensive processes, like...

View Article

Problems with `rsync` and `link-dest`

I use rsync to back up many servers and other machines. Because of my very different sources and targets, I have a collection of very complex bash scripts that manage these backups. When I moved one...

View Article


Testing backup DVDs without video and audio

After creating a whole host of backup DVDs, you might be faced with a dilema; how to verify that each disk was burned properly. Backups aren't backups until they are tested!However, verifying even a...

View Article

Disable devices with udev

Every piece of hardware I have seems to have its own built-in sound device. Thunderbolt docks, USB3 hubs... even HDMI and display port carry sound. On my laptop, I only want to use a few of them - but...

View Article

Dark times ahead

I haven't had much excuse to do any real web design in quite some time. To get my toes wet again, I added dark mode support for FragDev, along with other updates that have been a long time coming.Other...

View Article


Manually adjust pulseaudio volume with media keys

One of my favorite things about keyboards in the past few decades (and I really like keyboards) are media keys. Play, pause, mute... and most important, the raise and lower volume keys. Tying these...

View Article


GoDaddy DNS Records Create Issues For Self Hosted Email Servers

I run my own Postfix email server for my personal mail, and for several other domains via virtual hosts. Between several different software packages, protocols, standards, and 3rd parties involved in...

View Article
Browsing latest articles
Browse All 85 View Live




Latest Images