Give thanks for open source software developers

They make the world go round.

Open source developers and plugin devs are the people that make small technical businesses possible. They’re the folks who spend their time working hard to make obscure pieces of software that most of us will never see into something that is beautiful and usable. Without the major CMSes, many startups would have no way to get a company up and running rapidly.

Today, I will thank three of them by name.

Joost de Valk and his team make Clicky By Yoast, a spectacular plugin for WordPress that absolutely kills on analytics. He’s a major WordPress core developer as well; I am deeply grateful for his work. His analytics have contributed time and again to how I run my site. Thanks, Joost!

Jonathan Riddell is the lead dev for
Kubuntu, the fork of Ubuntu that uses KDE for a native desktop environment. I owe much of my daily happiness to this person; Kubuntu is easy to use, stupid simple to configure, and requires little to no knowledge of Linux for a n00b, while being configurable enough to entertain someone like me. All I’ve done is write a plasmoid or two; Jonathan, I seriously raise my glass to you. Thank you for your hard work and devotion to this project.

The Sarahs: Sarah Mei and Sarah Allen are the two women who started RailsBridge. OSS is notoriously short of women developers, and these women have not only pushed major Ruby work, they’ve also single [double?] handedly increased the number of women at OSS conferences. Thanks for being inspirational as well as technical, ladies.

Now
go eat some of that tasty Thanksgiving turkey!

How To Build A Ruby Server With RVM On Kubuntu 12.10

So I’m building a Ruby server right now for the first time. I’m going to list out here the resources I used as a skilled web dev to get this up and running right away. These links do assume that you know what you’re doing in the cloud, but if so, they’re the best way to get running fast.

http://guides.rubyonrails.org/getting_started.html
https://www.digitalocean.com/community/articles/how-to-install-ruby-on-rails-on-ubuntu-12-04-lts-precise-pangolin-with-rvm
This is the best link: http://www.andrehonsberg.com/article/install-rvm-ubuntu-1204-linux-for-ruby-193

And here are the steps:
n
Update, upgrade, dist-upgrade
ufw default deny and add 80 and ssh port
apt-get install build-essential git-core curl
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) echo '[[ -s "/home/andre/.rvm/scripts/rvm" ]] && source "/home/andre/.rvm/scripts/rvm"' >> ~/.bashrc
source ~/.bashrc
sudo apt-get install libsqlite3-dev
rvm pkg install zlib
rvm reinstall $(rvm list strings | tr "\n" ',')
rvm reinstall 1.9.3 --with-openssl-dir=/usr/local
rvm all-gemsets do rvm gemset pristine
gem install sqlite3-ruby -- --with-sqlite3-dir=/usr/local/lib
rvm gemset create rails31
rvm gemset use rails31
rvm current
gem list
echo "gem: --no-rdoc --no-ri" > ~/.gemrc
rvm pkg install openssl
sudo apt-get install -y libssl-dev
rvm reinstall $(rvm list strings | tr "\n" ',')
rvm all-gemsets do rvm gemset pristine
gem install rails
bundle install
rails new NewProject -d sqlite3
echo "gem '
therubyracer'" >> Gemfile