13th October, 2003

Pashua

Filed under: Technology, — bsag @ 06:11 PM

p. My current mania for all things Perlish has lead me to [“Pashua”:http://q41.de/downloads/pashua_en/]—a framework for wrapping a simple GUI around Perl, PHP or shell scripts as a dialogue to input values into the scripts. There doesn’t seem to be a way to capture output to a text box or dialogue window as yet, but the strength of Pashua is its simplicity. With the aid of the example provided in the package, I managed to knock up a neat little front end to a Perl script I was working on last week to convert an email header style date format to a Movabletype style format, which was prompted by an email exchange with [“dvd”:http://fuddland.org.uk/blog/]. He has long since solved the problem very neatly, but I’ve carried on tinkering regardless because it forms a nice real-world problem from which to learn lots of painful lessons about coding efficient and elegant solutions in Perl.

p. If you want to build more complex GUIs with a Perl foundation, “CamelBones”:http://camelbones.sourceforge.net/ seems to be the way to go, but is correspondingly more difficult to get to grips with, especially if—like me—you aren’t familiar with the process of building Cocoa applications. Basically, I don’t know my nibs from elbow. Of course, some might argue that Perl is best used efficiently on the command line, or toiling away quietly behind a web interface (as in the system driving this very weblog), but I like pushing things to their limit. I suppose I also like to get my money’s worth for the effort that I put in to learning something…

Oooh, they REALLY don’t want me

Filed under: Rants, — bsag @ 06:10 PM

p. As I’m now technically semi-employed after the end of my contract (it’s a long story), I’ve been frantically applying for jobs. This morning, a University which shall remain nameless rejected my application. Just to rub salt into the wound—followed by a nice dash of vinegar—they sent me two identical rejection letters. Thanks a lot! I think I’ve got the message now.

Page 1 of 1 pages

Powered by ExpressionEngine :: © www.rousette.org.uk, 2002-2008 :: [XHTML] [CSS] [508]