For a while, I was known pretty well exclusively as “that ubuntu geek”. I would make my facebook pictures the most recent ubuntu animal, and whenever someone would ask me for computer help… I’d install Ubuntu along side their Windows (for the next time that their winblows inevitably broke down). And things were great, for a while. I liked Ubuntu, and Ubuntu seemed to like me. And then, Ubuntu netbook remix came out - a...
Read more...
The Apple Fallacy
Mac’s are just better than PC’s. Everyone knows that. To a certain extent, I’d agree. Macs have established themselves as having a reliable reputation, and market themselves as “the Corvette of computers”. And everyone wants a Corvette, right? But not everyone can afford one - least of all, students. And yet, walk into any given coffee shop, or even any given lecture hall on any given day, and you will see a disproportionate number of...
Read more...
Read more...
Linux Printer Drivers
You know you are using linux when it takes you longer to find and install a printer driver that it did to write the thing you were trying to print. Total time spent writing essay: 35 minutes. Total time spent trying to find canon pixma mx310 compatible printer driver: 75 minutes.
Damnit cups!
Read more...
Read more...
A Simple Git Workflow For Collaborating
It all comes down to one thing Never commit directly onto the master branch. Instead, commit to a designated “unstable” branch until the code has been tested. The way to do this is to just do your work on your own local branch. To add to this, branch off for each feature/bug fix you are working on. For me, this would look like: git checkout dales_branch (assuming it already exists) git checkout -b myfeature [...
Read more...
Read more...
Tutorials
All tutorials
This page is for quickly finding tutorials by category.
Linux Tutorials
Linux command line basics
A gentoo wiki article on dual headed setups that I contributed to
Git tutorials
Workflows
A simple team-based git workflow
The 4 tier git workflow, with redmine integration. (this expands on the simple git workflow)
Under the hood of Git
Part 1: Git commit basics
Part 2: Git branch basics
Read more...
Read more...