KBD

Keith Devens .com

Sunday, September 7, 2008 Flag waving
A charlatan makes obscure what is clear; a thinker makes clear what is obscure. – Hugh Kingsmill

Archive: March 31, 2003

← March 30, 2003April 01, 2003 →

Daily link icon Monday, March 31, 2003

JavaScript articles

Via 0xDECAFBAD, from the people who brought us Beyond JS, two articles: Higher Order Programming, and Event Handlers and Callback Functions.

Higher Order Programming is the ability to use functions as values. So you can pass functions as arguments to other functions and functions can be the return value of other functions. This style of programming is mostly used in functional programming, but it can also be very useful in 'regular' object oriented programming.

Creating Dynamic Websites with Lisp and Apache

Via 0xDECAFBAD, Creating Dynamic Websites with Lisp and Apache.

Common Lisp is a standard programming language with a superlative development environment and excellent documentation. apache is a reliable, highly configurable web server. You can use an apache module, mod_lisp, to allow a lisp process to communicate with the apache web server. With this approach, you can dynamically generate web pages and provide web services with lisp programs. Below, I describe the way I created this site, which includes dynamically created content, served from a mysql database. The approach I describe is by no means the only way to use lisp programs to serve web pages.

Holy requirements Batman!

apache + mod_lisp + cmucl + lml + cl-ppcre + clsql + mysql

Zope and CMF presentation

Right now I'm going through this presentation on the lessons that have been learned from Zope's CMF (content management framework) and how those lessons are influencing the design of Zope 3. Unfortunately, I'm not familiar enough with either the CMF or Zope 2/3 to to understand the slides fully, since they don't go into that much detail.

HM is growing

Cool, HM is growing, and most significantly, they seem to be specializing. Oooh. So everyone won't have to do everything anymore. Good to see.

Get to know the Republican Guard

John from Right Wing News relays a post from IMAO: Know Thy Enemy: Iraqi Republican Guard:

On occasion, our troops may pause to wonder, "Who were those guys we just killed?" To help in that query, I'm starting a new feature where my crack research staff find all the important information you need to know about America's enemies. Our first subject: the Iraqi Republican Guard

FUN FACTS ABOUT THE IRAQI REPUBLICAN GUARD

* The Republican Guard were a replacement for the less successful Iraqi Democrat Guard, who would try to whine and tax their enemies into submission. Eventually Saddam became too annoyed with them and had them executed.

*To make sure they were his best-trained troops, Saddam handpicked his most qualified first-born son to lead them.

* The Republican Guard is supported by tanks and other hardware that, according to U.S. military experts, are fun to blow up.

* In the first Gulf War, most experts identify the main military blunder of the Republican Guard in their fight with the U.S. military as being that they we're fighting the U.S. military. It's yet to be seen if they have learned from that mistake.

Also see Jon Stewart on Germany for a laugh.

It *is* all about oil

It is all about oil after all.

LOTS to blog

Boy do I have a LOT to read and blog today!

Application configuration using ZConfig

Check out these two resources on Application Configuration Using ZConfig. I'd like to take a look to see if there's anything here I can learn from for my CMS configuration. Plus, maybe they have some ideas that should really be in my custom markup language used for the config file Smiley

← March 30, 2003April 01, 2003 →
September 2008
SunMonTueWedThuFriSat
 123456
78910111213
14151617181920
21222324252627
282930 



RSS feed RSS feed for Keith's Weblog
Atom feed Atom feed for Keith's Weblog
Weblog archive
Recent comments
  on 7 posts

Recent comments XML

new⇒Trogdor tattoo!!

Oh, so cute, wowoowow....

Kathy Mead: Sep 7, 6:07am

new⇒I hate Norton Antivirus

Long long live AVG I love you!...

kevin sands: Sep 6, 7:31pm

I hate ASP.NET

CF, why pick that piece of trash?​Cold Confusion. Is it finally​really a OO...

ColdConfusion: Sep 5, 8:36pm

Maps of Iraq

This is for Linda, I will be​visiting that site some time in the​near futur...

Bob: Sep 5, 1:20pm

Girls, please don't get breast implants

Well alright I just read my above​comment and I wanted to add​this...I shou...

76.66.140.8: Sep 4, 7:31pm

Spider solitaire

I don't think the question was​necessarily if there are unbeatable​games.  ...

Jared: Sep 4, 12:44pm

Convert Pantone Colors to RGB and Hex - Color Conversion Chart

The colors on those website don't​seem to relate to the pantone data​we hav...

blah: Sep 3, 10:12am

Generated in about 0.053s.

(Used 7 db queries)

mobile phone