I’ve been thinking about templating systems a lot recently. By templating systems I mean technologies that allow you to mix some data with some fixed text to produce some kind of output. One obvious use is in creating dynamic web pages where, for example, you would create a row in a table for each item… Continue reading Templating Systems
Tag: programming
Web Frameworks Night – Report
So last night was the Web Frameworks NIght. A great time had by all. Many thanks to the organisers. We had talks on three frameworks – Catalyst, Django and Ruby on Rails. My overwhelming impression was how similar all three frameworks are. There really seems to be little to differentiate them. As always the Perl… Continue reading Web Frameworks Night – Report
Java Programmers Embrace Ruby
Bruce Tate’s book Beyond Java has been published and there’s quite a lot of publicity for it appearing on the web. For example this article by Chris Adamson on the OnJava site. In the article Adamson interviews a number of well-known Java programmers about the future of Java. The replies seem pretty unanimous that Java’s… Continue reading Java Programmers Embrace Ruby
London Web Frameworks Night (Update)
The London Web Frameworks night has proved to be very popular. So popular, in fact, that the organisers have had to change venue. It will now take place in the New Cavendish Street campus of Westminster University. See Dean’s post for more details. This means that signup has been re-opened for the time being. But… Continue reading London Web Frameworks Night (Update)
London Perl Workshop
Those nice people from the London Perl Mongers have announced the 2005 London Perl Workshop. It’ll be on Saturday 26th November at The City University. More details from the web site. I expect I’ll be giving some kind of talk. Hope to see some of you there. Update: 2005. It’s 2005!
Flatterer
From an interview with Gregory Wilson where he talks about his recent book Data Crunching. I was also inspired by David Cross’s excellent book “Data Munging with Perl“, which taught me most of what I know about how to actually use the language. If he’d written a cross-language version of that book, I probably wouldn’t… Continue reading Flatterer
ActiveRecord Does It Wrong
I’m listening to the keynotes on the final day of EuroOSCON and David Heinemeier Hansson is talking about the secrets of Ruby on Rails. He talks about how they promote “convention over configuration” and how that means that you don’t have to describe the same object attribute multiple times. This is a great idea, but… Continue reading ActiveRecord Does It Wrong
Databases and Metadata
Following on from my previous post let’s take a closer look at the kinds of metadata that you might put into a database and how an Object-Relational Mapping layer (like Class::DBI, ActiveRecord or Hibernate) might make use of it. We’ll start with the most obvious stuff and work our way down to less common features.… Continue reading Databases and Metadata
Be Prepared
Today was the day I gave my talk on Enterprise Perl at the LinuxWorldExpo conference. As always when speaking at these conferences I was well prepared. I had my talk on my laptop and a copy on a USB memory key. Also, as my laptop is looking a bit long in the tooth and isn’t… Continue reading Be Prepared
Ajax vs Altas
It’s like some kind of battle of Greek (or is it Roman?) heroes. David Heinemeier Hansson is less than complimentary about Microsoft’s new Javascript framework, Atlas.