The Beauty of REST
Through his LibraryLookup project, Jon Udell finds that you don't need to
understand what REST is in order to benefit from its use in a system.
Lightweight XML Search Servers, Part 2
Jon Udell enhances his lightweight XML search server by adding database backed
storage, using the Berkeley DB XML database, and retrieving and indexing all of the
weblogs
he reads.
Lightweight XML Search Servers
Jon Udell creates a lightweight XML search server using Python and the
libxml/libxslt libraries.
The Social Life of XML
In this write-up of his keynote address to the XML 2003 conference, Jon Udell
explains that the key thing about XML is the way anXML document can become a shared
construct, a tangible thing that processes and people can pass around and interact
with.
Working with Bayesian Categorizers
Bayesian classification has proved a powerful weapon against spam. Jon Udell
tries to find out whether it can be put to use in other spheres of content
categorization.
Interactive Microcontent
Adding behavior to data can make it a lot smarter. In this article, Jon Udell
explores and experiments with the DOM API for making small sections of web pages and
XML
documents interactive and productive.
Language Instincts
There'll be no master plan to the Semantic Web, says Jon Udell, just a lot of
talking, listening and imitating.
XSLT Recipes for Interacting with XML Data
Continuing his experiments in pure XML-backed web sites, Jon Udell investigates
various ways in which XSLT can be used to produce interactive pages from XML
data.
The Document is the Database
When we convert to a database-backed Web application in order to solve problems
of shared editing and presentation-oriented file formats, we trade away the convenience
of
the file-oriented approach. Can we have our cake and eat it too?
Structured Writing, Structured Search
Jon Udell further explores the benefits of preserving structure in web content,
suggesting that the availability of structured search for content could motivate the
creation of the structured content itself.
Using Python, Jython, and Lucene to Search Outlook Email
Ever had trouble finding a particular email? So did Jon Udell, so he put together
Python, Jython and Lucene in order to create a local web service that indexed his
Microsoft
Outlook mail store.
The Semantic Blog
One of XML's promises is fine-grained, specific searching, but this doesn't come
without a lot of effort in data preparation. Jon Udell looks for the sweet spot that
marries
spontaneity and structure.
Think Spring
Jon Udell puts together web services, XML, and Amazon to enhance Spring, a
"concept-centric" visual organizer for Mac OS X.
Applied Network Theory
Jon Udell examines the recent hype over network-based approaches to organization.
If, as Jon concludes, the network is not only the computer, but also the operating
system
and the software development environment, how might this impact your role
as a software developer?
Services and Links
Jon Udell shows how Web services--such as Erik Benson's All
Consuming book site, or his own project, LibraryLookup--which
can express themselves in terms of links, are poised to create powerful affordances
for use,
for imitation, and for discovery.
Scripting Groove Web Services
Jon Udell describes a proof-of-concept application using Groove Web Services,
showing implementations in both Perl and C#.
Interaction Design and Agile Methods
In Jon Udell's latest column he explores interaction design--a methodology that
produces software specifications by doing "ethnographic" research.
Scripting Collaborative Applications with Flash Communication Server MX
Flash MX and the FlashComm server together deliver event-driven peer networking,
streaming-media services, powerful components that embody the essential tools of
collaboration, and a productive scripting environment that targets networked teams
of
people.
Control Your Identity or Microsoft and Intel Will
In Jon Udell's latest column he discusses the Microsoft/Intel/AMD security
scheme, Palladium, and why he advocates an alternative solution--digital certificate
revocation.
Seeing and Tuning Social Networks
Software is catching up with what we know about social networks: the greater the
reach of your array, the more effective an actor you can be within an organization.
Jon
Udell talks with two observers about software that maps social networks and the patterns
revealed.
Blogspace Under the Microscope
Backlinks are creating a new kind of feedback loop among blogger systems. Jon
Udell looks to biology for a metaphor of how information loops spur the development
of
increasingly sophisticated systems in nature, and suggests that informational trails
will
have a similar effect online.
Jon Udell: Instant Outlining, Instant Gratification
Jon Udell says the new Instant Outlining feature of Radio UserLand 8.0 turns it
into something he's been waiting years for: a tool that keeps messages and attachments
in
context, and helps us get out of the swamp of email.
Jon Udell: Radio UserLand 8.0 Is a Lab for Group-Forming
Radio Userland 8.0 brings together blogging, cross linking, RSS syndication,
referrer logs, and FTP upstreaming to create a topic-oriented web of smart people.
Jon Udell
says it's the laboratory for online group-forming that he's been awaiting for years.
Quick and Dirty Topic Mapping
If you've ever tried to map out a taxonomy for an existing or future body of
content, you know it can be a frustrating exercise. Here's a strategy for creating
a
taxonomy from the bottom up rather than top down -- including the Perl script to run
it.
Building Applications with eXcelon
In part two of his review of Object Design's eXcelon, Jon Udell shows how to
build server extensions and client applications, and how to design XML structures
using the
tool.
Object Design's eXcelon 1.1
Jon Udell takes a look at eXcelon, Object Design's XML data servers, and explains
its user interface and general approach to XML.