Trouble reading this message? Read it online.


Jan 17, 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! Here at the Shed, we're always amazed and interested to see how the spread of new technologies have unintended consequences - sometimes good, sometimes not so good. We'll leave you to judge which category this latest one, covered by eWeek, fits into. Now anybody who wants to be a talk radio star can, thanks to the Internet. All you need is a computer and a telephone, and web sites like BlogTalkRadio can help you create live, call-in shows. It's great that more people can do what used to be available to only a few, but it sounds like the kind of thing that is strongly subject to Sturgeon's Law. Check out the article and see what you think.

We also have all of our usual great articles for you this week. Dev Shed readers learned about PHP destructors and increased their knowledge of Yahoo Web Services. We also covered Python operators. Visitors to ASP Free enjoyed our long-running series on how to build an online shopping web site, and also learned how to work with system processes in WSH.

Dev Articles nearly burst at the seams with pieces for beginning and intermediate web designers. We showed you how to do some great things in Flash, HTML, and JavaScript. Hardware enthusiasts, meanwhile, appreciated our reviews of the Nokia N800 and the Creative Zen V. We also took a look at the advantages and disadvantages of solid state drives - very timely, considering that Apple's newest laptop offers such a drive as an option for a huge premium.

On SEO Chat we took a close look at linkbait. Some in the industry think that it isn't the panacea it's sometimes thought to be. Are they right? Right or wrong, if you are going to use linkbait to attract visitors to your site, you need to put in the time to research it and make sure you're doing it right. We also covered news from Google, and how it's taking blows from its competitors lately. Finally, on Tutorialized, we highlighted some great tutorials for you to check out. If you've ever wanted to know how to make something look "vintage," create a fire effect in Photoshop, or put together a catapult game, scroll down and get clicking!

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

Download IBM Data Studio V1.1
Visit IBM developerWorks to download the latest trial version of IBM Data Studio V1.1 at no cost. IBM Data Studio is a comprehensive data management solution that helps you effectively design, develop, deploy and manage your data, databases, and database applications throughout the data management life cycle utilizing a consistent and integrated user interface. Unlike other client-side data management solutions that focus on only one aspect of the application lifecycle or database administration, Data Studio complements the Rational Software Delivery platform, providing unparalleled flexibility for a heterogeneous data server environment across platforms.
Learn more
.

Getting started with JavaServer Faces 1.2, Part 1: Building basic applications
JavaServer Faces (JSF) technology, a server-side framework that offers a component-based approach to Web user-interface development, has come a long way. JSF 1.2 (incorporated into Java Enterprise Edition 5) has fixed some JSF pain points and added some nice features. This tutorial series covers how to get started with JSF 1.2. It's heavy on examples and light on theory -- just what you need to get started quickly.
Learn more.

Push RSS to new limits
This tutorial presents an innovative use of the well-known Really Simple Syndication (RSS) format's associative properties to emulate the functionality of a simple relational database. It demonstrates using RSS channels to store contact information and meeting information -- much as a personal address book and calendar does. It uses RSS elements and attributes such as items and guides to create a neural-network-like mesh of related data.
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
 
Gate.com

Gate .com – VPS Solutions:

  • First 30 days free: no contract!
  • Plesk Control Panel
  • 256 MB RAM, 25 GB Hard Drive
  • 1000 GB Data Transfer
  • Click here 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 do BERT, ERNI, and Protein have to do with each other? Oh I think you know...

  • Have democrats figured out a way to make a sound cloaking device? Does anyone really listen to what Jenny the news girl is saying anyway?

  • Were you injured during Katrina? Find out how much this upstanding citizen is suing the weather controlling government for. Here's a hint: $3 Quadrillion.

  • Remember the 80's movie, Weekend at Bernies? These guys did...

  • Does your mother really glow in the dark? Will you get this Yo Mama joke when you watch this episode?

    Watch the video!

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.


Dev
Shed

ASP
Free

Dev
Articles

Dev
Hardware

SEO
Chat

Dev
Mechanic

Web
Hosters

Scripts

Tutorialized 

Understanding Destructors in PHP 5 by Alejandro Gervasio, 2008-01-16 -- Despite the scary-sounding name, destructors aren't evil. Indeed, their use is often necessary to help keep your applications running properly. This article, the first part of a five-part series, introduces you to destructors and their use with PHP 5 programs. Read the full article.

Fetching Search Results as Serialized Arrays with Yahoo Web Services and PHP 5 by Alejandro Gervasio, 2008-01-15 -- In this second article of the series dealing with the implementation of some of the most useful web services offered by Yahoo! with PHP 5, I’ll show you how to parse the results returned by a determined web search service using a few array PHP processing functions. Read the full article.

Python Operators by James Payne, 2008-01-14 -- In the previous two articles on Python, I promised to tell you about Operators, but I lied. Instead I covered such things as conditionals, sets, lists, dictionaries, and so forth. Now, at last, I am going to cover the various operators that Python has to offer, and force you, I mean teach you, to manipulate data with them. Read the full article.

Setting Permissions in Apache by O'Reilly Media, 2008-01-10 -- In this third part of a six-part series on Apache installation and configuration, you will learn how to set security-related permissions. 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.

Back-end Management Tasks for an ASP.NET AJAX Server-Centric Based Online Shopping Website by Xianzhong Zhu, 2008-01-16 -- This is the eighth part of an eleven-part series on building an online shopping web site. In this part, we will continue to look into the backside management tasks associated with product and order adding, modifying, and deleting, as well as managing comments on the products. Read the full article.

Working with System Processes in WSH by Nilpo, 2008-01-15 -- In this article, we’re going to explore the different ways of working with system processes in WSH. Behind every running program in Windows is a process. Those processes control every end-user function that the computer performs. Read the full article.

ADO Queries and Working with Recordsets by James Payne, 2008-01-14 -- Back in late November of last year I wrote an article that covered ADO for the beginner. At that time I left off with ADO connections, recordsets, and how to display them. Finally returning to the topic after a spell, in this episode we will discuss queries, sorting, and a few other tricks with ADO. Read the full article.

Active Directory and Computers by O'Reilly Media, 2008-01-10 -- Computers and users actually have a lot in common, at least from Active Directory's point of view. This article, the first in a four-part series, will explore how Active Directory handles computers. 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:

The Four Essentials of WAN Optimization
This handbook lays out four comprehensive steps to eliminate performance problems and optimize WAN application performance across the enterprise.

Should You Make the Move to Vista?
Many customers are already planning their move to Vista, whether on new systems or as an upgrade for existing PCs. Are you?

Top 10 Reasons Hackers Use the Web for Attacks
This technology brief details the vulnerabilities hackers use to take advantage of the web for attacks. Secure and accelerate your business with protections at the Web Gateway.

3 Reasons to Move to Virtualization Today
Virtualization is the hot topic in enterprise IT today, and with good reason. It enables data center managers to make far better use of compute resources than in non-virtualized environments.

Save Your Job with Disaster Recovery Planning
Your data center needs to have the right procedures and equipment in place now to recover your business from a disaster, and to keep your job safe.

What is Driving Complexity to New Levels?
Complexity is expensive. Managing the ever-growing complexity of IT infrastructures is one of the top challenges faced by enterprise IT organizations.

Virtualization: The Real-Life Impact for IT Managers
By moving away from the traditional 'siloed' approach of linking applications to specific IT infrastructure, towards a virtualized approach, customers can dynamically assign the pooled resources wherever and whenever needed.

Taking Remote Support to the Next Level
In recent years, support centers have discovered and adopted a new breed of remote support. It provides the next best thing to being there in person.

ActionScript 101 by James Payne, 2008-01-16 -- While there were some ActionScripts in the earlier versions of Flash, the language really didn't get its start until the year 2000, when it was officially named. Heavily influenced by JavaScript, the language went from a few simple commands to an evolving powerhouse of functions. This article will explain some of those functions. Read the full article.

HTML Formatting and Colors by James Payne, 2008-01-15 -- In our last tutorial we left off discussing some basic HTML formatting. In this episode we will continue our discussion of formatting and get into working with Entities. There’s a lot to cover, so let’s get busy. Read the full article.

JavaScript Objects: Strings by James Payne, 2008-01-14 -- In our last tutorial we covered JavaScript Errors. We learned to work with the OnError event, the Try...Catch statement, and Throw to create exceptions. In this episode we will go over JavaScript String Objects and learn to use them. Read the full article.

Complex SQL Queries by O'Reilly Media, 2008-01-10 -- In this second part to a three-part series that covers the SQL query, you'll learn what factors you must take into account for complex queries. This article is excerpted from chapter four of The Art of SQL, written by Stephane Faroult and Peter Robson (O'Reilly; ISBN: 0596008945). 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.

Throwing a Glance at Solid State Drives by Barzan "Tony" Antal, 2008-01-16 -- With the rapid state of technological growth lately, it's important to remain vigilant in order to keep up to date on the latest releases. This article will specifically dive into the status of solid state drives and the future of data storage. Read on to find out more. Read the full article.

The Creative Zen V by jkabaseball, 2008-01-15 -- Apple makes the best known MP3 music players in the world. Many people couldn’t name an MP3 player other than the iPod. Today we will take a look at the Creative Zen V. With the iPod Shuffle as the better-known player, is the Creative Zen V worth a look? Read on to find out. Read the full article.

Nokia N800 by Joe Eitel, 2008-01-14 -- In 2005, Nokia released their much-anticipated 770 Internet tablet. This device ultimately failed at living up to its expectations. So, Nokia went back to the drawing board and released the follow-up to the 770 called the Nokia N800 Internet Tablet. This review will go over all aspects of the N800 and will include a recommendation for consumers. Read the full article.

Paper-Thin, Bendable Batteries in the Future by Joe Eitel, 2008-01-10 -- The idea of having a flexible, paper-thin battery that powers your mobile devices is not that far-fetched. As a matter of fact, this technology is currently being used in smaller applications, and newer and more powerful thin batteries are in development as we speak. Keep reading to find out more! Read the full article.

Building Linkbait? Do Your Homework by Terri Wells, 2008-01-16 -- So you haven’t been happy with the results of your conventional link building or link trading campaign. Or maybe your web site is very new and you want to be discovered quickly. You think linkbait will get you there the easy way. Think again. Read the full article.

Google Taking Blows by Michael Lowry, 2008-01-15 -- Google is no stranger to competition. It has come up through the ranks like a young boxing phenom plowing his way through all adversaries to become champion. So needless to say, Google can not be intimidated by confrontation. Like any smart business, they capitalize on any advantage their opponents give them. This article will examine some of the most recent blows (sucker punches?) they have given and received, and how they handle the referees judging the fight. Read the full article.

Is Linkbait Good or Bad? by Terri Wells, 2008-01-14 -- The term “linkbait” has been around at least since 2005. Nick Wilson is sometimes credited with coining the term. It’s a great way to lure visitors to your site, but some SEO authorities now claim that it’s not such a good idea. Who’s right? 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.

Filter This! by Michael Lowry, 2008-01-09 -- The other day I spilled fruit punch on my shorts because I was caught off guard by yet another discriminatory action perpetrated by an Internet Service Provider (ISP). At first I decided to let it slide, but then I realized these incidents are starting to pile up. Is the Internet on the brink of becoming a privately controlled resource? How many more stains will I have to endure? Keep reading to find out. Read the full article.

Popular BitTorrent Clients in Review by Barzan 'Tony' Antal, 2008-01-02 -- Who would have guessed that Bram Cohen's peer-to-peer communication protocol could ever achieve this kind of success? Even the man himself probably couldn't have forecast its popularity when he designed the BitTorrent protocol in April 2001. However, the protocol as well as the client applications started to mature from early 2004. Read the full article.

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


Submit Your Tutorial Today!
 

Fire Effect
How to create a fire effect in Photoshop.
Read the tutorial.

Vintage look Tutorial
Do you want to know hot to create that look that says something has aged for years and years?
Read the tutorial.

Square Transition Gallery
This tutorial will show you how to create a gallery with a square image transition effect.
Read the tutorial.

Your Custom eBay Logo
This tutorial shows you how to recreate the eBay logo and modify it to your name.
Read the tutorial.

Catapult Game
Create a Catapult Game with a launching arm, trampolines, and fans.
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
 

PHP Browse Folder
This PHP script will parse a specified folder and its subfolders and display a user friendly link to each file with the specified file extension. Learn more.

Wedding Layout 1002 Red Green
An advanced, user-friendly, picture gallery script with built-in support for other multi-media/data files. Learn more.

Bulk Text Messaging Tool
Download Bulk SMS text messaging software which is designed for composing and sending instant messages for business, marketing, and personal usage. Learn more.

Outlook Password Recovery Program
Outlook password recovery is an easy way to recover your lost or forgotten passwords. Learn more.

Digital Image Salvage Utility
Digital Image Salvage Utility can restore your favorite images from any removable or non removable storage media devices? Learn more.

PHP Live WebCams
iPHP Live WebCams is an advanced WebCams website written in PHP and allows visitors to add, edit, and rate videos. Learn more.

Considering an Email Campaign? Do It Right With These 7 Tips for Email Campaign Success
So, you wanna use email as a marketing tool. Great! As part of your overall marketing mix, email can be great for: Read the full article.

Internet Marketing Secret - Reduce Identity Crisis in Your Marketing Business
Identity crisis can occur on a large scale if it extends to your business. Read the full article.

How Network Marketers Get Leads and Get Paid Simultaneously
Ever imagined a never ending supply of hot network marketing leads pouring into your mail box as the minutes pass by? Read the full article.

White Papers

Adding Reporting Power to Application Software and Online Services

By delivering unrivaled reporting power and performance, the Actuate platform lets commercial software developers provide all their users the information they need when, where and how they need it.

Request Your Free White Paper!


Ajax and JavaScript: down and dirty

This session looks at JavaScript from a Java programmer's perspective.

Request Your Free White Paper!


Ping, DNS, SNMP & More with Network Monitoring

Network engineers are often forced to choose between open source and commercial tools and these point products lack a centralized network dashboard, integration or correlation. PacketTrap's free pt360 incorporates all of what you need in a single screen.

Request Your Free White Paper!

Weird and Cool

Beating Heart Grown in Lab
Read more about this

What if we could take a heart patient's own tissue and use it to grow a replacement heart? The heart could be transplanted into the patient before the old heart failed, giving the patient a new lease on life - and best of all, since it was made with his or her own tissue, organ rejection would not be an issue. We can't do that today, but scientists reported that we're one step closer.

Doris Taylor and colleagues at the University of Minnesota stripped rat hearts of their cells, leaving the protein-laden connective tissue behind. They then flooded this three-dimensional scaffold with blood vessel and heart cells from newborn rats, as well as a nutrient for these cells. The cells traveled throughout the scaffold, effectively growing a new heart.

But that's not the best part. The scientists also jolted the heart to make it beat. In four days, the tissue started contracting; by the eighth day, the new heart was actually pumping. Granted, it was only two percent as efficient as an adult rat heart, but this should be seen as the first milestone in a long journey. Someday, human lives may be saved by the application of what these scientists accomplished.


A Laptop Battery That Lasts All Day
Read more about this

We'd all love a laptop battery that lasts ten times as long as current batteries, but that's impossible with current technology, right? Well, not quite. Researchers at Stanford University have figured out how to harness silicon nanowires to make lithium ion batteries hold 10 times more charge. With this discovery, that laptop battery that won't last the length of a cross-country US flight could now make it from the US to China with plenty of juice to spare.

Yi Cui, the assistant professor at Stanford University's Department of Materials Science and Engineering who developed the new batteries, described them as "a revolutionary development." The new batteries gain their increased capacity from using an anode that takes advantage of silicon nanowires instead of graphite. Silicon normally expands when charging and shrinks during use, degrading performance; this is why it hasn't been used in batteries up to now. Silicon nanowires do not fracture, therefore performance is not degraded.

Challenges remain when it comes to commercializing this technology, but Cui has already filed a patent and is contemplating the formation of a company or at least an agreement with a battery maker. More testing needs to be done, but Cui thinks the long-lasting battery could be on the market within "several years."


NASA to Hold Moon Buggy Race
Read more about this

Somewhat overshadowed by news of the first images from Mercury in 30 years, the fifteenth annual Great Moon Buggy Race was announced by NASA. Scheduled for April 4-5, the race has already attracted more than 40 student teams from 18 states, the District of Columbia, Puerto Rico, Canada and India. Using buggies they have designed themselves, each team races around a track at the U.S. Space & Rocket Center in Huntsville, Alabama.

The course is only a half-mile long, but it is strewn with obstacles simulating the surface of the moon. The vehicles do not race against each other side-by-side; rather, they race against the clock. Moon buggies must be human-powered and carry two team members, one male and one female. In keeping with the original moon buggies, which had to be assembled on the moon, each team is expected to start with their moon buggy disassembled, and assembly time is added to each teams' fastest finish time (teams are allowed to run the course twice to get the best time) to get the total time.

The three fastest finishers in the high school and college categories win prizes from the event sponsors. Additional awards go to the teams with the most unique moon buggy design and best overall design; awards will also go to the most improved team, best rookie team and most spirited team. The event is open to the public.

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.