So it looks like we had a little hiccup earlier when Troels uploaded Episode 5: I noticed that I couldn’t stream the episode, nor could I download it. “File not found”, the site said. Wait… how’s that possible!?
So I wondered if perhaps there was a problem with the filename. All of the episodes to date are named following the pattern “NATM_epX.mp3”, which means consistent across the board.
Time to hop into the server to see what’s up with this weirdness.
What’s the first thing I see when I get to the folder containing all of our precious podcast booty?
Ahh! There’s the problem! In Linux and all Unixen, files can have unique names even if you name it in ALL CAPS. So you can have HELLOTHERE.jpg and hellothere.JPG, and they’re two completely unique files as far as the OS cares! We need to change that natm_ep5.mp3 into:
Because the stream was explicitly pointing to NATM_ep5.mp3! Now it works!
The latest episode of Nerd Against the Machine has a theme tune at the start and finish of the episode. It’s not something I cleared with Robert before throwing it up, and maybe I should have. I didn’t even think we needed a theme tune when we started this show. But I threw this one in there this time, and hopefully he likes it. Maybe you will, too.
It’s a really old tune that I did back in — I believe? — 2008 at a LAN party. I went with a friend of mine I used to play in a band with, and we had this idea that we would document the event with a piece of music each day. That idea fell apart pretty much by day 2, but I did manage to get one tune out of it.
It was appropriately titled “Monday,” named after the day on which it was composed. It was done in Propellerheads Reason 3, my music making software of choice back then. It’s terribly mixed, even by my standards of that time, because it was really just a throwaway piece of music intended to be part of a much larger collection of songs that never happened.
The bits you hear in the episode are just the first and last 20 seconds of the tune. If you want to listen to (or, for some reason, download) the full track, you can do so here:
Hello, howdy, good day to you all, and whatever you like to greet others with! Robert here, sticking his head out from his cave where he takes care of all the nice little back-end stuff that keeps this lovely little site shoved all up into someone’s cloud running! I just wanted to give you all a little behind the scenes look as to what this site is running on, and what it takes to keep it running.
For starters, this site is of course running on WordPress, running on a cloud server running Ubuntu 16.04 (because penguins, dammit!) Hosting for our little site is provided by those awesome, awesome folks at Digital Ocean, and the hosting is in NYC, just a stone’s throw from me!
As I’m a sysadmin and engineer by nature, I’m the one who basically makes sure that the site doesn’t go kaputsky on us in the middle of the night or something drastic like that. 🙂
But that’s just a nice little look into what we’re using to run this site. Troels does the front-end (makes it look nice); I keep the engine running in the back-end. An excellent combo, no?