This is a sample of my opinions on how to give a talk (using slides or transparencies) in computer science, concisely distilled for my students and students attending Graphics Lunch. Most of these thoughts are based on my going to conferences and seeing t
Enterprise Architect ist ein umfassendes UML Werkzeug für Analyse und Design, das den kompletten Softwareentwicklungszyklus von der Sammlung von Anforderungen über verschiedene Analyse- und Designphasen bis hin zum Testen und zur Wartung unt
The following describes general guidelines for extending regular
expression engines (Regex) to handle Unicode. The following issues are
involved in such extensions.
Unicode is a large character set—regular expression engines that are
only adapted to ha
This document presents GRDDL, a mechanism for Gleaning Resource Descriptions from Dialects of Languages; that is, for getting RDF data out of XML and XHTML documents using explicitly associated transformation algorithms, typically represented in XSLT.
The DIY Planner is a system of do-it-yourself, printable forms in several different sizes and layouts, including Classic (5.5x8.5"), A5, and Hipster PDA (3x5" index cards). There are over a hundred different templates currently available, covering time
Google Web Toolkit (GWT) is a Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don't speak browser quirks as a second language. Writing dynamic web applications today is a tedious
The Stream Control Transmission Protocol (SCTP) is a reliable transport protocol that provides stable, ordered delivery of data between two endpoints (much like TCP) and also preserves data message boundaries (like UDP). However, unlike TCP and UDP, SCTP
This short article looks at how to get a fully functional IPSec VPN up and running between two fresh OpenBSD installations in about four minutes flat.