Click here to go HomeArmadillo Associates Home


About this Web site


Our Hodgepodge



Technologies Used

PHP
MySQL
CSS (Cascading Style Sheets)
Blog Installation & Administration
Fireworks
DreamWeaver
Flash
HTML
JavaScript
Server-side includes
XML
Searching our website
HTML Validation




Technologies not used
in this website and why


Framesets
C/C++
Java/JSP/J2EE




Some interesting, if arcane, facts about armadillos


 
  • XML

    We've been hearing a lot about XML lately. Do any of the explanations in the press make sense to you? The reason they don't is because the people who are writing about it don't use it, don't know anything about it.

    At Armadillo Associates, we KNOW the technology because we USE the technologies. Which is why our high tech public relations pieces actually say meaningful things, even when they describe complicated technologies.

    Take XML for example.

    As with all Internet standards, XML has a ways to go. We of course intended to create an XSL and just thrown the XML at browsers. But, guess what? (Love that Junie B. Jones!). Most browsers would just writhe in agony if we did so. Which means that instead of XSL, we had to write a server-side program to format the pages into HTML. We did it in PHP4. Regardless, it will save hours of boring formatting but, sigh.

    At present we are using Hans Andersen's XML object to provide us with StartElement and EndElement. That's mostly because El Nino has hit California just now and it's stormy (which means incessant brown-outs) and cold and we are too tired and the power keeps going out while we try to parse the PHP tutorials that explain about the tag lists xml_create_parser generates. It's not that we don't like Hans' work, it's just that we want to know more about how PHP does XML.

    Also, it's obvious that processing of XML belongs in C++. If you've got some cash lying around and want to help fund our C++-based XML API, please be in touch. We've got a specification, just can't afford the time to implement it. Sigh.

Computer-based technologies are evolving at an exponential rate. Just when we've figured out what a buzzword means, what one particular technology is good for, either that technology changes or else a new, improved technology emerges. Every choice has benefits and costs. Specifications are promises; not every emerging toolset lives up to its promises. It takes experience with a tool to learn what it does well and what it does not do well.

We have the experience.

   
Internet Design & Development
Object-oriented software design & implementation
API Design & Evangelism
Efficient high tech project management
Evocative high tech PR
Perceptive Technical Reporting
Coastside Film Society
Books & etc.
School-related issues
Armadillian wanderings
Click here for graphical Home Page
Click here for Flash-y armadillos
Search our site
Valid HTML 4.01! Click here to go Home©2013 Armadillo Associates, Inc.
Comments, questions? Send us email