LuMriX: A Semantic Search Model LuMriX is a search engine that relies on XML Topic Maps to make associations among documents. Wed, 30 Oct 0003
DNS on the Hot Seat Distributed DOS attacks on the Internet's root servers can grind Web traffic to a halt. Is it time to find a replacement for DNS? Mon, 18 Nov 2002
Jython Programming Richard Hightower's Python Programming with the Java Class Libraries has good technical content, but it's far too ambitious. Mon, 11 Nov 2002
CTIA 2002: Glitter City and the Wireless World The fall Cellular Telephone and Internet Access show focused on economizing for businesses and entertainment for consumers. Mon, 4 Nov 2002
iSeries Today: Part 2 of 2 In the second of a two-part series of interviews, Byte.com speaks to consultant Susan Gantner and open source advocate Chris Smith about why it's fun to program OS/400. Wed, 30 Oct 0003
iSeries Today: Part 1 of 2 Is iSeries, The Bizcomputer Formerly Known as AS/400, still relevant to modern programmers? Jack
interviews Frank G. Soltis, iSeries Chief Scientist, about the theory and practice of AS/400. Wed, 30 Oct 0003
Designing Multithreaded Mobile Solutions Streaming multimedia and wireless networking promise to make handheld devices ubiquitous, but all of these new technologies are predicated upon multiple threads of execution for a snappy, responsive user experience. Wed, 30 Oct 0003
Web Services for Programmers Take web services and throw away the marketing jargon: What's left? A useful toolkit for distributed computing. Mon, 9 Sep 2002
Collaboration & Project Management Ellen Gottesdiener's Requirements by Collaboration takes an approach to project management and software development that I've never been comfortable with, yet the book still makes a pretty good show of it. Tue, 3 Sep 2002
Facing the Machine Why do we keep trying to interact with technological systems on a social level? Will a "human interface" ever be perfected—and if so, will it really be good for us? Mon, 26 Aug 2002
ADO.NET Books Martin reviews a wide shelf of books on ADO.NET programming. Mon, 12 Aug 2002
Java Graphics Programming Java Graphics Programming Library appears to be the one book on the fundamentals of Java graphic programming that you will need on your shelf. Mon, 29 Jul 2002
Intrinsic Difficulty Jack J. Woehr reviews three books on enterprise Java applications. Sat, 29 Jun 2002
PC Expo 2002 Show Report The latest and greatest gadgets at PC Expo were functional, reliable and practical. Has technology grown up? Mon, 8 Jul 2002
The Development of Internet2 Internet2 isn't designed to replace our existing World Wide Web, but technologies developed on that network will benefit us all. Mon, 17 Jun 2002
Programming with a Purpose Michael Howard and David LeBlanc's new book, Writing Secure Code, is a very good guide to both what and how for the Windows platform. Its 477 pages describe common security problems, analyze them, and explain appropriate remedies. Along the way, the authors also show how security analysis itself works (i.e. how to go through your product systematically to find weaknesses before the guys in black hats do). Mon, 6 May 2002
Schools of Thought Like a lot of ex-academics, I used to make jokes (many of them bitter) about how poorly my university education had prepared me for programming in the real world. By the time I finished my Ph.D., I knew message routing in massively parallel computers inside and out. However, I was only vaguely familiar with version control, had never used a bug-tracking system, and had no idea how to translate requirements into a design, or a design into a product that someone I'd never met, a thousand miles away, could install and use. Mon, 29 Apr 2002
The Microsoft Macintosh April 10, 2002; Mountain View, CA: Microsoft's monthly Silicon Valley lectures always draw a crowd—and many of the attendees carry notebook PCs. This time, though, a good number of the attendees carried sleek Titanium Powerbooks. They came to hear Kevin Browne, general manager of Microsoft's Macintosh business unit, discuss the future of Microsoft's Mac support. Browne's message: Although Microsoft's technical agreement with Apple has expired, Mac applications will continue to be developed "as long as there's a business case for them." He went on to say that it's his personal opinion that the Mac business unit "will last as long as Apple does." Mon, 15 Apr 2002
CTIA Wireless 2002 Welcome to CTIA 2002 and the wireless future. With over a thousand exhibitors, CTIA has a right to call itself the largest wireless trade show in the world. At last week's event in Orlando, Florida, I saw more cute, feature-rich cell phones (like the fan folding prototype to the left) than you could count, so after running out of digits I gave up on trying to report on new cell phones and switched over to what's happening in wireless networks and other devices. Mon, 1 Apr 2002
DIMA/PMA 2002 DIMA/PMA is the Digital and Photographic Marketing Association trade show held every year in Orlando, Florida, the winter vacation paradise for friends of Mickey Mouse, Universal Studios, and SeaWorld. The crowds that flock to DIMA/PMA aren't there for the local attractions though; they came to see what's happening in the photographic industry: Specifically, what they are going to be selling in their stores this spring, and what they can look forward to for the holiday season later in the year. It's an annual pilgrimage for those of us who can't wait to find out what cool cameras and gadgets are under development. Mon, 18 Mar 2002
Become a Better Build Detective: Effective Techniques for Debugging Makefiles This Webcast will uncover some of the most common Makefile errors and provide specific, proven techniques for fixing them. If command or syntax errors have been a mystery for you, this is a discussion you won't want to miss. Event Date: Wednesday, May 28, 2008
Amp Up Your Continuous Integration Builds Amp up your continuous integration build process by increasing the frequency of your build loop. Learn from experts how to create a build that can quickly adapt to source code changes and drive down build times from hours to minutes. Event Date: Thursday, May 22, 2008
In this volume of Best of BYTE, we explore the emergence of some heuristic algorithms. Although we have only scratched the surface of this intriguing subject, we hope we've suggested the potential of the synthesis of heuristics and algorithms.