Contributed by developerWorks
Article Rating: / 1 2004-09-22
EVM2003 brings XML to the democratic process: In this article, David Mertz discusses his practical experiences developing interrelated XML data formats for the EVM2003 Free Software project to develop voting machines that produce voter-verifiable paper ballots. Some design principles of format subsetting emerge. In addition, David looks at how an application-specific meaning for XML document equivalence can be programmed, and why canonicalization is insufficient. (This intermediate-level article was first published by IBM developerWorks, 28 Jun 2004, at http://www.ibm.com/developerWorks.) Discuss(0)
Contributed by David Fells
Article Rating: / 1 2004-09-21
This article will walk readers through the process of outlining a flexible Object Oriented design that will facilitate adding Merchant Services and Payment Methods in the future without affecting the client code. Discuss(0)
Contributed by James Murray
Article Rating: / 47 2004-09-20
One of the things I hear from people and my friends is questions about the best way to work with PHP. They always want to know how to get started on a project, what software to use, how to plan it successfully, and so on. In this article I plan on revealing the “magical secrets” about how I do my PHP programming so quickly with so few bugs. Discuss(4)
Contributed by O'Reilly Media
Article Rating: / 7 2004-09-15
See how the Template Toolkit simplifies the process of building and managing web site content. Examples illustrate the use of template variables and template components that allow web content to be constructed in a modular fashion. Other topics include managing the site structure, generating menus and other navigation components, and defining and using complex data. (From Perl Template Toolkit, Darren Chamberlain, Dave Cross, and Andy Wardley, O'Reilly Media, 2004, ISBN: 0596004761.) Discuss(0)
Contributed by Alex Soto Bueno
Article Rating: / 4 2004-09-14
This article discusses Lotus Domino Notes, especially how to access to the documents stored in it with CORBA. This feature allow developers to write standalone applications that will use documents of Lotus. Moreover, the developer won't have to learn CORBA because the Lotus Domino Server has already mapped all interfaces, so we are pure users of an API. This article assumes you already have installed a Lotus Domino Server, configured the IIOP properly, and that you know how to create nsf database files. Discuss(1)
Because Apache is complex, coding errors are possible. Fortunately, Apache is mature enough that this is not a frequent occurrence, and occasionally, overlooked errors are found and fixed. This chapter covers some basics of Apache’s vulnerabilities and recent known security problems. (From Hardening Apache by Tony Mobily, Apress, 2004, ISBN: 1590593782.) Discuss(0)
Contributed by Sams Publishing
Article Rating: / 4 2004-09-09
XML Signature and XML Encryption, two of the three major pillars of the
WS-Security standard, are so predominant in current thinking about Web Services
Security that some people mistake them as the only strategy for securing
Web services. This is really not the case at all. Read more in
this chapter from Securing Web Services with WS-Security, by
Rosenberg and Remy (ISBN 0672326515, SAMS, 2004). Discuss(0)
Contributed by Nathan Rohler
Article Rating: / 12 2004-09-08
Learn how to create a sign-up form for a website with a security image. The image prevents fake sign-ups and spam. In this tutorial, we will learn how to create a security image template, then put it to use. Discuss(8)
Contributed by Jacquie Barker
Article Rating: / 19 2004-09-07
The phenomenal success of object-oriented languages such as Java and C# as enablers of enterprise-wide, Web-deployed applications has compelled countless numbers of organizations and individual professionals alike to seek proficiency with such language in recent years. Many of these are drawn like moths to a flame, however -- and in fact go “down in flames” -- because they are ill prepared to harness the power of an object-oriented programming language, due to a basic lack of understanding of object concepts. (Copyright 2004 by Jacquie Barker – all rights reserved. Reprinted with permission of the author. Excerpted in part from Beginning Java Objects: From Concepts to Code, by Jacquie Barker, ISBN 1590591461; published by Apress LP.) Discuss(5)
Oracle Database 10g comes with a number of new features such as new features in flashback, Data Guard and transaction recovery monitoring. Also covered here are RMAN improvements and general database recovery improvements. (From the book, Oracle Database 10g New Features, by Robert Freeman, McGraw/Hill-Osborne, 2004, ISBN: 0072229470.) Discuss(0)
If you have avoided using MySQL in the past due to its lack of support for stored procedures, here’s good news. The latest developer release of MySQL (MySQL 5.0) supports stored procedures. Drum roll, please! If you want to jog your memory before you begin to create those cretins or want to know more about them, read on. In this article, we'll learn what stored procedures are and create our first stored procedure in MySQL and learn some useful commands while we're at it. Discuss(0)
See how PHP 5 compares to PHP 4 in this brief introduction to the language and learn what features have led PHP to be installed on over 15 million domains. (From the book, Beginning PHP 5 and MySQL: From Novice to Professional, by W. Jason Gilmore, ISBN: 1893115518, Apress, 2004.) Discuss(4)
Jammin' for Jesus? Something like that. Using military technology, four churches in Mexico are jamming cell phone signals during services. Setting precedent for cell phone interruptions world wide? More(0)
Is Google playing into the hands of the Chinese government? Sure looks like it. Separate reports have shown that news results deemed inappropriate are being filtered from Chinese computers searching for news. Is this just business or is Google pandering to dictators? More(0)
Methane and water have been detected in atmospheric tests, indicating that life could be present under the surface of the Red Planet. Nobody here but us Martians? More(0)
Atari has just released a 64-bit version of its game "Shadow Ops: Red Mercury." Too bad the OS it's made for isn't out yet. Still, maybe Linux emulators will be able to run it before Longhorn sees the light of day. More(0)
Nanotech? Cloning? Genetic engineering? Cybernetics? Flying cars? AI? What is your favorite new technology? Which tech do you think will most change the world around us? More(1)
Congress is up in arms about the fact that up to 10% of all websites may be registered under false identities. And they're doing something about it. More(0)
The concept is simple: get on to BuyMeaBeer.com, order a beer for your friend, and pay. Your friend will get an SMS message from you with a voucher which they can present at a bar for a free beer. I think this technology just became disruptive in more ways than one. More(0)
Scientists at Rochester NanoPower Research Lab won $1.2 million from the Defense Advanced Research Projects Agency to develop tiny power supplies for military use. More(0)
The US government has decided that the open source cancer, that anti-capitalist software derived by the evils of socialism, might be the best solution for its computer systems. but like everything it does, the government is going about it slowly. Very slowly. More(0)
Emir Sakic, a contributor to the Mambo content management system project, was sued for his contributions after some work was done for a company called Furthermore where Sakic added proprietary portions to Mambo. The company claims the code was theirs. He claims its different code. More(0)
In a not-at-all surprising turn of events, AMD has announced a low-power mobile chip (formerly codenamed Oakville) to compete head to head with Intel's Centrino. More(0)
"This is not just important for national security, it is important for the security of the world," says Bryan Wilkes of the US National Nuclear Security Administration. More(0)