Trouble reading this message Read it online.

June 11, 2009

Welcome to this week's edition of the Developer Shed newsletter. You may remember the great new addition to our family of web sites that I told you about last week. This week we're highlighting an article from Smarter Technology to give you a taste of the great information waiting for you when you visit. If you're at all interested in mobile technology and the mobile market, you'll want to check it out, as we take a look at its two major players. Meanwhile, over at Baseline, you can find a timely article that can help you cut business costs without losing your staff. And let's not forget our friends at eWeek, who continue an informative series on how to build a virtualized test for cheap!

Speaking of the importance of the mobile market, the massive popularity of the BlackBerry has led to plenty of developers writing applications for it. If you're interested in doing this as well, you'll definitely want to check out Dev Shed this week, where you'll find a wealth of articles on this topic. On ASP Free, meanwhile, you'll find solutions to the nagging issues keeping your Windows Vista operating system from running faster, and learn how to do some pretty amazing statistical analysis with Microsoft Excel.

Web site designers and developers can pick up all sorts of useful information on Dev Articles this week. Learn how to build a fast FAQ page with Active Client Pages, get more out of the Blueprint CSS framework, gain a deeper understanding of inheritance in C++, and more. Meanwhile, over at Dev Harddware, we found some affordable HD camcorders for your perusal, revealed how Apple manufactures their notebooks, made you chuckle over some fun computer accessories (I want the rocket launcher!)...and that's just the beginning. Be sure to visit both of those sites every work day; as regular readers know, we've gone to five articles a week on Dev Hardware and Dev Articles.

If you're one of the SEO professionals reading SEO Chat, you'll pick up some tips from this week's articles to make your site more attractive, and thus improve your bottom line. Monday's article showed you how to improve your AdSense revenue through the use of effective keyword research, while on Tuesday and Wednesday we ran the first two parts of a three-part series explaining how to cater to the various personality types that visit your web site. Whether or not you're familiar with Myers-Briggs, you'll find a lot of ideas that make sense. For those of you who want to make money selling your music online, you're in luck: Dev Mechanic ran just the article to help you get started!

As you can see, we have something for everyone, whether you're just getting your sites on the web or eat, drink and sleep code. Don't believe it? Check out Web Hosters to learn how to choose a budget web host...and then take a look at Codewalkers, where we explain how to use regular expressions in the UNIX shell. If that's not diverse enough for you, be sure to visit Scripts and Tutorialized, featuring some of our best user-generated content.

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
Codewalkers    
TOOLS
Get Our Content on Your Site
with DevText!
New Articles, Right To Your E-mail
Developer Search

Rational Build Forge Express eKit
Rational Build Forge Express Edition is an automation framework that packages the latest enterprise-grade technologies into a reliable, flexible and robust configuration designed and priced specifically for small to midsize businesses. The new Rational Build Forge Express eKit provides you with valuable resources - including a case study, podcast, demo, and articles - to help you increase staff productivity, compress development cycles and deliver better software, fast.
Learn more.

Build Forge Express demo: Enabling software delivery excellence for small and midsized businesses
This demonstration gives you an overview of IBM Rational Build Forge Express Edition, a global offering that provides a framework to automate and execute software processes. Rational Build Forge provides a software assembly line that can support all of your tools, technologies, and platforms so you can achieve a repeatable, reliable, and traceable build and release process.
Learn more
.

ADVERTISEMENT


Get the latest training on Java Technology from Sun Microsystems and a chance to Win $300 for blogging about it

Accelerate your development at no charge with 2009 JavaOne Online Technical Sessions and by blogging about it you may win $300. 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:

  • News of the Weird with Jenny. Or is it?
  • DevShed Hulk makes an appearance in a new segment. In related news, if you know a good carpenter, give us a call.

Watch the video!

   

See How To Build and Deploy a Web app
In this step-by-step video demo, you will learn from the masters as they show you how to get the most out of Iron Speed Designer.
Watch It Now!>

How Modern Code Generation Works
More IT shops are facing tighter deadlines and stretched development teams. That pressure, as well as the emergence of widely accepted standards and new technologies make database applications development tools more viable today than ever before.
Read More!>



Generate .NET Web applications in minutes straight from your database. Quickly create visually stunning, feature-rich Web 2.0 applications that are easy to customize and ready to deploy. If you need an app built today, use
Iron Speed Designer!

 
  top
What You Need to Know to Get Started as a BlackBerry Developer
by Joe Eitel, 2009-06-10

BlackBerries, on more than once occasion, have been called the phones of the future. In a world where multi-tasking has become a necessary life skill, that factoid should come as no surprise. People need their phones to be as multi-functional as possible, and a phone that simply makes phone calls is a thing of the past. Thanks to BlackBerry, a "smartphone" has become a necessary tool in the development and general maintenance of both small businesses and major corporations. This is where BlackBerry developers come into play. Whether it is your intention to leverage the standards-based BlackBerry platform and developer tools to create applications that are just right for your organization or you are looking to branch out and create solutions for other companies, there are a few things you should know before you begin to seriously consider becoming a BlackBerry developer.
Read the full article
.
Comparing RIM and JAVA ME APIs
by Joe Eitel, 2009-06-09


When you are first starting off as a BlackBerry developer you have got quite a few decisions to make. One of the most pressing will probably be which application programming interface - or API - you choose. Simply put, an API is a set of routines, data structures, object classes, and/or protocols that are provided by libraries or operating system services. So much importance is placed on choosing the right API because essentially, it will serve as your foundation and it will support the building of all of your BlackBerry applications. Let's find out more about APIs and find out the specifics on both the RIM and JAVA ME API.
Read the full article
.
Advanced BlackBerry Browser Development
by Joe Eitel, 2009-06-08

If you consider yourself to be an avid BlackBerry developer, you are probably in search of some advanced tips that will put you ahead of the game. Well, you have come to the right place. Here we will discuss more of the advanced features that have become available thanks to BlackBerry's new Push technology.
Read the full article
.
The Call Magic Function in PHP 5
by Alejandro Gervasio, 2009-06-08

If you are a PHP developer who wishes to learn how to implement and use the set of magic functions that come included with PHP 5, you have come to the right place. Welcome to the third part of a series that takes a close look at magic functions in PHP 5. Made up of seven tutorials, this series teaches you how to work with the most common PHP 5 magic functions, putting particular emphasis on their usage within the context of object-oriented applications.
Read the full article
.
Introducing the BlackBerry Push API
by Joe Eitel, 2009-06-08

BlackBerry's new Push API is obviously worth trying out. Aside from enabling developers to create better, more efficient apps, it also comes equipped with a wide array of thoughtful features that benefit everyone from investors, to users and developers. Keep reading for a close look.
Read the full article
.
Designing a Captcha System with PHP and MySQL
by Codex-M, 2009-06-04

Spam is one of the biggest problems on the Internet. It is getting harder to fight with the advent of spam bots that visit websites and automatically fetch email addresses, fill out forms and do other nasty things, such as blog spam comments, that could degrade your integrity. Fortunately, using captcha can help. This article will show you how to implement captcha on your site.
Read the full article
.
   
We're giving you all the tools you need to develop the
coolest Moblin core, Linux based applications for
entertainment and communication MID devices.
 

Check out more of the great content Moblin has to offer!
*If your email client does not permit you to sign-up via the newsletter, please click here!

  top
Advanced String Manipulation Using MS Excel
by Codex-M, 2009-06-10

If you haven't heard of the Mid, Find, and Len functions in Microsoft Excel before, there's no time like the present to learn. These are advanced functions that allow you to do string manipulation. You may or may not know what that is, but if you're interested in saving time and getting more out of your work with spreadsheets, keep reading.
Read the full article.
Using Goal Seek and Solver in MS Excel
by Codex-M, 2009-06-09

If you stumbled into this article in the hope of learning what "goal seek" and "Solver" are in relation to MS Excel applications, then you've come to the right place. First we will define their use. Goal seek is used when you know the result (it could be an answer, or any numerical value) but you are not sure what combinations will arrive at it. It lets you analyze only one variable at a time. Like goal seek, you use Solver when you know the answer, but it lets you analyze several factors at once to arrive at your desired result.
Read the full article.
How to Make Windows XP/Vista Run Faster
by Codex-M, 2009-06-08


Everyone loves to use a fast Windows XP/Vista computer. Yet, I have observed in my experience working with computers of my friends, neighbors and even in offices that around 90 percent of these XP/Vista powered computers are very sluggish and not optimized for speed. Keep reading if you have one of these machines and would like to fix this issue.
Read the full article
.
Bipartite Graphs
by Gabor Bernat, 2009-06-04

The economic crisis is upon us. You hear from radio, newspaper and television that we need to hold the line. You can no longer waste any of your time and money, because otherwise, the bankruptcy of your company is almost certain. In these harsh times, every little cent you can save is worth a fortune. If you have a company with various employees that can work in multiple places, but their production depends on what they are doing, and you want to maximize the company's productivity, you've come to the right place. This is the conclusion of a thirteen-part series that shows you how to use graphs and algorithms to solve everyday problems.
Read the full article
.

See How To Build and Deploy a Web app
In this step-by-step video demo, you will learn from the masters as they show you how to get the most out of Iron Speed Designer.
Watch It Now!>

How Modern Code Generation Works
More IT shops are facing tighter deadlines and stretched development teams. That pressure, as well as the emergence of widely accepted standards and new technologies make database applications development tools more viable today than ever before.
Read More!>



Generate .NET Web applications in minutes straight from your database. Quickly create visually stunning, feature-rich Web 2.0 applications that are easy to customize and ready to deploy. If you need an app built today, use
Iron Speed Designer!

 
  top
React and ToChoose Functions for a Menu for All Browsers
by Chrysanthus Forcha, 2009-06-10

Welcome to the sixth part of a nine-part series that shows you how to build a menu for all browsers. In this part we continue to take a look at the JavaScript functions, specifically the react() and toChoose() functions.
Read the full article
.
Inheritance in C++
by Gabor Bernat, 2009-06-09


Programmers seem to hate coding something from scratch; why code the same thing over and over again? Fortunately, it is possible to reuse code, thanks to one of the key concepts of object-oriented programming. That is inheritance, which is the subject of this article. So if you're looking for a clear explanation of how inheritance works in C++, keep reading.
Read the full article
.
Fast FAQ Session with ACP
by Chrysanthus Forcha, 2009-06-08


You want to make sure all of the pages on your web site are user-friendly. That goes double for your FAQ page. If you have a frequently-asked questions page that's very long, however, download times can make this challenging. Fortunately, there is a way to make such a page download quickly.
Read the full article
.
Active Client Pages: the Script Approach
by Chrysanthus Forcha, 2009-06-05


Would you like to minimize the amount of time your users spend waiting for your web site to download? Now you can. Thanks to Active Client Pages, you can speed up at least some of the processing involved in downloading and displaying your web site. This three-part series explains the script approach to building Active Client Pages.
Read the full article
.
Controlling Column Padding with the Blueprint CSS Framework
by Alejandro Gervasio, 2009-06-04

Blueprint CSS is a robust framework that lets you speed up the creation of complex web page layouts by using a grid-centric approach. It's great for distributing the contents of a web site in a harmonious, eye-pleasing fashion. The framework includes a number of source files that help you perform certain common designing tasks, such as resetting styles for most web page elements, styling text both for screen and printers, and much more. This is the fifth part of a seven-part series that explores the capabilities of the Blueprint CSS framework.
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
How Does Apple Manufacture Their MacBook?
by Joe Eitel, 2009-06-10

After a great deal of speculation and rumor-mongering from the public, Apple released the all new, re-designed MacBook. I know; that does not sound nearly as impressive as some new product that competes with the market-capturing ability of the first iPod. However, once you take a closer look into exactly what this MacBook has to offer, you will understand just how exciting this item is.
Read the full article
.
Ten Wacky Accessories for Desktop Computers
by Katie Gatto, 2009-06-09

Have you ever noticed how many gift-giving occasions come up in the spring and summer? Birthdays, anniversaries, baby showers, you name it. Sometimes the event itself gives a clue to what you should give, but sometimes it doesn't. That's when you need to fall back on your own creativity. If you don't know the person very well, but you know they have a desktop computer, here's a list of some inexpensive gifts that should help break the ice.
Read the full article
.
Affordable HD Camcorders Hit the Market
by Joe Eitel, 2009-06-08


There was a time not too long ago when the average Joe could not even dream of purchasing an HD camcorder. Sure, money is still tight for many people, but thankfully the prices of many cool gadgets are dropping dramatically as certain technology becomes more accessible and cheap to manufacture. This article takes a look at four HD camcorders that are priced low enough to make buying one more than just a dream.
Read the full article.
Shopping Guide to Next Generation Consoles by Online Service
by Katie Gatto, 2009-06-05

All three of the hottest gaming consoles have taken a step into the next dimension of gaming: the Internet. But Microsoft, Sony, and Nintendo offer different experiences when it comes to taking things online. In this article, we compare this feature in the Wii, the PlayStation 3, and the Xbox 360.
Read the full article.
Bootable Rescue Flash Drives
by Barzan "Tony" Antal , 2009-06-04

Technicians and computer professionals are well-known for flipping through see-through CD and DVD sleeves, looking for the exact disc that will rescue your operating system, back up your critical data, and so forth. Over the years that stereotypical image should have been replaced with carrying around only one USB flash drive, which might be attached to their key-chain.
Read the full article.
 
  top
Copy Writing with Personality Types in Mind
by Ivan Strouchliak, 2009-06-10

This is a second part of a three-part series on how to build a website with the four personality types in mind. It will show you how doing so can increase your conversion rates. We'll focus on the kind of content and written copy to which each type responds.
Read the full article
.
Crafting a Website with Personality Types in Mind
by Ivan Strouchliak, 2009-06-09

We are all different. Some of us prefer to know every detail; others come to decisions in a matter of seconds. For you, authority may be the main deciding factor, while for others customer feedback is the main selling point. How do you know what your customer will respond to? This three-part series will explore how different kinds of customers approach their buying decisions based on their personality types, and how you can cater to what each type needs to know before they buy from you.
Read the full article
.
Increase Your AdSense Revenue Through Keyword Research
by Codex-M, 2009-06-08

Any webmaster and blogger knows that significant Google AdSense revenue is very important to the life and profitability of blogs and websites. One of the biggest problems faced is lack of traffic, which leads to lack of clicks on Google AdSense banners, which leads to low AdSense income. Keep reading to find out how to prevent this problem.
Read the full article
.
  top
How to Choose a Budget Web Host
by Katie Gatto, 2009-06-10

Looking for a web host, but can't afford to spend a lot of money? You're not doomed to simply making do; there are many budget web hosts that offer affordable options. But which one is right for you? We're not going to make specific recommendations; we're going to do something better than that. In this article, we'll walk you through a five-step process that will show you how to choose the budget web host that is right for you.
Read the full article.
Fake Security is Big Business
by Bruce Coker, 2009-06-03

When you stop to think about it, there is something deeply ironic about the fact that one of the biggest sectors of the IT industry - an industry that is supposed to make our working lives so much simpler and faster - is dedicated to protecting it from itself. And with an ever-increasing number and variety of threats to our technology, it should be no surprise that some of those threats should arrive disguised as the very tools that are supposed to provide protection. Keep reading as we take a close look at the fake security industry.
Read the full article.
Domain Names 101
by Joe Eitel, 2009-05-27

When deciding to build a website, there are many factors that come into play. Aside from the look, feel and content of your site - which is surely the bulk of the work - there is also the tricky issue of obtaining a domain name. In this article we'll discuss the purposes of a domain name, how to acquire one, why you might want to get a premium name, and how and why to use an escrow service.
Read the full article.
 

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

Hello World: WebSphere Service Registry and Repository
Manage, govern, and share services across your organization by using WebSphere Service Registry and Repository. Follow the hands-on exercises to learn how to navigate the Web interface to publish, find, reuse, and update services.

Building JavaScript applications with JSEclipse
Using JSEclipse, JavaScript programmers now have their own Eclipse plug-in that provides many important features to aid in the development of JavaScript applications. JSEclipse gives JavaScript developers the same ease of use that Eclipse has been providing in the Java language and others for years. Learn to use this tool, while creating a colony of evolving "creatures" on your page.

Learn how to install and use the Rational Asset Manager Eclipse client
In this tutorial, you can learn how to install and configure the IBM Rational Asset Manager Eclipse client, explore the different views in the Asset Management perspective, learn various search techniques, work with existing assets, and submit a new asset.

Improve your build process with IBM Rational Build Forge, Part 1: Create a continuous build and integration
Learn how to implement a build management system that uses and extends your existing automation technologies. This tutorial shows, step-by-step, how to install and configure IBM Rational Build Forge to manage builds for Jakarta Tomcat from source code.

Build Web services with transport-level security using Rational Application Developer V7, Part 1: Build Web services and Web services clients
Build secure Web services with transport-level security using IBM Rational Application Developer V7 and IBM WebSphere Application Server V6.1. Follow this three-part series for step-by-step instructions about how to develop Web services and clients, configure HTTP basic authentication, and configure HTTP over SSL (HTTPS). This first part of the series walks you through building a Web service for a simple calculator application. You generate and test two different types of Web services clients: a Java Platform, Enterprise Edition (Java EE) client and a stand-alone Java client. You also handle user-defined exceptions in Web services.

Improve your build process with IBM Rational Build Forge,
Part 2: Automate builds for a real-world Tomcat project

Learn how Rational Build Forge can extend a simple compile and package build process by adding customization and deployment capability. Go from a manual method to automating: checking for code changes; getting the latest source; compiling and packaging; customizing; copying to and restarting a deployment server; and sending e-mail notification that a new version is available.

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.

Test terminal-based applications with Rational Functional Tester
Regression testing -- in which code is thoroughly tested to ensure that changes have not produced unexpected results -- is an important part of any development process. But many testing environments neglect the terminal-based applications that still form the backbone of many industries. In this tutorial, you'll learn how the Rational Functional Tester Extension for Terminal-Based Applications works with other Rational Functional Tester to help test terminal-based applications quickly and easily.

 
  top

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

Dragon Ball Effect
Learn how to create a Dragon Ball effect using Photoshop.
Read the tutorial.

Advanced Image Animation Using Special Flash Tricks
See how to create advanced image animation in Flash.
Read the tutorial.

Photoshop Tricks: Battle Axes
This tutorial teaches you how to create a Battle Axe in Photoshop. Read the tutorial.

Trendy AS3 Custom Cursor
See how to create trendy custom cursor using the AS3. Easy to follow and incorporate. Try it now. Read the tutorial.

Abstract Coloring
In this tutorial you learn to achieve a nice image with these simple steps.
Read the tutorial.

Advanced Text Banner in Flash
This useful guide will teach you how to create an advanced text banner in flesh in several simple 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.

Net Ad Server Solutions
We provide a complete line of .Net ad management, network, affiliate, and banner exchange solutions. Choose standard or enterprise.
Learn more.

XML Blur Menu
Unlimited menu items can be added through XML files so there is no need to republish your Flash files. Learn more.

Nokia Mobile Investigation
Download PDA mobile phone forensic software tool with full source code that find out all mobile phone, PDA and pocket pc information. Learn more.

Single Operator Webchat Tool
Supports one-to-one instant communication between your online customers and website representative. Learn more.

Advanced User Managment
An advanced membership manager to use on your websites. It can expand using modules which makes it a very powerful tool.
Learn more.

FlippingBook Free Page Flip
FlippingBook free page flip is a set of JavaScript and SWF files running on your HTML page. Automatically builds in the flash album. Learn more.

  top
Blogging with Yahoo
by KC Morgan, 2009-06-10


Nowadays it's unbelievably easy to create a blog. If you burn to be one of the millions of people making their voice heard online, but think it's too difficult, keep reading. This article will show you just how easy it is to blog with Yahoo.
Read the full article
.
Sell Songs Online Safely Through Your Blog
by Codex-M, 2009-06-08

This tutorial is for first-time songwriters who want to sell songs online on their own blog. There are a lot of ways to sell songs online. Some of these services get a portion of the songwriter's share, so for example, if the song can be downloaded for about $1 they may take 10 percent ($0.10) out of it as a commission. Keep reading for a closer look at how you can set this up properly and start earning money for your musical efforts.
Read the full article
.
Protecting Your Passwords
by Codex-M, 2009-06-05

The hacking of Governor Sarah Palin's e-mail address could easily have been avoided. Are your accounts just as insecure as hers? Could you be next? Not if you follow a few simple steps, and learn more about protecting your passwords.
Read the full article
.
ADVERTISEMENT
Free White Papers




 
  top
Regular Expressions in the Unix Shell
by Gabor Bernat, 2009-06-10

Searching. Now there is a task I am sure you do on a daily basis. In Shell programming, searching is very important; fortunately, you have a reliable set of tools to help you out. These are the regular expressions. And this article is the thirteenth in a series focusing on various aspects of UNIX.
Read the full article
.
Shell Script Writing
by Gabor Bernat, 2009-06-03

Shell scripts are designed to automate tasks that you would otherwise need to do manually, one step after another. This allows you to build up a sequence and a structure of commands that will take these steps instead of you. For this, you can use the tools present in the repertoire of the UNIX shell and its control mechanism. Exactly how this will come together to make a complete system is the subject of today's article.
Read the full article
.
Loops in the UNIX Shell Loops in the UNIX Shell
by Gabor Bernat, 2009-05-27

History is repeating itself. How many times have you heard this? Unless you live isolated inside of a cave on a mountain top, with no information source around, you've probably heard this countless times. But never mind history; you've probably found that it would be convenient to make your computer repeat the same tasks over and over. Within a programming language, we refer to this structure as a loop.
Read the full article
.
  top

Twittering Psychics? Not This Time

In the interests of using new tools to shed light on old research questions, psychologist Richard Wiseman recently used microblogging site Twitter to conduct an experiment investigating psychic abilities. Specifically, he was interested in studying remote sensing, the supposed ability to “see” distant locations. Though deeply skeptical about paranormal abilities in general, he wanted to give it a fair trial. About 7000 people signed up, and more than 1000 actually participated.

The first trial was an informal “test.” The formal part of the study took place over four days. On each day Wiseman went to a randomly selected location and asked for participants to send “tweets” of their impressions of where he was. Then participants were presented with five photos: one showing Wiseman's actual location, and four decoys. Participants were asked to select the one showing Wiseman's location, with the one receiving the most votes taken as the group's decision.

The result? Not once did the group correctly guess Wiseman's location. Interestingly enough, whether the participant was a believer or a skeptic had no bearing on how well they performed; the results were the same for both groups. Wiseman notes that, while the study didn't support the existence of remote viewing, it did “demonstrate that thousands of people are happy to take part in an instant Twitter study. Now it is up to scientists to find other ways of harnessing this new research tool.”

Read more about this

Googling for Cheap, Renewable Energy Sources

In late 2007, search engine Google added a new goal to its mission of organizing all the world's information: investing in other companies and doing its own research to bring forth renewable energy that would cost less than burning coal. The firm hoped to accomplish this goal in just a few short years. It even appointed a green energy czar, Bill Weihl, to oversee the projects.

So how are they doing? “It is even odds, more or less, I would say,” Weihl noted in an interview with Reuters. He went on to predict that in three years, “we could have multiple megawatts of plants out there.” This is serious progress; when Google took on this task, it was considered a long shot at best.

The search giant isn't putting all its eggs in one basket; it has invested in both geothermal and wind power, among others. But its largest investment is on a version of solar power that uses mirrors to heat a substance that produces steam to turn a turbine. Dubbed solar thermal power, it is distinct from the more common use of photovoltaic solar cells, which turn sunshine directly into electricity. Efficiency issues have prevented such solar cells from being more widely adopted.

Read more about this

Kamara Hopes to Stop RIAA Insanity

Lawyer Kiwi Camara has joined forces with Harvard Law professor Charles Nesson in filing a class-action lawsuit they hope will stop the Recording Industry Association of America cold. The RIAA has poured millions of dollars into lawsuits aimed at stopping file swappers, using copyright law as a bat with which to beat offenders and regularly catching the innocent along with the guilty. Camara and Nesson hope to force the RIAA to pay back the alleged $100+ million it has won.

Camara is defending Jammie Thomas-Rasset, but wants to do more than get a “not guilty” verdict for his client. He's attacking two fundamental pieces of evidence the RIAA uses in most of its file swapping cases. First, he's arguing that evidence from MediaSentry, RIAA's hired investigator, should be barred, on several grounds. Since MediaSentry's observations are the only evidence of copyright infringement, that would destroy the RIAA's case right there.

But Camara goes further. Remember, the RIAA is accusing file swappers of copyright infringement. Their case falls apart entirely if they can't prove that they own the copyrights they claim have been infringed. And Camara said that, while the RIAA's lawyers provided “true and correct” copies of their copyright registrations, they're not the “certified copies” required under federal rules of evidence. Interestingly, the RIAA asked the judge in the case to take “judicial notice” of the validity of the forms...but the judge has refused to do so. And the RIAA itself admitted that it would have a hard time getting certified copies from the US Copyright Office in time for the trial. And Camara knows a few more legal tricks he can pull out of his briefcase if the RIAA does come through. Grab the popcorn; could the MPAA be next?

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