classical geek

Archive for June, 2005

Design Patterns and Real World Problems

Friday, June 24th, 2005

Design Patterns can be seen as rather high-faluting or academic, and a bit far removed from on-the-ground problems such as dodgy network connections or debugging memory leaks. Java developers have a (sometimes deserved) reputation for building expansive elegant frameworks using all the right design patterns without ever maturing into working, reliable code. In a recent […]

Language Workbenches and DSLs

Tuesday, June 21st, 2005

Martin Fowler has an interesting piece on Domain Specific Languages here, which manages to go beyond the usual ‘what is a DSL’ line to give some consideration to the pros and cons of working with DSLs inside and outside of your main language.
He defines external and internal DSLs. An external DSL is a custom format […]

Neat HTTP Debugger

Tuesday, June 14th, 2005

seen over a colleague’s shoulder today - the shareware ‘Charles’ debugger, with a curious name and even odder splash-screen showing a painted antique milk jug?!
Anyway, in functional terms it looks very nice. It’s a small proxy server that sits between your browser and webapp and takes lots of notes - on cookies, content lengths, request […]

‘Ajax in Action’ Book

Monday, June 13th, 2005

I’m pleased to announce that I’ve been hard at work on a book about Ajax, the technology previously known as ‘DHTML/Javascript Rich Clients’. I’ve been talking to Manning publications about this since November last year, and trying to articulate my ideas for some time before that as a series of articles. I’ve been playing and […]

Powered by WordPress, Supported by SaveOnRefinance.com