The 12 Days of Git, Day 2: Tracking Files with Git

FacebooktwitterlinkedinmailFacebooktwitterlinkedinmailby feather

On the second day of Christmas, my true love gave to me… two files that have been versioned.

Okay, we’re ready to get into the nitty-gritty of using Git.

Blue File Cabinet
Blue File Cabinet, by Seth Cohen, Creative Commons image from Wikimedia

On our “first day of Git,” in Learn Git over the Holidays, we created a folder for an app called santa-tracker and initialized a Git repository in that folder. That folder, and the accompanying repository are currently empty.

Today, we are going to create a couple of files and then add them to the Git repository.

Continue reading The 12 Days of Git, Day 2: Tracking Files with Git

Update Git on Mac OS to Avoid Security Vulnerability

FacebooktwitterlinkedinmailFacebooktwitterlinkedinmailby feather

When a friend first forwarded me notice of a security vulnerability in the Github client for Mac and Windows, I thought it didn’t affect me, because I only use git on the command line. Then, I saw another article which made it clear that the vulnerability is in the git code itself (not any particular client implementation). Continue reading Update Git on Mac OS to Avoid Security Vulnerability

The English of the Web

FacebooktwitterlinkedinmailFacebooktwitterlinkedinmailby feather

“PHP gets a bad press, because it has never been an academic language, [Andi Gutmans says]. ‘Even in the early days in 2000, it has always been a pragmatic language, like Visual Basic. It’s known as the English of the Web.’”

-Andi Gutmans, CEO of Zend, quoted in an interview for TechWeekEurope.

This reminded me of The Story of English, a popular history of the English language that I read a long time ago. (How long ago? Check the publication date, and realize I read it soon after it came out.)

One of the things I took away from that book was this: English is messy, illogical, and has features that only its promiscuous history can explain. That’s why English had become, by the late 20th century, so successful as a lingua franca. It was vibrant, even if it didn’t make “sense”.

The comparison of English and PHP sounds very apt to me.