A few days ago I set about the task of writing an authentication system for DropoutUK based around Facebook Connect / Facebook Login Button. I was pleasantly surprised to learn just how simple it seems to be these days, compared to the first implementation I played with back in 2009. Which, OK is 2 years now, but the new social plugins make life so much easier.
So what is involve? Just 4 simple actions
- Create a new facebook application
- Add your website URL to it
- Add the facebook Login Button to the page
- Check for the facebook cookie and process a login action if possible.
Back in April we saw the first BETA release of Symfony2. Since then we’ve seen 5 beta versions, but earlier today the final version of 2.0 was released. So I’m left with the question on the back of my mind, how many companies will be upgrading their projects from 1.x? Or will they just accept that their existing projects are staying on 1.x and new ones shall be commissioned to build replacements on the new platform?
When I’m reviewing the changes I’ve made to an svn checkout I prefer to see the changes in colour. This would be very easy if I was someone that used a graphical editor, but I’m one of those people that prefer to use vim, or vi if I really have to. As a result I had to think of a way of changing svn diff into something that was easy to read. I found out that vim has a syntax highlight template for diff files, so it got me thinking. What about pushing the diff into a file and then viewing the file in vim.
A few months back I wrote about iTerm2 – well it’s now in BETA and a lot more finished then it was back in January.
We’ve all been there, you’re working on a project with lots of externals and we see a lot of noise when you run svn status or svn st (depending on your preference). Most of the time we just filter that out, but I decided to string a few grep statements together to make the output that little bit nicer to read.