Trouble reading this message? Read it online.

May 08, 2008

Welcome to this week's edition of the Developer Shed newsletter. As I mentioned last week, we're improving the content of Dev Mechanic. We decided to opt for quality over quantity. This week's article covers the money-making additions you can use to enhance your web site -- to say nothing of your income. We think you'll appreciate the change.

And speaking of quality articles, we think you'll enjoy the article we're highlighting for you you this week from eWeek. Some state governments might think that a tax on technology, in the form of a range of computer services, is a cheap way to raise money. But apparently the Maryland Senate saw the light and realized what kind of economic hit this could mean for them if IT companies choose to move out of the state. Let's hope that other states heed this important lesson.

Of course, if you're looking for lessons, you don't need to look any further than the fine and instructive articles we've published for you on our sites this week. Readers of Dev Shed, for instance, learned more about hashes in Perl, as well as how to set up a web-based image gallery. We also wrapped up a three-part series on benchmarking applications. Meanwhile, if your interest inclines toward Microsoft technologies, ASP Free offers some instructive items on VBScript array functions, building an online storefront with LINQ, and how to clean out the programs on your Windows XP machine.

The learning experiences never stop for web designers visiting our Dev Articles web site. This week, we wrapped up a three-part series that showed you how to build your first dynamic site in Ruby on Rails, as well as a six-part series that explained how to work with all of the great features that belong to Yahoo! Maps. We also showed you how to build custom buttons in HTML. For you hardcore hardware enthusiasts who hang out at Dev Hardware, there's the second part of a two-part series on troubleshooting laptop hardware problems. We also discussed rumors circulating around Apple products and reviewed a gaming keyboard.

SEO professionals reading SEO Chat learned yet another reason to steer clear of Network Solutions when we talked about the registrar's so-called SEO services. We also reviewed an excellent book on opening up your brand to more customer interaction, and ran a late-breaking story on Microsoft walking away from its bid to take over Yahoo. What, is all this not enough for you? Fine, we're also highlighting some fun tutorials for you this week from Tutorialized. If you've ever wanted to create a Matrix effect in Photoshop, or blend two animals (also in Photoshop, not the lab -- that's a different newsletter entirely!), or build games in Python, you'll want to check them out.

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

Krugle, developerWorks, and code search
Ken Krugler, co-founder of code search company Krugle, and Laura Merling, vice president of Marketing and Business Development for Krugle, join to talk about the ins and outs of code search and what it means as a new feature for developerWorks users.
Learn more.

LPI exam 301 prep, Topic 302: Installation and development
In this tutorial, Sean Walberg helps you prepare to take the Linux Professional Institute Senior Level Linux Professional (LPIC-3) exam. In this second in a series of six tutorials, Sean walks you through installing and configuring a Lightweight Directory Access Protocol (LDAP) server, and writing some Perl scripts to access the data. By the end of this tutorial, you'll know about LDAP server installation, configuration, and programming.
Learn more
.

ADVERTISEMENT
 
  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:
  • Is DARPA creating a new secret weapon? Behold... Robo-Cheney!
  • What do lolcatz, men with daisy dukes, and Aquaman all have in common? You know. You know.
  • Which of these three degrees will earn you the most money: Philosophy, Liberal Arts, Cyberpsychology? Wait, you can make money with those degrees?
  • What does our resident Russian bear think of a projector? And whose fat hand is holding that gun anyway? I'll never tell, but man do I need to lose weight!

Watch the video!

   
ADVERTISEMENT
 
  top
Comparing Files and Databases with PHP Benchmarking Applications
by Alejandro Gervasio, 2008-05-07

If you are a web developer who wants to learn how to create simple benchmarking scripts with PHP, this set of comprehensive articles will offer you a friendly introduction to the subject. Welcome to the final part of the series "Benchmarking Applications with PHP." Made up of three tutorials, this series teaches you, via copious hands-on examples, how to implement some simple approaches to determine the performance of different PHP applications.
Read the full article
.
Setting Up a Web-Based Image Gallery
by Barzan "Tony" Antal, 2008-05-06


Everybody has heard the "a picture is worth a thousand words" proverb. That is true. It is important to be able to manage and organize our pictures, especially when we have a relatively large amount of web storage space. One of the ways to accomplish this is by setting up web-based image gallery management applications. In this article, we are going to tackle this subject and present some real-world applicable solutions.
Read the full article
.
Perl: Another Round with Hashes
by James Payne, 2008-05-05


Welcome to the eighth episode in our series on Perl Lists and Hashes. In this article we will discuss how to add a record to a hash, as well as how to remove a record from one. We will also cover how to check to see if a record already exists in our hash, how to write the data contained in one to a file, and quite possibly go over the basics of multidimensional lists.
Read the full article
.
Load-Balanced Clusters
by O'Reilly Media, 2008-05-01


If you want or need the power of a supercomputer but can not afford one, you might look into creating a computer cluster. If you are interested in this relatively inexpensive solution, this two-part article series gives you a good introduction. It is excerpted from chapter seven of Linux System Administration, written by Tom Adelstein and Bill Lubanovic (O'Reilly, 2007; ISBN: 0596009526). 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
Cleaning Out Your Programs in XP
by Michael Lowry, 2008-05-07

Keeping your system clean is as important as anything you can do to achieve optimal performance from your computer. A cluttered computer can be one of the biggest hindrances when it comes to system functionality. So if you find it takes more time to open and run a program than it should, this article will offer a few beginner's tips for cleaning out Windows XP.
Read the full article
.
Creating the Home Page for a Simple Storefront with LINQ
by Peyton McCullough, 2008-05-06

In the last article, we laid out the plans for a simple storefront for the Adventure Works Cycles sample database. We briefly examined the database structure, and created a master page to unify the look of our new web site. We also created a page that would display the appropriate image given a ProductID through the query string. In this article, we'll continue with the construction of the storefront.
Read the full article
.
VBScript: Array Functions
by James Payne, 2008-05-05


In our last VBScript tutorial we covered the string functions that VBScript has to offer. While there are not quite as many Array functions as there were with the earlier date functions, never fear: I still have not covered the formatting, string, conversion, and other functions. So get ready, because (as usual) we still have plenty of ground to cover.
Read the full article
.
Handling Metadata with Indigo
by O'Reilly Media, 2008-05-01


In this eighth part of a ten-part series on the Windows Communication Foundation (WCF), aka Indigo, you'll learn how to browse and export metadata. This article is excerpted from chapter one 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
.
 

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

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.

Web development with Eclipse Europa, Part 1: The Java EE for Eclipse
It's a good time to be a Web developer. You've never had more choices in terms of technologies. There are so many great open source Web servers, databases, programming languages, and development frameworks. No matter what combination of technologies you prefer to work with, there is an integrated development environment (IDE) that can increase your productivity: Eclipse. In this tutorial, Part 1 of a three-part "Web development with Eclipse Europa" series on how to use Eclipse for Web development with Java technology, PHP, and Ruby, we'll see how the latest release of Eclipse -- Europa -- can be used to rapidly develop Java Web applications. We'll use Java Platform, Enterprise Edition 5 (Java EE) for Eclipse to build a Web application for tracking and calculating baseball statistics.

Web development with Eclipse Europa, Part 2: The Java EE for Eclipse
No matter what combination of technologies you prefer to work with as a Web developer, Eclipse is a single integrated development environment (IDE) that can increase your productivity. In Part 2, we'll see how easy it is to develop PHP applications using a different set of Eclipse plug-ins, collectively known as the PHP Development Toolkit (PDT.)

Web development with Eclipse Europa, Part 3: Ruby Development Toolkit and RadRails
It's a good time to be a Web developer. You've never had more choices in terms of technologies. There are so many great open source Web servers, databases, programming languages, and development frameworks. No matter what combination of technologies you prefer to work with, there is a single integrated development environment (IDE) that can increase your productivity: Eclipse. Here in Part 3, we introduce the RDT and RadRails Eclipse plug-ins and show you how to get these plug-ins and start using them. You will learn how to use RadRails to do many common Ruby on Rails development tasks.

Using the Eclipse SOA Tools Platform plug-in and Apache Tuscany
The Eclipse SOA Tools Platform (STP) plug-in and Apache Tuscany simplifies services development through the use of the popular Eclipse development environment. Apache Tuscany has also been integrated with the STP to provide a Service Component Architecture (SCA) Java run time for the services you create, allowing you to annotate your service using the SCA standard and Apache Tuscany annotations. In this tutorial, you will see STP and Apache Tuscany in action, through the creation of a Remote Method Invocation (RMI) service.

Using IBM Rational Tester for SOA Quality: Using IBM Rational Tester for SOA Quality with IBM WebSphere MQ Version 6.0
Learn how IBM Rational Tester for SOA Quality addresses IBM WebSphere MQ with Web services. You get hands-on experience in creating a test, handling the WebSphere MQ series protocol, configuring the test, and then replaying it.

Try the IBM SOA Sandbox for Process
Visit IBM developerWorks to try the IBM SOA Sandbox for process. The SOA Sandbox for process focuses on providing a trial environment with the necessary tooling and components required to gain a better understanding of business processes and how to best improve existing business processes to derive value quickly.

Try the IBM SOA Sandbox for Connectivity
Visit IBM developerWorks to try the IBM SOA Sandbox for connectivity. The SOA Sandbox for connectivity provides a trial environment with the tooling and components to help you explore how to effectively connect your infrastructure and integrate all of the people, processes and information in your company. Use the hosted sandbox to explore SOA techniques that streamline connecting existing IT assets together, as well as learn how to connect them to new business logic.

 
  top
Custom Buttons in HTML
by Chrysanthus Forcha, 2008-05-07

The default buttons produced by the tag <input type="button" value="Function-Mane"> or <button type="button">Function-Name</Button> are gray in color. The gray button color suits many backgrounds, just as the white shirt suits many colors of trousers. There are times when you need a different color shirt for a particular color of trousers. In a similar way there are times when you would need a button of a different color for your particular web page background.
Read the full article
.
A Closer Look at Smart Markers with Yahoo! Maps
by Alejandro Gervasio, 2008-05-06


The incorporation of Ajax-based geographical mapping applications, like the popular Yahoo! Maps, into an existing website can help to increase the number of potential visitors. So, if you're a web developer who wants to boost your web site's traffic by working with this powerful Yahoo! Ajax framework, or if you simply want to expand your skills in using its main features, then this series of articles might be what you're looking for.
Read the full article
.
Ruby On Rails: Making Your First Dynamic Site
by James Payne, 2008-05-05


In our last article we learned how to create a static web page with Rails and learned all about the workings of the grand Model-View-Controller architecture. In this article I am going to teach you how to create dynamic pages using Rails as your framework.
Read the full article
.
ActionScript in Flex Applications
by O'Reilly Media, 2008-05-01


If you want to create a fairly sophisticated program in Flex, you will need to use ActionScript. If you've never used the two languages together, this five-part series gets you started. It is excerpted from chapter four of the book Programming Flex 2, written by Chafic Kazoun and Joey Lott (O'Reilly, 2007; ISBN: 059652689X). 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
Apple Rumors
by jkabaseball, 2008-05-07

Apple has been in the news a lot lately. Their iPod and iTunes departments have stirred up quite a few rumors. Things could get interesting here soon for Apple. This article will speculate on what's ahead and what Apple may have planned for the future.
Read the full article
.
Troubleshooting Laptop Instabilities
by Barzan "Tony" Antal, 2008-05-06

This is the second and final segment of the "Troubleshooting Laptop Hardware Problems" do it yourself mini-guide. Before moving on, we wholeheartedly recommend reading the first part of this series. Throughout this article, we are going to cover strategies on how to diagnose and fix system instabilities.
Read the full article
.
Razer Lycosa Gaming Keyboard Review
by Dan Wellman, 2008-05-05


In this article, I will be looking at the new Lycosa keyboard from gaming hardware giant Razer. This is a keyboard aimed specifically at the gaming community, and at around $79.99, it slots in on the cheaper side of the high-end keyboards (other more expensive keyboards are typically multimedia, rather than purely gaming keyboards).
Read the full article.
DreamColor Technology: Worth the Hype?
by KC Morgan, 2008-05-01


After two years of collaboration, Hewlett-Packard and DreamWorks animation debuted the new DreamColor Technology at the NAB (National Association of Broadcasters) on April 14, 2008. The Las Vegas unveiling prompted press releases and plenty of technical color talk. Two years in the making, DreamColor is now available to one and all. Was it worth the wait?
Read the full article
.
ADVERTISEMENT

WINDOWS WEB HOSTING
Innovation, stability and support: Gate.com's World Class Windows ASP NET Platform. Windows Web Hosting solutions like no other.

Consider the bar raised

 
  top
Book Review: The Open Brand
by Terri Wells, 2008-05-07

Written by Kelly Mooney and Nita Rollins, The Open Brand: When Push Comes to Pull in a Web-Made World takes a look at the evolution of Web 2.0 and its effect on marketing. It is a wake-up call to companies trying to manage their brands the old-fashioned way. Its message: change your attitude to meet the new reality or get left behind.
Read the full article
.
Microsoft Gives Up on Yahoo Takeover Bid
by Terri Wells, 2008-05-06


In a move that caught many observers by surprise, Microsoft CEO Steve Ballmer walked away from his bid to purchase number two search engine Yahoo. The move ended three months of dramatic maneuvering on the part of both companies. Nevertheless, the rampant speculation continues.
Read the full article
.
Network Solutions: Unethical SEO
by Terri Wells, 2008-05-05

Network Solutions displays a real talent for tripping itself up with unethical behavior. Sometimes it gets caught and called on the conduct quickly, as happened when it engaged in domain name tasting. Other times, though, it can continue for months before enough people catch on to make a real stink.
Read the full article
.
  top
Web Host Review: Hostgator and GoDaddy
by Akinola Akintomide, 2008-05-07

Reviewing web hosts is hard. There is little to differentiate one from another, and bad reviews can lead to chain reactions from which the web host being reviewed may not recover or may lose money. With the commoditized nature of the business, small differences in service can lead to large differences noticed by observers. This article continues our series of web host reviews.
Read the full article
.
Web Hosting Reviews: BlueHost, Hostnine
by Akinola Akintomide, 2008-04-30

I am going to be reviewing a couple of web hosts today. I will look at BlueHost (who also owns Hostmonster) and Hostnine. We will look at the service, some user experiences, how quickly they respond to their users, and how easy it is to use and navigate around the control panel.
Read the full article
.
Other Methods of the RBN
by James Payne, 2008-04-23

Welcome to another installment in our series on Cybercrime, Cybercriminals, and Internet Syndicates. We last left off discussing some of the methodologies of the Russian Business Network, such as fake anti-spyware programs, the iFrameCash affiliate program, and search exploits. Here, we will pick up where we left off, wrapping up our discussion of the other methods used by this, and other, groups.
Read the full article
.
  top

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

Hidden Games in Flash 8
Six little games of Adobe Flash 8. Learn how to play them now!
Read the tutorial.

Photoshop - Matrix Effect
Create a Matrix effect in Photoshop. The tutorial has you!
Read the tutorial.

Flash Target Shooting Tutorial
A tutorial on how to place bullets on a target when you click.
Read the tutorial.

JS Animation - Fade/Appear DIV Elements Tutorial [Pt. 1]
Tutorial on Fade & Appear effects.
Read the tutorial.

How to Blend Two Animals
Mix creatures into one with Photoshop.
Read the tutorial.

Pygame in 10 Easy Steps
Making Games in Python using Pygame. Easy steps.
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.

Keyboard Tracker System
Keyboard capture software check out that what is going on your laptop or desktop computer by other user in your absence.
Learn more.

OptiPerl
Fully integrated visual environment for creating, testing, debugging and running Perl and CGI scripts. Easy to use and learn. Learn more.

Digital Camera Photo Recovery
Digital camera data restoration software provides recovery solution to recover images, pictures from corrupted camera memory cards.
Learn more.

1st Mac Mailer for Tiger
Mass-mailing software used by e-commerce providers to deliver personalized email messages to their customers. Learn more.

iPod Deleted Data Recovery Tool
iPod file repair software restores deleted audio and video. iPod diagnostic mode retrieves your accidentally erased music.
Learn more.

Animated, Moving DHTML Pop Up Window
This Javascript will launch an animated pop up window. Comes from left or top. Learn more.

  top
Money-Making Site Additions

There is a certain pride associated with having a Web site. Through the sweat of your own brow you have created all this marvelous code, and wonderful pages anyone on the Internet may access with ease. It feels great to have a Web site, and it is an achievement you are meant to enjoy. But, let us get serious -- the real joy in a site is the amount of revenue you can potentially make from it.
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
.
How To Develop Your Information Marketing Strategy

Information marketing - also called infopreneuring - is a method to take information you own, have license to, or can have created for you, and then offer it to others for a profit or any other advantage.
Read the full article
.
  top

A Radical Approach to Cutting Carbon

Climate change has focused everyone's attention on cutting emissions of carbon dioxide into the atmosphere. It's difficult to wean ourselves off of oil, however. That's what makes it all the more remarkable that the first city that will be powered entirely by renewable energy sources will be built in the United Arab Emirates.

The $22 billion development will be known as the Masdar Initiative at the Massachusetts Institute of Technology. It will include an alternative energy research institute. Khalad Awad, a spokesman for UAE's government-owned Future Energy Company, believes the city will help in the development of energy resources that will eventually replace oil. For the UAE, it's important to look forward: the country is the world's third-largest oil exporter and sits on 10 percent of all known oil reserves.

Construction of the city will begin in February and eventually cover seven square kilometers. It will be home to 50,000 residents. The lion's share of its energy will come from the sun, thanks to photovoltaic panels, concentrated solar collectors, and solar thermal tubes. The rest will come from the efficient burning of composted food waste, and a scant one percent will come from wind power. Urban planning will help reduce energy needs. Cars will be forbidden within city limits, to be replaced with a light rail system and small vehicles running on solar power.

Read more about this

Floating Ads

The lazy summer game of finding fun shapes in the clouds is about to take on a new meaning, thanks to an Alabama entrepreneur. The special-effects artist has come up with a way to create foamy clouds as large as four feet across that conform to particular shapes. So Nike's swoosh could float through the air over a ball game, or Apple's logo could sail provocatively over Redmond skies.

The secret of these clouds, dubbed flogos by creator Francisco Guerra, is a machine that creates tiny bubbles filled mostly with air and a touch of helium. The machine also shapes the bubbles into the desired form and sends them skyward. In good conditions, a single flogo could soar as high as 20,000 feet and travel 30 miles. The machine can make a flogo every 15 seconds. Best of all, since the flogos are basically made of air and a little soap and water, they aren't an environmental hazard.

A number of businesses have expressed interest in using flogos. For example, Disney plans to use a flogo machine next month to send clouds shaped like Mickey Mouse's head into the air at Disney World in Orlando. And it's no wonder: at $3,500 to rent a flogo machine for a day, this kind of advertising compares favorably with using a big banner towed by an airplane ($5,000 per day) and even skywriting ($4,500). Besides, it's hard to beat the surprise and whimsy factor of a flogo.

Read more about this

And the Winner is...

He never made it onto the presidential ballot, but comedian Stephen Colbert still came up a winner this week at the twelfth annual Webby awards. Also known as the Oscars of the Internet, the Webby awards are presented by the International Academy of Digital Arts and Sciences. Colbert was chosen by the academy as the Internet's Person of the Year.

The awards ceremony itself will be held June 9th and 10th in New York. By tradition, acceptance speeches will be limited to five words. Colbert earned his award for the innovative way he has used the Internet to interact with fans of The Colbert Report." Colbert has been known, when on the air, to call for fans to alter Wikipedia articles; he also made his show's official website the top Google search result under Greatest Living American thanks to a fan campaign, and he maintains an active Facebook group.

Other award winners included Wired .com, for best copy/writing; TED .com, for best navigation/structure and several other categories; Flickr, for best practices and best community; Apple, for best use of video or moving image; and many others, including the NYTimes .com, the Onion, National Geographic and ESPN. Tickets to the Webby awards were still available at the time of writing.

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.