posts brought to you by the category “syndication”
Das eez kaput! Sometime around 2002 I spaced the entire database table that mapped individual entries to categories. Such is life. What follows is a random sampling of entries that were associated with the category. Over time, the entries will be updated and then it will be even more confusing. Wander around, though, it's still a fun way to find stuff.
A few atoms short of a molecule.
I posted version 0.99 of the “Atom to RSS” stylesheets
I posted some XSL stylesheets for munging Atom (0.3)
Personally, I'm fond of gluing silica-gel packets to postcards
Jeet Heer : Operation Blame Canada
Dan Farmer and Charles C. Mann : Surveillance Nation
Ken Y. Clark : SQL::Translator.pm
This module attempts to simplify the task of converting one database create syntax to another through the use of Parsers (which understand the source format) and Producers (which understand the destination format).
The Historical Event Linking and Markup Project
provides a means of coordinating and navigating disparate historical materials on the internet.
Jean-Michel Hiver : TripleStore.pm
"is a Perl interface for a triple store. Currently a quite naive MySQL implementation is provided. Alternative SQL implementations can be developed by subclassing TripleStore::Driver..."
From the "A day without hyperbole is a day without sun" department:
Those people deserve no truck. They should be argued with, bickered and brow-beat in to submission. As well-meaning as those people may be they are simply wrong. It is a rationale that is so myopic and of such staggering laziness and dim-witted selfishness that I doubt any one with half a sense about them could reasonably defend it when given even a lick of scrutiny.
It's my birthday!
Autrijus Tang : "PAR is like Java's .jar files
.par files contains a zip-compressed folder of a typical blib/ directory, and could be put into @INC, loaded and executed on the fly, as well as turning into stand-alone scripts or executables (aka Perl2Exe or PerlApp)."
So, I read this essay by Salman Rushdie
The random pseudodictionary.com word of the day is : button box
The infra red remote control for any one of many different types of electrical home entertainment appliances.
ex. Pass the button box so I can see what's on the other channels.
The dictified dictionary.com word of the day is : tortuous
Tortuous \Tor"tu*ous\, a. [OE. tortuos, L. tortuosus, fr. tortus a twisting, winding, fr. torquere, tortum, to twist: cf. F. tortueux. See Torture.] 1. Bent in different directions; wreathed; twisted; winding; as, a tortuous train; a tortuous train; a tortuous leaf or corolla. The badger made his dark and tortuous hole on the side of every hill where the copsewood grew thick. --Macaulay. 2. Fig.: Deviating from rectitude; indirect; erroneous; deceitful. That course became somewhat lesstortuous, when the battle of the Boyne had cowed the spirit of the Jakobites. --Macaulay. 3. Injurious: tortious. [Obs.] 4. (Astrol.) Oblique; -- applied to the six signs of the zodiac (from Capricorn to Gemini) which ascend most rapidly and obliquely. [Obs.] --Skeat. Infortunate ascendent tortuous. --Chaucer. --{Tor"tu*ous*ly}, adv. -- {Tor"tu*ous*ness}, n.
web1913
tortuous adj 1: highly involved or intricate; "the Byzantine tax structure"; "convoluted legal language"; "convoluted reasoning"; "intricate needlework"; "an intricate labyrinth of refined phraseology"; "the plot was too involved"; "a knotty problem"; "got his way by labyrinthine maneuvering"; "Oh, what a tangled web we weave"- Sir Walter Scott; "tortuous legal procedures"; "tortuous negotiations lasting for months" [syn: {Byzantine}, {convoluted}, {intricate}, {involved}, {knotty}, {labyrinthine}, {tangled}] 2: marked by repeated turns and bends; "a tortuous road up the mountain"; "winding roads are full of surprises"; "had to steer the car down a twisty track" [syn: {twisting}, {twisty}, {winding}] 3: not straightforward; "his tortuous reasoning"
wn
Joanna Briggs : Haikoo! - the haiku-based directory
Canada burned it,
Bushes live inside of it,
Shrubbery outside
Jos Boumans : CPAN PLUS
"Being a novice to the Perl community and eager for a challenging project to sink my teeth into, I offered to patch CPAN.pm so that CPANTS could automatically build modules and test them. I imagined this would be a simple role."
The dictified dictionary.com word of the day is : extricate
Extricate \Ex"tri*cate\, v. t. [imp. & p. p. {Extricated}; p. pr. & vb. n. {Extricating}.] [L. extricatus, p. p. of extricare to extricate; ex out + tricae trifles, impediments, perplexities. Cf. {Intricate}.] 1. To free, as from difficulties or perplexities; to disentangle; to disembarrass; as, to extricate a person from debt, peril, etc. We had now extricated ourselves from the various labyrinths and defiles. --Eustance. 2. To cause to be emitted or evolved; as, to extricate heat or moisture. Syn: To disentangle; disembarrass; disengage; relieve; evolve; set free; liberate.
web1913
extricate v : release from entanglement of difficulty; "i cannot extricate myself from this task" [syn: {untangle}, {disentangle}, {disencumber}]
wn
The dictified dictionary.com word of the day is : seriatim
Seriatim \Se`ri*a"tim\, adv. [NL.] In regular order; one after the other; severally.
web1913
seriatim adv : in a series; one after another
wn
The dictified dictionary.com word of the day is : descry
Descry \De*scry"\, v. t. [imp. & p. p. {Descried}; p. pr. & vb. n. {Descrying}.] [OE. descrien, discrien, to espy, prob. from the proclaiming of what was espied, fr. OF. descrier to proclaim, cry down, decry, F. d['e]crier. The word was confused somewhat with OF. descriven, E. describe, OF. descrivre, from L. describere. See {Decry}.] 1. To spy out or discover by the eye, as objects distant or obscure; to espy; to recognize; to discern; to discover. And the house of Joseph sent to descry Bethel. --Judg. i. 23. Edmund, I think, is gone . . . to descry The strength o' the enemy. --Shak. And now their way to earth they had descried. --Milton. 2. To discover; to disclose; to reveal. [R.] His purple robe he had thrown aside, lest it should descry him. --Milton. Syn: To see; behold; espy; discover; discern.
web1913
descry v : catch sight of [syn: {spot}, {espy}, {spy}]
wn
The random pseudodictionary.com word of the day is : battle
Short for "battle buddy," another soldier who is by your side and guarding your back. Also a friend who helps you out when needed.
ex. Thanks for stalling her while I got away, battle. I don't know what I'd have done if I'd seen that psycho again.
see also :
battle dict-ified
The random pseudodictionary.com word of the day is : porchclimber
Cheap wine; or any wine that is consumed through the course of an entire evening.
ex. I saw Curtis drinking porchclimber last night, I wonder how he fared today?
My mother : "I’m looking out my hotel window, looking east at the full moon
just rising between the roof and spires of a Buddhist temple, a wat, and the stupa-like Independence Monument. The moon is low and orange against the blue-grey sky. The red and blue lights that illuminate the Monument in bands representing the flag of Cambodia are becoming clearer as the daylight falls. ... I live in Phnom Penh now."
Philip Hunter : The Management of Content - Universities and the Electronic Publishing Revolution.
"In other words, whatever publishing model underlies the development and maintenance of large scalable Web services in the Higher Education sector, it isn't fully realised in the technology used to deliver the services. Much of what is delivered via the Web still involves a good deal of manual activity. This half-way house position isn't a place where Web Managers and Editors want to be. So it is quite odd that this is where we are, among a community which has been so intimately involved in the early development of the Web."
Marc Jason Dominus : EZDBI.pm
O'Reilly beta chapter : Perl for Web Site Management
I confess that I'm not sure what the point of this thread is.
Piers Harding : Jabber::JAX::Component
"is yet another perl implementation for writing Jabber components. How it differs is that it is a wrapper for the high performance JECL libraries for writing components in C++. With this in mind - the idea is to be able to write Jabber Components in perl that are very quick. My first attempt at bench marking this - writting the good ol' echo component - got through put of 1000 Messages in about 12 seconds."
ScrollKeeper, Open Documentation Cataloging Project
see also :
Telsa Gwynn's summary of the ScrollKeeper talk at GUADEC
"Scrollkeeper is the middle layer: it abstracts all metadata handling into a library. It extracts data, stores it in a database, and provides an API for help browsers to talk to. ... It's a mixture of C, shell scripts, and libxml. You feed it documents and an OMF metadata file (in XML). It spits out normal and extended trees in XML for every locale."
Maybe it's just me, but I find it sort of telling
John Weir : Smoking Gun Demos
"These require a DOM compatible browser, no detection is being done."
MySQL Wizardry : Cross Tabulation
"The way I found [the solution] is littered with errors and disappointment, and in perspective it should appear quite boring. This is the chronicle of how I would have liked to find out a solution."
Colin Muller : XML::XSLT::Wrapper.pm
"provides a wrapper for XML::LibXSLT, XML::Sablotron (works with 0.43 - I haven't been using it recently), and XT (as an external call to Java). It can accept a list of processors in an order specified by the calling script, otherwise it defaults to trying libxslt, then Sablotron, then XT, falling through from one to the next on failure. It also tries to work out, for libxslt and sablotron, whether it's been given a string or a filename. I intend to add filehandles to that, so one will eventually be able to pass the XML and XSL as file, filehandle, or string without having to tell the processor which."
Dan Ancona : Information Architecture Markup Language 1.0a
"The IA of the IAML is, at this point, a bit of a stretch. it's based on the hypothesis that the process of information architecture is, in some way, a process of locating information in space, whether the end user experiences it as such or not. i realize that this is a) altogether unproven (but, i hope, interesting) and that b) i'm overloading the phrase "information architecture" here a bit. i hope the interestingness of work along these lines precludes my hubris in doing so."
Apache Today : Perchild - Setting Users and Groups per Virtual Host
"The new MPM is called Perchild, and it is based on the Dexter MPM. This means that a set number of child processes are created and each process has a dynamic number of threads. In this MPM it is possible to specify User and Group IDs for clusters of child process. Then, each virtual host is assigned to run in a specific cluster of child processes. If no cluster of child processes is specified, then the virtual host is run with the default User and Group Ids."
"Puis j'vous aidez?"
she asked, obviously annoyed. I didn't look up to see if it was the one who had gotten my apple juice or the older woman who acted as though she were the manager. The smell of bad vinegary bean salad, recently ordered, was filling the room. "
Non. Merci.
"
XML Hack : RDF from email headers
Perl Golf Apocalypse
"will have 10 teams, each comprised of up to 3 Perl hackers. Each team will be given its own computer to use and will to try to solve a set of simple problems by writing a short piece of Perl code. Each team must submit its code, which will then be tested and compared to the answers from the other teams. Each problem (or hole as we call them) will be given to all the teams at the same time and will have a time limit (about 5-7 minutes, depending on the hole). There will be 9 holes in all and after 4 of them the 5 lowest scoring teams will be cut (just like in real golf tournaments)."
You'd almost think they were talking about weblogs...
I Love You
The only remarkable thing about all this is how effective the social engineering was. See also
Julia McKinnell : What does it say about you if you opened it?
"I was even feeling sorry for Malvolio because he got tossed into the dark house -- the mad house -- on account of his self-delusion, but now, I'm more feeling sorry for myself. What does it all mean?" Meanwhile, I don't know squat about Microsoft email servers but isn't there a config file where you can tell it delete messages with attachments named foo.bar? I know you can hack Unix systems to that effect and it does a pretty good job of preventing, or atleast slowing down, the kind of death spiral that happened yesterday.
Morning Becomes Eclectic : Yo-Yo Ma
It is gorgeous here today.
The kind of weather that smothers the idea of getting any work done. Meanwhile, on the wayback from the kitchen, I considered buying two or three boxes of tangerines and decorating my apartment with them.
Speaking of Python
The U-Hell Website
Let me put it this way: ferry boat, U-Haul truck, key that won't open door. Still getting settled.
As It Happens interviews the little red-haired girl
NY Times
"Such is life in the liver wars. At a time when human organs, particularly livers, are in short supply, the skirmish in Iowa provides a window into a national feud over the Clinton administration's plan to require that donated hearts, lungs, livers, kidneys and pancreases go to the sickest patients first, rather than those who live closest to the organ donors. The debate polarized Congress at the end of its last session and is expected to resume when the lawmakers return in January." I took a philosophy class on reason ( I quickly dubbed it "Teaching artists to be reasonable") where we read a couple of pieces by John Harris. He is a master as making perfectly reasonable and compelling arguments for things that would otherwise never agree to. Specifically, the idea of killing one healthly person to service two in need to life-saving organ transplants. It was enlightening and terrifying to see where people's arguments against the practice would break down in to sputters of "yeah...but...but..."
NY Times : ISP Blocked after eToys Protest
Social and Economic Implications of Informfation Technologies
A Bibliographic Database Pilot Project
Arts & Ideas : Censorship on the Web
"A new law makes it a federal crime for commercial websites to make available materials, such as pornography, that are considered harmful to minors. Does this law, which forces website operators to censor their sites and make judgments about what is harmful to children, violate the First Amendment?"
Live 18h00 EST.
(quicktime)
I had no idea
Do you hate this website?
Komar and Melamid on Canada
"If these paintings are anything like what Canadians most want and hate to look at, then our avant-garde is in trouble. Like nations all around the world, we said we preferred softly traditional paintings of outdoor scenes -- so a gently rolling landscape is what we got. (The only people to prefer abstraction over realism, it seems, are the Dutch.)"
Me Mom & Morgentaler
reunion in Montreal at Metropolis! Forget Flag & Fireworks Day and get thee to
the border
!
I have posted an XSL stylesheet for, more or less, converting XHTML 1.1 to the Atom syndication format.
I did this because as much I find the whole Atom thing extraordinarily tiresome I find all the hand-wringing from the RSS weenies even sillier. And given a chance to piss everyone off, I often jump.
I post this only as a
. I have zero interest in maintaining this for anyone but myself. If you want to use it as fodder for a general purpose library, please be my guest.I haven't bothered to remove private function calls and there is no documentation. However, there are comments enough for anyone with an understanding of XSLT to follow.
Update: this post generated much more interest than I anticipated so, for the curious, some background which has absolutely nothing to do with Atom (except maybe that Atom's content model maps better to my way of doing things than any of the various RSS efforts) :
The XHTML in question uses my
which I wrote as a way to store all the data for a post in a static file. All the data but no form; foofy design stuff is added after the fact using, in my case, XSL . There are reasons why I didn't choose another, perhaps more expressive, XML application which will become clear below. I still use a database because it's faster for generating things like indexes but it is not considered authoritative. That is, the database from the flat files and not vice versa.(It also lets me fob off the versioning
on CVS and worry about other things.)The single capital-R rule I've learned farting around with increasingly complex ways of generating this site is : the only thing you can count on is the web server being able to send plain vanilla HTML files — everything else will break. The only question you have ask yourself is how much pain will it cause and how much time you want to devote to fixing the problem.
Storing everything as XHTML and wasting a couple extra computrons on XML and XPath munging may not be pretty but when everything else fails at least the content is just there .
Meanwhile, this is sound of me adding a
[meta] category to list all the damn acronyms used in any given post...