(Arjen Lentz) João Prado Maia is a Senior Software Engineer for the Internal IT department of MySQL AB. We were lucky to catch him in the wild a few years ago with his project Eventum, which we will talk about more also
Other News
Microsoft Chooses Native XML File Format as Default in Office 12
(A. Russell Jones) Microsoft announced that the default file format for the next version of its Office Suite would be XML. That’s default as in, by default, Office will save files in its Office Open XML format, not in the ubiquitous binary—and proprietary—form that’s been the hallmark of Office up t
All about JAXP, Part 2
(Brett McLaughlin) Part 1 of this two-part series introduced the Java API for XML Processing (JAXP) and its parsing and validation features. JAXP also offers Java programmers the ability to transform XML documents using Extensible Stylesheet Language (XSL). Through both direct programmatic acces
Inheritance 101
(Deborah Kurata) Visual Basic developers had wanted inheritance for what seems like decades. The feature finally made it into VB.NET, making VB.NET an official object-oriented language. By now you are probably already using inheritance in your applications, but are you fully taking advantage of its
TMQL: A Brief Introduction
(Robert Barta) Work on TMQL started more than a year ago, kicked off by a number of proposals. The editors have attempted to consolidate these approaches into an official draft specification. It is still in flux but sufficiently mature now to justify asking for public feedback. In this introduction
Asked & Answered (DB2 Q&A)
Roger E. Sanders) Q: I have a situation in which application appl_1 updates table X (in a DB2 UDB for Linux, Unix, and Windows v.8.1 database) with commit count set to 100k, and application appl_2 updates the same table using the same commit count value. The applications run in parallel, and each up
INFO: Understanding Microsoft’s Oracle ODBC Driver Versions
Microsoft has released several different versions of the Microsoft Oracle ODBC driver. This article describes the versions up through 2.573.4202, and indicates where to find ongoing versioning information for newer drivers as they are released.
Enterprises tout Linux’s cost, performance benefits
(Peter Galli) In contrast to its reputation for being difficult and sometimes expensive to implement, some large enterprises are beginning to see significant cost savings and performance benefits as a result of migrating to Linux.
Blind SQL Injection
(Ofer Maor and Amichai Shulman) In the past few years, SQL injection attacks have been on the rise. The increase in the number of database based applications, together with various publications that explain the problem and how it can be exploited (in both electronic and printed formats), have led to
Scheduling Jobs – Part 1
(Howard J. Rogers) We’ve had the ability to schedule work in the database for a long time… think DBMS_JOB, for example (which, I hasten to add, is still there in 10g, so old code doesn’t break). New in Oracle 10g, however, is DBMS_SCHEDULER, a more powerful, robust and flexible work scheduling eng