If you have ever wondered how to configure and run a secure open source firewall, look no further. This book excerpt is from chapter three of Open Source Security Tools by Tony Howlett, ISBN 0321194438, copyright 2004. All rights reserved. It is reprinted with permission from Addison-Wesley Professional. More | Discuss
In part one of this two part article series, you learned how to build a simple template parser class in PHP. In this second article, you will learn how to add caching capabilities to the class. More | Discuss(12)
Contributed by Harish Kamath
Article Rating: / 1 2005-03-28
In this third and final installment of our "Getting Started with Apache 2.0" series, you will learn how to configure the Apache server as a "proxy server" for your local network, how to make use of "URL Re-writing," and much more. More | Discuss
This article will give you a good understanding of the basic concepts and practices of the C++ language, so that you will have the foundation to eventually learn these ideas in detail as you continue working with the language. It is excerpted from Ivor Horton's Beginning ANSI C++ The Complete Language (Apress, 2004; ISBN 1590592271). More | Discuss
It is easy to create a templating system in PHP; in fact, there are a number of templating system packages. But what if you're putting together a relatively small website, and don't really need one of those full-fledged systems? In this first part of a two-part article, you will learn how to create a simple but extensible PHP class for parsing templates. More | Discuss(18)
Contributed by Harish Kamath
Article Rating: / 9 2005-03-21
In this second article in a three-part series, you will learn how to customize the the log files generated by the Apache Web server, and much more. More | Discuss
Contributed by O'Reilly Media
Article Rating: / 5 2005-03-16
Interested in learning more about the SQL language? Read on to learn some of the useful features of this language. This article is excerpted from Mastering Oracle SQL by Sanjay Mishra and Alan Beaulieu (O'Reilly, 2004; ISBN 1590593006). More | Discuss(2)
Contributed by Harish Kamath
Article Rating: / 6 2005-03-15
One easy way to manage the display ads on your website is by using phpAdsNew. This first article shows you how to quickly set up phpAdsNew to suit your needs. Read on to find out how this simple tool can help you keep track of those revenue-producing ads and advertisers. More | Discuss(1)
Contributed by David Fells
Article Rating: / 18 2005-03-14
The current release of MySQL, version 4.1.10, offers significant improvements over version 4. While it still has some room for improvement, its new features and capabilities should silence the critics who have up until now regarded it as little more than a toy. In this article, the first of two parts, David Fells covers scalar and correlated queries, derived tables, and row level subqueries. More | Discuss(6)
This article introduces those new to networking to Apache, the Hypertext Transfer Protocol (HTTP), and the basics of system administration. It is excerpted from chapter one of Peter Wainwright's book Pro Apache (Apress, 2004; ISBN: 1590593006). More | Discuss(1)
Contributed by David Fells
Article Rating: / 20 2005-03-08
Building on what we learned in part one, this article discusses data storage, system configuration, error handling and logging. Read on to find out how practicing the proper use of these concepts can simplify application maintenance and testing, and accelerate system debugging. More | Discuss(8)
Contributed by Harish Kamath
Article Rating: / 10 2005-03-07
In this first article in a three-part series, Harish Kamath helps you download and configure the Apache Web server. If you've wanted to use PHP with Apache, look no further; that part of the setup is also covered here. More | Discuss
One important step in creating your own computer games is configuring your development environment. Keep reading to learn how. This article is taken from chapter one of Advanced Java Game Programming by David Wallace Croft (Apress, 2004; ISBN 1590591232). More | Discuss
Contributed by David Fells
Article Rating: / 65 2005-03-01
Settling for the "quick and dirty" solution often costs far more time than it saves. This is as true of PHP coding practices as anything else. In this first article in the series, you will learn practices that will save you time and headaches in the long run, and help you write better PHP code. More | Discuss(28)
Contributed by Eliana Stavrou
Article Rating: / 5 2005-02-28
In this second of a three-part series covering threats to computer security, we focus on attacks that are more specifically directed against a particular person or company. More | Discuss
Contributed by Romeo Marquez
Article Rating: / 17 2005-02-23
You need to deliver quality projects to your clients, or they won't come back for more -- and they might even tell their friends to avoid using you for their projects. How can you complete projects your clients will love? Hire the right people to do the job. Romeo Marquez explains what to look for in a designer and a programmer. More | Discuss(1)
Java and Python -- each have their advantages and disadvantages. What is a programmer to do if he wants ease, efficiency, and power? Believe it or not, there is a solution -- a way to merge both languages and get the best of both worlds. Read on to find out how it works. More | Discuss(7)
Contributed by Eliana Stavrou
Article Rating: / 6 2005-02-21
It's no secret that any computer connected to the Internet faces a wide array of security threats. These days, however, a business needs to be connected to the Internet just to do business. What can you do? Keep reading to learn more about risks you take, and what you can do to protect yourself and your company. More | Discuss(7)
IRC is becoming an increasingly popular medium for communication. In this article, Peyton McCullough explains how to make Python and IRC work together. More | Discuss(2)
Contributed by Ian Felton
Article Rating: / 191 2005-02-15
Why is PHP become more like Java, when the PHP developer community seems to want anything but that to happen? What is Zend thinking? More | Discuss(32)
A draft law that would forbid the sharing of copyrighted material on the Internet without payment of royalties is raising tensions in Sweden where legal loopholes make such downloads hard to stop. More | Discuss
Cutting-edge mobile telecommunications technology ensures that the furry inhabitants of China's largest panda reserve are never more than a phone call away, state media said. More | Discuss
The home-brewed audio programs known as "Podcasts" are catching on with people who own iPods or other digital-music players, according to a survey released on Sunday. More | Discuss
Google Inc., which took the first shot in the free e-mail storage battle with the release of its Gmail product last year, said on Thursday it is doubling free storage to 2 gigabytes shortly after Yaho... More | Discuss
Pope John Paul II was known as a gifted communicator in an electronic age and his followers are making creative use of e-mail, mobile phones and text messages to share their grief. More | Discuss
Mourners from around the world turned to the Internet to track the waning hours of Pope John Paul II's life and shared their anguish over his death with a global community in cyberspace. More | Discuss
Four years ago, a low-cost handheld dubbed the Simputer was touted as a way to give villagers in poorer countries access to computing power. That dream remains elusive. More | Discuss
Five years ago, a handful of companies with names like Pop, Pseudo and Icebox promised a future when original shows produced for the Internet would replace traditional TV viewing. The dot-com bust def... More | Discuss
In a rural Cambodian village where the homes lack electricity, the nighttime darkness is pierced by the glow from laptops that children bring from school. The students were equipped with notebook comp... More | Discuss
It took just minutes for the Vatican to alert the world's media of Pope John Paul's death -- using text messages and email so the 2,000-year-old Church could meet the new demands of real-time news. More | Discuss
Calling all tech-savvy pandas -- China's biggest nature reserve in the foggy mountains of southwest Sichuan province is now wired for broadband. More | Discuss
College junior Kyle Taylor is downloading hundreds of songs by No Doubt, Bruce Springsteen and others onto the Compaq laptop in his cramped dormitory room. With a few more clicks of his mouse, Taylor ... More | Discuss
For centuries, one of the surest signs that a pope had died was the closing of the massive Bronze Door beneath a portico off St. Peter's Square. But the first word of John Paul II's death came in an e... More | Discuss
An American fugitive wanted by the FBI for scamming internet investors out of millions of dollars has been captured at a coastal resort in Thailand, police said. More | Discuss
College junior Kyle Taylor is downloading hundreds of songs by No Doubt, Bruce Springsteen and others onto the Compaq laptop in his cramped dormitory room. With a few more clicks of his mouse, Taylor ... More | Discuss
Dave Duffield wants former PeopleSoft employees laid off after the company was taken over by Oracle to get more than pink slips. He wants to give them $10,000 checks. More | Discuss
OPEC's president said he was likely to start telephone consultations with cartel oil ministers on Sunday on increasing production quotas by a further 500,000 barrels per day to help cool surging oil p... More | Discuss
The online music stores of Apple Computer, Microsoft, and Sony will soon get some competition from an unexpected online music provider: The Smithsonian Institution's Folkways collection. More | Discuss
VC investment is flowing to companies that help businesses use open source effectively, rather than tie them to one open-source project. More | Discuss
XM Satellite Radio Holdings Inc. said yesterday that it picked up 540,000 new subscribers during the first three months of 2005, a 68 percent increase over the comparable period a year ago. More | Discuss
In the past two weeks, sexual predators in neighborhoods throughout the Washington area went trolling for children without fear of being spotted, authorities said yesterday. More | Discuss
Continued growth in its enterprise subscription revenue helps the company's total revenue for fiscal year 2005 jumps to $196.5 million, an increase of 58 percent from 2004. More | Discuss
Internet media company Yahoo Inc. said on Friday it has hired the former general manager of the programing group at Microsoft Corp.'s MSN unit to be its vice president of content operations. More | Discuss
The Japanese company that launched popular computer data storage units shaped like rubber ducks and sushi started selling a new product Friday — a ghost detector. More | Discuss
Some of the latest weapons for the war on junk e-mail are what might be called sender benders. They're ways to identify and filter out spam by focusing on a message's source, not its content. More | Discuss
Less than half of those selected to the project's governance board are expected to be Sun staff members; the majority are thought to be from the company's customer base, the industry and the open-sour... More | Discuss