PHP is a framework

Rails, Django, Spring – application frameworks like these are now ubiquitous in the development of web-based applications. This is part of a trend in many general purpose languages of building toward the web. For these, the application framework is not just a buzzword; it is the abstraction used to build the language up to the browser. Read more…

May 15th, 2009 | Filed under Programming, Soap box

Phorms: a PHP form library

Phorms is a general purpose, easy-to-use HTML forms library. Phorms aims to provide a simple framework for generating complex forms. Read more…

Apr 13th, 2009 | Filed under Programming, Software
Tags:

Thread pool module for Pike

Async.pmod

Download it here.

Async provides a simple process pool that allocates a number of worker threads
that may then be utilized collectively without having to deal directly with
threads. Results of jobs sent to the pool are “future” objects, called Asyncs.
Asyncs’ values are then acquired by calling Async.sync, which blocks until the
value has been set by the pool. A supervisor thread monitors the worker threads
and restarts any that terminate abnormally. Read more…

Mar 10th, 2009 | Filed under Programming

A module manager for newlisp

nl-install is a simple module manager for newlisp. With this first release, I have set up a repository for the Artful Code modules and included it in the default settings for the application. Read more…

Feb 18th, 2009 | Filed under Programming, Software
Tags:

Compiling Pike 7.8 on OSX PPC

Pike 7.8 did not compile out of the box on my Mac, so I figured I would write up what it took to get it working. Read more…

Feb 6th, 2009 | Filed under Tips
Tags: