Gotta use Git 1

Gotta use Git
I just got my new Macbook Air a couple days ago so I’ve been messing with that a lot. I’ve been putting off posting about Git and Github until I got my Mac because I feel like Git will work better with a UNIX based operating system like the Mac OS or Linux rather than ...

First Mac

First Mac
I got a Macbook Air today! Dealing with this new computer has been an incredible learning opportunity. I’ve grown up on Windows and think it is great for most everyday tasks. I’ve used Linux mostly for code related stuff and think that its great for programming. I’ve always been resistant to buying Apple because it ...

PostgreSQL Part II

PostgreSQL Part II
Last time, I ended up covering the Quickstart part of the Postgres with PHP tutorial on Lynda.com. This was the reason it was so accelerated. I was wondering why this course was just throwing me into files with tons of PHP code without explaining each step from the beginning. The following sections in the tutorial ...

PostgreSQL Part I

PostgreSQL Part I
Today we will be looking at PostgreSQL with PHP tutorial on Lynda.com. I’ll be writing this post while learning the material so this post may seem like a set of notes. You can download PostgreSQL from here. Remember to run the executable as an administrator. The first few sections teach us mostly about how to ...

Encryption 1

Encryption
In this post I will provide some links and explain a little bit how encryption can work. A video I would suggest for anyone who wants to understand how encryption works is this. As soon as you click on it, it will autoplay. It starts off with the premise that you, Person A, want to ...

Setting up a PHP Environment

Setting up a PHP Environment
One of the hardest parts of learning a new language is getting the proper environment set up for it. Learning Python on Udacity was easy because they had a web based application that could interpret Python for you. All you needed was a modern day browser. Learning jQuery was also fairly easy. This time all ...

Happy Programming Day

Happy Programming Day
Today is the official Programmer’s Day. This day is always on the 256th day of every year. This usually falls on September 12th during a leap year, and on September 13th otherwise. The astute reader will realize that the image for this post was 11111111 which represents 255 in binary. However because we start at ...

jQuery Basics Part VI

jQuery Basics Part VI
Welcome to the last post about jQuery Basics. Today, I’ll be covering Videos 13-15 of the jQuery video series. We will cover asynchronous form transmission, adding other jQuery plugins, and more about switching CSS styles. In Video 13 we explore asynchronous form submission. We have a form and after we submit to it, we will ...

Don’t Break the Chain

Don't Break the Chain
One of the best productivity and motivation techniques comes from Jerry Seinfeld. Basically it is a tip that tries to force you to do something everyday. All of us have certain goals that we want to work towards. Some of us want to become better guitar players, some of us want to get into better ...

jQuery Basics Part V

jQuery Basics Part V
Today we will be looking at Video 11 and 12 of the basic jQuery series. Video 11 practically creates a limited version of Hoverzoom which is a great extension for Chrome (especially for Reddit and Facebook). Whenever we hover over an image, we want to display a bigger version of the image closeby. This is ...