Technologies

Links - Python Content Management System(s)

Jan 27 2009: more links,particularly Zwiki
Revised Oct 3 2008: it's still Plone as the premier Python CMS so far ... still looking.

Python is an admirable language in almost every way ( but don't get me going about 'self' in method calls - if Smalltalk programmers see 'self' all over the code, they add $10 to their hourly rate, usually well deserved ).

Links - CodeIgniter

Updated Oct 29 2008: added 68KB, now BSD

I am not sure why it took me this long to get around to CodeIgniter ... it's a worthy and mature PHP framework but I gravitated to CakePHP for some reason. Maybe it's the CodeIgniter licensing of EllisLab, Inc..

Links - Pattern Engines in PHP

A nascent category for "associative" engines, neural networks and various statistical and connectionist approaches to inferencing.

 

Links - Lanius CMS

Updated Sept 24 2008:

The Lanius website ( formerly known as the Drake CMS ) is up and running [ wild cheers and celebration !!! ]

They have make some of their first production releases of the small, quick and generally admirable CMS.

I'll install it and see ... stay tuned.

 

Smalltalk Performance

Updated Sept 24 2008: extract from old article.

One of the more popular classes in any OO environment is the Process class. The Squeak implementation of Smalltalk even has a special OSProcess plugin to the virtual machine ( VM ) that provides 'eyeball-to-eyeball' OS level support for threads. I keep trying to come up with big XML workloads to test the limits of the stdin/stdout channels.

Links - Ruby Rule Engines

Updated Sept 19 2008: added Ruby/EventMachine links
Updated Sept 19 2008: more links for Ruleby

Not a major category among the many rule engines implemented in Java and other languages. In this case, I've pushed the definition of 'engine' to the limits so I can include some of the more solid and interesting implementations.

Links - CakePHP

Updated Sept 28 2008: fixups and links

From the CakePHP project site at ohloh.net:

Cake is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility.

Links- Java Open Source Workflow Engines

Updated Sept 16 2008: Note that this is not a complete list of Java workflow applications, just the ones that I have found and interest me.

Links- Python Inference Engines

Oct 5 2009: PyKE 1.0.2 download, seems to be fairly active
Updated Jan 26 2009: new SimPy 2.0 release, Twisted framework, more links
Updated Oct 29 2008: added Narval

An important and growing segment of the rule engine world ... Python runs fast, a necessary requirement for all large rule-based applications.

 

Links - OWL/RDF Inferencing

More pattern matching and structural parsing than symbolic processing in a classical sense of an inference engine.

Links - Open Source C++ Inference Engines

Updated Oct 3 2008:

C++ engines are often neglected for web-based inferencing applications, but compilation is possible on non-shared hosting ...

Links- Java RDF/OWL Tools

Of the 702 Semantic Web tools listed in Mike Bergman's masterlist, 332 are implmented in Java .... and Java now being a fully open source and open licence language ...

Stray link I'll find a home for: http://www.daml.org/tools/

 

SWCL - Semantic Web Client Library:

Links - PHP Search Engines

Updated Oct 2 2008: The Mission

There is a decided dearth of good PHP open source search engine solutions, but Sphider seems to be the leading candidate these days - "a lightweight web spider and search engine written in PHP, using MySQL as its back end database".