Showing posts with label heroku. Show all posts
Showing posts with label heroku. Show all posts

Monday, August 3, 2015

Toy_app Done!

I finished chapter 2 of Hartl's book which is a great feeling!  Everything worked and I even had the chance to correct a few mistakes.  I also learned from a few different Stack Overflow questions and am really beginning to feel like I could perhaps do this unguided one day.  Whereas I was feeling pretty defeated a couple days ago, making slow and steady progress through the Ruby on Rails tutorial book has been rewarding.

That said, chapter 3 is really where it begins.  The earlier chapters essentially say that you will not pick much up in terms of deep understanding jut by doing them, but they do give you some momentum.  I am also getting more and more comfortable with git, bitbucket, and heroku.  I even got my app to display and work on an actual browser!

Python has gotten a little more sticky, but I have made it to around 40% through that Code Academy tutorial.  I have gotten to the dictionary portion of the tutorials and am trying to work through how to print the key with the values from two separate dictionaries in one output.

I also notices that I have made it over 40 hours on this journey so far.  Going from no knowledge at all to a decent foundation in basics in Ruby and Python as well as a solid foundation in Ruby on Rails is a pretty good start.  While I love the idea of working as a programmer, coder, or developer I am not relentlessly and desperately pushing for that at this point.  First things first, I want to be literate enough to code some of my own small programs.

Total hours into Programming: 41 (6 today)
Progress on Hartl's Tutorial Ready to start Chapter 3! 
Code Academy Points: 447
Code Academy Badges: 50
Code Academy Skills Finished: 2 (Make a Website, Ruby)

Sunday, August 2, 2015

Learning How to Start Over

Last night I got on a roll in Hartl's Ruby on Rails Tutorial.  Everything seemed to be going very smoothly (outside of Heroku issues).  I fairly quickly generated the app and the database needed for the toy_app.  Then, sadly, things went awry.  My database was supposed to include two prompts, one for username and one for email.  However, it included 4 - one for email, one for string, one for username, and another for string.  I must have mistyped or misunderstood something along the way.  I tried to overwrite the database using the --force command I discovered on Stack Overflow.  I could not get this to work.  So, finally, I learned how to delete the app, its git repository, and delete it from Heroku.  While this was not the most desired outcome, I did learn a new skill of sorts.  Now, to start again!

Total hours into Programming: 35 (5 today)
Progress on Hartl's Tutorial 2.0.0 (got the 2.2.1, but am starting this section over)
Code Academy Points: 403
Code Academy Badges: 47
Code Academy Skills Finished: 2 (Make a Website, Ruby)