Posts Tagged ‘perl plack’

$ date
Tue Apr  6 20:40:38 BST 2010
$ perl -MPOSIX -le 'print "Week ",
>                         POSIX::strftime("%V", gmtime(time))'
Week 14

Perl Plack

First of all the plack links as that is what I am currently interested in. Note: Most of these links are not from the past few weeks, but they are the best articles that I have found so far on Plack.

I read Simon Cozens on PSGI and Plack several times. I don’t think I get it as well as him yet though.

I’m a lumberjaph has an article on using Plack::Middleware::ConditionalGET Plack::Middleware::ETag to return a 304 Not Modified response when requesting the same ETag twice. I like the idea of getting the Plack infrastructure to do as much of the work as possible – less [personal] coding is better.

My own post on getting started with Plack/Twiggy shows that requesting the handler (with e.g. install Plack::Handler::Twiggy) is the easiest way to get all of the dependencies. This works on Windows with Strawberry Perl. Digging a little deeper, there are a few windows specific issues I uncovered when looking into Plack Auto Restart but a few of these have been fixed since I posted.

Other Windows Web Posts

Windows really is the unloved ugly cousin in the perl world. Alias finds out that Dancer doesn’t work at all on Windows. Alexis Sukrieh followed up with a note that this will be worked on for the Dancer 1.2 release.

afoolishmanifesto talks about using the catalyst dev server on Windows / Strawberry Perl due to problems with building mod_perl. Interestingly one of the commenters suggests a Plack engine.

Finally, I’ve added acidcycles.wordpress.com to my reader. Not only is he talking about Catalyst and templating engines such as HTML::Zoom but he also mentioned building an Emacs site with Catalyst which I will be following with interest – look curiousprogrammer is (or at least was at the time of writing) the emacs featured blog on wordpress!


Read Full Post »