I apologize for the lack of posts lately, a lot of things have been going on that kept me from blogging. I have been following the CS101 course on Udacity, and it’s been great so far. It teaches the fundamentals of computer science using Python, my favorite language. I’m three weeks into the course, and I can say without a […]
CS101 with Udacity
OAuth
Recently, I started writing a twitter app for Android, nothing big, just something to practice making apps with. That requires some knowledge with OAuth, which twitter, among other websites, uses for authentication. What differentiates OAuth from the regular path of authentication – using a username and a password – is that the app does not have access to your login […]
Programmer Competency Matrix
I’ve stumbled upon this page a few months ago, and I really liked it. I’ll admit that it’s not the only measure of how competent a programmer really is, but it provides some good advice on how to get better at learning different aspects of software development. It measures a programmer based on his familiarity with computer science concepts, software […]
Watched an MIT lecture
I watched This lecture and it has been very informative. I learned the difference between Static and Dynamic typing, as well as the difference between strong and weak type checking. Static typing states that once a variable has been given a type, it cannot be changed until it goes out of scope. Dynamic typing is the exact opposite of that, […]
Status as of Feb 5, 2011
I’m currently reading this book It’s called Beginning C++ Through Game Programming by Michael Dawson. What I like most about this book is that it actually makes learning C++ fun! I’m currently in Chapter 5 : Functions. I intend to move on to learning Gtk– afterwards,I’ve always been interested in making GUIs. I’m also working on a side project using […]
To-do list
These are things I hope to learn in the near future, those are listed in no particular order : This page will be updated on a regular basis to reflect my current position and goals Python Disutils SQL and RDBMS. Read Clean Code (In progress). CSS. Apache Wicket. Play! Framework.