-
Speaking at SuperMondays
03 February 2010
Read moreI'm delighted to announce that the people at SuperMondays in Newcastle have invited me to speak at their event on 22nd February. For this I'll be writing a new talk entitled "PHP and Web Services: Perfect Partners" - looking at how PHP is a good fit for web services and how …
-
Stopping CodeIgniter from Escaping SQL
28 January 2010
Read moreI'm adding some small features to the API for joind.in when I have a moment and this is my first experience of working with CodeIgniter. I've been getting increasingly impatient with its tendency to try to escape my SQL code for me - this is a really useful default feature …
-
Contributing to Projects on GitHub
26 January 2010
Read moreRecently I've been contributing to the code project behind joind.in, the event information and feedback site. I rely on joind.in a lot and after putting up with a frankly astonishing volume of feature requests from me, its owner Chris Cornutt very politely suggested that I might like to …
-
Speaking at PHPNW February
25 January 2010
Read moreIf anyone is able to make it to the PHPNW User Group meet in Manchester next Tuesday 2nd February - I'm the speaker there! I'll be giving a talk entitled "Best Practices for Web Service Design", which covers lots of information about web services and how to write one that your …
-
Charlie Bag from Burdastyle
21 January 2010
Read moreAbout a year ago I discovered the BurdaStyle site - where they have open source patterns. And then over the summer I saw an event organised in NYC where they were making these Charlie Bags - foldable fabric bags for putting shopping in. The pattern is free, and came as a PDF …
-
Three Ways to Make a POST Request from PHP
18 January 2010
Read moreEDIT: A more modern take on this topic is here http://www.lornajane.net/posts/2018/make-a-post-request-from-php-with-guzzle
I've been doing a lot of work with services and working with them in various ways from PHP. There are a few different ways to do this, PHP has a curl extension which …
-
Screen in Ubuntu Karmic
15 January 2010
Read moreI have written about screen quite often, mostly including my .screenrc file and showing how to have named tabs for the various screen tabs you have open. When Ubuntu Jaunty came out, I found it had some quite cool enhancements that made the customisations for screen really easy by default …
-
Dutch PHP Conference: Call for Papers Now Open
12 January 2010
Read moreThere is an announcement over on the DPC (Dutch PHP Conference) website - their Call for Papers is now open (so go submit!). What's remarkable about this announcement is that I wrote it, and its signed with my name and the words "Your host this year" ... yes, I'm hosting DPC.
I'm …
-
Speaking at TEK·X
07 January 2010
Read moreI'm always pleased to be accepted as a speaker but I'm especially delighted to hear that I'm speaking at TEK·X in Chicago this May. They had a crazy number of submissions for the number of slots available, and I really wanted to go since I spoke there last year …
-
New Office
04 January 2010
Read moreI haven't posted about the house for ages, mostly because I haven't been around enough to do much with this project at all! Some months ago (July to be precise) I moved out of the bedroom I use as an office here and into an attic, so we could redecorate …
-
Looking Back at 2009
31 December 2009
Read more2009 was a funny year. I started it with a trip to South America, returning to a job I'd held for a year and was starting to feel settled with. I had grand plans for the year, for myself, my home, and my career. And at the end of the …
-
Silencing Curl's Progress Output
29 December 2009
Read moreI seem to have been writing a lot of shell scripts to do things with curl lately, and the main difference with piping curl's output to somewhere rather than just looking at it on the screen is that curl will then start outputting a whole bunch of progress information that …