Michelangelo van Dam has posted his summary of the recent BugHuntDay that happened in Roosendaal (the Netherlands) this past weekend:
Bughuntday is a whole day developers can come together to start fixing bugs for open-source frameworks and libraries. This Saturday we started these series with Zend Framework, a hugely adopted PHP framework within enterprise and professional web application development.
He also includes the slides from the presentation and a video of Jurien Stutterheim's talk introducing everyone to testing and the Zend Framework. There's pictures of the event on Flickr too.
The PHP Appalachia unconference happened from October 11th through 14th in Pigeon Forge, TN with plenty of talks, community interaction and relaxation. Here's a few posts from those that were there:
Imagine sticking roughly 25 geeks together in a house in the mountains for 4 days and see what comes of it. Cooking together, hacking together, talking PHP together, playing some video games together and of course drinking together. I think everyone would agree that it's worth the $15 plus travel and the cost of the cabin.
Here's the basic premise. It seems obvious that elePHPants love to travel. Equally obvious is the fact that a lot of PHP developers love to take pictures. So, let's combine the two. If you spot an elePHPant while traveling, like near a landmark, or making it's way through the airport, snap a picture. Upload it to flickr and tag it with ewt08. Thanks in no small part to a bit of Web 2.0 magic and Wordpress, we'll steal the picture from flickr and post it on the blog.
In January of 2009 the PHP Women group will take a look at all of the photos and pick the best ones. There's multiple prizes so far including a copy of Zend Studio Professional and admission to the Dutch PHP Conference '09 (check out the about page for more).
The PHP::Impact blog has posted about a presentation given by Cal Henderson of the Flickr team on the site's architecture and how it uses PHP.
Topics mentioned in the talk included Flickr's use of shards, memcached, Smarty, ImageMagick, Apache and cvsup for distributing files across their networks.
The presentation can be viewed/downloaded from here.
This year's Dutch PHP conference (that happened in Amsterdam) has wrapped up and several members of the PHP community (and groups) have posted their slides and some of their experiences attending. Here's a few:
This year's Dutch PHP Conference has come to a close and several members of the community have posted their own wrapups and slides from the event. Here's some of them:
If you weren't able to attend, be sure to check out some of the pictures from the conference over on Flickr (and if you were there, be sure to tag your own pictures with "dpc08").
Hasin Hayder has posted part one of a series he's doing on making an application similar to the popular FriendFeed site in PHP.
Friendfeed is an excellent life streaming service aggregating all your feeds from different service providers, compile them together, build a social network among your known people and finally deliver all these feeds as a mashup. [...] In this blog post I will try to focus on how to develop such a service like Friendfeed using PHP and JS and how to scale such a huge load successfully.
This first part looks at the photo sharing handling of the application, including links to libraries already written in PHP to connect to them (like Flickr and Smugmug).
Lukas Smith has posted his review of a book from Packt Publishing - "PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!"
Duane from Pakt asked me if I would be interested in reviewing a few books for them in my blog. I picked "Mashup Projects" from the list of just released books, since I am interesting in the topic and I am actually going to give a presentation at the internal "PHP Day" we are doing at Optaros in November.
He points out the good (good writing style, well-chosen examples) and the bad (a log list of errors and oversights in the code). He also talks about the contents of the book - the different examples and the final more major project. Overall though, he sees it as a good book, one that would be a good introduction to mashups for PHP developers (if you look past the formatting issues).
Ivo Jansch has posted about a project he's started on to create his own "first mashup" of PHP, Flickr, Google Maps, the Zend Framework and ATK.
I have been inspired by Cal Evans'mashup experiment, which he did a presentation on at the Dutch PHP Conference last month. Also, I was annoyed with having to consult many different resources when I plan a business trip. So I began building frekfly, my own little mashup.
The post mentions two versions of the mashup - an initial version that pulled the services together and a second version that added in a web service for hotel information. This current version can be found at frekfly.com
Want to share your Flickr photostream with the world, but only once you've given it a nice, customized touch? Look no further than CakePHP -- and a few lines of code -- to pull off some magic! In this article, we'll use the Flickr API and CakePHP to take the images we've loaded onto Flickr and use them to build our own, non-Flickr web gallery.
He steps the reader through the tools needed (including the Flickr Component for CakePHP) and how to get things set up and working together. With just a few simple calls to the Flickr API, the script grabs a photoset, gets the information about them and, finally, grabs a list of them to use in the photo gallery layout. He even throws in a sample usage of the popular Lightbox Javascript helper to show off the photos.