Trouble reading this message? Read it online.


Feb 28, 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. Who says we don't have seasons down here in South Florida? Granted, it's early, but some of us have already started our spring cleaning. How about you? If your business has a web site, now is a good time to check for broken links, outdated information, etc., and generally "clean up" so it looks its best for your visitors. Naturally, we have all the tools and information you need to help you get those all-important maintenance tasks done -- and then some!

Let's start with the latest article we're highlighting from eWeek. If you're going to CanSecWest, a security conference held in Vancouver at the end of March this year, you'll have the opportunity to hack your way to a MacBook Air, a Sony VAIO or a Fujitsu U810. Don't expect it to be easy.

As always, we have a nice assortment of articles for you this week. On Dev Shed, we began a series focusing on text in Perl, and took a look at the XML DOM extension in PHP 5. ASP Free readers, meanwhile, were treated to articles on the Microsoft Foundation Class library, C statements, and VBScript.

Web designers reading Dev Articles will be pleased to hear we wrapped up our beginner-level series on HTML, and started a new one on cascading style sheets. We also took a look at the uses of the new window command. The hardware enthusiasts checking out Dev Hardware enjoyed reviews of the latest generation Microsoft Zune and a Sony Cybershot compact digital camera. They also pondered the future of intelligent driving systems.

The SEO professionals reading SEO Chat benefited from our exploration of the SEO implications of Google's Knol program. We also took a look at social media optimization in the first part of a three-part series, and considered Delver's approach to search. Finally, we think you'll enjoy the tutorials we highlighted for you this week from Tutorialized. Learn how to do geotargeting with PHP, make a line avoider game, and more!

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

Application development for the OLPC laptop
The XO laptop (of the One-Laptop-Per-Child initiative) is an inexpensive laptop project intended to help educate children around the world. The XO laptop includes many innovations, such as a novel, inexpensive, and durable hardware design and the use of GNU/Linux as the underlying operating system. The XO also includes an application environment written in Python with a human interface called Sugar, accessible to everyone (including kids). Explore the Sugar APIs and learn how to develop and debug a graphical activity in Sugar using Python.
Learn more
.

Create dynamic Firefox user interfaces
When you create browser-based applications that display XML data feeds, you often need to code the data-retrieval mechanism and the user interface. Mozilla Firefox provides an infrastructure that frees you from these tasks, so you can concentrate on your application's functionality. Learn how to use Asynchronous JavaScript + XML (Ajax) to download XML data from a Web server, and discover how you can use Extensible Stylesheet Language Transformations (XSLT) to transform it dynamically into Firefox user-interface elements expressed in XML User Interface Language (XUL). You can apply these techniques to any application that uses XML data sources.
Learn more.

Explore Ubuntu Mobile and Embedded
Ubuntu is a great server and desktop distribution for the GNU/Linux operating system, but did you know that it's also ideal for handheld and mobile embedded devices? Ubuntu's latest release, Gutsy Gibbon, now includes support for the embedded and mobile spaces with the Ubuntu Mobile and Embedded (UME) project. Get to know the UME project, and find out how to get started.
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 – Unparalleled Reliability and Security:

  • Clustered platform – No Single Point of Failure
  • Cisco-powered Network and Security
  • Mazu Enforcer and Profiler Anti-DDOS System
  • Brightmail Anti-SPAM Filtering Solution
  • 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!
  • Now that the trendy triangle-shaped pyramid car has been invented, what's next? Rhombus car unavailable for comment.

  • Microsoft is working on a device that lets you record video when you get excited. Who does the Oscar go to? Hint: Hot Secretary, Twix, and Mountain Dew the Movie!

  • What do self-healing rubber, a broken down Camaro, and a guy named Bubba have in common?

  • Is this really the coolest device ever invented? Sliced bread up in arms, definitely a sore loser.

  • Did you hear that sound? Better be careful, the pain train is coming!

    Watch the video!

Techsmith

User experience made simple, adaptable and affordable. Easily understand and solve your user experience problems. With TechSmith, UX solutions are just a click away. Learn more!


Dev
Shed

ASP
Free

Dev
Articles

Dev
Hardware

SEO
Chat

Dev
Mechanic

Web
Hosters

Scripts

Tutorialized 

Mobile Programming in Python using PyS60: UI Controls by A.P.Rajshekhar, 2008-02-27 -- In this discussion I will focus on the basics of using a UI library provided by PyS60. The first section will focus on the types of controls. The second and third sections will be about two basic controls – query and note. In the fourth section, a simple application will be developed that uses the controls discussed in the second and third sections. That’s the agenda for this discussion. Read the full article.

A Quick Overview of the XML DOM Extension in PHP 5 by Alejandro Gervasio, 2008-02-26 -- To be frank, how many times in your life as a PHP developer have you had to deal with XML documents? Probably dozens of times, particularly if you use it to develop PHP applications that implement some kind of web service, or possibly when creating RSS feeds and template files for different web sites. And, surely, the list goes on and on. Read the full article.

Perl: Releasing Your Inner Textuality by James Payne, 2008-02-25 --There are lots of way to express yourself, but with programming languages the simplest way to do that is usually text. This tutorial will walk you through ways to make text work for you in Perl. It's the first of a three-part series, and since (as usual) we have a lot of ground to cover, let's get started. Read the full article.

Handling User Accounts in Samba by O'Reilly Media, 2008-02-21 -- In this third part to a four-part series on handling authentication and authorization in Samba, you will learn about username maps, account utilities, and more. It is excerpted from chapter five of Using Samba, Third Edition, written by Gerald Carter, Jay Ts and Robert Eckstein (O'Reilly, 2007; ISBN: 0596007698). 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.

Introduction to MFC by Gabor Bernat, 2008-02-27 -- Windows managed to take over the world of personal computers in the last decade, but please don’t ask how it managed to do so. The fact is, the only possible threat for it is Linux, an operating system that still struggles to gain acceptance in the homes of average users. Whether you’re searching for a method to program an application or just want to give your console program a more stylish look, let me introduce you to the Microsoft Foundation Class library (MFC). Read the full article.

Understanding Numeric Data in VBScript by Nilpo, 2008-02-26 -- VBScript—and programming in general—relies very heavily on numeric data. All computer data is stored and processed in binary (numeric) form. However, this data is not limited solely to binary. To properly understand how VBScript operates, it’s important to fully understand numeric data. Read the full article.

C Statements by James Payne, 2008-02-25 -- In our last article we talked about Arrays and Operators in C. In this article we will cover conditional statements like the If statement, the Else clause, and the Case statement. If there is time, we will also begin discussing how to work with loops. Read the full article.

Finding Locations with the MapPoint Web Service Find APIs by O'Reilly Media, 2008-02-21 -- In this third part to a five-part series on the Find Service, you'll learn how to find addresses, points of interest around a location, and more. It is excerpted from chapter six of the book Programming MapPoint in .NET, written by Chandu Thota (O'Reilly; ISBN: 0596009062). 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.

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.

HTML Fonts, Styles, and Headers by James Payne, 2008-02-27 -- In our last article we left off our discussion with how to work with images in HTML. In this article we will go over working with fonts, styles, and headers. There is plenty of ground to cover, so let's get to it. Read the full article.

Uses of the New Window Command for Web Sites by Stephen Davies, 2008-02-26 -- This article talks about opening new windows on a web page. There are a number of reasons why we might want to do this. So let's think about why we need to open a link in a new window. Read the full article.

CSS for the Newbie by James Payne, 2008-02-25 -- Although style sheets have technically been around in one form or another since the 1970s, it wasn't until around 1996 that they truly became an official part of the web. And although they had a rocky start with browser support, today they are widely used and offer designers a simple way to define style rules for their web pages, saving them from having to type in colors, fonts, and other layout properties over and over again. Read the full article.

Navigating Input Documents Using Paths by O'Reilly Media, 2008-02-21 -- If you want to learn how to extract information from XML documents, you'll want to read this three-part series. It covers path expressions. This article is excerpted from chapter four of the book XQuery, written by Priscilla Walmsley (O'Reilly, 2007; ISBN: 0596006349). 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.

Sony Cybershot DSC-T2 Compact Digital Camera by Joe Eitel, 2008-02-27 -- When Sony announced their newest point-and-shoot digital camera, it really got people excited. The Sony Cybershot DSC-T2 is an exciting little camera, but it isn't that much different from its predecessors. One thing that does differentiate the T2 from the competition is the inclusion of 4 GB of internal memory. Read on for the full review of this digital camera. Read the full article.

Is There Hope for Intelligent Driving Systems? by Barzan "Tony" Antal, 2008-02-26 -- Lately, the string of innovative ideas to help engineer state-of-the-art intelligent driving system technologies has been overwhelming. We’ve finally achieved a state where furthering development in the semiconductor industry becomes more than profitable. This means that simple things can become intelligent, while complex tasks can be simplified, automated, and solved thanks to revolutionary system-level designs. Read the full article.

80 GB Microsoft Zune Review by Joe Eitel, 2008-02-25 -- Right now it seems as if Apple has a stranglehold on the portable multimedia device industry. I'd say almost every American from the age of 6 to 60 has at least seen or heard of an iPod. Just think how that makes Bill Gates feel. Of course, Microsoft had to retaliate with the Zune. Never heard of it? Then keep reading to find out more about the 80 GB Microsoft Zune. Read the full article.

The Dominant Trend of CES 2008 by Barzan "Tony" Antal, 2008-02-21 -- Every year the International Consumer Electronics Show is organized in Las Vegas. It's the event that basically jump-starts each year in the world of IT, hi-tech, and consumer electronics. Hundreds of companies attend this event, showing off their “goodies” to an audience of thousands of visitors from every part of the world. CES always has a dominant trend each year. Here we’ll explore this year’s most likely trend. Read the full article.

BMC Software Breakfast Roundtable “Bottom Line Impact: Improving the Software Development Process” on Thursday, February 28, 2008 in Chicago, IL and again on Thursday, March 6, 2008 in Baltimore, MD. Topic includes Application Problem Resolution.

Sign up today!

[February 28th, 2008] [March 6th, 2008]

Delving into a New Approach to Search by Terri Wells, 2008-02-27 -- Before the Internet and search engines, we used a number of different ways to find information. And we still do; who hasn’t asked their friends for advice about a trip or a purchase? Delver, a search engine start-up based in Israel, hopes to update that practice with a Web 2.0 twist. Read the full article.

Social Media Optimization, Before You Kill Yourself by Akinola Akintomide, 2008-02-26 -- Social media optimization -- what a mouthful! Some have already started wondering whether social media optimization (SMO) will become a "separate" Internet marketing model, separate from paid search and from SEO, and they may very well be onto something. Read the full article.

Google Knol: Implications for SEO by Terri Wells, 2008-02-25 -- When Google announced its Knol project in December, many analysts said that the search engine giant went one step too far by effectively entering the turf of content producers. What kind of effect will this super-secret project have on search engine optimization practices if and when Google opens the service to the public? Read the full article.

Cut Cable Conspiracy by Michael Lowry, 2008-02-27 -- Ever since the Internet debuted nearly two decades ago, we've been bombarded with an economic and technological reality that can be summed up in one word: globalization. The world is becoming more and more unified every day, at least in terms of telecommunications. But what if something happened that took an entire region of the world offline? Keep reading. Read the full article.

Domains Take On the Economy by Michael Lowry, 2008-02-20 -- I'm no economic expert, but with America on the brink of recession (or so they say) it's probably a good time for web hosting connoisseurs to examine how the domain industry might be affected. Is it truly a cause for panic, like the possibility of gays getting married? Or is it simply incessant fear mongering, like those loonies spouting the dangers of “climate change?” [Or reverse those depending on your politics]. Hopefully this article will help you decide for yourself. Read the full article.

More Malware? by Michael Lowry, 2008-02-13 -- Malware has grown to the point where the attackers no longer seek out the victims directly through email, but instead let the victim come to them through an enticing website advertisement. They hide within the sites like a crime syndicate using waste management as a front to run their criminal organization, only these guys aren't as lovable as Tony Soprano. 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.


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


Submit Your Tutorial Today!
 

Photographers, Let Photoshop Do The Work
Automatic Contact Sheet Generator.
Read the tutorial.

Electric Surround Text
Learn how to wrap your text with electric effect!
Read the tutorial.

Create line avoider
My tutorial will teach you how to make a line avoider game.
Read the tutorial.

Effective Geotargeting with PHP
This tutorial takes a look at geotargeting with PHP.
Read the tutorial.

ASP .NET Search Form
Learn how to create a search form for your site using ASP .NET.
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
 

Simple Content Management System
Use Simple CMS script on all your websites. Use on Wordpress, Joomla, or other template based websites.
Learn more.

Video Site Creator
Create unlimited niche video sites Based on You tube API for webmasters. All videos displayed on your own site. Learn more.

iPortalX
iPortalX is an advanced ASP Portal engine for family and business websites. Advanced built-in message boards, that are fast, scalable, safe & stable. Learn more.

Due Date Calculator Script
Now you can put this script on your website! Professional Template so its easy to integrate into your existing website. Learn more.

Post Comment Script
Having this script on your website you can let your website visitors post their comments on different topics. You have control over the appearance. Learn more.

Freelancer calendar
A useful calendar for professionals. Mechanics and technicians can keep their customer info control their task-schedule. Learn more.

The Hard Truth About Multi Level Marketing
You might as well know that many companies are using multi level marketing plans to market their products. Read the full article.

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 – Few Easy Steps
The prevalence of selling product online is increasing by the day. Read the full article.

White Papers

Resolve .NET Apps & Web Services Problems Faster

You must ensure that your .NET applications and .NET-based Web Services deliver the expected return on investment (ROI), while minimizing problems. This white paper presents best practices for .NET application management and support to increase ROI.

Request Your Free White Paper!


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.

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!

Weird and Cool

Encyclopedia of Life Goes Online
Read more about this

The Internet has democratized information access, and the US Field Museum, Harvard University, Marine Biological Laboratory (Woods Hole), Smithsonian Institution, and the Biodiversity Heritage Library, among others, hope to take this process even further. Their decade-long Encyclopedia of Life project hit its first major milestone: about 30,000 pages of it just went live on the web.

The project's goal is to put information on all of the 1.8 million known species of life on earth on the Internet. From its website, www(dot)eol(dot)org, everyone from students to world experts will be able to read the research material collected by scientists. Tens of millions of pages of scientific literature will be scanned and digitized for this project; more than 1.25 million pages have already been scanned.

But you don't have to be a professional scientist to contribute to the Encyclopedia of Life. The project is open to receiving material from amateurs around the world. That phase of the project will begin later this year. It will accept text, videos, images, and other information about a species, and the best will be included into pages authenticated by the scientists working on the project. Indeed, currently there are only 25 "exemplar" species pages, which were drawn up by scientists to illustrate the kind of expertise and depth of knowledge they hope all pages will eventually feature.


Electrons Ready for Their Close-up Now
Read more about this

It's hard to observe electrons; not only are they incredibly tiny, but they also move fast. Up to now, scientists have only been able to observe electrons indirectly, by measuring the effect of their movement. That changed this week, thanks to Swedish researchers who managed to film an electron in motion.

The researchers used short pulses of intense laser light to get a video of a moving electron. How short? The pulses last for an attosecond, which is so short that "an attosecond is related to a second as a second is related to the age of the universe," according to Johan Mauritsson of Lund University in Sweden. An electron takes about 150 attoseconds to complete an orbit around an atom's nucleus.

In addition to the pulsing laser, the scientists used a second laser to guide the electron's motion. They were able to catch a collision between an electron and an atom on film. They slowed the film down so that human eyes could track the event. Mauritsson noted that the same technique could be used to track an electron as it leaves its shell, and learn what happens in the atom during this event.


Asteroid Tracker Design Wins $25,000
Read more about this

A one in 45,000 chance of an event happening may not sound like a lot, but when that event is a 250-meter asteroid named Apophis hitting the earth in 2036, it's enough to cause a little worry. So it's no wonder that the non-profit Planetary Society recently held a competition to design a low-cost spacecraft to rendezvous with and track the threat. The winning design and two runner-ups, all of which won monetary prizes, were chosen from 37 proposals to receive prize money.

The winning proposal, from SpaceWorks Engineering of Atlanta, Georgia, received $25,000. Their "Foresight" mission would put a 220 kilogram satellite in orbit around Apophis and send pictures and data back to earth. By bouncing laser pulses off the asteroid's surface and sending radio signals back to earth, it would allow its own position to be tracked precisely - thus allowing the asteroid's trajectory to be calculated within the margin of error needed to determine whether it would hit earth. The mission would cost $137 million and, if it received funding, could reach the asteroid as early as 2013.

The second-place proposal, from Deimos Space of Madrid, Spain, received $10,000. That mission would cost $387 million, and includes additional instruments, such as a radiometer to measure heat radiation from the asteroid. The third place prize of $5,000 went to a team from EADS Astrium in the UK. The $494 million mission would include six scientific instruments and measure a number of the asteroid's properties, including its light spectrum.

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.