Archive for the 'Software' Category
Monday, September 19th, 2005
Need this to become more of an integration project. Why use Mozile when there is TinyMCE? There have to be many of these editors around. I must be able to reduce the functionality, remove some that confusing toolbar, but otherwise, it looks great.
What other editors are there? The one thing that I need, that I […]
Posted in Software, Programming, Think New Orleans | No Comments »
Monday, September 19th, 2005
I’ll be creating a new repository for Think New Orleans, but I’m going to keep Syndibase related source code in my open repository, near Relay, XStrategy and all the other bits and pieces that make it tick. Think New Orleans will contain themes for WordPress and other hacks to third-party, non-Syndibase code. The Engine Room […]
Posted in Software, Programming, Think New Orleans | No Comments »
Monday, September 19th, 2005
Here is a super basic Enfilade example. Using XSLT 2.0 in a Relay pipeline, I can generate Enfilade documents, and run them through an Enfilade transformer. They documents will tell the transformer how to perform database queries, inserts, updates, and deletes.
The Enfilade transformer is a stream based transformer. It uses SAX. (Actually, it’s build on […]
Posted in Software, Programming | No Comments »
Monday, September 19th, 2005
I’m using the JVM and would like to stick with the JVM. I’m looking for a good scripting language that will place nice with the JVM, has a community, and has a decent whip-it-up factor.
Groovy is my first choice only because I’ve used it a bit in the past. Rhino appears to need special handling […]
Posted in Software, Programming | No Comments »
Monday, September 19th, 2005
I have a hard time asking for help on listservs and USENET. I’m not sure why.
I was getting better before I cranked into ThinkNOLA. The XML-DEVers where most helpful with questions about Unicode while I was designing an B+Tree index for Momento.
Otherwise, I get stuck. It’s difficult to ask questions about Java or XSLT because […]
Posted in Blogging, Software, Programming | No Comments »
Sunday, September 18th, 2005
Still no word on Enfilade examples. Enfilade is the project I’ve been drawn into to complete the larger ThinkNOLA project. Moving information from MySQL to Atom/RSS efficiently is the main challenge. An event driven XML update engine will make this easier.
I’ve added defilade to Enfilade. The ability to query. It seemed that it would be […]
Posted in Software, Programming | No Comments »
Sunday, September 18th, 2005
I’ve begun to knock out my own set of JavaScript based classes, knowing that this is the sort of thing that can bog down quickly with a tricky implementation.
I’ve come across Prototype, however, and I’ll begin evaluating it. The code good at first glance. I’m very interested in using the completion code in script.aculo.us to […]
Posted in Software, Programming | No Comments »
Saturday, September 17th, 2005
This is a shot from the hip at tag selection SQL.
select distinct items.item_id, taggers.login_name
from applied_tags as at
join items using (item_id)
join tags on tags.tag_id = at.tag_id
join taggers on taggers.tagger_id = at.tagger_id
where taggers.tagger_id = 1
and 2 = (select count(*) from applied_tags
join tags using (tag_id)
[…]
Posted in Software, Programming | No Comments »
Saturday, September 17th, 2005
These are the instructions for installing Think New Orleans 2.0.
Create a directory called /tno . At this point, there are some XSLT scripts that reference /tno/var directly.
Create a directory /tno/var/src. When the instructions below say to download something, use wget to pull it that directory. Create a directory /tno/var/build. Untar the sources into that directory. […]
Posted in Software, Programming, New Orleans | No Comments »
Saturday, September 17th, 2005
Getting in and out of programming is difficult. It slows me down because I get back into the old habits that have taken so long to break. I’m a far more agile programmer these days, writing something that works, and then refactoring it.
Enfilade differences are working, and the elegant solution is now staring me in […]
Posted in Software, Programming | No Comments »