A Light In The Black
Posted on 5th January 2008
Now that I'm looking to another year of the Birmingham.pm World Tour, with visits to a number of UK LUG and Perl Monger groups, LUGRadio Live (UK not US), the UKUUG Spring Conference in Birmingham, YAPC::NA and YAPC::Europe, as well as possibly a few European Workshops too, I need to start think what I'm going to present. I like the fact I can go to Linux based groups and conferences and talk about a variety of Perl topics, as although I might not be an expert, I know enough to give an introduction in several areas at least. But for more Perl specific technical events, I really need to stick to what I know.
The problem is that I feel I've done enough with CPAN Testing, Phrasebooks and Selenium for the time being, and it does get a bit boring for both me and the audience if I'm repeating myself every year. I may do some update on CPAN Testing, as there are likely to be changes in the coming year, a lot of which is being worked on currently, but what else is there that I could present that would be of interest to somebody?
One talk subject that has crossed my mind has been to do something like 'Labyrinth - A Perl Success Story'. It's been commented a few times that within the Perl community we talk a lot about the possibilities (particularly with frameworks) rather than getting to the finished product. While Labyrinth might not be for everyone, it might possibly be something that works for some, and as a consequence might interest people who have been asking me what it is and why I wrote it. However, although it is related to web and content management it isn't the next Catalyst or the new Jifty. You might be able to draw similarities between them all, but there are also many differences. Labyrinth isn't a framework as such, it's not meant for high-availability websites, and it also doesn't have the large development team knocking out code and fixing bugs that the others have. It's just me. But it might have just enough functionality and usability for someone to pick it up and get a site running how they want it to work, without having to understand the magic internals of frameworks like Catalyst and Jifty. I wouldn't be talking about the internals anyway, as I would prefer to give examples of how I solved problems and interesting asides that led me to learn something new about web design. I'm just not sure enough people would find it that interesting.
Further topics that come from the guts of Labyrinth, and are things that I have been keen to see how other people solve the same problem, are user input validation and content output correction. At the moment Labyrinth handles these within the same codebase, and it works rather well. However, it seems rather the wrong thing to do, to present a talk where the code to do the job isn't on CPAN and is embedded in another system. As a consequence I've been thinking about abstracting the code out of Labyrinth and releasing it separately. It might make for an interesting discussion and may provide people with an reasonable example of how they can use one solution to treat their input and output.
I've also started thinking about doing a short talk along the lines of "My Favourite CPAN Modules". A number of people have done this in the past and at one London.pm meeting several years ago, Leon presented one that got me looking up a few modules I'd not really heard of before. It's probably a talk better aimed at local group technical meetings and maybe a Workshop if appropriate, but I've also been thinking it might be better to actually to structure several talks of this style, but with a theme. So one talk would be "The Web Edition" and feature several modules useful for website development, another "The Test Edition" feature several useful Test modules, and perhaps also "The Mail Edition" with a selection of useful email modules. I've made an attempt at this style of talk before, but got too involved with the mechanics, when really all you need is a quick flavour of what the module can do, with enough references for you to go and find out more yourself.
I still need something more concrete for LUGRadio and the YAPCs, but at least I have some ideas to work with now. If anyone has other suggestions, please let me know.
File Under:
community
/ conference
/ labyrinth
/ linux
/ perl
/ yapc
|
New Europeans
Posted on 16th September 2007

Back last year I was invited to EuroFOO. Having never attended this type of event I was a bit wary of what to expect. As it turned out it was rather an interesting couple of days. For those who never been, the event is a mini conference with the scheduled more or less decided after the welcome session, on two large whiteboards, with the attendees themselves allocating themselves to the available timeslots. To a degree it is a free for all, but there are enough clever people here, including several who were well prepared, who were able to pretty much fill all sessions within a few minutes.
The sessions themselves were a complete mixture of ideas. Some were an opportunity to show off cool apps, some focused on "mashups", others were discussion forums and several others were just whatever seemed like a good idea. Although there were a few sessions that stood out as worth attending for me, there were plenty of others that I could drop in or out of and either enter discussions or just play the part of observer. From a personal point of view I took a lot away with me, but I think if I'm ever invited next time, there are a couple of presentations I could bring with me. I'd certainly feel more confident about suggesting a session next time. When it's your first expereince of something like this, it's a bit daunting to stand up in front of so many talented people.
One aspect of the event I enjoyed was spending breakfast with Allison Randal and Gnat Torkington, and being introduce to Tim O'Reilly. Being quite a quiet person, I'm not the sort to stand out at something like this, but it was nice to realise that I did know quite a few people. On the last evening it was also great to meet Robert Lefkowitz, as it gave me the opportunity to say how much I enjoyed his talks that I heard via IT Conversations, on "The Semasiology of Open Source".
I also got time to chat to Damian Conway, Piers Cawley and Mark Fowler, which was great as I don't often get to see them these days, and when I do they're often busy preparing for talks or only standing still for a short amount of time. The weekend for me was a great success and if you're ever invited, I heartily recommend going along.
File Under:
conference
/ opensource
/ technology
|
Light Of Day
Posted on 25th August 2007
Back last year, I went to LUGRadio Live and was extremely impressed, as most people were, with the plasma screens around the building, particularly with the imagery they were displaying. It turned out that Aq had written it as a quick PHP/HTML hack. It certainly did the job and impressed me so much that I asked if I could use for the YAPC::Europe conference we were hosting in August. Aq was delighted.
The original code was written in PHP, but seeing as I don't do PHP, I rewrote the whole thing in Perl. I simplified some of the HTML and CSS, but essentially it was still the same concept. We lauch the code for YAPC::Europe and again people were suitably impressed.
Since last August I've been meaning to package up the code and release with a proper Open Source licence. I asked Aq whether he minded me using the Artistic License as used with tradional Perl libraries, and he was happy to release it. So here it is ... The Plasma Application.
All being well the guys in Vienna might be using it for YAPC::Europe 2007, but we'll have to wait and see.
File Under:
conference
/ opensource
/ perl
/ web
|
The Gnome
Posted on 25th July 2007
Last week I attended GUADEC. This year it was hosted in Birmingham, so it made it rather easy for me to get to. There was a lot of good talks, and it was nice to be able to put names to faces that I've heard mentioned for so long. I'm not a Gnome Developer, so this was definitely very much a user experience, but having said that, there were several applications that looked interesting enough to make me wonder about seeing whether I could add Perl bindings. I plan to get a full write-up soon, but first off here are all the photos:
- GUADEC 2007 - Brum By The Venue
- GUADEC 2007 - Warm Up Day 1
- GUADEC 2007 - Warm Up Day 2
- GUADEC 2007 - Core Day 1
- GUADEC 2007 - Recording LUGRadio
- GUADEC 2007 - GUADEC Party
- GUADEC 2007 - Core Day 2
- GUADEC 2007 - Core Day 3
- GUADEC 2007 - LUGRadio Party
- GUADEC 2007 - After Hours Day 1
- GUADEC 2007 - After Hours Day 2
File Under:
conference
/ guadec
/ opensource
/ photography
|
Wishing (If I Had A Photograph Of You)
Posted on 9th July 2007

The Crew

Four Large Gents
As if I haven't mentioned it enough, this weekend I went along to LUGRadio Live in Wolverhampton. It was a fantastic event, as always, and I had a great time meeting people, seeing some interesting talks and taking lots of photos. I was a little disappointed to hear Ade has decided to leave LUGRadio as a regular presenter, but I'm sure Chris Procter will do an admirable job in his place. To read my more technical writeup of the event see my use.perl journal. To see my photos, click the links below :)
File Under:
conference
/ lugradio
/ opensource
/ technology
|
<< Page 7 | Page 9 >> |