Trouble reading this message Read it online.

August 27, 2009

Welcome to this week's Developer Shed newsletter. If your company uses H-1B visa employees, you need to read the article we're highlighting this week from eWeek. You could be in for a nasty surprise from the government. Click the link so you'll be prepared if Uncle Sam knocks on YOUR door.

On a happier note, we know how much you love your BlackBerry, and how much some of you love developing for the BlackBerry, so we wanted to remind you that we have an entire forum devoted to this special interest. Check out Dev Shed's Handheld Device Development forum for information on developing, debugging, and deploying BlackBerry applications.

Speaking of being prepared, this week's articles should help you be better prepared for your work demands. We're still talking about building PHP helpers and filters on Dev Shed; we also discuss building dynamic Twitter signature images,which should help you with self-promotion. On ASP Free we covered a diversity of topics some useful scripting tricks, solving Windows Genuine Advantage problems, using System Restore on a PC that won't boot (yes, it's possible!), and more.

Website designers and developers reading Dev Articles this week enjoyed our continued coverage of two great JavaScript libraries, Ext JS and jQuery. ColdFusion programmers, left out in the cold for too long, even got a good look at the new features in the recently-posted public beta of the latest version. We also continued our discussion of Active Client Pages. Readers of Dev Hardware learned about Ventrilo, one of the more popular VoIP options for gamers; they also caught up with some the year's hottest iPhone apps and some really awesome mobile VPN technology, among other things.

If you're an SEO, you won't want to miss the assortment of articles published on SEO Chat this week; we've been hearing a demand for some of these topics for quite a while, and we're delighted to finally offer them. Learn how to optimize the loading times of your web pages, manage your online reputation, and create search engine friendly URLs with PHP 5. If you're just starting to build a web presence, check out Dev Mechanic; this week, you'll learn how to find your own spin for your content (and why you should), how and why to create content categories for your website, and more.

If you think the flood of spam has increased over the last couple of years, you're right now check this week's Web Hosters article to find out why, and who's to blame (hint: it's not just spammers). If you code in PHP and like using libraries, you'll want to check out Codewalkers, where we continue a series on the versatile CodeIgniter PHP framework. Here's hoping you have a great week!

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

NEW! Download a free trial of IBM WebSphere Message Broker V6.1
Download a free trial version of WebSphere Message Broker V6.1, an Enterprise Service Bus (ESB) built for universal connectivity and transformation in heterogeneous IT environments. WebSphere Message Broker distributes information and data generated by business events in real time to people, applications, and devices throughout your extended enterprise and beyond.
Learn more.

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.
Learn more
.

   


IDF Sneak Preview: What's Not to Miss!


By Tina Gasperson
Next month, September 22nd through the 24th, Fall '09 IDF (Intel Developer's Forum) comes to the San Francisco bay area, and you'll want to put this on your calendar as a must-attend event!
Read the full article >


ConnMan Optimizes Embedded Internet Connection Management


By Lisa Morgan
In June 2009 Intel and Nokia announced a partnership to collaboratively optimize Moblin and Nokia's Maemo Linux OS for Atom-based netbooks, nettops, MIDs, automotive infotainment systems and cell phones.
Read the full article >

Mobile Marketing Forum
September 9-10, 2009| Berlin, Europe | WEBSITE >
Mobile Marketing Association's 5th Annual Mobile Marketing Forum Europe is the premier event in the region to deliver real brand case studies and detail on what is needed to maximize mobile opportunities.

OSiM World
Sep. 15-16, 2009| Okura Hotel Amsterdam | WEBSITE >
Open Source in Mobile (OSiM) World is the leading community gathering for executives and developers in the open mobile ecosystem.

IDF
September 22-24, 2009 | Moscone Center, San Francisco, CA |
Attend the Intel Developer Forum for global access to technology, ideas, and people who will transform the future of technology and how the world is using it. Registration opens June 17th, 2009. WEBSITE >

Mobile Web and Apps, Incorporating Mobile Social Networking
October 20-22 | The Cumberland, London | WEBSITE >
For the fourth year running, Mobile Web and Apps, Incorporating Mobile Social Networking, will provide you with all that you need to understand, improve, and profit from this seismic shift in the industry.

 


JayCut


Inventec's Moblin-based MediaPhone shown at
Computex
  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:

  • Jenny is back and better than ever. Amazing what brain surgery can do.
  • DevShed Hulk will smash the competition. And your bathroom door.
  • Video of the week returns and this time I swear it is not because I am a lazy writer.

Watch the video!

   
ADVERTISEMENT
 
  top
Validating IP Addresses with Filters in PHP 5
by Alejandro Gervasio, 2009-08-26

If you're a PHP developer who wishes to learn how to take advantage of the solid functionality provided by the filter extension that comes with PHP 5, then look no further, because you've come to the right place. Welcome to the seventh part of a nine-part series that gets you started using the most useful validation filters included with this PHP library.
Read the full article
.
Error Handling for Dynamic Twitter Signature Images with PHP
by Nilpo, 2009-08-25


Over the course of my past two articles I've been showing you how to build a script capable of creating and displaying a dynamic signature image containing the latest status from a user's Twitter feed. In the third installment in this series, I will be demonstrating how to add proper object-oriented error handling to the SignatureImage class.
Read the full article
.
Building a More Capable Validation Helper Class
by Alejandro Gervasio, 2009-08-24

In this sixth part of an eight-part series on helper classes, I finish developing the validation helper class created in the previous part. We'll add even more useful validation methods to expand its functionality.
Read the full article
.
How to Incorporate Location into Your BlackBerry Applications
by Joe Eitel, 2009-08-20

If you have ever been in an unfamiliar place or stuck in traffic and looking for an alternate route, then you already know the magic that is GPS. One of the hottest areas in smartphone development today is location-based services, and BlackBerry is on the cutting edge when it comes to providing those services. In this article we will discuss BlackBerry's support of JSR 179, and learn to incorporate GPS functionality into our applications.
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
Using System Restore on a Non-Bootable PC
by Nilpo, 2009-08-26

If you've ever had problems in Windows you've likely found out that the System Restore feature is both a lifesaver and a friend. It allows you to roll back your system to an earlier configuration before the problem occurred and gets you back up and running in minutes. Whether you've installed a bad driver, or been infected by a virus, System Restore is usually the fastest, most effective solution for getting your PC back on its feet. But what happens if a problem prevents you from booting into Windows at all? Today I'm going to let you in on a way to run System Restore on a PC that won't even boot into Windows!
Read the full article.
Solving Windows Genuine Advantage Problems
by Codex-M, 2009-08-25


The Windows Genuine Advantage program is an anti-piracy initiative developed by Microsoft to help protect Windows and Microsoft Office products. The WGA software connects to Microsoft servers, tests the validity of your product key and displays several warning messages if it determines that your copy of Windows is not legit. It can cause some surprising problems. Keep reading to learn how to fix them.
Read the full article
.
Finding Logged on Users and More Scripting Secrets
by Nilpo, 2009-08-24

Welcome back for the fourth installment of Nilpo's Scripting Secrets. If you missed the first three articles in this series, this is where I present collections of useful script bits that perform useful tasks or present scripting workarounds that might not otherwise be possible in scripting. I've got some good stuff in store for you today, so let's jump right in.
Read the full article.
Developing Macro Commands in MS Excel
by Codex-M, 2009-08-20

In Microsoft Excel, repetitive and lengthy tasks significantly affect office productivity. For example, if you are assigned to do a spreadsheet analysis that requires manually performing repetitive operations such as copy and paste, sort, etc., this can take up a lot of your time. Fortunately, Excel macros can cut that time significantly.
Read the full article.
ADVERTISEMENT
 
  top
Handling Mouse Overs and Keyboard Events with the jQuery JavaScript Library
by Alejandro Gervasio, 2009-08-26

Welcome to the third part of an eight-part series introducing the jQuery JavaScript library. This series provides you with a quick overview of the most important features that come packaged with the jQuery JavaScript framework. You'll learn how to manipulate web pages via the DOM, handle different mouse and keyboard events, develop Ajax applications, and create eye-popping effects.
Read the full article
.
Adobe ColdFusion Just Got More RAD
by Brian Rinaldi, 2009-08-25


ColdFusion has always focused on making difficult things easy, and with the new features and tools announced for its public beta on July 13, 2009, Adobe seems set to deliver on that goal in a variety of different ways. Keep reading for a close look at how this beta will help simplify the lives of ColdFusion programmers.
Read the full article
.
Constructing Alert Boxes and Wait Bars with the Ext JS Library
by Alejandro Gervasio, 2009-08-24


Welcome to the third part of a five-part series on building message boxes with the Ext JS framework. In this installment of the series, I will walk you through creating an appealing alert box and a useful wait bar by utilizing a few intuitive JavaScript classes bundled with the library. You'll find the task to be easy to tackle.
Read the full article
.
Active Client Pages: Summary of the Document Phase of Chrys`s Approach
by Chrysanthus Forcha, 2009-08-21


In this part of the series, I give you a summary of the Document Phase of my approach to Active Client Pages. In order to help you better understand this phase, I need to explain two other approaches to ACP. When I finish that, we will proceed to the next phase. It may seem a little complicated (this is, after all the eighth part of a 12-part series), but by the time we're done you'll understand a number of ways to make your pages load faster over a slow Internet connection, even when they're full of images.
Read the full article
.
Completing a Tree with Active Client Pages
by Chrysanthus Forcha, 2009-08-20

Welcome to the second part of a two-part series on building a tree with Active Client Pages. In this part, we will use the example of a museum's web site to take a close look at the code for a session. We'll see how the tree facilitates project development.
Read the full article
.
 
  top
The Hottest iPhone Applications of 2009
by Joe Eitel, 2009-08-26

Yes, the iPhone is an awesome phone from Apple, but what would it be without all of those neat applications to keep you entertained, organized, and productive? In this article we'll present some of the hottest new iPhone applications of the year. You'll undoubtedly find three or four that are perfect for you.
Read the full article
.

Radio IP Software`s Mobile VPN Technology
by Joe Eitel, 2009-08-25

Though it hasn't been around long, Radio IP has already created a name for itself by simplifying the overwhelming, often complex world of mobile data communication. The company's wireless data network products are designed to overcome the limitations commonly associated with public and private networks. In this article, we'll take a closer look at their offerings and how they can make you more productive.
Read the full article
.

Ventrilo: The Best in VoIP?
by KC Morgan, 2009-08-24


Are you on vent? Using voice over Internet protocol (VoIP), people can communicate with each other from anywhere in the world, with no long distance charges. If you have speakers, a microphone and the will to talk, you can enjoy group communications software. Ventrilo, aka vent, is among the most well-known names in VoIP, and a popular choice for online gamers. But is it really the best choice?
Read the full article.
Entrust SSL VPN Certificates Streamline Security
by Joe Eitel, 2009-08-21

Entrust is perhaps one of the most trusted layered security experts around. Aside from securing digital information for consumers, enterprises, and governments in 2,000 organizations spanning 60 countries, the company also recently announced that it will begin delivering a more streamlined SSL VPN certificate deployment for customers of Check Point Software Technologies. Keep reading to discover why this new feature is important, and what it means for users.
Read the full article
.
Spiceworks 4.0 Free IT Management Software Released
by Joe Eitel, 2009-08-20

Spiceworks may sound like the name of an adult channel, but it’s actually free network monitoring software. The Austin, Texas-based company was founded in 2006 by Scott Abel, Jay Hallberg, Greg Kattawar, and Francis Sullivan. The company just released some new software to make the jobs of network administrators easier. In this article we'll take a look at what it offers.
Read the full article
.
 
  top
Creating Search Engine Friendly URLs with PHP
by Ivan Strouchliak, 2009-08-26

In this article we will help you understand the difference between static URLs and dynamic URLs and the benefits of coding search-friendly URLs. We'll also explain why it is important to optimize URLs and how they impact search engine click through rates. We will introduce you to the basics of PHP URL structure, the mod_rewrite and how to use it to produce static-looking search engine friendly links.
Read the full article
.
Online Reputation Management with SEO
by Alan Webb, 2009-08-25

The fact that anyone can post anything online is a mixed blessing. Many companies have found, much to their horror, that others have posted half-truths or outright lies about them. What can you do if this happens to you or your company? This is where online reputation management comes in.
Read the full article
.
Optimizing Your Web Page Speed
by Ivan Strouchliak, 2009-08-24

Fast delivery is the key to success. Website speed optimization (load time) can help you increase conversion rates, win more customers and improve their satisfaction. Think of Google's approach to search and the milliseconds it takes to display results; it was one of many reasons people loved it when it first came out, though this speed is taken for granted today.
Read the full article
.
  top
We're at War with Botnets
by Joe Eitel, 2009-08-26

There is no doubt that personal computers have to endure many threats when they are connected to a network and/or the Internet by consistently battling viruses, worms, and malware. And now you can add perhaps the most dangerous threat: botnets. If you've never heard of this threat, or if you know what they are and want more information on combating them, keep reading.
Read the full article.
Multiple Data Center Hosting
by Joe Eitel, 2009-08-19

What exactly is multiple data center hosting? Why does it exist? Is it expensive? Can it help your business? Should you even be looking into it? These questions and more will be answered by this article.
Read the full article.
Web Hosting Goes Green
by Joe Eitel, 2009-08-12

If you're of the opinion that going green is just a "fad," think again. The green movement is gaining popularity and finding its way into all aspects of our lives, from the food we eat to the websites we view. That's right; the websites we choose to view and support can now have a major affect on the environment as well.
Read the full article.
 

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

IBM Rational Project and Portfolio Management certification training e-kit
Get free PMI training in the IBM Rational Project and Portfolio Management certification training e-kit. As a member of the Project Management Institute's (PMI's) corporate council, IBM has more than 12,000 PMI-certified project managers and has been honored for its educational programs. Now, you can learn more about the difference that IBM's project management curriculum makes with six free courses based on IBM's best-practices processes and tools.

Download the updated IBM Web 2.0 Developer eKit today!
Take advantage of open, flexible Web 2.0 technologies, like social software and mash-ups. The IBM Web 2.0 Developer eKit has been updated with the latest best practices & technologies from IBM. The eKit is available at no charge and provides resources to help you effectively build and apply Web 2.0 technologies to gain a competitive advantage. This eKit includes podcasts, developerWorks articles, demos, webcasts, case studies and alphaWorks emerging technologies.

Rational Asset Manager eKit
Learn how to do more with your reusable assets with the free Rational Asset Manager eKit. The eKit includes demos on how Rational Asset Manager tracks and audits your assets in order to utilize them for reuse. Plus you'll find white papers and a Webcast that discuss the challenges of a Service Oriented Architecture and how Rational Asset Manager can provide quick and effective solutions.

IBM Rational ClearCase Innovator Series
Learn from the best! Find out how developers use Rational ClearCase to be more flexible, innovative and deliver higher quality code in the Rational ClearCase Power Users eKit. This complimentary eKit provides a collection of materials, like articles, whitepapers, and demos that can help you become a power user of Rational ClearCase.

Download the free Web Application Security eKit
Discover how IBM Rational AppScan Standard Edition can help you detext vulnerabilities in your web applications in the Web Application Security eKit. IBM Rational AppScan is a leading suite of automated web application security solutions that scan and test for common Web application vulnerabilities. The new Web Application Security eKit provides you with valuable resources, including white papers, demos, and additional information on the benefits of testing your Web applications.

IBM Rational Systems Development Solution eKit
With IBM Rational Systems Development Solution, you can deliver products faster with higher quality. Within this kit, Read the "Model Driven Systems Development" white paper to see how to improve product quality and communication. Then check out the rest of the e-Kit to learn more about important topics that can affect the success of any software project through customer examples, tutorials, informative Webcasts, and best practices for designing, building and managing systems. From start to finish, at every stage in your projects, Rational Systems Development Solution can help your company reach its full potential.

Download a free trial of Lotus Quickr 8.0
Visit IBM developerWorks to download a free trial version of Lotus Quickr 8.0, which enables collaboration by transforming the way everyday business content such as documents, rich media, photos, and video can be shared. Lotus Quickr makes it faster and easier to share content of all types (not just documents) within virtual teams. It is designed to make it easier to collaborate across organizational boundaries, while continuing to work within the context of familiar desktop applications.

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

 
  top

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

Change Eye Color in Photoshop
In this video tutorial, you will learn how to change eye color using Photoshop CS3.
Read the tutorial.

Creating a Pong Game - Part 1
This tutorial will teach how to Create a Pong Game in Flash ActionScript.
Read the tutorial.

Basic Outlining and Coloring
Color your illustrations in just minutes using these simple techniques with Illustrator.
Read the tutorial.

Create a Simple Flash Movie
In this video tutorial, you will learn how to create a simple Flash movie.
Read the tutorial.

Building a 3D album with FIVe3D and TweenLite
In this tutorial I will show you how to build a simple 3D photo album.
Read the tutorial.

Simple XML/RSS Parser
XML parser designed to parse most valid news and blog feeds.
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.

AD POST Classifieds PHP Script
Powerful software for running your own real estate, auto or whatever other kind of classified website.
Learn more.

Ananyoo : The Accessible CMS
One of the most user friendly and highly accessible Content Management Systems on the net.
Learn more.

Member-Based ASP Gallery
Awesome member-based ASP gallery. Simple to use and inforporate into your site!
Learn more.

Adbrite Clone
Get an adbrite clone script absolutely free. See and manage all the sites that display your ads.
Learn more.

Free BBCode Editor
Fast loading and lightweigh. Works in IE and Firefox. No popup HTML window for inserting hyperlinks.
Learn more.

Multi Operator ASP Chat Script
Improve customer satisfaction by providing online technical support for their service related queries.
Learn more.

  top
Why You Need Content Catgories
by KC Morgan, 2009-08-26


Have you ever actually had to go looking for something on your own site? Have you found yourself digging through content to locate a specific post, or a collection of posts on a single topic? There is nothing more discouraging in the Web site than unorganized, random content. You should always be able to locate exactly what you want, without a lot of work. That's why you need content categories.
Read the full article
.
Make Your Content Different: Find a Spin
by KC Morgan, 2009-08-24

So you think your web site has great content that's totally unique, until you start web surfing, and you find tons of web sites that feature content very similar to yours. Whether it's a gaming site, crafts site, e-commerce site, review site, or what have you, your content seems to be just like everyone else's. How will you ever attract visitors if you don't offer something unique after all? It's not hopeless; keep reading to find out how to set your site apart.
Read the full article
.
Conventions, Meetings and Mixers
by KC Morgan, 2009-08-21

You may have heard about conventions or even attended one yourself. They are fun, sometimes noisy, sometimes chaotic affairs. And they can bring in traffic. Should you think about getting involved in a convention to increase traffic to your site? And how involved should you get?
Read the full article
.
  top
Fetching Database Rows with a Model for the CodeIgniter PHP Framework
by Alejandros Gervasio, 2009-08-26

Welcome to the third part of a series that walks you through building a generic model for the CodeIgniter PHP framework. Comprised of seven tutorials, this series shows you in a step-by-step fashion how to create a useful abstract PHP class that will allow you to fetch, insert, update and delete rows in a specified database table very easily by using only a few child models.
Read the full article
.
Model Data and Validation Rules for a Generic CodeIgniter PHP Framework Model
by Alejandros Gervasio, 2009-08-19

Welcome to the second part of an eight-part series on building a generic model for the CodeIgniter PHP framework. In this part, I will expand the functionality of the "AbstractModel" class we created in the first part by adding a couple of handy methods to it. Keep reading for the full details.
Read the full article
.
Building a Generic Model for the CodeIgniter PHP Framework
by Alejandros Gervasio, 2009-08-19

Welcome to the first part of an eight-part series that, as you can tell from the title, shows you how to build a generic model class for CodeIgniter. In this part, I start by building an abstract model class that extends the native default model provided by CodeIgniter. This is a bare bones model, but I will provide it with more functionality in upcoming parts of the series.
Read the full article
.
  top

Geeky Greek Gods

The Greek god Zeus may never have called down thunder with a high-tech device, but San Francisco artist Adam Reeder's sculpture of the king of the pantheon depicts him making the command from an iPhone. And why not? Artists always incorporate modern symbols into their work; the marriage of Greek gods and geek cred actually works better than you'd think.

Reeder, who just graduated with a master's degree in sculpture from San Francisco's Academy of Art University, wants his work to speak to geeks. "Classical sculpture is typically very serious and everyday people come in and they're kind of ready to be bored. Then, they see this and say 'Dude, this is great.' That is because this is going right from me to people who like technology. Instead of art buffs, I want it to be geek to geek," Reeder explains.

Other Reeder sculptures on display show Pan cavorting to music coming from, not his Pan pipes, but his iPod; Atlas balancing an enormous iPod on his shoulders; and a satyr passed out, not after a night of partying, but gaming, video controller still in his hand. Dubbed Sleeping Gamer, that one has already sold, to one of the creators of Gears of War. If you'd like your own Reeder sculpture, you'd better be prepared to pay; although he can work very fast, completing a life-sized piece in 50 hours, a portrait bust goes for at least $4,000 and an original life-size sculpture can set you back as much as $80,000.

Read more about this

Robot Designed with Human-style Bones

C-3P0 from Star Wars moved like a human because of the actor inside the suit. The Eccerobot, however, moves like a human because it is the first robot based off of actual human anatomy muscles, tendons, and bones.

The team that built the Eccerobot hails from five European countries. They used plastic to make the bones, which are moved by a tough kite line to duplicate tendons. Elastic cords deliver the bounce provided by muscle in the human body.

The result looks rather like C-3P0 from the prequel trilogy, before he received his gold metal covering. And like the droid from that movie, Eccerobot has a long way to go. Human movement is too complex to think that all one needs to do is build a machine that mimics human anatomy, but the team thinks it's a good first step. They hope to add artificial intelligence and eventually create a robot that interacts with its environment in a more human manner.

Read more about this

Sony Enters Wireless E-Reader Market

Think Amazon has a lock on the ebook reader market? Think again. Dubbed the Daily Edition, Sony's new wireless reader, due out in December, may give Amazon's Kindle a run for the money. While Sony's reader, at $399, is $100 more expensive than Amazon's, it features an aluminum body and a seven inch touch screen. AT&T will be stepping up to provide 3G wireless Internet service for the new reader.

The Daily Edition follows Sony's earlier introductions of the Pocket Edition for $199 and the Touch Edition for $299. As of January, Sony said that it had sold 400,000 readers. In contrast to Sony's three models, Amazon offers two Kindles, a basic model for $299 and a large screen model for $489, neither of which feature a touch screen.

The addition of the touch screen and wireless service are just two signs that the battle between Sony and Amazon is heating up. Sony recently announced that it would convert all of the titles in its digital bookstore to the EPUB publishing standard. Users would be able to read these books on multiple devices unlike those using the Kindle, who are limited by Amazon's proprietary system. Plus, a new application, Library Finder, will make even more ebooks available to Sony customers.

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.