Archives
-
Using newLISP’s find-all
newLISP’s find-all utility is exceptionally powerful, especially when coupled with rich matching functions like match, regex, and unify. find-all combines search and substitution into a fast, comprehensive function for extracting data from lists and strings. Submit article
Aug 12th, 2008 | Filed under Programming -
Making 64-bit MySQL work with newLISP
For the past few days have been spent trying to get the newLISP MySQL module to work with the 64-bit version of the libmysqlclient library. Here is what I did to get things working properly. Submit article
Jul 24th, 2008 | Filed under Programming -
Mutable default parameter values in Python
In Python, everything is an object. Variables are technically names for references to objects. Therefore, when passing an argument to a function, what is in fact being passed is the value of the reference. This leads to some useful techniques. Submit article
Jul 22nd, 2008 | Filed under ProgrammingTags: python -
SQL library for newLISP
The newLISP SQL library is a set of classes and functions to ease generation of SQL code in newLISP. The module is not yet feature-complete but is in a usable state. Submit article
Jul 14th, 2008 | Filed under Programming -
Locking with semaphores in newLISP
Recent development version of newLISP have a new forking mechanism that makes spawning new processes and collecting the results much simpler. Submit article
Jun 4th, 2008 | Filed under Programming