Aston J

Archive for October, 2011

Best way to learn Ruby & Rails

Posted on: October 9th, 2011 by AstonJ 64 Comments

That’s no typo, I really did mean Ruby and Rails – but before you run off (those looking to learn only Rails) read on… I started off wanting to learn just Rails too, but I quickly realised two things:

  • Rails will only get you so far – to be anything close to a Rails ninja, you need to learn Ruby (Rails is Ruby underneath it all). While Rails goes out of its way to simplify a lot, once you begin to do more complex stuff you’re going to need to know Ruby – and because Ruby is so easy to pick up anyway it makes sense to learn it from the outset. It will not only save you time in the long run, but will also help you learn Rails as well, because you’ll have a better understanding of what’s going on.
  • Even if you came for Rails, most likely you will stay for Ruby – like so many of us! The more you’re exposed to Ruby the more you’ll want to learn it. Ruby is an awesome all-purpose language with a multitude of uses (it’s not just for web apps!) so is well worth adding to your repertoire. Trust me, it will quickly become your favourite language, but if you still need convincing, check out this post.


Why RailsCasts deserves to be a success

Posted on: October 5th, 2011 by AstonJ 4 Comments

….and why it will be. has been going almost as long as Rails itself – and it’s always been free. Ryan’s produced almost 300 quality screencasts, and if you average them out to 10 minutes each, that’s about 50 hours of footage!

How to stop FaceBook from tracking your web history

Posted on: October 2nd, 2011 by AstonJ No Comments

Worried about Facebook or other sites tracking your web history? Then all you need to do is open a new private tab in Opera (or a new private window in Firefox) and simply load Facebook into that, and then pin it (Opera lets you pin tabs) – then just make sure you use that tab for all your facebook browsing. Simple but effective :p

Update: Looks like facebook REALLY don’t want you to do this, because now, when you log in to facebook from a ‘private’ tab or session you have to jump through hoops to identify yourself!! Try it and see!