BYTE.com
RSS feed

Newsletter
Free E-mail Newsletter from BYTE.com
Email Address
First Name
Last Name




 
    
             
BYTE.com > Features > 2003

The Web Services Threat Model
Combining easy access with human-readable data formats and open integration standards, Web services create an obvious attraction for thrill-seeking and malicious hackers alike. The relative inexperience of developers creating XML-based Web services may also lead to accidental "attacks" that cost time and money regardless of the developers' good intentions.
Mon, 15 Dec 2003

Patenting Your Software: A Patent Attorney's Warning
Thomas Jackson identifies common pitfalls in the patent application process, and evaluates the do-it-yourself guides available for inventors.
Mon, 8 Dec 2003

Building Sentient Machines
It's surprising how little code is required to outline the basic features of an intelligent, self-aware computer.
Mon, 1 Dec 2003

Open Source Software: What, How and Why?
If you're thinking about getting involved with an open source project, asking the right questions is the first step to getting the correct answers.
Mon, 24 Nov 2003

Is It Time for Perl Certification?
Tim Maher calls for the Perl community to adopt a serious certification program, both to help individual Perl programmers make it through the hiring process, and to increase Perl's standing in the corporate IT market.
Mon, 17 Nov 2003

PhotoPlus Expo 2003
Tired of computer shows nobody comes to, Ernest heads to New York City to have some fun looking through his lens at new digital cameras and printers.
Mon, 17 Nov 2003

Anonymizing Your Web Server
Script kiddies can leverage canned, newly-discovered exploits to do more damage faster by targeting hosts with recognizable signatures. A self-identifying system invites trouble.
Mon, 10 Nov 2003

IBM Community Tools: Instant Messaging on Steroids
The IBM Community Tools are intended to explore new ways that large companies communicate and interact.
Mon, 20 Oct 2003

C# Features Useful for Testing
Writing tests in C# is similar in most respects to writing tests in Java. However, a few additional features were quite helpful: a preprocessor, enums, and decimal data.
Mon, 13 Oct 2003

Fighting Viruses with MailScanner
MailScanner is an open source tool to help systems administrators deal with viruses and spam.
Mon, 6 Oct 2003

TechXNY/PC Expo 2003
The PC Expo show in New York City was slow this year, but Daniel still found lots of stuff worth seeing.
Mon, 22 Sep 2003

Memories and Cookies
The optimism and untethered ambition of the dot-com boom may have vanished from the face of the Internet, but it lingers on in cookie files.
Mon, 15 Sep 2003

Cleaning the Spam Cesspool
Can Bayesian anti-spam techniques rescue e-mail users from the sewage of unwanted messages?
Mon, 15 Sep 2003

Return of the Lone Game Developer
Thanks to two recent trends in game development, single developers and small teams once again have the chance to create high-quality games on par with the best of the commercial world.
Mon, 8 Sep 2003

BS7799: Up to Standard
The UK's BS7799 guidelines can help a company create and maintain effective security policies.
Mon, 8 Sep 2003

How to Write a Chess-Playing Program, Part 2
In the second part of this two-part series, Ihor shows how to build a chess-playing program, step by step.
Mon, 1 Sep 2003

Python 2.3
Python 2.3, released at the end of July, offers a broad range of improvements to the popular high-level programming language. Jeremy, Cameron, and Alex dig into the details.
Mon, 1 Sep 2003

Beyond Google: The Next Generation of Search
It is estimated that by 2005 the volume of digital data will double every three months, and search engines will at best only reach 50 percent of the total available web pages. How will existing search engines evolve to cope with this explosion of information? Or will some upstart with a new vision topple the reigning kings of search?
Mon, 25 Aug 2003

How to Write a Chess-Playing Program, Part 1
The first part of this two-part series provides some background in game theory and uncovers some of the most popular search algorithms.
Mon, 25 Aug 2003

The Tortoise and the Hare
Tuomo Kortesmaa explains how a 566 MHz Celeron can outrace a 2.4 GHz Pentium 4.
Mon, 28 Jul 2003

Elegance in Computer Programming
There are always many ways to structure and code a program that will achieve the goals set for it. Some ways are brutal and some elegant. What constitutes beauty in a computer program?
Mon, 21 Jul 2003

Code Quality in Open Source Software: Inspecting Apache
Code inspections conducted by Reasoning indicate that open source software and commercially developed projects show similar defect rates when the software is young, but that over time, open source code grows more robust.
Mon, 14 Jul 2003

CeBIT America 2003, Part 2
In Part 2 of the CeBIT America 2003 show report, Ernest and Alex review some nifty gadgets and tackle the big industry questions.
Mon, 14 Jul 2003

CeBIT America 2003, Part 1
In Part 1 of the CeBIT America show report, Ernest and Alex review new laptops and PDA technology from the likes of Sony and Handspring.
Mon, 7 Jul 2003

Human-Targeted Denial of Service
In the past, denial of service attacks have frequently been employed by hackers to plague network services with spurious requests, while semantic attacks have been used to dupe unsuspecting Internet users into various get-rich-quick scams. A new possible class of attack would aim at services rendered by humans.
Mon, 30 Jun 2003

Apache Axis and the Next Generation of Web Services
XML interchange via asynchronous, reliable messaging is the next wave of Web services interaction. The Apache Axis project provides a way to transport XML using reliable messaging within and across the extended enterprise, while preserving the interoperability of SOAP over HTTP across the public Internet.
Mon, 23 Jun 2003

SCO Owns Your Computer
This article is freely available to all readers.

It is now three months since SCO filed a lawsuit against IBM, and a month since SCO declared "Linux is an unauthorized derivative of UNIX," yet we still don't fully understand SCO's claims. BYTE.com contributing editor Trevor Marshall recently sat down with SCO Senior Vice President Chris Sontag, and was told that SCO not only "owns" AIX, IRIX and Linux, but it also has its eyes on BSD.
Mon, 16 Jun 2003

Cleaning Your URLs
Clean URLs are short, understandable, permanent, and devoid of implementation details. Here's how to keep your Web hierarchies sparkling clean.
Mon, 16 Jun 2003

Cache Coherency: Now More than Ever
Without cache coherency methods, data corruption and lousy system performance are not far away.
Mon, 2 Jun 2003

Bluetooth Security
Is Bluetooth any more secure than 802.11b? Or are the days of costly cellphone and PDA viruses nearly upon us?
Mon, 19 May 2003

Solving the 3G Data Management Problem
3G wireless networks have been slow in development. Business functions such as service provisioning, assurance and billing have proven difficult to implement, key technologies like content delivery networks are still being hammered out, and there's a dearth of compelling applications. Could better data management be the key to progress?
Mon, 5 May 2003

When Robots Attack
Humans attack computers on a routine basis, while stories of machines attacking humans are still science fiction. But computers do attack their own kin. How can we deal with this threat?
Mon, 21 Apr 2003

Intelligent Distributed Surveillance Systems
Human beings watching video screens can become fatigued after only 30 minutes, because they must pay attention even when nothing important is happening. Automated surveillance systems have the potential to ease this burden, but only if they can keep false positives to a minimum. A recent IEE conference offered a survey of the state of the art in intelligent distributed surveillance systems.
Mon, 7 Apr 2003

Unreasonable Facsimiles
Why are the cycles of obsolescence so brief for computer hardware? Why does our software grow ever more bloated? Perhaps it has to do with the use of graphics-intensive simulated reality environments for even the simplest tasks.
Mon, 31 Mar 2003

PMA 2003 Show Report
BYTE.com's resident shutterbugs Ernest Lilley and David Em went to the Photographic Marketing Association's annual event in Vegas this year. They found that the world of photography's gone thoroughly digital end to end, from initial shutter release to final print. Along the way, they learned a lot about the latest in image sensors, color management, and displays.
Mon, 24 Mar 2003

Career Survival: How to Thrive in Today's Marketplace
First we had the boom and now we have the gloom. Just where are things heading for technology industries? And how can technical workers best adapt to the changes?
Mon, 24 Mar 2003

The Music of the Earth
Geophysicist Frank Scherbaum believes that the Earth makes true music—and that scientists of all kinds should open their ears.
Mon, 17 Mar 2003

Secure GSM
At a conference on Secure GSM at the UK's Institute of Electrical Engineers in London, researchers discussed the trade-offs of encryption and the characteristics that would define an ideal security software agent.
Mon, 3 Mar 2003

The BCS/IEE's Turing Lecture 2003
How will the human genome project change our technology, and our lifestyles?
Mon, 24 Feb 2003

TTCN: A Test Description Language
A formal, manufacturer-independent software testing notation may help us raise the bar on software quality.
Mon, 17 Feb 2003

DDOS: Just a Matter of Resource
Why are we so vulnerable still to distributed denial-of-service attacks? Because the Internet has no policy for monitoring service and isolating misbehaving network elements.
Mon, 10 Feb 2003

Synchronizing Replicated Data in Mobile Distributed Networks
Managing the distribution of data in mobile, distributed networks can be a real challenge, since synchronization methods relying on continuous connectivity are impractical.
Mon, 10 Feb 2003

Versioning Web Services with WSDL
All it takes is discipline.
Mon, 3 Feb 2003

Berkeley DB XML
Berkeley DB XML is an open-source embedded XML database for applications that need XML document management services. It provides transaction-protected storage of XML documents and an optimizing XPath query processor for efficient document retrieval.
Mon, 3 Feb 2003

Extremely Rich Media
If rich media is a good thing, then extremely rich media must be a great thing. Two Intel managers take a tour of cellphone symphonies, talking toilets, and defunct dot-coms…all in search of the next killer app.
Mon, 27 Jan 2003

Native Object/Relational Wrappers
Application-specific O/R wrappers allow an application to utilize the database in an object-oriented manner without changing the database structure to meet the needs of individual applications. Java ORDBMSs allow the wrapper class to be cataloged in the database and wrapper objects to be created using SQL statements.
Mon, 20 Jan 2003

Java J2EE: A Shotgun Start
Dennis explains how to write a fully enterprise architecture-ready Hello World program, using J2EE.
Mon, 13 Jan 2003



BYTE.com > Features > 2003

Dr. Dobb's Media Center

Extending Enterprise Value with Web 2.0
In this webcast we will talk about how to simply build and quickly remix Web 2.0 applications and the role of the IT department and how they support mashups. We will discuss how IBM can help IT teams adapt existing enterprise systems as well as develop unique ones that can support end user driven mashups in a reliable, scalable and secure way. We will highlight a simple scenario adapting an enterprise information source for mashups and how to test it. We will also cover how IBM can help you build agile, fast and simple web applications based on dynamic scripting languages that dramatically reduces development time. Wednesday, September 24, 2008 - 12pm PT / 3pm ET

2008 International Mathematica Conference
Dr. Dobb's interviews Wolfram Research's Theo Gray, co-founder and Director of User Interfaces, and Roger Germundsson, Director of Research and Development, about the upcoming 2008 International Mathematica Conference.

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE: Volume 2 - Heuristic Algorithms
The Best of BYTE: Volume 2 - Heuristic Algorithms
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.

© 2008 Think Services, Privacy Policy, Terms of Service, United Business Media Limited
Site comments: webmaster@byte.com
Web Sites: BYTE.com, dotnetjunkies.com, Dr. Dobb's Journal, SD Expo, Sys Admin, sqljunkies.com, Unixreview



MarketPlace
simple helix is the most trusted name in the hosting industry! Join us and host with the experts!
Sign Up & Get Full Access To The Definitive Online Book Collection With SkillSoft's Books24x7�.
Helps Employees Develop & Hone New Technical Programming Skills. Sign Up & Get Full Access.
Fast online exception analysis. Capture customer crash data online.
Develop 10 times faster ! ALM, IDE, .Net, RAD, 5GL, Database, 5GL, 64-bit, etc. Free Express version
Wanna see your ad here?
 

web2