Trouble reading this message? Read it online.


Jan 31, 2008 


Dev
Shed

ASP
Free

Dev
Articles

Dev
Hardware

SEO
Chat

Dev
Mechanic

Web
Hosters

Scripts

Tutorialized 
The Soap Box IBM DeveloperworksFREE IT Downloads!  

Welcome to the latest issue of the Developer Shed newsletter. It's the end of January already, and those of you who plan ahead may already be thinking about what you're doing for Valentine's Day. We think the best gift you can give your Valentine is more time. We have you covered in that department. You'll save so much time at work using some of the great tricks and "tools for geeks" in our articles that you'll be able to turn Valentine's Day into a nice long romantic weekend! (Okay, maybe we've had too much chocolate thinking about it, but we can dream…).

Before we give you the lowdown on this week's articles, however, you might want to take a look at the article we've highlighted for you from eWeek. It talks about the uses of virtualization in the enterprise, and the complexities in implementing it. You may think that it's wonderful to turn one physical server into multiple virtual servers, but that conjuring trick can't be done without some serious help from VARs. Check out the article to see what we mean.

Of course we have a great selection of articles for you this week. On Dev Shed, we continued our series on how to use destructors in PHP 5, and how to get the most out of Yahoo Web Services. Are you more interested in Python than PHP 5? Don't worry; we published some of that too. Meanwhile, if you've always wanted to learn C, pop on over to ASP Free; we just started a new series on the subject. We're also continuing our long-running series on building an online shopping website. If your ambitions are a bit smaller - like building a script to send you email notifications whenever users log on across your network - we have an article for you, too.

We published a nice diversity of articles for web designers on Dev Articles. We continued our series on beginning HTML, finished our series on JavaScript strings, and started a new series on building corner effects. For the hardcore hardware enthusiasts, we reviewed a motherboard, flagged a new contender in the VoIP space, and got cerebral about gaming by examining its psychology and - dare we say it? - art.

We helped those of you climbing to the top of the search engine results pages keep current with the articles on SEO Chat. We took a quick look at the likelihood of steep layoffs at Yahoo before the company filed its quarterly statement. We also talked about ways to fight black hat SEO and how to get a better understanding of the effect your SEO efforts are having. Finally, we highlighted some excellent tutorials for you this week over on Tutorialized. If you've ever wanted to create a Facebook application or make an animated forum signature, you'll really want to check these out!

As always, thanks for reading. Until next week,
Developer Shed Staff

Improve your build process with IBM Rational Build Forge, Part 1: Create a continuous build and integration environment
Learn how to implement a build management system that uses and extends your existing automation technologies. This tutorial shows, step-by-step, how to install and configure IBM Rational Build Forge to manage builds for Jakarta Tomcat from source code.
Learn more
.

Improve your build process with IBM Rational Build Forge, Part 2: Automate builds for a real-world Tomcat project
Learn how Rational Build Forge can extend a simple compile and package build process by adding customization and deployment capability. Go from a manual method to automating: checking for code changes; getting the latest source; compiling and packaging; customizing; copying to and restarting a deployment server; and sending e-mail notification that a new version is available.
Learn more.

Write REST services
This tutorial discusses the concepts of REST and the Atom Publishing Protocol (APP) and shows how they apply to services. It also shows how to use Java technology to implement REST/APP-based services.
Learn more.

White Papers

Weird and Cool

News You Can't Use

Get Our Content on Your Site with DevText!
DevText

New Articles, Right To Your E-mail

DevAlert
Developer Search
Search igrep
 
NalpeironNalpeiron

Securing your software - "The Truth about the Copy Protection Business"

The facts you should know before you decide to Buy Copy Protection, Licensing or Anti-Piracy Technology. Click here for more info.

Introducing Tech News by Developer Shed. News you can't use.

It's edgy! It's irreverent! It's all about technology! It's news you can't use, and you won't want to miss it! View this week's edition to learn the answers to these burning questions:

Watch the video!
  • What's scarier than a holographic Prince Charles? Wait...who's Prince Charles?

  • Suicide bomber + staircase + long beard... What could possibly go wrong?

  • Need to find nudity and beer, stat? Then Nudar, my friend, is God's gift to you...

  • How come these cockroaches are so big, and fast, and green... Cockroach SMASH!!!

  • Why are so many men getting breast implants? Here's a hint: Women don't like to share.

    Watch the video!

The first easy-to-use utility hosting solution for web developers. Managed through intuitive online software, Mosso allows you to focus single-mindedly on what you're good at-developing. Only $100/mo.
Visit this link for More Information


Dev
Shed

ASP
Free

Dev
Articles

Dev
Hardware

SEO
Chat

Dev
Mechanic

Web
Hosters

Scripts

Tutorialized 

Keeping Track of Objects when Using Destructors in PHP 5 by Alejandro Gervasio, 2008-01-30 -- Among the improvements that were introduced into the object model of PHP 5, class destructors are quite possibly, one of the easiest to learn and implement. As you may have heard, a destructor is a special kind of method that is called automatically by the PHP interpreter right before destroying a particular object. So if you’re interested in learning how to use them in your own PHP 5-driven applications, you should start reading this article series! Read the full article.

Implementing Yahoo Image Search Web Service with PHP 5 by Alejandro Gervasio, 2008-01-29 -- Welcome to the third installment of the series “Using Yahoo! Web Services with PHP 5.” If you’re a PHP programmer who wants to learn how to incorporate the useful web services offered by Yahoo, then this series of articles might be what you’re looking for. You’ll find numerous code samples to help you start using these popular web services within your own PHP 5 applications. Read the full article.

Python: Stringing You Along by James Payne, 2008-01-28 -- If you have ever programmed before, or are a ninety-year-old lady, or a cat, then you know how useful strings are. If you have been reading these articles, you will know that a string is a character, a sentence, a paragraph, a book, etc. If you haven't been reading these articles, then you're missing an important part of your education as a programmer. Don't keep yourself in the dark; start reading! Read the full article.

Containing Intrusions in Apache by O'Reilly Media, 2008-01-24 -- In this fifth part to a six-part series on installing and configuring Apache, you will learn, among other things, how to put Apache in jail. This article is excerpted from chapter two of Apache Security, written by Ivan Ristic (O'Reilly; ISBN: 0596007248). Copyright © 2006 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media. Read the full article.

Information Management for an ASP.NET AJAX Server-Centric Based Online Shopping Website by Xianzhong Zhu, 2008-01-30 -- In this tenth part of an eleven-part series on building your own online shopping website, we'll learn about the information center. The information center in the shopping city sample is mainly composed of three modules: news management, notification management, and leaving words management, which are all placed under the "admin/Information" folder of the website. Let’s delve into them, starting with the news management. Read the full article.

Logon Script to Send Email Notifications by Nilpo, 2008-01-29 -- A member of the ASP Free Forums recently asked if there was any way to receive email notification whenever users logged on across the network. I responded that there was. Today I’m going to show you how to create a network logon script that will send an email notification whenever a user logs on. Read the full article.

C: For Beginners by James Payne, 2008-01-28 -- For some reason, in order to invent a programming language (such as C), you have to have a crazy beard; a goatee won't cut it, and neither will a giant handlebar mustache. Although, giant handlebar mustaches do allow you to teach college students to program (or be a cop, or a news anchor, or a member of the Village People). Read the full article.

Securing Computers and Active Directory by O'Reilly Media, 2008-01-24 -- In this third part to a four-part series on how Active Directory handles computers, you'll learn how to test a secure channel for a computer, reset a computer account, and more. It is excerpted from chapter eight of the Active Directory Cookbook, Second Edition, written by Robbie Allen and Laura E. Hunter (O'Reilly; ISBN: 059610202X). Copyright © 2006 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media. Read the full article.

The Web Buyer's Guide is your best source for white papers on a wide range of IT products and services. This Week's Featured White Papers:

Centralized Data Backup Won`t Cripple Your WAN
IT organizations have been conflicted between two backup approaches: local and centralized. While centralized backup requires less hardware, reduces administration time, and solves the security problem associated with loose tape media, it can introduce greater bandwidth consumption and longer backup/restore windows.

E-Discovery, ROI and the Paper Chase
We are all aware of the tremendous costs of e-discovery. Those costs are compounded when the necessary documents are scattered throughout an organization in both paper and electronic versions.

Get Ahead of Complexity
Complexity is expensive. Managing the ever-growing complexity of IT infrastructures is one of the top challenges faced by enterprise IT organizations.

Get Off the Road and Go Online: The Benefits of Teleworking
The Telework Fact Sheet details benefits for employers, employees and the larger community.

Help Simplify Virtualization
Enterprises that want to realize the benefits of virtualization to help decrease operating costs face a complex set of technologies that often slow or prevent adoption, potentially leading to missed opportunities.

How to Deliver World Class Support
Learn how to create your own winning technical support system by providing immediate and convenient solutions for common computer problems like spyware and viruses; diagnosing and repairing computer problems while the user watches and learns; and reducing the need for expensive movement and travel.

HP`s Disaster Proof Solutions: Ensuring Availability
In this eSeminar, Bob Laliberte - an analyst with ESG - will present the results of ESG`s validation of HP`s Disaster Proof testing.

Microsoft`s Intellectual Property Licensing Program Boosts Customer Choice
This white paper explains the benefits of protocol licensing for independent hardware vendors (IHVs), independent software vendors (ISVs), original equipment manufacturers (OEMs), and customers; describes the various protocols available for licensing; and highlights scenarios in which the use of these protocols can speed the development of interoperable products.

HTML Tables by James Payne, 2008-01-30 -- In our last tutorial we discussed how to create different types of frames and position them on the page. We also covered the various types of lists we can create. And I even let you in on a little recipe in my plot to make you fatter than me. In this tutorial we will go over tables (you will need a place to put that dinner I told you how to make after all) and how to insert them into your web pages. Read the full article.

Building Corner Effects with Transparent Background Images by Alejandro Gervasio, 2008-01-29 -- Among the vast arsenal of eye-catching visual effects that are used by many modern web sites nowadays, there’s one in particular that’s already considered a true classic by both beginners and seasoned web designers. Of course, in this case I’m talking about the popular rounded corners, which can be built by utilizing a huge variety of approaches, ranging from JavaScript-dependent solutions to CSS-based approaches. Read the full article.

JavaScript Objects: Finishing Strings by James Payne, 2008-01-28 -- In the last tutorial we continued our discussion on String Objects in JavaScript. Hopefully we will wrap it up in this episode. We left off with the Match() method, which allowed us to search a string and return the same string if it was present in our variable, or return a null value if it was not. We will pick back up with the Replace() method. Read the full article.

Rails Action Controller by O'Reilly Media, 2008-01-24 -- The Rails Action Controller does what you would expect from the name: it receives a request and then decides what action will handle it. This article, the first of a four-part series, introduces you to the Action Controller. It is excerpted from chapter four of the Rails Cookbook, written by Rob Orsini (O'Reilly, 2007; ISBN: 0596527314). Copyright © 2007 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media. Read the full article.

The Art and Psychology of Gaming by Barzan "Tony" Antal, 2008-01-30 -- As video games become more and more realistic, their place in society rises to a new level. We've all seen or heard stories about certain people that commit heinous acts allegedly under the influence of video games. Well, this article will take a look at the veracity of such claims and also examine how the game makers themselves are becoming bona fide "arteests." Read the full article.

VoIP with Free Phone Service for Life by Joe Eitel, 2008-01-29 -- Have you ever wondered why there hasn't been a cheaper phone service alternative involving Voice over Internet Protocol (VoIP)? Well, this article will try to answer that question by delving into a company that plans to offer VoIP with no monthly service charges, ever! Read on to learn more about what this company has in store. Read the full article.

Biostar TForce TF570 SLI by jkabaseball, 2008-01-28 -- Despite their bad reputation, Biostar has pressed forth diligently with their motherboards. This article will review their TForce TF570 SLI and put that bad reputation to the test. Read on for a full inspection of this product, and perhaps, a ringing endorsement. Read the full article.

Dell Latitude D630 by Joe Eitel, 2008-01-24 -- The Dell Latitude D620 has been such a popular laptop for Dell that when they came out with the new D630, they knew not to mess with a good thing. The D630 has some nice upgrades and its body is small enough to make it very portable, thus it's great for the traveling professional or student away at college. Read on to find out what else this product has to offer. Read the full article.

Full Sail

Defending Against Black Hat and Negative SEO Tactics by Terri Wells, 2008-01-30 -- Even if you don’t engage in black hat SEO tactics, you may be affected by them. Black hat SEO can be used to maintain a position at the top of the search engine results pages that isn’t really deserved based on the site’s content. Or it can be used to attack competitors, dragging down a rival’s site. It’s enough to make many white hat SEOs and site owners furious. Read the full article.

Scoring SEO Efforts Realistically by Akinola Akintomide, 2008-01-29 -- What do you put in a progress report to an SEO customer? This article will look at what "not" to worry about too much and what to consider as indices of a good SEO program. It also gives an estimated time frame and a sketch of how to outline it to a customer (or to yourself if you are a DIY person). Read the full article.

Yahoo Layoffs: This Could Get Ugly by Terri Wells, 2008-01-28 -- Blogs and more respected publications such as the New York Times and the Wall Street Journal talk about rumors that battered search engine Yahoo is about to make massive layoffs. Some sources tout numbers as large as 2,500. Is there any truth behind these rumors? And what are the implications? Read the full article.

Registrar Responsibility by Michael Lowry, 2008-01-30 -- Imagine that you own a company that provides a service to customers who also run a business of some sort. Now, imagine that one of your customers has used your service to benefit their company in some illegal way. Should you have to take some of the blame because your product helped facilitate the illegal transgression? Domain registrars and web hosting companies have long been teetering on the edge of this cliff, mainly because “cybersquatting” techniques continue to grow. Read the full article.

Network Solutions Gets Pwned by Michael Lowry, 2008-01-23 -- Domain name registration has become so nuanced over the years that many in the online business community think of it as an art form. With all the various SEO techniques and the competition among popular names, even the slightest hindrance can throw off a company's entire business strategy. So when registrars start to profit off of competing customers, you can bet there's going to be some backlash. Read the full article.

Internet Servers Doing the Buzz Shuffle by Michael Lowry, 2008-01-16 -- What do bees and disco dancing have to do with web hosting? Well, you might be surprised to find out that some of the things learned in the field of biology have applications to engineering and modern technology. Indeed, some of the lessons learned can be used to solve a number of problems that make people pull their hair out as they wait for web pages to load. Read the full article.

Tutorialized is dedicated to programming, designing, and many other tech related tutorials.


Submit Your Tutorial Today!
 

Create a Facebook Application With PHP
Learn how to create a Facebook Application with PHP.
Read the tutorial.

Flash game moving controls
Flash game moving controls using actionscript.
Read the tutorial.

4 Point Star Effect
This 4 Point Star effect simulates the effects of star filters used on cameras.
Read the tutorial.

How to make an animated forum signature
How to make an animated forum signature.
Read the tutorial.

The REAL trick for corners, perfect for signatures and banners
Perfect to create sexy corners for signatures, banners or anything else you want!
Read the tutorial.

Want to Earn Cash & Fame Writing for ASP Free?

Developer Shed is actively seeking fresh, new writing talents for our Microsoft Windows technology site. We're looking for Windows programmers, system administrators, and more to provide our readers with the latest, up-to-date techniques and strategies.

Here's your chance to earn some cash, gain some exposure, and beef up your resume! If you would like to join our team, email your name, a description of your qualifications, and the topic areas you would like to cover to contact_editor@developershed.com.
For more information, please visit
http://www.developershed.com
/writers.php
.

Scripts is dedicated to developer and programming related scripts both commercial and free, and for all OS platforms.


Register

Add Scripts

Link to Us
 

WSS Knowledge Base
WSS Knowledge Base is a hosted application providing a Knowledge Base / FAQ management solution for your website. Reduce service calls up to 80%. Learn more.

PHP AdBrite
PHP AdBrite can serve all types of banner ads. It gives you control over where ads are displayed on your website and to whom. Learn more.

Instant Messenger
The software can be used to create an instant messaging service. The software comes with IM server for Linux, Windows and FreeBSD. Learn more.

Max's AJAX website preloader
Max's AJAX website preloader is a simple framework which displays an animation while your site loads. Learn more.

Group Text Messaging Software
Group text messaging tool is an authentic software and user-friendly SMS component that conveys your message to your customers. Learn more.

Php AjaxWhois
A simple, yet powerful domain name checking program in PHP. Checks multiple extensions & displays results in seconds. Learn more.

How To Develop Your Information Marketing Strategy
Information marketing - also called infopreneuring - is a method to take information you own, have licence to, or can have created for you, and then offer it to others for a profit or any other advantage. Read the full article.

Learning About Payment Processors And What To Take Into Consideration When Choosing One
Payment processors are very important to your business, as they are how you will receive payment for your products or services. Read the full article.

Designing Your Email Newsletter
Last time, I talked about one of the first steps involved in setting up your email newsletter: Getting an Email Newsletter Service. Read the full article.

White Papers

Get Off the Road and Go Online: The Benefits of Teleworking

The Telework Fact Sheet details benefits for employers, employees and the larger community.

Request Your Free White Paper!


How to Deliver World Class Support

Learn how to create your own winning technical support system by providing immediate and convenient solutions for common computer problems like spyware and viruses; diagnosing and repairing computer problems while the user watches and learns; and reducing the need for expensive movement and travel.

Request Your Free White Paper!


Get Ahead of Complexity

Complexity is expensive. Managing the ever-growing complexity of IT infrastructures is one of the top challenges faced by enterprise IT organizations. Static thresholds, rule-based systems, and manual data correlation techniques are indispensable tools for monitoring IT infrastructures, but these tools and the staff needed to manage them are rapidly becoming too costly and inadequate.

Request Your Free White Paper!

Weird and Cool

Nano Radio, Not Made by Apple
Read more about this

Move over iPod Nano. Researchers at the University of Illinois just built a device far more worthy of the name. They created tiny radios composed of carbon nanotubes that they believe may eventually deliver a better performance than current silicon-based electronics.

The researchers made the nanotubes using a new technique that involves combining carbon, heat and a catalyst on a special wafer material. The wafer material causes the nanotubes to line up in perfectly aligned rows. The resulting layer of semiconductor material could be used in electronic circuits to create faster electronic devices.

The sand-grain-sized radios, which are made completely out of the nanotube material, feature two radio frequency amplifiers, a radio frequency mixer and an audio amplifier. They use a regular-sized antenna and boast an output transistor into which users can plug regular-sized headphones. Researchers were able to tune one of the tiny radios to a Baltimore radio station and hear the traffic report.


Hydrogen-Fueled Cars Start Hitting the Road
Read more about this

Who says American cars aren't innovative anymore? Green Car Journal recently inaugurated its Green Car Vision award by giving it to the Chevrolet Equinox Fuel Cell. The award "honors the vehicle that best envisions the road ahead." Chevrolet's entry beat out the BMW Hydrogen 7, Honda FCX Clarity, Phoenix Electric SUT, and Toyota Prius Plug-in Hybrid.

Chevrolet's Equinox Fuel Cell is a zero-emission vehicle that benefits from the 40 years the company put into fuel cell development. The manufacturer didn't stint on safety features either. It includes OnStar, StabiliTrac, front and roof rail side-impact air bags, and four wheel ABS.

If you want one, you'll have to wait - unless you live in California, New York City, or Washington, D.C. and are very lucky. Chevrolet's "Project Driveway" is striving to let consumers and others drive more than 100 Chevrolet Equinox Fuel Cell cars for three months at a time in these areas. It is possible that these are among the few areas in the U.S. where enough hydrogen fueling stations exist to support such a vehicle. If the technology catches on, of course, that will change.


DNA Alphabet Gains Two Unnatural Letters
Read more about this

Only 92 elements occur in nature, but scientists have been able to create more elements artificially. Now a chemical biologist has accomplished a much more complicated feat by creating a new functional base pair for the DNA genetic code. This new pair, added to the four naturally existing bases, could allow new kinds of genetic engineering.

Creating a base pair of DNA that can be accurately and efficiently replicated by a natural enzyme wasn't easy. Floyd Romesberg, working at the Scripps Research Institute in California, spent 10 years on the task. First he and his colleagues created a library of 200 new genetic bases. This painstaking work was taking too long, so he began large-scale experiments to generate many potential bases at random. After screening 3600 candidates, two molecules, dSICS and dMMO2, stood out from the pack, and worked after a few minor chemical tweaks.

Romesberg noted that the molecules would have been very difficult to design rationally. Now he and his team are trying to find out what makes them work. "We still don't have a detailed understanding of how replication happens," he explained. The new base pairs could have a role in building DNA with unusual properties, such as highly specific primers for DNA amplification; tags for materials that could be detected without risk of contamination from natural DNA; and building novel DNA-based nanomaterials. The possibilities are endless.

Advertising - If you wish to advertise in our newsletter, please contact us.

Unsubscribe - If you don't want to receive our emails, please unsubscribe.
An email will be sent with additional instructions to confirm your unsubscription.