“Your mind is software. Program it. Your body is shell. Change it. Death is a disease. Cure it. Extinction is approaching. Fight it.”
Eclipse Phase (Video Game Slogan)
I could not believe it, but yes, it is a video game slogan that keeps me moving every day. Sometime you just have to find that stick to hold on and keep moving. Last couple of weeks this stick for me was this quote.
My first Ruby class at my company’s HQ yesterday resulted in a few exciting things I was able to accomplish:
This is a great step-by-step guide on how to get you up and running with Git, Ruby 1.9.3 and Code Editor. My code editor of choice is Sublime for Mac. I’ve been asking around about editors for quite some time and all the developers I work with suggested I go for it. I have nothing to compare Sublime with but Notepad ++ for Windows. Since I am just beginning my journey into programming world and don’t have an expert eye please do not take my word on which one is better - do your own homework and ask folks around, and pick something that suits your choice of language. I honestly prefer Sublime now…yes, it looks cool and is very straight-forward on how to use, adjust, change languages/settings, etc.
In order to get my environment up I first had to create an Apple ID so I could get a Command line and Dev tools. Well, not as straight-forward as you may think. I had to ask one of the developers to help me with it (Nathaniel already had an Apple developer ID). If you experience issues (something is not rendering or you cannot find developer tools listed) - swap your browser to Firefox or Safari (I had problems getting into Apple Dev ID thing using Chrome).
Following the same tutorial I downloaded Homebrew. Their slogan says it all: "Homebrew installs the stuff you need that Apple didn’t". It ensures you can easily install hundreds of open source projects without sacrificing your computer performance by compiling them all from source.
The next step was to download Git . Make sure you follow the guide and input an appropriate command in your terminal. Also, there is a great Git Tutorial I am using as my cheat sheet.
In order to maintain multiple version of Ruby I downloaded Ruby Version Manager (RVM).
While downloading all these items I had a lot of commands running in my Terminal hence don’t freak out if things will start moving there (unless you get an error, of course, which you should not if you follow the directions).
The last step in the tutorial is to download a code editor. Since I had Sublime on my Mac up and running for quite sometime already I skipped this step.
Going back to exciting stuff now!
Another super cool item on my list brought me to the same state of excitement as Karel did
- I actually made my PersonalChef to make and serve me breakfast!
Very basic. I do not recommend real programmers looking at it… though this is a progress for me. A jug fills drop by drop.