Trouble reading this message? Read it online.

Mar. 27, 2008

Welcome to the latest issue of the Developer Shed newsletter. We hope that those of you who observed the holiday on Sunday had a safe and happy Easter. Of course, many of us celebrate in our own ways like going to the store this week to pick up some chocolate bunnies for half off. However you may prefer your bunnies, though, the articles we give you every week at the Shed are a real bargain - you pay nothing to add the best "tools for geeks" to your arsenal, and what's more, every article is calorie-free!

So let me start you off right with the article we're highlighting this week from eWeek. Have you ever heard of Under the Radar? It's a new-company showcase for venture capitalists held every year at Microsoft's Silicon Valley campus. This year's showcase featured 32 companies. Any CEO would sweat under those circumstances; now try to convince a venture capitalist to invest in your company when you have only six minutes to deliver your message! If that sounds pretty exciting, well, it is; read our coverage for the lowdown.

We have the usual collection of excellent articles for you this week on our sites. Readers of Dev Shed will benefit from our continuation of three series: a basic one on doing lists in Perl, and a couple of more advanced ones that show you how to do some interesting things with PHP 5. Fans of Microsoft technology reading ASP Free will learn more about date functions in VBScript; we also take a look at Vista price cuts and wrap up our series on the Microsoft Foundation Class library.

Web designers enjoyed reading some very useful articles on Dev Articles this week. We explained how to do borders with Cascading Style Sheets and provided tips on HTML to help you make your site look more professional. We also completed a four-part series that explained how to build an application that zooms into and out of images with JavaScript. We didn't neglect the hardware enthusiasts at Dev Hardware either, of course; we reviewed two smart phones and a digital camera, and wondered why PC games seem to be dying out in the marketplace.

We never really expected Ask(dot)com to throw in the towel against Google and the other major search engines, but the company seemed to do just that - and we covered it for you on SEO Chat. We also published glossary of sorts to help you keep up with the terms used in SEO these days. And if you've ever been uncertain about how to use robots(dot)txt to tell the search engines what parts of your site you don't want indexed, you'll definitely want to check out Wednesday's article, where we lay out how to do it in detail. And speaking of laying things out in detail, we show you how to add wonderful details to the things you're doing online in the tutorials we're highlighting from Tutorialized. Learn how to create a blur trail effect, animate text, make a Captcha for your site with PHP, and more!

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

ARTICLES
Dev Shed Web Hosters
ASP Free Scripts
Dev Articles Tutorialized
Dev Hardware White Papers
SEO Chat Weird Cool
Dev Mechanic News You Can't Use
TOOLS
Get Our Content on Your Site
with DevText!
New Articles, Right To Your E-mail
Developer Search

Did you say mainframe? e-kit
Learn how you can extend modern application lifecycle management to IBM System z through the IBM Rational Software Delivery Platform (SDP). The Did you say mainframe? e-kit includes podcasts, webcasts, tutorials, white and red papers, demos, and articles designed to help ease the challenges of modernizing your enterprise. This complimentary kit for mainframe developers is a practical, how-to guide for making the most of an existing development environment, including the skills and infrastructure already in place at an established enterprise.
Learn more.

Evaluate IBM Lotus Sametime Standard V8.0
Visit IBM developerWorks to download a free trial of the latest release of IBM Lotus Sametime Standard V8.0. Lotus Sametime Standard V8.0 is a platform for unified communications and collaboration that combines security features with an extensible, open solution including integrated Voice over IP, geographic location awareness, mobile clients, and a robust Business Partner community offering telephony and video integration.
Learn more
.

 

Check out the amazing tutorials from IBM Developerworks and see what all the buzz is about!

The Fast Track to Service Management Success: Software-as-a-Service
With the growing array of hardware, software, and systems necessary to support businesses, today more than ever, software-as-a-service or on-demand solutions offer feature-rich, real-time functionality without the burden associated with deploying, managing and supporting an in-house approach. See if it is right for you.

One Less Fire: Automating System Performance and Reliability
IT teams that are able to stay ahead of fragmentation can free themselves up and move on to other important tasks. However, failure to stay on top of the fragmentation issue can lead to a multitude of problems.

The Need for Vulnerability Management
This guide describes the need for vulnerability management. It introduces the sources of vulnerabilities and their related fallout, then relates why the nature of modern threats to the network requires automated technology to counter exploits. Vulnerability management can be implemented for networks of all sizes with cost-effective technology that automates much of what used to be a complex, manual process.

Laptop Lockdown
Mobile computing brings a host of advantages and efficiencies to today's businesses, and the latest Toshiba notebooks are equipped with many advanced features that address potential risk factors. Toshiba's unique and innovative security features, which incorporate Intel's most advanced processors and technologies, make the Tecra A9 and M9 superlative choices for the mobile workforce.

Business Continuity Solutions for Mid-sized Businesses
The increasingly intertwined business relationships among businesses and their suppliers, partners and clients make it more critical than ever for mid-sized companies to be accessible 24/7. IBM provides business continuity solutions to help mid-sized businesses mitigate the effects of unplanned disasters while avoiding devastating losses of revenue and reputation.

The Seven Major Obstacles on the Road to Managed Services
This white paper discusses the major obstacles to becoming a managed service provider, the true definition of managed services and the key components required to deliver high-value managed services.

SAP Best Practices: Pre-Packaged Business Expertise for Small and Mid-Size Businesses
Affordable and quickly implemented, mySAP All-in-One includes built-in content and methodologies needed for cost-effective, turnkey deployment of its comprehensive technology. Its solutions can be implemented and adapted to support even the largest organizations, and its business scenarios help companies realize benefits rapidly. Read this white paper to determine if SAP All-in-One Solutions are right for your companys business needs!

System Recovery: Breaking Through the Dissimilar Hardware Restore Challenge
This paper discusses ways organizations can utilize bare-metal system recovery, restoration to dissimilar hardware or virtual environments, hardware migration, repurposing, change management, and site-level recovery to dramatically change the way IT tasks are performed. These technologies are presented as ways to obtain greater flexibility in recovering systems, enable users to reduce recovery times, and save significant hardware investments.

 
  top
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:
  • How did we ever afford to pay Yakov Smirnoff for this guest appearance? In Soviet Russia, Yakov Smirnoff pays you!
  • What do cops and donuts have in common? Well, aside from that...
  • Has Guitar Hero scored the final blow in the Great Air-Guitar/Guitar Hero War of 2008? Mullets seen shivering in fear.
  • Can video games launch an awesome music career? Ask Avril Lavigne or Fabolous. On second thought, don't.
  • Who tops Homeland Security's most wanted evil doer list? Here's a hint: LEEEEROOOOY JENKINSSS!

Watch the video!

   
ADVERTISEMENT
 
  top
Retrieving Information on Selected Files with a PHP 5 File Uploader
by Alejandro Gervasio, 2008-03-26

The initial script in the first tutorial of this series lacked some important features, such as the implementation of an effective error handling module and the ability to check the MIME type and size of the file being uploaded. In this second installment of the series, I am going to improve the logic of the script from the first tutorial to provide it with the capacity to retrieve useful information concerning the entire file uploading process.
Read the full article
.
Handling HTML Strings and Files with the DOM XML Extension in PHP 5
by Alejandro Gervasio, 2008-03-25


The DOM XML extension has a few additional methods that can be used to process HTML files and strings, at least at a pretty basic level. Thus, this fifth part of the series will be entirely focused on explaining how to work with these methods. I will include some illustrative code samples.
Read the full article
.
Perl Lists: More on Manipulation
by James Payne, 2008-03-24


In our last article we talked about lists, going somewhat in-depth on their capabilities. We talked about creating them, printing from them, and even used a slicing technique to add and remove from our lists. In this article we will start off looking at more traditional ways to add and remove from a list, and move on from there.
Read the full article
.
Creating a Database with Perl and DBI
by Apress, 2008-03-20


In this second part of a four-part series on Perl and the DBI, you'll learn how to create a database and how to use a collection of very important commands. This article is excerpted from chapter 15 of the book Beginning Perl by James Lee (Apress; ISBN: 159059391X).
Read the full article
.
  top
The Resource View of the MFC
by Gabor Bernat, 2008-03-26

Programming applications for Windows can be a walk in the park if you are able to use the powerful options encapsulated in the Microsoft Foundation Class library properly. You have already learned a lot about these tools and now there is one more step ahead of us that you should not ignore. I invite you into this final part and together we will skim through the resource-related questions/options in MFC.
Read the full article
.
VBScript: More Fun with the Date Functions
by James Payne, 2008-03-25

In our first article on VBScript date functions, way back in January, we covered CDate, Date, DateAdd, and DateDiff. In this article, we'll be picking up where we left off. We still have a lot of ground to cover; who knew dates were so important? So let's get started.
Read the full article
.
Vista Price Cuts Dissected
by Michael Lowry, 2008-03-24


Recently, Microsoft made news by making worldwide cuts to the retail price of their Windows Vista operating system, and this just a little over a year since it was released to the general public. Vista hasn't exactly been the most acclaimed product, just as Microsoft hasn't exactly been the company of the people, so you can bet the so-called "experts" expressed their fair share of opinions on the matter. This article will break them down.
Read the full article
.
Introduction to WCF Concepts
by O'Reilly Media, 2008-03-20


In this second part of a ten-part series on the Windows Communication Foundation (WCF), aka "Indigo," you'll learn about WCF services and fundamental WCF concepts. This article is excerpted from chapter 1 of the book Learning WCF A Hands-on Guide, written by Michele Leroux Bustamante (O'Reilly, 2007; ISBN: 0596101627). 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
.
  top
HTML Tips
by Chrysanthus Forcha, 2008-03-26

In this article, I will give you some HTML tips that will enable your web page to have a more professional quality. You can try all the codes that I give with the tips. If this piques your interest (and I know it does), then please keep reading.
Read the full article
.
Building Image Zooming Controls with the DOM for JavaScript
by Alejandro Gervasio, 2008-03-25


Welcome to the final part of the series entitled "Zooming images with JavaScript." In four different tutorials, this series demonstrates how to use some of the most common methods provided by JavaScript to build a highly modular client-side application that allows for decent zooming effects on multiple images in a web document.
Read the full article
.
CSS: Crossing the Border
by James Payne, 2008-03-24


In our previous tutorials we discussed working with text and fonts in your cascading style sheets. Here, we will discuss working with the various border properties. There are a lot of ways to manipulate them, so let's dive right in.
Read the full article
.
A Closer Look at Apollo's File System API
by O'Reilly Media, 2008-03-20


In this second article in a two-part series devoted to Apollo's file system API, we delve heavily into the intricacies of creating and manipulating files and directories. It is excerpted from chapter four of the Apollo for Adobe Flex Developer's Pocket Guide, written by Mike Chambers, Rob Dixon and Jeff Swartz (O'Reilly, 2007; ISBN: 0596513917). 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
.
  top
Samsung i617 BlackJack II
by Joe Eitel, 2008-03-26

We didn't have to wait very long for the successor to the original Samsung BlackJack (late 2006) to hit the shelves at AT&T. For those people who loved the original BlackJack, you're in for a special treat with the Samsung i617 BlackJack II. Keep reading for the full review.
Read the full article
.
Genius G-Shot P6533 Review
by Barzan "Tony" Antal, 2008-03-25

I have been fascinated by the all-around quality of Genius products for the past few years. They deliver decent products with their budget lines that are affordable and perform great for average users. The Genius G-Shot P6533 is an excellent choice in the "point-and-shoot" category of digital cameras. The ~$100US price tag that accompanies this product is affordable and makes it a great deal.
Read the full article
.
RIM BlackBerry Curve 8310
by Joe Eitel, 2008-03-24


With the recent release of the T-Mobile 8320 Curve, AT&T had to quickly get back to the drawing board to prepare their newest Blackberry model, the Curve 8310. The Blackberry Curve 8310 is quite a nice device with many useful features. Keep reading for the full review.
Read the full article.
LG Flatron L194WS 19 Wide LCD Monitor
by Barzan "Tony" Antal, 2008-03-20


LG has the slogan Life is Good and advertises under the statement of "offering the most extraordinary experiences imaginable." LG has a design philosophy that focuses on innovation and delivering high-quality products to improve the life of their customers. Today we are going to see whether the L194WS Wide LCD monitor meets our expectations. This wide 19 inch hi-tech monitor can be had for around $290.
Read the full article
.
  top
I, Robots(dot)txt
by James Payne, 2008-03-26

In this article, we will take a look at the Robots Exclusion Standard. It sounds like something straight out of a science fiction book, but is really nothing more than a tool to prevent web spiders and robots from accessing a particular section of your website, or even your entire website if you so desire, that you don't want indexed. The standard goes by many names, like the Robot Exclusion Protocol, but you most likely have heard of it as the robots.txt protocol. No matter what you may call it, it is a handy tool that, when used properly, can help increase your ranking with the various web pages.
Read the full article
.
Same Game, Different Name
by Akinola Akintomide, 2008-03-25


Here's a quick break down of all the "jargon" said in SES conferences worldwide. That's quite a bit of jargon! I will also explain words that some SEOs use to keep "non initiates" in the dark.
Read the full article
.
Ask(dot)com Changes Focus
by Terri Wells, 2008-03-24

Ask(dot)com became the latest victim of the challenges confronting the search market. In the wake of announced layoffs, the number four search engine said that it would change its focus to concentrate on its core market. What that means exactly seems to be a topic of debate.
Read the full article
.
  top
DoS: No One is Safe
by Michael Lowry, 2008-03-26

In my last article, I gave a broad overview of Denial-of-Service (DoS) attacks, including specific types and how to protect yourself against them. However, any respectable DoS attacker isn't going to focus on you and your measly individual computer -- they're going for mass destruction, and if your computer gets caught in the crossfire, that's your tough luck. This article will examine two major DoS attacks that have occurred within the past year.
Read the full article
.
Damn Dirty DoS Attacks
by Michael Lowry, 2008-03-19

In case you haven't noticed, the Internet is a dangerous place. Everywhere you turn there's someone trying to hack into your computer and either extract your vital information or simply unload as much spam as your system can hold. In most cases, they're just trying to make your online experience as frustrating as possible. In this article, we're going to examine how these cowards use denial-of-service (DoS) attacks for just that purpose.
Read the full article
.
Methodologies of the RBN
by James Payne, 2008-03-12

In our last article we discussed, briefly, the background of the RBN and gave an overview of their activities. In this second part of a series on Cybercrime, Cybercriminals, and Internet Syndicates, we will cover the various crimes and methods employed by the Russian Business Network and some of its affiliates in more detail.
Read the full article
.
  top

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

CSS Oval buttons
Flexible oval shaped CSS buttons that expand.
Read the tutorial.

Simple Target Shooting Game
Make a target shooting game in Flash! Easy setup.
Read the tutorial.

Broken Glass Text Effect
Create a Broken Glass Text Effect in Photoshop.
Read the tutorial.

Blur Trail Effect
In this tutorial, I will show you how to make a blur trail effect.
Read the tutorial.

Text animation
See how to create cool text animation in Flash.
Read the tutorial.

PHP Captcha
Learn how to make a Captcha to prevent spamming on your site.
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.

 
  top

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

Internet Speed Test
Provide free Internet Bandwidth Speed Test service on your website. Provide your web visitors with a useful service.
Learn more.

PhpMyMusic V1
A complete solution to start your own music and music video portal. Users can communicate to each other via the portal. Learn more.

Image Web Search Engine
Image search engine will allow your visitors to stay on your website to browse web images. You can also add key image search words in the menu. Learn more.

Cool Music Record/Edit Station
A professional digital audio editor; it allows you to perform various operations with audio file: cut, copy, and paste features. Learn more.

TNetwork
Definitive online social networking software, fully customizable, and templateable. Host music, videos, groups, and pictures. Easy to use. Learn more.

ExpressionParser
ExpressionParaser is a set of Java classes that allow parsing and evaluating mathematical expressions at runtime. Learn more.

  top
The Top 4 Reasons You MUST Consider When Choosing an Affiliate Program

Choosing the right affiliate program is vital for your success in making a successful career of affiliate marketing.
Read the full article
.
Selling Your Product Online Is Not As Hard As You May Think

The prevalence of selling product online is increasing by the day.
Read the full article
.
What Is The Best Way To Select An Affiliate Program?

Selling products and services through the Internet is unquestionably easier and much more rewarding compared to traditional marketing methods.
Read the full article
.
  top

Successful Projects Begin with Well-Defined Requirements
Don't just manage requirements-define them accurately upfront. Read how to capture the right requirements without relying on word docs or emails, reduce validation cycles using storyboarding and build test scenarios that actually map to the needs of end users.
Request Your Free White Paper!

 

If Letterman Did Data Retention... Yes, there would be a Top Ten List
Download this solution guide to better manage the vast number of variables, laws and opinions related to what data should be kept and what should be trashed.
Request Your Free White Paper!

 


Requirements Definition and Management - The Cornerstone of Quality Software
Leaving quality last in the life cycle can cost IT. Learn useful strategies for adopting a requirements-driven approach as this Compuware white paper offers a step-by-step technique. Build quality earlier in the process - start as soon as today.
Request Your Free White Paper!

 

Creating A Highly Available Database Solution
Information makes today's businesses run. Often, businesses need access to important information 24x7. Applications that manipulate this data have become mission critical and thus storing and management of this data is critical. Careful consideration must be used when determining how high a level of availability you must achieve.
Request Your Free White Paper!

  top

Urban Development on the Moon

What's really standing in the way of building a colony on the moon - besides the generally inhospitable environment - is the lack of truly macho dirt-moving equipment to get a grip on changing the surface. Where are the cranes, bulldozers, drills and backhoes? NASA is working on it with a two-ton prototype vehicle called the Lunar Chariot. At 20 kilometers per hour for its top speed, it's slow, but tests conducted in the two-acre Lunar Yard (an area designed to mimic the surface of the moon) since September 2007 show that it can get the job done.

The current prototype uses a detachable plow, but the Chariot's designers believe future models may include a backhoe and a drill rig. This mighty vehicle boasts enviable maneuverability, with independent steering on each of its six pairs of wheels. It can spin on the spot, climb steep crater walls, and even work its way into tight areas. It claims Spirit and Opportunity as its parents, since designers applied the lessons learned from those two Mars rovers over the past four years to the Chariot.

If you want to see this machine in action, you won't have to wait until it lands on the moon. Tests have been scheduled for the first two weeks of June at Moses Lake State Park in Washington State. And they're going to be open to the public. Lucien Junkin, lead engineer for the Chariot, noted that "America paid for it, they ought to be able to get a chance to see it at work."

Read more about this

The Bard and the Internet

There have been many versions of Shakespeare's plays published in the four centuries since they were originally written. Alas, we have none in the playwright's own hand; the ones that come closest were published in the quarto format before the year 1641, and available only to scholars. Thanks to the Bodleian Library in Oxford and Folger Shakespeare Library in Washington D.C., that is about to change.

The two libraries are collaborating to digitize all 75 editions of Shakespeare's plays printed in the quarto format before 1641. Furthermore, the digitized plays will be made available online. Bodleian spokeswoman Oana Romocea noted that "There are no surviving manuscripts of Shakespeare's plays in his handwriting so the quartos are the closest we can get to what Shakespeare really wanted. Some quartos do, however, have his annotations around the printed text."

The downloading process is scheduled to begin next month. When it is complete, online viewers will be able to search the plays, mark and tag the texts, and compare images next to each other. Fans of the Bard will be able to see differences in different quarto versions of the same play. "For example, some of the famous lines in 'Hamlet' exist in one quarto and in another they don't, or they are very different," Romocea explained.

Read more about this

A Warmer Take on Suspended Animation

Suspended animation, long a mainstay of science fiction, has some valid medical uses. The problem is that it requires chilling the body to extremely cold temperatures, which can be difficult, expensive, and medically hazardous. Researchers at the Massachusetts General Hospital may have come up with a way to do that is far less costly and doesn't involve icicles.

The research team used hydrogen sulfide gas to suspend the metabolism of mice. These mice went under and stayed under as long as they kept breathing the gas, coming out of the suspended state with no ill effects not long after they stopped breathing it in. The scientists hope to test the technique on larger animals next, and for longer periods of time.

The one potential drawback to this method of suspended animation is the smell. Hydrogen sulfide gas is responsible for the characteristic odor of rotten eggs. The scientists did not say whether the animals themselves continued to smell of the treatment after it ended, or for how long the pungent aroma lasted.

Read more about this

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.