advertisement

O'Reilly Network Articles

  

Getting Started with the Google App Engine
Getting Started with the Google App Engine

  

Creating Applications with Amazon EC2 and S3
Creating Applications with Amazon EC2 and S3

  

Under the Hood: Oracle Berkeley DB XML
Under the Hood: Oracle Berkeley DB XML

  

Thursday, July 2

Thursday, June 11

Have you ever wanted to create an authentic looking Andy Warhol silkscreen? One of the most influential artists of the 20th century, Warhol was known for his avant-garde paintings and screenprintings. Remember Warhol’s garishly colored celebrity images of Marilyn Monroe, Elizabeth Taylor, or Mao Zedong? In the studio he called The Factory, Warhol took an assembly-line approach to his high-contrast, silkscreens and produced art as a mass consumable, like a t-shirt or a pack of gum. It’s not surprising that his art is still popular today, and there are lots of one-click Warhol solutions. But if you want the real thing, join Deke McClelland in the final episode of this dekePod series, as he dissects Warhol’s process, and shows you how to use Photoshop to render your favorite portrait in bona-fide Warhol magnificence.

Friday, June 5

Web 2.0 Reference Architecture: about reference architectures, web 2.0 reference architecture, resource tier, service tier, client application tier, architectural models that span tiers, model-view-controller, SOA, and consistent object and event models

Lightroom 2 - Creating and Using Stacks: Working with stacks and unstacking stacks

Lightroom 2 - Customizing a web gallery: select the web module, select a web template or plugin, create a title and description, control the color, change and control thumbnails, change large image sizes and quality, add copyright notice and metadata, add info text and identity plate, preview and create a custom preset, publish your work online

Dissecting Web 2.0 examples from DoubleClick & AdSense, Ofoto and Flickr, Akamai & BitTorrent, MP3.com & Napster, and Britannica Online & Wikipedia - personal websites & blogs, screen scraping & web services, content management systems & wikis, taxonomy & folksonomy, more hints for defining Web 2.0

Modeling Web 2.0: A new client/server model for Web 2.0, capabilities, services, connectivity/reachability, client applications/runtimes, users

Lightroom 2 - Retouching tools in the develop module, using the red-eye correction tool and spot removal tools, apply clone/heal tools to multiple images

Lightroom 2 - Sharpening the way you like it, sharpening fundamentals, amount, radius, masking, and detail sliders, sharpening strategy, using the 1:1 preview window, resetting sharpening

Friday, May 29

Thursday, May 28

Signs are our friends. They help us observe the rules when we actually need to know the rules. We don’t all speak English, and tourism is a huge industry, so signs need to be language-independent. Which is why a vocabulary of immediately identifiable symbols is essential to every working artist and designer. So if symbols are so important, why are most such an indecipherable mess? Computer icons! Laundry instructions! Or Deke’s favorite: What you shouldn’t throw into an airplane toilet! Learn what works and what doesn’t in this laugh-out-loud episode of dekePod.

Friday, May 22

Excerpt from ActionScript 3.0 Cookbook: Chapter 1. This chapter addresses the frequent tasks and problems that relate to core ActionScript knowledge. Whether you are a beginner or master—or somewhere in between—these recipes help you handle situations that arise in every ActionScript project.

Learning ActionScript 3.0 gives you a solid foundation in the Flash language and demonstrates how you can use it for practical, everyday projects. Now available, an excerpt from Learning ActionScript 3.0: Chapter 1, ActionScript Overview. While you likely know what ActionScript is and are eager to begin working with the new version, a brief overview of its development will give you some insight into its use—particularly related to Flash Player and how it handles different versions of ActionScript. This brief introductory chapter will give you a quick look at where ActionScript 3.0 fits into your workflow.

If you want to try your hand at developing rich Internet applications with Adobe's Flex 3, and already have experience with frameworks such as .NET or Java, this is the ideal book to get you started. Now available, an excerpt from Programming Flex 3: Chapter 18, Application Debugging. In this chapter, learn about runtime errors, debugging applications using FDB, debugging applications using the Flex Builder debugger, remote debugging, and tracing and logging.

Excerpt from ActionScript 3.0 Cookbook: Chapter 5, Arrays. This chapter discusses working with indexed collections of data called arrays: from adding and removing elements to sorting.

This highly practical book contains more than 300 proven recipes for developing interactive Rich Internet Applications and Web 2.0 sites. Now available, an excerpt from Flex 3 Cookbook: Chapter 20, Browser Communication. This chapter focuses on the functionality contained within the core Flex Framework, though there are other tools to assist with integration of the browser and the Flash Player—the Adobe Flex Ajax Bridge (FABridge), and Joe Berkovitz's UrlKit among them.

This highly practical book contains more than 300 proven recipes for developing interactive Rich Internet Applications and Web 2.0 sites. Now available, an excerpt from Flex 3 Cookbook: Chapter 21, Compiling and Debugging. Compiling Flex applications is most often done through Flex Builder or through invoking the MXML compiler (mxmlc) on the command line, but there are many other tools that let you compile an application, move files, or invoke applications. Debugging in Flex is done through the debug version of the Flash Player, which enables you to see the results of trace statements. This chapter examines compiling and debugging in depth.

Excerpt from ActionScript 3.0 Cookbook: Chapter 2. Classes are absolutely essential to ActionScript 3.0. This is truer in ActionScript 3.0 than in any earlier release of the language. ActionScript 3.0 shifts the core focus of ActionScript so that the basic building block is that of the class. If you are using ActionScript 3.0 with Flex, and the introduction of the minor exception of code being placed within <mx:Script> tags, all ActionScript code must appear within a class. This chapter discusses the fundamentals of writing custom classes in ActionScript 3.0.


Resource Management: A Critical Look at RAII Michael Feathers

The Logs That Bind.. Michael Feathers

Outside the Design Boundary Michael Feathers

Can a program lie to you the way a story or essay can? Andy Oram

> More from Beautiful Code


Software Craftsmanship

Red Squirrel's Nuts Dave Hoover

Craftsmanship Trials: Project Priorities Dave Hoover

Craftsmanship Trials: Project Priorities Dave Hoover

Software Craftsmanship: Why I am here Dave Hoover

> More from Software Craftsmanship


O'Reilly Radar.

Four short links: 3 July 2009, Nat Torkington

Ignite Los Angeles on 7/21! Submit a Talk, Brady Forrest

Twitter Approval Matrix - June 2009, Mike Hendrickson

Four short links: 2 July 2009, Nat Torkington

> More from O'Reilly Radar


O'Reilly Network Blogs

Becoming a Sexy Programmer: Menus Eric Berry


Teaching Open Source @ FSOSS 2008 Chris Tyler


Becoming a Sexy Programmer: Slideshows Eric Berry


Sexy layouts for the not-so-sexy programmer Eric Berry


> More from O'Reilly Developer Weblogs


Silverlight Evangelism John Papa

Managing Memory Consumption During Hard Times Damon Edwards

Congratulations David and John Rich Tretola

Adobe Comments on Silverlight John Papa

> More from InsideRIA


MAKE.

Happy 4th of July, 2009, makers!

Denture ice cubes

Fireworks animation by PES

Eensy weensy robot picks things up

Making mischief

> More from the MAKE Weblog


java.net Weblogs:
 Advertisement