Dev Shed
  Open Source Web Development Tutorials - Hosted by Hostway
Administration  
AJAX  
Apache  
BrainDump  
DHTML  
Flash  
Java  
JavaScript  
Multimedia  
MySQL  
Oracle  
Perl  
PHP  
Practices  
Python  
Reviews  
Security  
Style-Sheets  
Web Services  
XML  
Zend  
Zope  
Forums Sitemap 
IBM® developerWorks 
Sun Developer Network 
E-Commerce Hosting 
Linux Web Hosting 
Managed Hosting 
Small Business Hosting 
Mobile Linux 
App Generation ROI 
VPS Hosting 
Weekly Newsletter

 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
WEB DEVELOPMENT

Working With Different Namespaces in PHP 5 in PHP
     
Rating: 5 stars5 stars5 stars5 stars5 stars / 1
2008-11-19
 
Namespaces have been available for a long time in mature object-oriented languages like Java and C++. However, there’s good news on the horizon, since they will also be available in PHP 5.3 (hopefully). That’s a good reason to start learning how to use them within the context of object-oriented PHP applications. This is the second part of a four-part series that shows you how.  Discuss (1)


MySQL Query Optimizations and Schema Design in MySQL
     
Rating: 5 stars5 stars5 stars5 stars5 stars / 3
2008-11-18
 
Performance is something for which we all strive. This applies to the lives of DBAs too, since their first and foremost task is to achieve a high level of performance from their databases. SQL professionals can’t stress enough that spending quality time to optimize both schema design and queries should be considered top priorities. In this article we are going to cover these two.


User Management Explained: Overview in PHP
     
Rating: 4 stars4 stars4 stars4 stars4 stars / 2
2008-11-17
 
In this article we will look at how to create a secure user management module. No user authentication or user management script can ever be one hundred percent secure, but we can try to use the tools that are available to us to their maximum, and thereby make it difficult for malicious users to hack our scripts.


LAN Reconnaissance in Security
     
Rating: 5 stars5 stars5 stars5 stars5 stars / 2
2008-11-13
 
If you're trying to keep your LAN secure, sometimes it helps to think like a cracker. This article shows you how to scout out a LAN, and how malicious hackers get around security. It is excerpted from chapter four of Security Power Tools, written by Bryan Burns et. al. (O'Reilly, 2007; ISBN: 0596009631). Copyright © 2007 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.  Discuss (1)


Using Namespaces in PHP 5 in PHP
     
Rating: 4 stars4 stars4 stars4 stars4 stars / 2
2008-11-12
 
Namespaces were created as part of PHP 5.3 to solve certain conflicts that can arise when two different classes are given the same name. This situation comes up more commonly than you might think. This four-part series introduces you to using namespaces to solve these and similar issues. It includes copious code examples to enhance your understanding.  Discuss (5)


MySQL Benchmarking Tools and Utilities in MySQL
     
Rating: 5 stars5 stars5 stars5 stars5 stars / 1
2008-11-11
 
You are reading the second segment of the four-part article series covering MySQL benchmarking concepts and strategies, benchmarking tools and utilities, and the most common query optimizations, design of optimal schemas, and server tuning tips. In this part we will present some of the popular benchmarking and monitoring tools and utilities. By the end of this article, you’ll know how to use and work with each of them.


Database Security: Guarding Against SQL Injection in PHP
     
Rating: 4 stars4 stars4 stars4 stars4 stars / 2
2008-11-10
 
In our last article we introduced the subject of database security. In this article we will continue to explore various attacks that can be made on a database and how to prevent these attacks. We will also build the last page of our site. This article is the conclusion to an eight-part series.


Nested Functions in Python in Python
     
Rating: 5 stars5 stars5 stars5 stars5 stars / 1
2008-11-06
 
In this final part of a nine-part series that focuses on Python, you will learn about namespaces, nested functions, and more. It is excerpted from chapter four of the book Python in a Nutshell, Second Edition, written by Alex Martelli (O'Reilly; ISBN: 0596100469).  Copyright © 2007 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.  Discuss (1)


Building a Modular Exception Class in PHP 5 in PHP
     
Rating: 5 stars5 stars5 stars5 stars5 stars / 2
2008-11-05
 
Welcome to the final part of the four-part series “Subclassing exceptions in PHP 5.” By means of a hands-on approach, this series walks you through using inheritance to build finely-tuned exception subclasses. These subclasses can be used to handle, via multiple “try-catch” blocks, several failures that might occur during the execution of a given web application.  Discuss (1)


MySQL Benchmarking Concepts and Strategies in MySQL
     
Rating: 5 stars5 stars5 stars5 stars5 stars / 4
2008-11-04
 
MySQL is the world’s most popular open source relational database management system (RDBMS). As a result, over ten million installations are spread around the globe. Nevertheless, in reality only a small percentage of those are actually high performance, optimized, and tuned servers. This four-part article series targets the MySQL database and system administrators, covering various strategies to help benchmark and optimize databases, and tune servers to yield an outstanding performance.


Database and Password Security for Web Applications in PHP
     
Rating: 3 stars3 stars3 stars3 stars3 stars / 2
2008-11-03
 
In this article we will discuss security for databases accessed through the Internet. We will also examine the issue of password management, since handling that task properly will help us make our web site and its applications more secure. This is the seventh part of an eight-part series that shows you how to build security into an application for an Internet cafe.  Discuss (2)


Python Parameters, Functions and Arguments in Python
     
Rating: 5 stars5 stars5 stars5 stars5 stars / 1
2008-10-30
 
In this eighth part of a nine-part series on the Python programming language, we focus strongly on two aspects of functions: parameters and arguments. This article is excerpted from chapter four of the book Python in a Nutshell, Second Edition, written by Alex Martelli (O'Reilly; ISBN: 0596100469). Copyright © 2007 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.  Discuss (1)


Handling MySQL Data Set Failures in PHP 5 in PHP
     
Rating: 4 stars4 stars4 stars4 stars4 stars / 2
2008-10-29
 
If you’re a PHP developer who wants to learn the basics of implementing customized exceptions in PHP 5, then look no further, because you’ve come to the right place. This is the third part of a four-part series entitled “Subclassing exceptions in PHP 5.” It teaches you how to extend the native exception mechanism bundled with PHP 5 by using inheritance, and complements the corresponding theory with copious, illustrative hands-on examples.  Discuss (1)

DEV SHED RESOURCES


TECHNEWS TV
Click Audio or Video to get Podcast

Brand New IBM Developer Knowledge Center
IBM Developer Knowledge Center on Developer ShedThe Developer Shed Network is proud to announce a brand new, IBM® developerWorks™ Developer Knowledge Center. Now, you can find new resources for FREE eKits, Tutorials, Webcasts, Trial Downloads and become part of a growing network of developers. Take advantage of this new and growing resource center today!

Build Forge Express demo: Enabling software delivery excellence for small and midsized businesses
This demonstration gives you an overview of IBM® Rational® Build Forge Express Edition, a global offering that provides a framework to automate and execute software processes. Rational Build Forge provides a software assembly line that can support all of your tools, technologies, and platforms so you can achieve a repeatable, reliable, and traceable build and release process.

IBM DB2 Deep Compression ROI Tool
The IBM DB2 Deep Compression ROI tool is designed for DBA’s and IT management personnel to perform a clinical analysis of the cost savings gained from the Storage Optimization feature of DB2 9 for Linux, UNIX and Windows. The feature, also known as Deep Compression, compresses data that lies within a database by up to 80% at times.

Read SunQuest Chronicles and Win Prizes
Book of DestinyRead and play along with our adventurer as he quests for the Ruby of Destiny in our choose-your-own-adventure style minibook- SunQuest Chronicles: Ruby of Destiny. As our brave hero faces different thrills and adventures, you control his actions and ultimately decide his fate.
Should he fool the witch or kill her? Can you make it to the end?
Or is failure your destiny...
So what are you waiting for? Come on in...if you dare.

NetBeans IDE 6.1
The Only IDE You Need
The NetBeans(TM) IDE is a free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and Ruby. NetBeans IDE is easy to install and use straight out of the box and runs on many platforms, including Windows, Linux, Mac OS X, and Solaris.


 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 3 hosted by Hostway
Stay green...Green IT