Java Tip 128: Create a quick-and-dirty XML parser

Parse valid XML using minimal code XML is a popular data format for several reasons: it is human readable, self-describing, and portable. Unfortunately, many Java-based XML parsers are very large; for example, Sun Microsystems’ jaxp.jar and parser.jar libraries are 1.4…

Sync up Palm OS with J2ME

Sync up Palm OS with J2ME

Develop Palm HotSync conduits that interact with MIDP apps Have you used any standalone applications for your mobile device lately? Probably not; most applications would be useless without some communication to the outside world. For example, doctors and nurses now…

Java Product News (updated May 31, 2002)

Clover reveals unexecuted code; Alcea Technologies updates error tracking system; and more Clover reveals unexecuted code May 31 — Cortex has released Clover, a code coverage tool for Java that discovers sections of code that are not being executed. A…

Master J2ME for live data delivery

Master J2ME for live data delivery

Support multiple applications on multiple devices with this J2ME framework Wireless applications that must contact a remote server for their data present special problems for the developer. Protocol support in J2ME (Java 2 Platform, Micro Edition) is much more limited…

Ilog JRules 4.0: Working by the rules

Ilog JRules’ repository and easy-to-use tools help to better manage rapidly changing business rules across the enterprise One consequence of moving to distributed computing is that business rules end up scattered throughout the mass of applications, Web services, legacy systems,…

Making speech technology mainstream

General Magic’s CTO talks about speech technology, Web services, and choosing between .Net and J2EE GENERAL MAGIC, A public company since 1995, proudly boasts another General — General Motors — as one of its premier partners and customers, but it…

Factiva: 8,000 publications, 1.5 million subscribers

Filling a need to find facts quickly and easily This week’s E-Business Secrets continues my report on the secrets I learned from my private conversations with speakers at the Global eSubscription Symposium, sponsored by the Sandlot Corporation in Salt Lake…

Linux firewalls

Inexpensive and effective, Linux options are worth a closer look for basic features and functionality WHEN LOOKING for an effective, inexpensive firewall solution, Linux firewalls do not often enter into the picture unless someone involved in the security planning process…

Making new friends

AMBER MADE A new friend and her name is Layla. The other night I took Amber out to dinner in North Beach to make up for my little fake lottery ticket trick. Not five minutes after getting out of a…