« April 2006 | Main | June 2006 »

May 30, 2006

Google Web Toolkit

Google Web Toolkit - Build AJAX apps in the Java language

Posted by pj at 08:28 PM

Haystack Project - PIM using RDF

Haystack Project

Posted by pj at 03:39 PM | Comments (0)

May 26, 2006

A first crack a showing a citations path in RDF

citations.owl

Posted by pj at 05:59 PM | Comments (0)

Qualified DC RSS module

RDF Site Summary 1.0 Modules: Qualified Dublin Core

Posted by pj at 11:21 AM | Comments (0)

May 25, 2006

Change management for OWL and RDFS

Change Management for RDFS/OWL Ontologies :: Part 1.

Change Management for RDFS/OWL Ontologies :: Part 2. Metadata

Posted by pj at 08:32 PM

DRC Ontologies page including VES

Ontologies

Posted by pj at 02:41 PM | Comments (0)

May 24, 2006

AWStats with Tomcat

Using AWStats with Tomcat

Also more information and the .war file can be found elsewhere..

Posted by pj at 04:40 PM | Comments (0)

May 23, 2006

Jython servlet version of AsciiDammit

I've turned AsciiDammit.py into a Jython servlet using Netbeans and Coyote.

Get the source curlyQuoteParser.py or get the .war Quote.war.

You'll need Jython 2.1 in /usr/local/jython-2.1

Posted by pj at 03:39 PM | Comments (0)

May 22, 2006

Notes for using Python urllib2

urllib2 - The Missing Manual

Posted by pj at 12:43 PM | Comments (0)

Coyote project rolls Jython support into Netbeans

Coyote: Dynamic language support in NetBeans

Watch out though. It breaks a projects web.xml by adding multiple <context-param/> nodes when you make the project Jython enabled.

This needs to be fixed in the XML by hand.

Posted by pj at 10:59 AM | Comments (0)

May 19, 2006

AsciiDammit.py

Download file

Posted by pj at 10:09 PM | Comments (0)

May 18, 2006

Jesse James Garretts Website User Experience design panes diagram

From his Elements of User Experience book:

elements_simpleplanes.pdf

Posted by pj at 06:49 PM | Comments (0)

May 16, 2006

Chris Shiflett: Convert Smart Quotes with PHP

http://shiflett.org/archive/165

Posted by pj at 09:18 AM | Comments (0)

May 15, 2006

Straighten curly quotes in JS

Straighten Smart Quotes

Posted by pj at 07:21 PM

Discussion of curly / smart quotes in XML

XML.com: SVG and Typography: Characters

Posted by pj at 06:57 PM

Curly Quotes

Curling Quotes in HTML, XML, and SGML

Posted by pj at 04:57 PM | Comments (0)

URL encoding list

Flash Bible - Database - URL Encoding

Posted by pj at 12:03 PM | Comments (0)

MySQL tutorial including iteration through batches using LIMIT and HAVING

Using MySQL, Part 3 - Manipulating Data

Posted by pj at 10:54 AM | Comments (0)

Java iCalendar API

iCal4j - Introduction

Posted by pj at 10:23 AM | Comments (0)

May 10, 2006

Running JSP Through Apache with mod_jk2

Running JSP Through Apache with mod_jk2

Posted by pj at 03:40 PM | Comments (0)

May 08, 2006

Partitioning and formatting a RAID disk post installation under Linux

You need to use the 'fdisk' command to create the partitions, for example:

- fdisk /dev/sda

- Type n to create the new partition.

- Select Primary

- Set up the partition size and accept the default start cylinder size then enter the size you wish to make the partition.

- Type p to review the partition table

- If everything is to your liking type w to write the changes and exit fdisk

- Reboot the system so the partition table is re-read.

- Then create the filesystem, for example, to create an ext 3 filesystem:

- Once the filesystem is created you need to mount it.

- Create a mount point:

mkdir /storage (or whatever)

- Now mount the new disk:

mount /dev/sda1 /storage

- Copy some files to the new mount point to verify it's working

If you want the new disk to come up on every reboot you need to make a label and add an entry to /etc/fstab:

- run the following command: umount /storage

- then run: e2label /dev/sda1 /storage

- open /etc/fstab in your preferred text editor and add the following line:

LABEL=/storage /storage ext3 defaults 1 2

- Save /etc/fstab

- Mount the new filesystem again by running:

mount /storage

Posted by pj at 04:10 PM | Comments (0)

May 04, 2006

QuirksMode Javascript Tutorials

http://www.quirksmode.org/js/

Posted by pj at 12:24 PM | Comments (0)

How to do hashes properly in JavaScript

JavaScript - Objects as associative arrays : http://www.quirksmode.org/js/associative.html

Posted by pj at 12:16 PM | Comments (0)