Admit it: Most days, you take your wireless router for granted. I know I do. The only time I really think about mine is
when it's not working, which (I'm happy to say) is rare.

But what if you could, in an hour or two, turn this unassuming little gizmo into a networking powerhouse -- one that includes
firewalls, RADIUS server, OpenVPN, wake-on-LAN, a Kai gaming engine, and a whole lot more? This week on developerWorks, author
Carla Shroder shows you how to add
Linux power to your wireless router with DD-WRT. This Linux-based firmware can turbocharge wireless broadband routers
with the power of the Linux networking stack. Find out how to install and secure DD-WRT, and learn about the powerful, flexible
command line behind the GUI. Want to see what else you can do with Linux? Stop by the developerWorks
Linux zone to explore the possibilities.

Next week, we'll show you how to launch a satellite with your coffee maker.

developerWorks Live! workshop in Ankara: Discover the value of IBM FileNet
P8 V4.5
This workshop focuses on IBM FileNet P8 V4.5 and add-on components. Technical overviews, demonstrations, and real-world use
cases are provided with extensive hands-on product experience via lab exercises. And be sure to join the community
group for this event on developerWorks.
(23 May 2012, Ankara, Turkey)
Get more details and register >

developerWorks Live! briefing in Barcelona: IBM
Business Process Manager Express/Standard
Use Business Process Manager V7.5 Express and Standard editions to be more agile and to focus on continuous process improvements.
This workshop can give you a broader understanding of the features and functions of the process designer, the process center,
and the process server. And be sure to join the community
group for this event on developerWorks. (24 May 2012, Barcelona, Spain)
Get more details and register >

IBM workshop in Zurich: WebSphere DataPower SOA
Appliance
This one-day workshop provides hands-on experience for those needing to understand how WebSphere DataPower appliances can
help ease and accelerate the deployment of enterprise SOA implementations. Learn how to create and test configurations that
demonstrate a variety of scenarios that are common in SOA implementations. And be sure to join the community
group for this event on developerWorks. (30 May 2012, Zurich, Switzerland)
Get more details and register >

IBM workshop in Johannesburg: IBM Business Process
Manager V7.5 Advanced
IBM Business Process Manager is a comprehensive BPM platform that gives you visibility and insight to manage business processes.
This workshop provides an introduction to IBM Business Process Manager V7.5 Advanced through a collection of presentations
and hands-on labs. And be sure to join the community
group for this event on developerWorks.
(5 - 6 June 2012, Johannesburg, South Africa)
Get more details and register >

developerWorks Live! briefing in Johannesburg:
Introduction to WebSphere Application Server V8
Get to know WebSphere Application Server V8.0 through presentations, hands-on labs, and demos. Built upon the IBM Virtual
Machine for Java platforms, WebSphere Application Server provides the foundation for the WebSphere portfolio. And be sure
to join the community
group for this event on developerWorks.
(7 June 2012, Johannesburg, South Africa)
Get more details and register >

Tutorial: How to test REST APIs for IBM Systems
Director using Java
IBM Systems Director is a platform management solution that is used to manage physical and virtual systems in a multi-system
environment. It supports various virtualization technologies and multiple operating systems across IBM and non-IBM platforms.
This tutorial explains basic steps, tips, and tricks to automate REST API testing for IBM Systems Director using Java code.Automated REST API testing for IBM Systems Director >

IBM PureSystems: Cloud-based trial (beta)
Access the cloud-based trial (beta) of IBM PureSystems, powered by IBM SmartCloud Application Services. With minimal management,
you can leverage patterns of expertise that automate many tasks and quickly develop in a secure, collaborative, cloud-based
environment.Learn more and request an invite >

IBM PureSystems: IBM Virtual Pattern Kit for
Developers
IBM Virtual Pattern Kit for Developers lets you develop virtual patterns -- custom patterns or extensions of pre-built ones
-- for application deployment into the cloud. The kit includes patterns, a plugin development kit (PDK), and the Image Construction
and Composition Tool.Download it now >

IBM SmartCloud Provisioning trial
IBM SmartCloud Provisioning is a true Infrastructure as a Service (IaaS) solution that enables you to build a low-touch,
highly scalable cloud and offers near-zero downtime and automated recovery. This trial has all features enabled, and you
can download it for an evaluation period of 30 days.
Download the trial now >

Deploy new applications on IBM PureSystems with
plugins, Part 1
IBM PureSystems are an integrated, enterprise-level family of cloud systems that encompass applications, services,
hardware, and even the expertise. One way to prepare an application to leverage IBM PureSystems is to craft a plugin, a bridge
between the application package and the system. In this article, the authors, IBM Cloud labs team experts,
describe their development efforts to enable SugarCRM, an independent
software vendor application, on IBM PureSystems.
Leverage IBM PureSystems by crafting a plugin >

Test drive IBM SmartCloud Enterprise now
Now is a great time to try select IBM SmartCloud Enterprise services at no charge.
Customers who sign a contract between now and 28 May can provision select virtual machines at the Toronto (Canada), Ehningen
(Germany), Tokyo (Japan), Singapore, Boulder (US), and Raleigh (US) data centers, subject to availability.
Take advantage of it while you can >

IBM ecosystem partner images on the IBM Cloud
Explore partner software images on the IBM Cloud. IBM Business Partner solutions extend the value of the IBM SmartCloud.
Learn about the different capabilities being offered on the IBM Cloud.
Ecosystem partner images on the IBM Cloud >

Design service interfaces with industry models
Read how industry models can help architects overcome the difficult task of defining enterprise service interfaces. Understand
the need to strike a balance between competing design principles, and how the type of SOA governance model embraced by an
organization is important for an effective service design.
Use industry models to design service operations >

DB2 Express-C 10: Even more value
Learn how DB2 Express-C differs from other no-charge, commercial database management systems. Explore the new capabilities
in DB2 Express-C 10, such as faster XML processing, more efficient text search, RDF, time travel query, and Oracle compatibility.
Such a deal >

Test drive DB2 V10.1 using a virtual appliance
Find out how you can extract, deploy, and run a DB2 virtual appliance to explore the new features in the DB2 V10.1 release
without having to install and configure the software in an actual environment.
Take V10.1 for a spin >

DB2 V10.1 multi-temperature data management recommendations
Learn a strategy for managing a multi-temperature data warehouse by storing data on different types of storage devices based
on the temperature of the data. This article provides guidelines and recommendations.How hot is your data? >

DB2 V10.1 query performance enhancements
Learn about automatic performance improvements for SQL queries and new features that reduce the complexity of tuning SQL
queries, as well as enhanced memory sharing on large POWER7 systems running AIX.DB2 V10 query performance >

DB2 Tech Talk: Oracle Database and PL/SQL compatibility
features of DB2 10 (31 May)
Learn about new enhancements in DB2 10 that make it easier than ever before to make the move to DB2. This webcast will discuss
a range of SQL compatibility topics. Find out about tooling that helps streamline the move, and see code-level case studies
from actual customer scenarios. (31 May 2012, 12:30pm EDT)
Register now >

Something for everyone at Information On Demand
2012
Join us in Las Vegas for Information On Demand 2012. Hear from thought leaders and renowned experts who will share ways to
harness the power of today's unprecedented volume, variety, and velocity of data. Registration is now open. (21 - 25 October
2012, Las Vegas, NV, USA)
Register today and save! >

Knowledge path: Explore alternative languages for the Java
platform
Languages for the Java platform are proliferating rapidly, and several have captured significant developer mindshare. This
knowledge path offers a look at some of the robust languages that can complement your Java programming skills by taking full
advantage of the Java platform.
Build your skills >

Updated: New to Java programming
Given that you're reading this, you are probably well versed in Java programming, but if you know someone who's just getting
started, or you need a refresher yourself, this page offers a wealth of information.
Broaden your knowledge >

Java editor finds Twitter
Java editor Jenni Aloi spends her spare time reading everything she can (and can understand) on various scientific disciplines.
If you like a little genome with your Java or cosmology with your concurrency, follow Jenni on Twitter.Follow Jenni >

Hack your router
Linux shows up in the most surprising places. This article shows you how to turn your consumer-grade Internet router into
a networking powerhouse with commercial powers by replacing the existing firmware with DD-WRT.Get hacking >

Follow Chris on Facebook
You can also keep up with Linux and Open source editor Chris Walden on
Facebook. Find out when articles post and keep up with his pointers to
other interesting information. Don't worry -- he doesn't talk about his
cat or his kid. It's all open source!
Follow cmw.osdude on Facebook >

Deploy ActiveX upload Control in Lotus Quickr V8.5.x for
Domino
This article explains how to install the ActiveX Control for Lotus Quickr V8.5.x for Domino and perform basic troubleshooting
steps.
Get started >

Calling all Collaboration software experts...
Are you an expert in IBM Collaboration software who wants to share your knowledge? Do you want to write articles to share
that knowledge, but hesitate because writing isn't your forte? Help is at hand! Our IBM Everyone Writes
program provides editing and publishing support for your wiki articles and developerWorks white papers. Read our blog post
for details.
Start authoring with Everyone Writes >

Information
Management

Explore the new Mobile development site on developerWorks
Finally -- a new resource zone on developerWorks for developers interested in developing for mobile devices and operating
systems. You'll find resources for connecting enterprise software and back-end systems to mobile devices, as well as a new
trial of the IBM Worklight Mobile Development Platform.
Get started with mobile development >

Social networks meet open source project hosting
GitHub is the code-collaboration site for a number of prominent open source projects. See how this technology can work to
help you get your things done with colleagues around the world. GitHub is free for open source projects.Start coding socially >

Follow Chris on Twitter
Follow Linux and Open source zone editor Chris Walden on Twitter for regular updates
on articles and other information relevant to the Linux and open source communities.
Follow cmw_osdude on Twitter >

How IBM migrated a large GForge installation to Rational
environments
Learn how an IBM team successfully used Open Services for Lifecycle Collaboration (OSLC) and other APIs to migrate 500 projects
and 7,500 users from GForge to Rational Team Concert and Rational Asset Manager. This detailed article includes sample code
that can be adapted.
Show me how it worked >

Create a multiplatform development environment
with Rational Team Concert
Amy Silberbauer offers guidelines for the first step in any modernization strategy for mainframe teams: establishing a modern,
multiplatform development environment. She includes best practices for configuring Rational Team Concert teams and streams
in a topology for collaborative development.
Start updating your development environment >

Automate user management in Rational Team Concert
Rational Team Concert administrators can save time by using the API rather than the UI to create, archive, and reactivate
users or to import them from an external repository, individually or in bulk. This article explains how.
Start saving time and making work easier >

Save time by pre-filling OSLC resource creation
fields in Rational Change
Open Services for Lifecycle Collaboration (OSLC) service providers can receive POST requests that contain change request
resource definitions. They retrieve a URI that represents the embedded page to be used. Save time with this sample code that
pre-fills resource creation fields.
Show me how to create OSLC resources faster >

Global and Workspace admin permission differences
in Rational Focal Point
Global Administrator and Workspace Administrator permissions in Rational Focal Point allow different kinds of access and
capabilities. Anurag Saraf explains what actions each of these admin roles can perform at global and workspace levels.Show me what each of these admins can do >

Basic Rational DOORS Web Access installation
This is the minimum suggested setup for Rational DOORS Web Access software, because each tier has specific requirements to
operate successfully. Lee Byrnes explains the requirements and the reasoning behind them.Find out what's required for a basic setup >

Extend TOGAF's ArchiMate to nonfunctional aspects
of enterprise architecture
Extend ArchiMate, the TOGAF modeling language, to represent nonfunctional, business aspects of enterprise architecture, thus
making the architecture more useful in clouds and other environments. Then download a simple customization so you can use
the extension in Rational System Architect.Learn how to extend ArchiMate to nonfunctional aspects >

Back up Oracle databases with the Rational repotools utility
The Repository Tools utility, known as repotools, is included with the Rational Software Architect Design Manager extension
and other Rational Collaborative Design Management applications. Paul Vellan describes how to use it to back up and restore
an Oracle database.Learn how to back up with repotools >

Understand Ajax vulnerabilities
All applications, including those built using Ajax technologies, are vulnerable to exploits that compromise websites and
the databases that drive them. In this article, learn about some of the threats to Ajax technologies and how to guard against
them.
Protect the web applications you create with Ajax >

Make your HTML pages smarter with RDFa 1.1 Lite
Learn about Resource Description Framework annotation Lite, a simplified system for annotating HTML documents inline on the
web, and how you can use it to optimize your pages for search engines and other sophisticated tools.
Start optimizing >

Business process optimization (two-part article
series)
This article series explores common beliefs about business performance and agility, and shows you how to use the BPO method
to extend these concepts into new and innovative ways of achieving, measuring, and sustaining business performance through
business agility.
More >

Tutorial: Calling a stored procedure that returns
a result set in WebSphere Cast Iron Studio
Learn how to access the results of a database stored procedure in WebSphere Cast Iron Studio using the CopyOf function and
an XML schema.
More >

Developing message flow patterns using WebSphere
Message Broker APIs
This article shows you how to author WebSphere Message Broker flow patterns using the Message Broker Java API and Java programming.
The Java code can then be executed on any machine with a JRE, without installing the WebSphere Message Broker Toolkit to
develop message flow instances from authored patterns.More >

Migrating WebSphere Application Server Network
Deployment (ND) from V6 to V7 on AIX 6.1
This article shows you how to migrate a clustered production environment from WebSphere Application Server ND V6 to V7 on
AIX 6.1, with details for WebSphere and AIX system administrators on how to avoid common migration problems.More >

Try IBM PureSystems, no charge
Experience IBM PureSystems firsthand with one of two options: a cloud-based trial powered by IBM SmartCloud Application Services,
or the IBM Virtual Pattern Kit for Developers.
Try IBM PureSystems now >