Installing Holland Backup for mysqldump on CentOS (and now Ubuntu), ‘Cause the Other Guides Suck

All the guides on how to do this SUCK, so here’s my own.

First install the package:

# yum install holland-mysqldump

For Ubuntu, use this script:

OS_VERSION=`lsb_release -i | awk -F ':' '{print $2}' | cut -f2`"_"`lsb_release -r | awk -F ':' '{print $2}' | cut -f2`
sudo wget -q$OS_VERSION/Release.key -O - | sudo apt-key add - >/dev/null
sudo echo "deb$OS_VERSION/ ./" > /etc/apt/sources.list.d/holland.list
sudo apt-get update > /dev/null
sudo apt-get install -y holland holland-common holland-mysqldump > /dev/null

Then make the config file:

# holland mk-config  mysqldump > /etc/holland/providers/mysqldump.conf

Continue reading

WrestleMania Weekend 2016

“Remember this moment, when you’re grown you’ll tell your kids about this.” These words I overheard made me legit misty eyed.

So what can I say about WrestleMania? If you watched it on the network you know it was twisty turney. Watching it live was a very different experience, as the ring was so far away from us that we couldn’t hear much of anything. It was like we were all watching a silent movie and reacting to it. Despite the lack of audio, watching with so so so many die hard fans was awesome. I talked with so many really cool people from all over. Continue reading

Cheap Podcast Hosting Using Rackspace Cloud Files


A conversation on twitter prompted me to type out a quick and dirty way of getting your podcast hosted for less than a $1 a month using Rackspace Cloud Files. I’ve mentioned this in passing before, but here’s how to do this. Forgive me on not being very detailed. If you have questions, feel free to contact me, maybe I’ll update this post later.

STEP 1: First get a Rackspace Cloud account:

STEP 2: Once set up, use Cloud Files to upload your episodes:

Continue reading

Caldo de Res Recipe

corn tortillas, FTW

Flour tortillas are the devil.

Recipe By:
Alex Trejo, modified by Danny Lujan

“This is a traditional Mexican home recipe for beef soup (Caldo De Res).  My Grandma Mema used to make this for us when we were kids. Serve corn tortillas. ”

1 pound beef shank
2 potatoes, cubed
1 onion, chopped
3 carrots, chopped
1/2 medium head cabbage, chopped
1 cup of rice
1/2 can of tomato sauce (Goya brand if you can find it, non salted generic can be substituted)
1 tsp of Knorr Tomato Chicken Granulated Bouillon
4 cloves garlic, minced
6 teaspoons chopped fresh cilantro
1 tablespoon salt
1/4 teaspoon ground cumin

2 – 3 corn tortillas
In a large pot, heat water to boil. Add meat, reduce heat to simmer. Skim fat off of the water till clear. Combine the beef, tomato, potatoes, onion, carrots, cabbage, garlic, 5 teaspoons cilantro, salt and cumin. Stir well, cover and simmer for 2 hours. Fry rice, boil 2 cups of water in a medium to large pot, place fried rice in pot with 1/2 cup of tomato sauce and 1 tsp of bouillon. Cook rice till absorbed.
Remove lid, stir, and simmer for another hour with lid off. Serve hot over fried rice and with warm corn torillas

Game Development Class, Day 1


Read: Human Angle: Making Games And Breakdancing In The Former Ussr: The Story Of Contre Jour

Watch the corresponding video, The Breakdancing Indie, be prepared to answer the following questions:

1) How does Maksym Hryniv relate learning how to breakdance with learning how to develop games?

2) What game did Maksym copy while learning how to code? How did he avoid getting in trouble?

3) What do you think Maksym feels are the good and bad things about copying a video game?

4) Speculate why games developed in third world countries by developers without formal education can be successful. With access to the Internet, does an aspiring developer need to attend a school to learn how to develop games?

Tools we will use in class:

Internet connected device: Computer or Tablet

How programming is like making a cake

Enable WordPress Automatic Update to Prevent Malware

Pretty WordPress Buttons!
WordPress automatic update is a little known feature that can save you a mess to clean up later.

Protect your site using this little known feature.

Hey everyone. I shouldn’t need to tell you that malware injections in WordPress are very popular right now. Seems like everyday we are bombarded with headlines like “Millions of Websites Vulnerable”. These injections are usually the result of WordPress installs and plugins that are not updated, leaving a door open for scan bots to discover and exploit your site. It is estimated that as many as 5% of sites are currently infected with some sort of malware. The worst part is that protecting your site is laughably easy by just keeping it updated, and I’ll show you a quick and easy way to protect your site by enabling WordPress automatic update so you don’t have to babysit your site to keep it secure.

Continue reading