My wonderful wife got me a new laptop for my birthday that I can use for my Linux Ruby dev environment.
Short on study time this week as I have been removing Windows from the laptop and installing Linux on it. The biggest problem was getting the WiFi working on it, but now think I am set.
This morning as an experiment I have installed Eclipse on the laptop with the Ruby plugins, still need to figure out how to add the debugger for Ruby though. I know most people just use a text editor, but I remember when I was learning Visual Basic years ago, I learned the most when I was stepping through other peoples code. Hopefully I can find a way to replicate that with Ruby.
I also recently got the Book of Ruby and I am working my way through it. I really like the author, seems to set an easy, engaging, and understandable tone from what I have read so far.
Racing Rails
Just some guy learning Ruby on Rails
Thursday, January 9, 2014
Wednesday, January 1, 2014
New Years Day
Well I missed studying for three days since I got myself and the family sick because I was run down from all the hours at work. Everyone is on the mend today.
Watched a tutorial on Udemy.com this morning "Create and Deploy a Web App in 3 Hours". Way over my head for my current knowledge, but it did help me see how things tie together and some exposure for working with different gems. The course showed the development of a micro blog app using Facebook for authentication and then deploying it on Heroku.
If anyone is interested Udemy is running a 70% off special on their courses for the next six days. I picked up a couple of other rails tutorials while they were on sale.
Watched a tutorial on Udemy.com this morning "Create and Deploy a Web App in 3 Hours". Way over my head for my current knowledge, but it did help me see how things tie together and some exposure for working with different gems. The course showed the development of a micro blog app using Facebook for authentication and then deploying it on Heroku.
If anyone is interested Udemy is running a 70% off special on their courses for the next six days. I picked up a couple of other rails tutorials while they were on sale.
Friday, December 27, 2013
The Last Friday in 2013
Finally had a few days off work and I think I'm making some progress. Just finished exercise 25 on Learn Ruby the Hard Way. Will only post to the blog once a week unless I have something meaningful to share for awhile. I will still be updating my study log on Paste Bin everyday to hold myself accountable.
I am still trying to figure out how I can get three hours a day of studying in when the cray work schedules pop up. Shouldn't be a problem when it is only a 40 - 50 hour week, maybe I can record some of my notes to mp3 to listen to while I'm driving. I stumbled across Spesoft Free Text To MP3 Speaker and thought I would give that a try. Although the default voice built in Windows leaves something to be desired, I think the Ivona Text to Speech Voices might be an improvement. I will post how that works out.
I am still trying to figure out how I can get three hours a day of studying in when the cray work schedules pop up. Shouldn't be a problem when it is only a 40 - 50 hour week, maybe I can record some of my notes to mp3 to listen to while I'm driving. I stumbled across Spesoft Free Text To MP3 Speaker and thought I would give that a try. Although the default voice built in Windows leaves something to be desired, I think the Ivona Text to Speech Voices might be an improvement. I will post how that works out.
Saturday, December 21, 2013
Saturday
I managed to get a day off work today so can hopefully get some good study time in today!
In some of the casual reading I have been doing, I have come across people talking about problems running Rails on Windows and sometimes not knowing for sure if the problems are with their code or the installer. Since I can't afford to buy a Mac currently, I decided to setup a Linux install so that I could try things out there as well if I run into problems.
I built the Linux box using Virtualbox and Ubuntu Server 12.04 LTS 32 bit edition. For the VM I gave it 1 GB of ram and had to enable extended features Enable PAE/NX on the System/Processor settings as will as set the network adapter to bridged mode.
During installation of Ubuntu I didn't install any additional packages and chose the defaults all the way through. Once it was installed I logged into the command prompt and ran the following commands:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install lxde #this is a lightweight desktop environment
I then did a reboot and was able to login to the graphical environment. Opened up a terminal window to finish setup.
sudo apt-get install synaptic #this is the graphical package manager
I then used synaptic package manager and installed gedit and Firefox.
I had used the package manager to install RVM before I had found out it was broken in Ubuntu. Following some instructions I found on StackOverflow I was able to clean out the leftovers from the package manager install.
sudo apt-get --purge remove ruby-rvm
sudo rm -rf /usr/share/ruby-rvm /etc/rvmrc /etc/profile.d/rvm.sh
open new terminal and verify its clean
env | grep rvm
Then I was able to install again doing this:
\curl -L https://get.rvm.io | bash -s stable --ruby --autolibs=enable --auto-dotfiles
source ~/.rvm/scripts/rvm
rvm requirements
rvm use ruby --default
rvm rubygems current
gem install rails #This takes awhile to run
Once I mounted the Virtualbox guest additions on the host, on the VM using the command line I navigated into the /media/VBox directory and ran:
sudo ./VBoxLinuxAdditions.run
I am far from a Linux expert but it looks like I managed to get everything installed, at least irb runs. It seems that when ever I want to run irb from the command line I have to enter:
source ~/.rvm/scripts/rvm
in the terminal first. There must be a way that I can have that automatically run when ever I open the terminal window, but will need to do some additional research first.
In some of the casual reading I have been doing, I have come across people talking about problems running Rails on Windows and sometimes not knowing for sure if the problems are with their code or the installer. Since I can't afford to buy a Mac currently, I decided to setup a Linux install so that I could try things out there as well if I run into problems.
I built the Linux box using Virtualbox and Ubuntu Server 12.04 LTS 32 bit edition. For the VM I gave it 1 GB of ram and had to enable extended features Enable PAE/NX on the System/Processor settings as will as set the network adapter to bridged mode.
During installation of Ubuntu I didn't install any additional packages and chose the defaults all the way through. Once it was installed I logged into the command prompt and ran the following commands:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install lxde #this is a lightweight desktop environment
I then did a reboot and was able to login to the graphical environment. Opened up a terminal window to finish setup.
sudo apt-get install synaptic #this is the graphical package manager
I then used synaptic package manager and installed gedit and Firefox.
I had used the package manager to install RVM before I had found out it was broken in Ubuntu. Following some instructions I found on StackOverflow I was able to clean out the leftovers from the package manager install.
sudo apt-get --purge remove ruby-rvm
sudo rm -rf /usr/share/ruby-rvm /etc/rvmrc /etc/profile.d/rvm.sh
open new terminal and verify its clean
env | grep rvm
Then I was able to install again doing this:
\curl -L https://get.rvm.io | bash -s stable --ruby --autolibs=enable --auto-dotfiles
source ~/.rvm/scripts/rvm
rvm requirements
rvm use ruby --default
rvm rubygems current
gem install rails #This takes awhile to run
Once I mounted the Virtualbox guest additions on the host, on the VM using the command line I navigated into the /media/VBox directory and ran:
sudo ./VBoxLinuxAdditions.run
I am far from a Linux expert but it looks like I managed to get everything installed, at least irb runs. It seems that when ever I want to run irb from the command line I have to enter:
source ~/.rvm/scripts/rvm
in the terminal first. There must be a way that I can have that automatically run when ever I open the terminal window, but will need to do some additional research first.
Friday, December 20, 2013
Friday
Only worked 12 hours yesterday so I managed to get in an hour of study last night and 45 min this morning.
Reading "Beginning Ruby: From Novice to Professional, Second Edition" on Safari Books Online.
Made it through chapter two had a brief introduction to creating classes.
Reading "Beginning Ruby: From Novice to Professional, Second Edition" on Safari Books Online.
Made it through chapter two had a brief introduction to creating classes.
Wednesday, December 18, 2013
Long week
Work is getting in the way of study time. On track for another 90+ hour work week with the next possible day off on Christmas. This is increasing my resolve that I must do something to change this, and studying to become a developer is becoming more important than ever.
Thursday, December 12, 2013
Thursday Night
Hectic couple of days at work due to an email server melt down that we are recovering from. I should have everyone moved to a new server over the weekend. Study time will be scare until that is done.
Only did 15 minuets of study on Codecademy last night. Only did that to preserve my streak of days in a row. Getting ready to put in 90 minuets of study tonight wish me luck.
Only did 15 minuets of study on Codecademy last night. Only did that to preserve my streak of days in a row. Getting ready to put in 90 minuets of study tonight wish me luck.
Subscribe to:
Comments (Atom)