short notes is a journal on software, systems, engineering practices among other things.
Copyright © 2002-2006 short notes. All rights reserved. contact address: email to the editor ISSN 1543-6489
short notes |
... Previous page
Sunday, 30. June 2002
Sunday 2002-06-30 Software IETF's guideline on XML "Guidelines for the Use of XML within IETF Protocols" is currently in draft stage but it is still useful for XML application developers. The guideline can be summarized as "keep it simple, stupid" or KISS. Avoid processing instructions, entity declarations and references; be careful with namespaces; beware of whitespaces; think twice before using attributes or even worse their default values, and so on. When will W3C provide a guideline on what processing XML means? permalink Sunday 2002-06-30 Software eclectic - the XML-DEV weblog Because XML digerati are rather loquacious, mere mortals are indebted to Leigh Dodds' "eclectic", the XML-DEV weblog for summary. Many links to XML issues that appear in short notes on 2002-07-01 come from "eclectic" and many articles by him and others from xml.com. permalink Thursday, 27. June 2002
Thursday 2002-06-27 Web of Services Cult of Google Google Weblog has many interesting tidbits including screenshots of Google on original web browsers. Even more minimalistic google page permalink Thursday 2002-06-27 Web of Services Glue, Gaia, and the services grid Glue, Gaia, and the services grid - Jon Udell's short summary on this topic as well as snippets of conversation with Graham Glass. See also Graham Glass on Gaia vs Jini. permalink Wednesday, 19. June 2002
Wednesday 2002-06-19 Development Macromedia Blueprint Application Center : Pet Market. From mesh on MX Macromedia has released the Macromedia MX Pet Market Blueprint Application and Center. The Pet Market Blueprint application is an online store for a fictional pet retailer similar to the Java™ Pet Store released by Sun and the Microsoft .NET Pet Shop. Flash MX and its friends are riding high. After many years of disappointing remote UI aka browser or thin-client based applications, we may finally get halfway usable UI with Flash. Using HTTP as UI protocol should make hall of shame for misuse and abuse of protocols. Applets could have been successful if Sun had made Java a bit more high level language or delivered a useful 4GL/IDE from the beginning. permalink Tuesday, 18. June 2002
Tuesday 2002-06-18 Development JXPath - XPath for Java From Jakarta page on JXPath: JXPath applies XPath expressions to graphs of objects of all kinds: JavaBeans, Maps, Servlet contexts, DOM etc, including mixtures thereof. Consider this example: Address address = (Address)JXPathContext.newContext(vendor). getValue("locations[address/zipCode='90210']/address"); This XPath expression is equvalent to the following Java code: Address address = null; Collection locations = vendor.getLocations(); Iterator it = locations.iterator(); while (it.hasNext()){ Location location = (Location)it.next(); String zipCode = location.getAddress().getZipCode(); if (zipCode.equals("90210")){ address = location.getAddress(); break; } }
Some pros and cons: Pro: Code gets shorter. Con: Compiler can't do type checking. Expression is just an embedded string. Pro: Because it's string we can do dynamic queries via file system, telnet, http texts! Con: Security. Pro: Same expression/query language for Java and XML. Con: Why mix oil and water? Pro: XPath can be the universal query language. Con: We live in an interesting time.
NB JXPath is a subset of Jex API.
Tuesday, 11. June 2002
Tuesday 2002-06-11 Policy, Process, Mechanism Knowledge Management 101 IBM Systems Journal Vol. 40, No 4, 2001 is dedicated to knowledge management. A few overview papers are especially interesting:
permalink ... Next page
|
Published since 2002-04-23
Updated: 2010-10-16 Youre not logged in ... Login
about short notes home topics: Development Policy, Process, Mechanism Software Web of Services World
|