Trouble reading this message? Read it online.

Mar. 13, 2008

Welcome to another issue of the Developer Shed newsletter. Easter is coming early this year, so we've been seeing peeps and chocolate bunnies in the stores for at least a week now. Before you bite those ears off, let me tell you about the articles we've published for you this week to make your work go faster and give you more time to enjoy the season.

I'll start with the item we're highlighting from eWeek. We all know that green is the new black. With the resources it consumes, your network printer is one of the least green devices in your office, right? Well, thanks to various vendors, it doesn't have to be that way. From toner to paper to shopping for a new printer, this article explains how to turn that beige consuming machine green.

Speaking of greenery - in this case, greenbacks - Dev Shed readers learned this week that budgets for outsourcing are down, and that it often isn't the money-saver it's cracked up to be. They also learned more about the DOM XML extension, and text in Perl. On ASP Free, meanwhile, we continued our series on C and on the Microsoft Foundation Class library; we also ran an article on managing files in C#.

It seems we can't get enough of C and C variants; on Dev Articles we featured some C++ programming tips. We also showed you how to work with text using Cascading Style Sheets, and continued our series on a nifty JavaScript program that will let you zoom into and out of images. Meanwhile, Dev Hardware readers pondered what format will come after Blu-ray, what will happen in gaming now that Vivendi and Activision have merged, and checked out some great reviews.

We also ran a review on SEO Chat, of Galaxy IT, a search engine that takes advantage of fractal-grid technology to offer users more options. Our SEO readers will also appreciate the conclusion to our three-part series on social media optimization, and how to get your brand new site off to a good start. Finally, we've highlighted some fun tutorials for you from Tutorialized. Learn how to use Pygame to create Python games, add color to old black and white photos, 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


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.

NEW! Trial download: IBM Informix Dynamic Server Express Edition V11.0
Informix Dynamic Server (IDS) Express Edition offers outstanding online transaction processing (OLTP) database performance, while helping to simplify and automate many of the tasks associated with deploying databases for small business applications. IDS 11 further extends the ease of management and applications integration with the Admin API and Scheduler, high availability with Continuous Log Restore for backup server recovery in case of a primary server failure, and column level encryption to protect personal and company private data.
Learn more
.



  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:
  • Why should you never date a nerd with a popular website? Ask the girl who used to date Wikipedia's founder.
  • Will George W's plan to take over the moon work? According to this giant moon dwelling robot and Robert De Niro, could be...could be.
  • How do you become a billionaire? Simple... either be an idiot, or invent something for idiots.
  • Are we under attack by the Death Star? Ask me that again in a few hundred thousand years.
  • Hey, what's that hole sucking up all space and light? And why is it in some guy's laboratory?
  • Watch the video!
   
ADVERTISEMENT
Camtasia Studio

The Best Tutorials are Video!

Camtasia Studio makes it easy to
create engaging, buzz-building screen videos at any size, in any popular format. Download the free trial
!

 
  top
Outsourcing: the Hoopla, the Reality
by Akinola Akintomide, 2008-03-12

Outsourcing IT to foreign countries is a big and emotional topic for a lot of people (especially in the United States), with career IT professionals now living in fear that their jobs will go to bright-eyed and bushy-tailed southeast Asians. Recent budget reports of several companies, however, seem to contradict the fears. Is it possible that the fear of outsourcing is at best exaggerated and at worst an outright lie?
Read the full article
.
Inserting Comments and Accessing Nodes with the DOM XML Extension in PHP 5
by Alejandro Gervasio, 2008-03-11


Welcome to the third chapter of the series A quick overview of the DOM XML extension in PHP 5. As the s title of the article suggests, this series walks you through using the most relevant methods that come packaged with this powerful XML-related PHP extension to perform specific operations on XML documents by using the API of the Document Object Model.
Read the full article
.
Perl: Concatenating Text and More
by James Payne, 2008-03-10


This marks the finale of our coverage of text in Perl (until we get into some more of the advanced Perl features at any rate). We left off with the here document and how to use it to display text exactly as we type it in, using a Mark Twain poem that he had written for his daughter's tombstone (which interestingly enough was a rewrite of another poet's poem). We also learned a little bit about ASCII and the values as they pertain to text, showcasing the 93 visible characters.
Read the full article
.
SSH with Twisted
by O'Reilly Media, 2008-03-06


Twisted is a framework for networked applications. In this article, you'll learn how to use the Secure Shell (SSH) with Twisted to accomplish a variety of useful tasks. This article is excerpted from chapter 10 of the book Twisted Network Programming Essentials, written by Abe Fettig (O'Reilly, 2007; ISBN: 0596100329). 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
The Graphic Device Interface for the MFC
by Gabor Bernat, 2008-03-12

Here we are at the third article. After revising the way Windows works through two of the most used Visual Studio tools for MFC programmers, it is time to learn something concrete. Throughout this article, the object discussed will be the GDI (Graphic Device Interface). Here we can expect to learn about the following things: printing text to the client area, some mouse input-related information, and the CPen and CBrush classes.
Read the full article
.
Managing Files in C#
by Barzan "Tony" Antal, 2008-03-11

If you found this article, that means I do not need to introduce the purpose of computer files. As a programmer, you will find that managing files is required almost everywhere regardless of the project. Working with files is really important because they store data. In this tutorial, we are going to learn how we can copy, move, rename, delete, and grab the file attributes of a file, as the title suggests, in C#.
Read the full article
.
C: Logical Operators
by James Payne, 2008-03-10


In our last two articles we talked about statements and working with text in C. In this article we are going to learn to use a logical operator alongside our statements, and work with the various loops (hopefully). We'll start with a short review of what we already know about logical operators, and then we'll dive right in.
Read the full article
.
Parsing Addresses and More with the MapPoint Web Service Find APIs
by O'Reilly Media, 2008-03-06


In this conclusion to a five-part series on the Find Service, you will learn about parsing addresses, optimizing performance, 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
.
  top
C++ Programming Tips
by Chrys Forcha, 2008-03-12

In this article, I give you programming tips that can improve your C++ code. I will cover use of parentheses, long expressions, modifying objects, and more. By the time I'm done, you will hopefully have learned a few ways to make your code faster as well as easier to understand and maintain.
Read the full article
.
Improving an Image Zooming Application with JavaScript
by Alejandro Gervasio, 2008-03-11


Among the plethora of JavaScript applications that can be developed to extend the existing functionality of a web site, zooming into and out of bitmapped images is quite possibly one of easiest to build and implement. Thus, if you are a web developer who is interested in learning how to incorporate basic zooming capabilities into your own web applications, then do not waste any more time. Start reading this article now!
Read the full article
.
CSS: Working with Text
by James Payne, 2008-03-10


In our last article we left off discussing backgrounds in CSS. We also briefly touched upon working with text, with a promise that I would continue the discussion here. Text is still one of the most important parts of a website, so be prepared to get down to some serious work.
Read the full article
.
Path, Predicates, and XQuery
by O'Reilly Media, 2008-03-06


In this conclusion to a three-part series on path expressions, you'll learn about complex predicates, dynamic paths, and more. 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
.
  top
Vivendi Games and Activision Merger
by Barzan "Tony" Antal, 2008-03-12

The day was December 2, 2007 and every paper ran the story of this unexpected merger. The reason for that is mostly because this deal sets the foundation for a new company called Activision Blizzard, which has the potential to shake and redefine the gaming industry as well as crush potential competitors, like Electronic Arts.
Read the full article
.
Pentax Optio S10: 10 MP Camera
by Joe Eitel, 2008-03-11

Most people, even professional photographers, are in need of a good ultra-compact digital camera. The Pentax Optio S10 is definitely small enough to be considered an ultra-compact - it just happens to be one of the smallest 10 megapixel cameras in the world. So as far as size goes, the Pentax Optio S10 can be considered an ideal pocket camera that is capable of taking very high resolution shots. Keep reading to find out more.
Read the full article
.
Life After Blu-ray
by jkabaseball, 2008-03-10


We all know that HD-DVD has given up the battle for the next generation movie media, and that Blu-ray has been declared the winner. This is all fine and dandy, but that was so last year, and as a tech guru, I want to know what is next. It is the nature of technology to be in development before the current market adapts to the next high end gear.
Read the full article
.
Verizon LG VX10000 Voyager
by Joe Eitel, 2008-03-06


The new LG Voyager, aka VX10000, is a smart phone that does it all. This device is able to broadcast TV, play music or videos, text or IM, browse the Web, and even has a built-in GPS chip. LG went all out with this phone and it shows. Keep reading for the full review.
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:

Reduce IT Costs with Application Problem Management
Most business processes are automated by software applications. Discover the benefits of automating problem management and learn how IT organizations can address problems related to application performance and availability while reducing costs.

Securing Unified Communications: From Consumer-Based IM to Enterprise Collaboration and Beyond
Internet communications have changed. Real-time communications traffic has created a complex environment dominated by highly evasive greynets such as IM, Skype, and P2P file sharing that bypass existing security infrastructure. To gain control, many organizations are deploying unified communications platforms; however, the use of consumer-grade applications continues. Learn how FaceTime can help you address these fundamental changes.

Mobile Device Security: Securing the Handheld, Securing the Enterprise
This whitepaper identifies security threats to corporate data on mobile devices and details how mobile devices can become a "backdoor" to the enterprise.

Four Starting Points for Effective IT Project and Portfolio Management
Find out how to get started with a Project and Portfolio Management solution. This paper will help you make the transition from managing IT projects to managing business outcomes. Whatever the type and size of your business, you can improve the effectiveness of your practices (at your own pace) without disrupting your current operations.

IBM FileNet Records Manager: Cost Effective Records Management, An Assessment
This white paper provides Cohasset Associates assessment of FileNet Records Manager software and associated products with regard to the capabilities these products provide for improving the effectiveness and efficiency of managing electronic records. Cohasset believes that the IBM approach provides one of the greatest opportunities to fully justify the cost effective management of electronic records by commercial and public entities.

Enterprise Information Integration: Deployment Best Practices
This white paper discusses how IBM Information Grid infrastructure solutions deliver new insights that can drive massive cost reductions and generate new revenue.

 
  top
Exploring a New Search Engine: Galaxy IT
by Terri Wells, 2008-03-12

Google leads the pack as far as search engine market share, but that does not stop other companies from trying to reinvent Internet search with new approaches. Galaxy IT thinks its visual interface provides users with a more intuitive way to search. Should Google be worried?
Read the full article
.
Blog Marketing and Social Media Optimization
by Akinola Akintomide, 2008-03-11


This article will not look at how to create or market your blog. It will simply look at how to market yourself on other people's blogs through paid blog advertisements. It will look at the big blog ad companies out there and then look at how a company can use them (hopefully with as little cash as possible) to promote its products. I will also look at how viral campaigns catch on in the blogosphere and how you can create some free cyberbuzz by letting your PR blow across it.
Read the full article
.
Use SEO to Get Your New Site Off to a Good Start
by Terri Wells, 2008-03-10

To judge from forum posts and other sources, getting indexed in Google (let alone on the first few pages) presents a major challenge for a new web site. I even know of at least one SEO who will not touch new web sites. If you have a new web site, chin up; this article will offer you some tips to get you noticed in a good way by the major search engines.
Read the full article
.
  top
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
.
Russian Business Network: On the Fly
by James Payne, 2008-03-05

If I tell you their names, it conjures up images of the Matrix or some group of super-villains out to make billions of dollars, kill off government officials, and take over entire countries. And those images wouldn't be far off the mark. They go by the names of Flyman, Corpse, Smash, and ZoOmer. They work for organizations like the International Association for the Advancement of Criminal Activity, ShadowCrew, the HangUp Team, and the notorious Russian Business Network. And more likely than not, they have been inside your computer. Read the full article.
Cut Cable Conspiracy
by Michael Lowry, 2008-02-29

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.
  top

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

Learn to make a Flashstyle slide Photoshop animation
Learn how to make a Flashstyle-slide-animation in Photoshop.
Read the tutorial.

How to Add Color to Old Black and White Photos
How to add color to old black and white photos, includes information on painting and saturation.
Read the tutorial.

Apply shadow with ActionScript 3
Learn how to apply a drop shadow dynamically with Flash.
Read the tutorial.

Form validation with a Captcha image
In this tutorial I will show you how to create a captcha image to protect your form submissions.
Read the tutorial.

Pygame in 10 Easy Steps
This tutorial will teach you how to use Pygame to create Python games in 10 easy steps.
Read the tutorial.

The simple but so annoying apostrophe SQL problem
The apostrophe is a well known SQL database problem. This tutorial teaches you how to solve it.
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.

KB Mailing List
Users can subscribe and unsubscribe using this script to a mailing list. An activation and confirmation mail is sent to the user.
Learn more.

Free Guestbook's Guestbook
Free Guestbook's guestbooks are ad free, fully customizable and provide an anti-spam feature. Completely free! Learn more.

Auto-Select Text
Here is a function that when called on a particular HTML element will auto-select all of its inner text. Works on TEXT, TEXTAREA, DIV, SPAN, TD, and PRE. Learn more.

Tigra Slider Control PRO
A DHTML component that adds vertical and horizontal trackbar capability to HTML forms similar to those in desktop apps. Learn more.

MSI to EXE Setup Creator
MSI to EXE setup converter application makes executable files to release your software product in .exe format. Cost effective and reliable. Learn more.

Tigra Status Bar Scroller
Tigra Status Bar Scroller is free JavaScript widget for web sites that scrolls text in browser's status bar or title. Learn more.

  top
My Online MLM Blog Ranked No. 2 in Google! So What's Next?

Weeks ago, I did a test using Alvin Phang's Atomic Blogging Tactics and my Keyword I am targeting "Online MLM Blog" has ranked No. 2 in Google!
Read the full article
.
Search Engine Optimization (SEO) in Internet Marketing

If you are already running an Internet marketing campaign or are about to embark on an Internet marketing campaign, one concept you cannot afford to skimp on is search engine optimization (SEO).
Read the full article
.
Internet Marketing For Online Business

Internet marketing for your online business can be confusing, especially if you are not familiar with all of the different aspects of website marketing.
Read the full article
.
  top

Enterprise Information Integration: Deployment Best Practices
This white paper discusses how IBM Information Grid infrastructure solutions deliver new insights that can drive massive cost reductions and generate new revenue.
Request Your Free White Paper!

 

New Face of IT Service Management: Aligning Business and Operations Teams for Strategic Advantage
One of the biggest factors that stand in the way of delivering sustainable business value from IT capabilities is an over-reliance on the idea of the project as the main organizing principle for IT work. IBM offers this white paper to discuss how changes to IT Service Management can create a strategic advantage for your business.
Request Your Free White Paper!

 


Taking a Strategic Approach to IT Optimization
Over the last ten years enterprises have transformed the way they do business by investing trillions of dollars in IT. The proliferation of assets has increased the complexity of the IT environment, raising operational costs and reducing infrastructure productivity. The question confronted by those companies that have leveraged IT to secure a competitive advantage is how to make it sustainable.
Request Your Free White Paper!

 

Virtualizing an IT Infrastructure with Confidence
This guide illustrates how to take your data center from an existing traditional IT environment to an open standards, Linux-based, virtualized infrastructure that supports both Windows and Linux applications. Learn how data center managers gain increased flexibility, simplified management, and significantly lower TCO than equivalent proprietary solutions.
Request Your Free White Paper!

  top

Printed Plastic Delivers Solar Power

Long considered a scourge of the environment, plastics have been getting a green makeover. Solar company Konarka just gave that change another push with its new technology. Its solar-powered plastics could spell a bright future for everything from advertising to more serious applications, such as wireless sensors.

The company has been working on putting solar power in plastics for a while. But it just recently demonstrated a manufacturing method that can create rolls of solar-powered plastic using an inkjet printing process. This could enable Konarka to fit its embedded solar cells into literally hundreds of products, such as soda bottles and windows.

Konarka's chairman and founder Howard Berke expected the company to start making its first shipments to customers later this year. He envisions portable solar chargers for devices and self-powered sensors and lights for the short term. Long term, he hopes to see solar windows and power-generating cloth come from Konarka's products. It's important to note that plastic solar cells are only about 25 percent as efficient as solar panels with silicon cells; then again, they won't be put to the same uses, so they may not need to be as efficient.

Read more about this

Cassini to Brave Icy Plumes of Saturn Moon

The Cassini probe has made some amazing discoveries on its mission to Saturn. Among these are the mysterious, icy jets that spurt from the south pole of Saturn's moon Enceladus at high speeds - more than 400 yards per second (or close to 900 miles an hour). In a bid to get more information about the jets, and scoop up some of their substance, this week Cassini will risk its life to fly closer to them than ever before.

Scientists don't rate the mission as a high risk, since particles from the plume will be too small at Cassini's planned distance to damage the probe. But the flyby could help shed light on the answer to a question that has been bugging mission scientists since July 2005, when the jets were first discovered. Does Enceladus support a liquid water ocean, and possibly life, beneath its surface?

The icy jets were a surprise on several levels. Enceladus was widely thought to be too small to contain enough internal heat to support this kind of volcanic activity. Before reaching the plumes, Cassini will get within about 31 miles of the satellite's surface, and then fly down the length of the jet's outer regions. By the time it reaches the moon's south pole, Cassini will be about 122 miles from the surface, which is still extremely close and "requires exquisite technical finesse," notes Alan Stern, NASA's science chief. Assuming all goes well, we could have a much better picture of the plumes' composition - and the likelihood of life outside our planet.

Read more about this

Build Your Own YouTube

Everybody knows that you can copy and embed videos from YouTube on your own web pages. But the wildly popular video sharing site is taking things one step further. It is giving away its APIs to developers, allowing them to tap into YouTube's database functions.

This means that programmers will be able to build their own "YouTubes," without the YouTube branding. Developers will also be able to access much of what makes YouTube special: its tremendous video library and global audience. Anyone building a site using these APIs will be able to fetch video feeds, comments, responses and playlists from YouTube for their site; they'll also be able to upload videos straight to YouTube.

Anyone developing a site using these APIs will be able to let visitors rate videos or add them to a favorites lists on the site itself. They'll also be able to customize the Flash player through which videos are viewed. Developers can even let users publish videos to their site directly from their mobile phones. We may soon see a million YouTubes bloom.

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.