Thursday, February 6, 2014

Test Test...Technical Post 1

I recently enrolled in a DaVinci Coders bootcamp in Louisville, CO. The first assignment was to set up a blog that we'll be using to track our progress through the class. A blog, you say? I have plenty of experience, see notaprimarycolor or gingercobra or one of my other abandoned blogspot attempts to maintain my writing. Except...for this one I was to create my blog in a repository in my workspace folder using Ruby via my Linux command line and push that repository to github.

Jason Noble, our instructor, gave us "Octopress" as a possible framework to use, which sounded as simple as simple could be in this situation, so I began following instructions to set up the blog...and quickly hit roadblocks.

It's worth noting two things here:

1) I have barely a touch of Linux experience, just set up my computer with a Windows 7/Ubuntu dual boot in December and

2) in the last two days I am vividly reliving the stress of computer illiteracy that inspired me to get into the field in the first place (taking an online course that used 'Blackboard'; experiencing constant malfunctions).

Things I have learned in the last two days that are in theory supposed to help me:

- My command line terminal default profile should have been set to "Run command as a login shell". I'm not sure what this means yet but I failed to do it during the install and it's caused a few of the roadblocks.

- Somehow, my rvm got put in the wrong place (I can't really explain this yet?!)

- I am in over my head, but things will get better..?

I still haven't gotten either of my attempts to work (despite the gallant after-class efforts of both Jason and my Linux friend classmate Mark), so I'm setting up this in the meantime. This blog will likely just be a temporary locale until I can get either Wordpress or Octopress working, but I figure it's worth getting things down for now so I can leave the dark hole of my terminal to do some more assignments. Oh wait...our first assignments are on terminal commands.