Skip to main content

developerWorks  >  Newsletter  >  

developerWorks newsletter: technology edition

Archive

developerWorks


December 2005
November 2005
October 2005
September 2005




This page contains links to issues of the developerWorks newsletter technology edition published within the previous three months. We are no longer posting archives further back than the three month window.

December 2005

December 15, Issue 50
  • Tutorials: Build rich Internet applications; Building Cheat Sheets in Eclipse; Process Atom 1.0 with XSLT
  • SOA and Web services: Streamline SOA development using service mocks; Develop a Web service without an IDE; Tip: xsd:any: A cautionary tale
  • Java technology: AOP@Work: Dependency injection with AspectJ and Spring; Demystifying class loading problems, Part 3: Tackling more unusual class loading problems
  • Linux: Linux on board: Zaurus pioneers embedded Linux
  • Open source: Create a login and registry system in Apache Geronimo, Part 1; The Geronimo renegade: The push for clustering
  • XML: XML Matters: The Web ain't just for 2D any more
  • Grid computing: Communicating outside the flock: Part 1, Condor-G with Globus
  • Autonomic computing: Symptoms deep dive, Part 2: Cool things you can do with symptoms; The autonomic computing edge: The path to level 5
  • Power architecture technology: Just like being there: Papers from the Fall Processor Forum 2005: Introducing the IBM PowerPC 970MP; Power Architecture downloads and documentation
  • Sample IT projects: Merging disparate IT systems, Part 13: Integrating a WebSphere MQ Web service into an existing assessor automation system
  • Wireless: Integrating SATSA into Java card technology, Part 2; Architectural manifesto: A case study - MDA with MIDP; Roaming charges: This is a public service announcement

December 8, Issue 49
  • Tutorials: Configure the Generic Log Adapter and Autonomic Management Engine for Web services; Build secure Web services using Rational Application Developer
  • SOA and Web services: Implement a Web service that deals with complex XML documents; Toward a pattern language for Service-Oriented Architecture and Integration, Part 2: Service composition; SOA programming model for implementing Web services, Part 9: Integrating rules with SOA
  • Java technology: Demystifying class loading problems, Part 2: Basic class loading exceptions; Build culturally aware apps with GBO
  • Linux: Install a touchscreen for Linux
  • Open source: Reading and writing the XML DOM with PHP; Discover Python, Part 7; Create a login and registry system in Apache Geronimo, Part 1
  • XML: The future of HTML; Search engine enhancement using the XML WordNet server system
  • Grid computing: Perspectives on grid: Realizing automation in grid infrastructure
  • Autonomic computing: Improve performance with self-configuring distributed systems: Research into dynamic hardware-resources allocation to handle variable workloads
  • Power architecture technology: Cell Broadband Engine Processor DMA engines; Meet the experts: David Krolak on the Cell Broadband Engine EIB bus; IBM wins National Medal of Honor; Using calibration data to measure 970FX temperature
  • Wireless: Multimodal interaction and the mobile Web, Part 2
  • Web architecture: Design with the JSF architecture; Introduction to Ajax; The cranky user: Ho ho hum online retailers

December 1, Issue 48
  • Tutorials: Secure XML messaging, Part 1; Running mail and news services on Linux; Build and manage a DNS server on Linux; Create multimedia-rich MIDlets; Create a Web storefront using PHP and PayPal, Part 3; Enable atomic transaction support for Web services in CICS: An initial approach; Configure secure Web services communications through an ESB: Web services security using WebSphere Service Integration technologies; Using multiple Struts configuration files; Develop SQL databases with Eclipse, SQLExplorer, and Clay
  • SOA and Web services: The obstacles to the adoption and successful realization of Service-Oriented Architecture; Use canonical domain models and an Enterprise Service Bus to achieve SOA
  • Java technology: The obstacles to the adoption and successful realization of Service-Oriented Architecture; Use canonical domain models and an Enterprise Service Bus to achieve SOA
  • Linux: The obstacles to the adoption and successful realization of Service-Oriented Architecture; Use canonical domain models and an Enterprise Service Bus to achieve SOA
  • Open source: How to create object-oriented graphics using PHP; Secrets of lightweight development success, Part 9; Debugging techniques for PHP programmers
  • XML: Practical data binding: Use XPath to select portions of an XML document
  • Grid computing: Building a unified grid, Part 2
  • Autonomic computing: On demand provisioning of portal servers in a clustered environment, Part 2: Create an automation package by customizing Tivoli Intelligent Orchestrator
  • Power architecture technology: Papers from the Fall Processor Forum 2005: Unleashing the Cell Broadband Engine Processor; Meet the experts: The Mambo team on the IBM Full-System Simulator for the Cell Broadband Engine; Meet the experts: Alex Chow on Cell Broadband Engine programming models; Cell Broadband Engine Architecture and its first implementation
  • Wireless: Use CSS for wireless PDAs; Roaming charges: Can you base my location now?; Wireless robotics: Programming your wireless robot, Part 1

Back to top



November 2005

November 24, Issue 47
  • Non-publish week

November 17, Issue 46
  • Tutorials: Build apps using Asynchronous JavaScript with XML; Create a Web storefront using PHP, Derby and PayPal, Part 2; Access IBM Workplace Collaboration Services using Web Services; Implement a publish-subscribe WSRF NewsFeed service; GNU and Unix commands at your fingertips
  • SOA and Web services: Notify Web services and EAIs in heterogeneous SOAs; Insight and outlook, Part 1: Why and when should you choose SOA?
  • Java technology: Dynamic radio buttons with Struts
  • Open source: Open source licensing, Part 2; Implement and deploy Web services in an Apache Geronimo application; Make your Eclipse applications richer with view linking
  • XML: Tip: Map between XML and databases
  • Autonomic computing: The Automated Problem Determination Tool: Symptom analysis with XML-formatted files; Use Active Correlation Technology for complex event processing
  • Power architecture technology: Power Architecture community calendar: Cell Broadband Engine developer environment arrives; Get started with the CBE SDK, Part 2: Samples and source code; Unleashing the power of the Cell Broadband Engine; Meet the experts: alphaWorks downloads for the Cell Broadband Engine
  • Wireless: Multimodal interaction and the mobile Web, Part 1

November 10, Issue 45
  • Tutorials: Build your Linux networking skills; Develop eBay applications with PHP5 and Web services; Develop a Math Enterprise JavaBean; Introduction to Spring using Swing
  • SOA and Web services: Deploy and consume simple Web services using the Axis2 runtime; Human-based Web services
  • Java technology: Ajax with Direct Web Remoting; Classworking toolkit -- Reflecting generics
  • Linux: Handle synchronous events from shared objects in Linux
  • Open source: Secrets of lightweight development, Part 8 -- Seaside; Forge ahead with Geronimo CORBA interoperability; The Eclipse Process Framework project
  • XML: Tip: How not to design an XML format
  • Grid computing: The whole is greater than the sum of the parts
  • Autonomic computing: Solution Install caveats: Change requests and the life cycle stages of an application
  • Sample IT projects: Architecting on demand solutions, Part 14: Build Portlets using Rational Software Architect State Oriented Portlet Patterns
  • Wireless: Architectural manifesto: The MDA architect

November 3, Issue 44
  • Tutorials: Use Business Integration Reference Architecture tools; Build distributed applications using Amazon Simple Queue Service (ASQS) and J2ME
  • Java technology: Extending Spring JMX support; AOP@Work: Unit test your aspects
  • Linux: Debugging simulated hardware on Linux
  • Open source: Restrict directory access in Apache Geronimo
  • XML: CAtom 1.0 extensions, Part 2; Use the right pattern for simple text in RELAX NG; Working XML: Safe coding practices, Part 4
  • Grid computing: Implement SOA and Web services in grid using GT4 and Globus Resource Allocation Manager; Grid architecture in the Telescience Project
  • Autonomic computing: The autonomic computing edge: The role of the human in autonomic systems
  • Power Architecture technology: Standards and specs: DRM: When a standard isn't; SoC drawer -- Function allocation and specification; Power Architecture downloads and documentation -- Blue Gene tools and residency; Power Architecture community calendar - Xbox 360 unveiled
  • Wireless: Bluetooth boogies, Part 2
  • Web architecture: Build extra secure Web applications; The cranky user -- Take off the training wheels

Back to top



October 2005

October 27, Issue 43
  • Tutorials: Create a wiki system using Derby, Part 2: Java functions, procedures, and triggers; Create an Amazon storefront using PHP
  • SOA and Web services: Web services' Achilles' Heel?: Asyncrhonous messages delivery with firewalls; SOA adventures Part 3: How robust data layers accelerate SOA implementations; Web Services Polling
  • Java technology: Dynamic checkboxes with Struts; Practically Groovy -- Smooth operators
  • Linux: High-performance Linux clustering, Part 2: Build a working cluster
  • Open source: WebSphere Application Server Community Edition, Apache Geronimo, and Gluecode -- What is IBM's direction?; Discover Python, Part 6: For the fun of it
  • XML: Atom 1.0 extensions, Part 1; XML Matters: SVG and the scriptless script
  • Grid computing: Authorization processing for Globus Toolkit Java Web services
  • Autonomic computing: Book review: Mining IBM Press's "Autonomic Computing"
  • Power architecture technology: Testing and measuring the TAMS 3011, Part 1: Embedded Linux cross-development; The developerWorks Power Architecture challenge: A flowchart worth a thousand words
  • Wireless: Developing for embedded devices with eSWT

October 20, Issue 42
  • Tutorials: Create a wiki system using Derby; Using Ajax with PHP and Sajax; Use JavaMail in the Geronimo application server; Sockets programming in Ruby; Business process modeling: Using IBM WebSphere Business Integration Modeler; Beginning Tomcat Web development
  • SOA and Web services: Speed-up Web services applications with the XML-binary Optimized Packaging Specification
  • Java technology: Java theory and practice: Synchronization optimizations in Mustang
  • Linux: The art of metaprogramming, Part 1 -- Introduction to metaprogramming
  • Open source: Java generics support in Eclipse V3.1
  • XML: JAXP validation; Subject classification with DITA and SKOS
  • Grid computing: IGA grid helps developers grid-enable applications
  • Autonomic computing: Dive deep into symptoms: Know thyself, heal thyself
  • Power architecture technology: Standards and specs: Early adopters; PowerPC processor tips: Two PowerPC 750GXs are better than one; Power Architecture community calendar: Cell Broadband Engine Processor debuts in new Blade server
  • Wireless: Make an RFID system fly; Roaming charges: A lesson in (de)liberation
  • Web architecture: The cranky user: Watchen das blinkenlichten; The future of the Web is Semantic

October 13, Issue 41
  • Non-publish week

October 6, Issue 40
  • Tutorials: J2EE Web services in Geronimo, Part 2; Build a dynamic Derby application; Use PHP and XSL to create a DHTML link graph; Sockets programming in Python
  • SOA and Web services: Increase flexibility with the Service Integration Maturity Model (SIMM): Maturity, adoption, and transformation to SOA
  • Java technology: Java object serialization for Ajax; Combining source and bytecode generation
  • Linux: Take charge of processor affinity
  • Open source: Read and write Excel data with PHP; Open source licensing issues; Get started with Geronimo
  • XML: Web services transactions: A practitioner's approach
  • Grid computing: Use IBM Cloudscape/Apache Derby as the database for RFT in Globus Toolkit 4.0
  • Power Architecture technology: SoC drawer: The resource view; Power Architecture community calendar: New Cell development support sets; An embedded view of the Mac mini, Part 5: Working with USB; Improve PowerPC 970FX performance
  • Sample IT projects: Architecting on demand solutions, Part 13: Integrating BPEL with Enterprise Service Bus in WebSphere Application Server V6
  • Wireless: Wireless robotics: Fast robot prototyping
  • Web architecture: The Spring series, Part 4: 1-2-3 messaging with Spring JMS

Back to top



September 2005

September 29, Issue 39
  • Tutorials: JDNC simplifies Java UI development; Build a Derby calendar, Part 3: Using transactions and locking; Automating tasks with Rake; ChipBench System Level Design: Create and simulate a design from SystemC models; Format log events from within your programs using autonomic computing; Maximize your grid potential, Part 2: Brokerage
  • Java technology: Java theory and practice: Urban performance legends, revisited
  • Linux: High-performance Linux clustering, Part 1; Dynamic logical partitioning for Linux on POWER
  • Open source: SWT and JFace, Part 3: A look at TabFolder, Canvas, StyledText, and other assorted controls
  • XML: Working XML: Safe coding practices, Part 3; Computing word count in XML documents
  • Autonomic computing: On-demand provisioning of portal servers in a clustered environment
  • Power Architecture technology: Power Architecture downloads and documentation: PowerPC 405 and 440 core models for EDA tools; Download--IBM PowerPC 405 Power Evaluation Kit; Meet the Power Evaluation Kit: SoC integration using the PowerPC 405 architecture
  • Wireless: Bluetooth boogies, Part 1: Getting started with JSR-82 and OBEX

September 22, Issue 38
  • Tutorials: Process Choreography and the SIBus, Part 1: Invoke multiple Web services operations; Maximize your grid potential, part 1: Ganglia; How to create an autonomic policy to manage a business scenario; Build a Derby calendar, Part 2: Embedding options
  • SOA and Web services: Simplify and unify data with a Service Data Objects architecture
  • Java technology: Practically Groovy: Of MOPs and mini-languages; Struts-Velocity integration
  • Linux: Five pitfalls of Linux sockets programming
  • Open source: Secrets of lightweight development success, Part 7: Looking beyond Java; Discover Python Part 5: Controlling the flow
  • XML: Compound XML document profiles for rich content, Part 2; XML in Firefox 1.5, Part 1
  • Power Architecture technology: Download: PowerPC 405 and PowerPC 440 core models for Open SystemC-compatible EDA design tools
  • Sample IT projects: Developing an On Demand Workplace, Part 22: Recapping what you've learned
  • Wireless: Architectural manifesto: Choosing MDA tools; A strictly consumer review of what's new in cell phone technology

September 16, Issue 37
  • Tutorials: LPI exam 101 prep: Linux installation and package management; Getting started with an open source CMS: Part 3; Transform protocols and route messages through an ESB; Build a Derby calendar, Part 1: Understanding JDBC; Powerful browser detection and custom JSP tags with Geronimo
  • SOA and Web services: Reuse engineering for SOA
  • Java technology: An early look at JUnit 4; Performance monitoring with AspectJ, Part 1
  • Linux: Charming Python: Scaling a new PEAK; Perl polishes its Unicode support; Mono brings .NET apps to Linux
  • XML: Compound XML document profiles for rich content; Get the most out of XML processing with AXIOM
  • Grid computing: Monitor and discover grid services in an SOA and Web services environment; What is the semantic grid?; Grid gotchas
  • Autonomic computing: The role of knowledge in autonomic systems
  • Power Architecture technology: The developerWorks Power Architecture challenge: Man's best friend (outside of a dog); Standards and specs: The ATX case and power supply; The IBM Infoprint 4100, Cell, and Power Architecture events in China
  • Wireless: Architectural manifesto: Choosing MDA tools; A strictly consumer review of what's new in cell phone technology

September 8, Issue 36
  • Tutorials: LPI exam 201 prep series; Exposing design flaws in your code; Introduction to the Amazon Simple Queue Service; XHTML, step-by-step; J2EE Web services with Geronimo; Two tools to improve Ruby performance
  • SOA and Web services: Use Apache Sandesha to support Web services implementation; Simplify integration architectures with an Enterprise Service Bus; Loosely typed versus strongly typed Web services
  • Java technology: Effective logging practices ease enterprise development; Introducing the JDesktop Integration Components; Inside JiBX code generation
  • Open source: Building and filling out templates with Python and Cheetah; Advanced PHP V5 objects; Understand Geronimo's deployment architecture
  • Autonomic computing: Create a static parser for use with the Generic Log Adapter; How to write a complete XML policy using Policy Management for Autonomic Computing
  • Power Architecture technology: Add still images to your media player; Migrating from x86 to PowerPC, Part 7 -- Basic design of the vehicle control module; Service updates for clustering software; Stanley Kwong on the first Power Architecture-related technical briefings
  • Web architecture: Manage message contract changes with versioning; Swing into Spring MVC

September 1, Issue 35
  • Tutorials: An introduction to AOP
  • SOA and Web services: Why do developers need an Enterprise Service Bus?; Create an application with the JDBC DMS and SDOs; Whitepaper: WS-BPEL Extension for People; Introducing the RAMP Profile
  • Java technology: Java theory and practice: Decorating with dynamic proxies
  • Linux: Little calendar challenges big groupware
  • Open source: J2EE Web services in Geronimo, Part 1; Agile development at conservative companies; Explore the Python type hierarchy
  • XML: Model-driven XML forms generation, Part 2; Serving up WordNet as XML; Encode your XML documents in UTF-8
  • Grid computing: You've got Grid: Using an email-based grid service; Federating grid data
  • Autonomic computing: New to autonomic computing
  • Power Architecture technology: Software models of system components to simulate the PowerPC 970; The right coprocessor can help with encryption; Power Architecture community calendar: The new Cell documents are here!
  • Sample IT projects: Use DB2 Alphablox to generate reports for your business processes
  • Wireless: Integrating SATSA into Java Card technology; The Eclipse Voice Tools Project; How to drive your wireless robot; The MDA adoption manual; Roaming charges: OFDM edges ahead
  • Web architecture: The cranky user: But does it come in purple?

Back to top



Document options

Document options requiring JavaScript are not displayed


Related content
Subscribe to the developerWorks newsletter