June 2008 Archives

Schema design may seem an odd candidate for consideration as an agile technology, yet with a slight change of emphasis (from agile "development" to agile "design") agile techniques can actually make schema development reasonable and even ... fun.
Big Buck Bunny is 3d animated movie created entirely with open source software.
There's going to be an Online Webconference on the OLPC usage around the world: GrassCon will be held on July 19th at 10 AM EST. The time of the conference has been decided upon to allow for the most participants from around the world.
Lambda the Ultimate has a post up on "Why Multi-Core is Easy and Internet is Hard", It hits on some issues and servers, like Rest and Waterken with its capability based system over Rest so for that alone it is...
Pylesystem:  A Realtime Metadata Engine in Python
Last weekend I started an Open Source project, pylesystem, that scratched an itch I had about having having an up to date API to the filesystem on linux in Python. There are really a few different things going on in my prototype and my plans for the eventual direction of the project.
Modern Perl development is quick, easy, powerful, and maintainable. Doug Sheppard and chromatic demonstrate how to find and manipulate text in documents with regular expressions.
An Adobe Developer Library Pocket Guide for Developers
Hot off the press!

Getting Started with
Flex 3
— Discover how easy RIA development can be with this one-of-a-kind handbook from the Adobe Developer Library. Several clear, step-by-step mini-tutorials teach you about web services, event handling, designing user interfaces with reusable components, and more. After finishing this guide, you'll be able to build Flash applications ranging from widgets to full-featured RIAs using the Flex SDK and Flex Builder 3.0 -- whether you come from an open source or Visual Studio-intensive background. Learn more.
There are various reasons why you might want a CSS version of XML, for me it was because I was programming for Cross-media generation and I wanted a way to reuse definitions easily in one format with other formats, so I wanted an XML format that I could reuse. This made it easier to control that presentations of the data in XHTML, PDF, Ebook, or Microsoft Help or Word files all had the same styling where relevant, or to do calculations from a base style that altered specific to the media.
Audio: Brian Cox Discusses the Large Hadron Collider at CERN
Brian Cox talks about the scientific and technical challenges as well as some of the LHC-related computing efforts. Cox makes the case for the importance of continued commitment to pure scientific research calling the LHC the Earth's "first Apollo Mission of the 21st Century". He compares life as a rock star to life as a high-energy physicist, and debunks some of the FUD surrounding the possible creation of black holes. The Large Hadron Collider will collide up to 600 million protons every second, and it will produce 2 GB of data every 10 seconds requiring a globally distributed network of petabyte-scale storage and thousands of CPUs.
What do you do when your scientific experiment (humanity's largest to date) produces about 2 GB every 10 seconds? Answer, you create a world-wide, distributed grid computing system with over one hundred nodes that involves Petabyte-scale storage and which measures computing resources in the MSI2K (Mega SpecINT 2000). In other words, it's a little more complex that keeping Twitter afloat under heavy load. This article explores the required infrastructure as well as some of the interesting (LGPL) open source software used to analyze high-energy physics data.
On Port 25, Todd Ogasawara asks Does Microsoft Really Need to "Compete" With Open Source? According to Ray Ozzie, the competition has led directly to interoperability concerns -- and interoperability means cooperation, at least once you reach the point of...
Optimization, Backups, Replication, and more
High Performance MySQL, Second Edition is the definitive guide to building fast, reliable systems with MySQL. Written by noted experts with years of real-world experience building very large systems, this book covers every aspect of MySQL performance in detail, and focuses on robustness, security, and data integrity. Learn advanced techniques in depth so you can bring out MySQL's full power. The second edition is completely revised and greatly expanded, with deeper coverage in all areas. Learn more.
on the one hand Google has compiled a database of all U.S books published between 1923 and 1963 that have lost copyright protection due to not being renewed which is wonderful, and on the other hand they have made it available as a 371 MB XML file which is not so wonderful, because hey 371 MB XML file!!
Is Microsoft finally finding ways to catch both Yahoo's eye and attention? Too early to tell, but if deal referred to in "... the latest talks involve a deal short of an acquisition." suggests what I hope it suggests, then it might very well be time to pay some serious attention to the latest Microhoo breakup makeup: This go round may very well prove to be the match made in Heaven.

New O'Reilly Radar Report

By O'Reilly Media
June 24, 2008 | Comments: 0
New O'Reilly Radar Report
Velocity: Transforming Web Operations from Cost Center to Competitive Advantage — In the Web 2.0 world, web operations has moved from IT support function to mission-critical competency. In an online business, the web site is inextricably bound to the product. This report lays out the three crucial high-level principles for succeeding with web operations and performance, identifies the eight business principles that should drive web operations strategy, and describes best practices for implementing that strategy. Learn more.
The newly formed Symbian Foundation will eventually combine and Open Source Symbian, UIQ, and MOAP(S). Should be interesting to watch the Open Source mobile phone platform battle shape up in the near future.
New IPhone Developers Meeting in Atlanta
If you live around Atlanta, GA, you should come out to the first IPhone Developer meeting at MaxMedia on July 17th.. There will be at least one presentation of a cutting edge IPhone app, food, door prizes and more. If...
Capitol Words' webservices can be used to find the words that were used most in the days when Congress was in session in the year, with the count, so for example you could find out that the word surveillance was used 40 times in 2006-12-04 (obviously the count is with common English words removed), so with this data we can generate a wordle of all the words that were used most in the Congressional session of a particular year.
"If you nail two things together that have never been nailed together before, some schmuck will buy it from you." - George Carlin

Now Underway

By O'Reilly Media
June 23, 2008 | Comments: 0
Now Underway
Velocity Web Performance and Operations Conference — The place to obtain the crucial skills and knowledge to build successful web sites that are fast, scalable, resilient, and highly available is happening now at the San Francisco Airport Marriott in Burlingame, California. Check out all the highlights from the conference.
Someone going by on a train seems to have snapped a picture of a Capital One Sales strategy, The implicit violence of the marketing speak leads to a feeling that one has been insulted, and potentially assaulted.
It's pretty easy to do a denial of service attack on parsers by nesting elements too deep or putting too many elements into your XML instance for the parser to deal with, as long as the parser fails gracefully in...
Web 2.0 Meets Car 5.0
As anyone who's shopping for a car recently knows, the Web has changed car buying as drastically as it changed DVD rentals or book buying. The two forces that it brings together to empower consumers should be familiar to students of internet commerce. Firstly, it increases the amount of data available with which to negotiate, and it allows geographically distant businesses to compete for my trade.
XML Schema could be used to identify nodes in the document as only holding anyURI values. The drawback is that identifying something as an anyURI does not specify it will be used as a link. The other drawback is there are a lot of schemas out there were link elements should have been identified as being of type anyURI where they are still of type string.
Google Trends: LINQ vs. XSLT in Redmond, WA > And The Winner Is?
A recent conversation on XSL-List provoked an interesting set of keyword comparisons on Google Trends. Given LINQ is a Microsoft-based technology, you would think that its popularity in Redmond, WA would trump all other data processing technologies such as XSLT. You might be surprised to discover the actual results.
The reason why I think data that should be freely available is the largest set of Government data is that many of the forms of this data can bind to everything, for example location data is often held by the government and just about everything real has location. Time data is often held by government archives, and the data goes back lots longer than the data that must be maintained secretly.
Manage non-error alerts through the warnings module.
Google needs to minimize the number of formats they MUST support, especially of dynamic formats where the content needs to be interpreted in order to be indexed. Think of how long it took for them to make some inroad on indexing Flash (as an example of flash indexing try this). The easiest way to prevent the need for indexing XML with XSL-T is to not do it until it becomes really wide-spread.
The Internet Archive obeys robots.txt of course (lucky for you if you have access to it on your site, otherwise not so much) and they will also agree to remove things at the domain owners request. Other libraries might not be so accommodating, specifically the Danish netarchive might not be so accommodating, lets look at some stuff they say - the following is from the already linked survey report:
Bill Coleman, founder and CEO of the Cassatt Corporation, and one of the founders of BEA, has made it his mission to make data centers more energy-efficient. We caught up with him right before the O'Reilly Velocity conference where he is scheduled to speak to get some pointers on making data centers planet-friendly.

Live Webcast Today at 10am PDT

By O'Reilly Media
June 20, 2008 | Comments: 6
Live Webcast Today at 10am PDT
10 Key Ingredients for Cookin' Digital Pictures — In our next live webcast, world-renowned photographer Rick Sammon will share his top digital photography tips, including his "10 Key Ingredients for Cookin' Digital Photographs." He'll also discuss his favorite photo philosophies, including: The Camera Looks Both Ways; In Picturing the Subject We Are Also Picturing a Part of Ourselves." You'll get to see Rick's favorite people, landscape and wildlife images from around the world. Some Photoshop talk, too! Rick is the author of Face to Face: Rick Sammon's Complete Guide to Photographing People.

The webcast is live, free, and approximately 45 minutes. Join us Thursday, June 26 at 10am PDT (17:00 GMT).

Powering Up Ajax Development Techniques

By O'Reilly Media
June 20, 2008 | Comments: 0
Powering Up Ajax Development Techniques
Dojo: The Definitive Guide — This comprehensive guide to Dojo includes a hard-hitting reference to help you build rich and responsive web applications with complex layouts and form controls closely resembling those found in the most advanced desktop applications. If you're a DHTML-toting web developer, you need to read this book.
Ruby + Bonjour = Decentralized Intertubes
Miserable internet connectivity at conferences is something most geeks have to deal with. As a result of RailsConf 2008, some folks have leveraged Apple's now open source Bonjour service discovery protocol to produce a whole slew of services to help people go off-grid at conferences. This makes serving things such as git repositories, pastebins, and other fun stuff more comfortable in places without a fast or reliable internet connection.
Gordon Mohr Takes Us Inside the Internet Archives
Gordon Mohr is the Chief Technologist for Web Projects at the Internet Archive. In this interview, he gives us a peek behind the scenes at what's involved in recording the continually updating web, as well as the legal implications and how Web 2.0 is making their job both easier and harder.
Get Up to Speed with Rich Internet Applications
Learning Flex 3 — How soon can you learn Adobe Flex 3? With this book's unique hands-on approach, you will be able to tinker with examples right away, and create your own Rich Internet Applications with Flex within the first few chapters. Learning Flex 3 offers step-by-step instructions that are clear and concise that teach you how to build a layout, add interactivity, work with data, and deploy your applications to either the Web or the desktop. Learn more.
If you install Firefox 3 on CentOS 4 (RHEL4 clone), keep a copy of Firefox 2 handy. Firefox 3 wants GTK 2.10 or newer and CentOS 4's GTK is 2.4. Read on...
The interesting thing about Ravelry is that they recently had a fundraising drive, this might be something you could imagine a social networking site doing when they were on their last legs, but in the case of Ravelry it was initiated not by the site but a particularly enthusiastic fan - maybe one of the core 100 everyone needs? The other interesting thing is that the drive raised $71,000.
Powering Up Ajax Apps with Dojo
The book I've been working on for the past year, Dojo: The Definitive Guide, has finally materialized and is now available on Safari. Printed copies should be available no later than this Tuesday, June 17th -- the same day Firefox...
GooHoo Makes Microsoft Go Boohoo
While the advertising deal between Google and Yahoo! does not announce a formal "merger" of the two companies, it nonetheless signals a profound shift in the online search world, and certainly increases the likelihood that the two companies will begin a more active partnership across a broad front of activities, to the significant detriment of the company that needed a partnership most desperately with Yahoo! ... Microsoft.

What Makes a Great Course?

By O'Reilly Media
June 12, 2008 | Comments: 0
What Makes a Great Course?
What makes a course great? Why, the instructor. Ron Nau, a student at the O'Reilly School of Technology, says that instructor Lorri Coey "was a perfect fit," and that her "words of encouragement in her evaluations caused me to feel as though I were working with a colleague that was helping me progress." If you're looking for a great course, and a great instructor, find out more about the OST today.
This rant/post comes due to my finishing the book "Geekonomics"(book site) - my earlier impressions here and here. The way the book ends, BTW, just kicks you in the balls, hard (look up what Mr Petrov did on Sept 26,...
We've come a long way with tools for developing and sharing our code, especially when it comes to revision control. However, packaging and deploying code for release is still at worst a huge hassle and at best an administrative chore. Can we do better?

Mapping Python to Databases

By O'Reilly Media
June 11, 2008 | Comments: 0
Mapping Python to Databases
Essential SQLAlchemy introduces a high-level open-source code library that makes it easier for Python programmers to access relational databases such as Oracle, DB2, MySQL, PostgreSQL, and SQLite. SQLAlchemy has become increasingly popular since its release, but it still lacks good documentation. This practical book fills the gap, and because a developer wrote it, you get an objective look at SQLAlchemy's tools rather than an advocate's description of all the "cool" features. Learn more.
What's most interesting to me about Jonathan Schwartz's Anything But a Flash in the Pan isn't the argument that solid-state storage devices will make servers faster, more reliable, and less power-hungry. (If you pay attention to Brian Aker -- of...
chromatic explores how to build, bundle, and deploy an application with SAP NetWeaver Composition Environment and evaluates the whole process for creating and deploying applications in the enterprise.
Benjamin Mako-Hill on Open Source vs. Free, GPL and Prepping for OSCON
We're talking today with Benjamin Mako-Hill; he has his fingers in so many pies I'm just going to read his bio off the OSCON Website.
Slackware 12.1 - The Newest Version of the Oldest Surviving Linux Distribution
Slackware has a well earned reputation for reliability, stability, and performance. It may also be the least user friendly major Linux distribution on the planet short of building Linux From Scratch.
Why I've Joined the Cult of Mac
I've always been a PC-hardware sort-of-guy, but I've finally broken down and bought a MacBook Pro. Here's why.
Web 2.0 for Government 1.0
Governments should focus on making public data accessible in web-friendly formats. Here are links to an article about a study from the Princeton's Information Technology Policy Center as well as a presentation I gave at a Digital Government Summit last December.
In another existence, the Christian Science Monitor (for whom I am a correspondent) has just run a story I wrote. It deals with the future of Moore's Law, and how physics is starting to become a major speed bump to...

O'Reilly launches Inside iPhone

By O'Reilly Media
June 5, 2008 | Comments: 0
O'Reilly launches Inside iPhone
Inside iPhone provides a meeting place for developers and power users. Daily blog posts by experts will explore every corner of Apple's mobile platform. You'll also find articles, code sharing, forum chat, web app tips, and iPhone-related innovations. Visit our new Inside iPhone site at digitalmedia.oreilly.com/iphone.
Scott Berkun on CNBC Monday - Watch the first episode
The Human Element, the first episode of a new season of CNBC's Business of Innovation is now online for viewing. This groundbreaking series focuses on how to make innovation happen in order to maintain a cutting edge. And Scott Berkun, O'Reilly's bestselling author of the Myths of Innovation joined this season's panel of experts. Watch the episode now.

Hackerteen Book Trailer

By O'Reilly Media
June 3, 2008 | Comments: 0
Hackerteen is an educational project that trains teenagers to work with computer security. With an innovative and fun methodology, young people learn how to protect companies - not to break into them - while reducing time spent on computer...
Brian Aker's Vision for a Livable Design, Looking at MySQL as OSCON Approaches
With me today is Brian Aker, Director of Technology for MySQL. Brian is the author of Running Weblogs w/ Slash. He's also leading a tutorial at O'Reilly's Open Source Convention, July 21-25, in Portland, Oregon...

Scott Berkun on CNBC

By O'Reilly Media
June 2, 2008 | Comments: 0
Scott Berkun on CNBC
Scott Berkun, the author of The Myths of Innovation joins the expert panel on CNBC's the "Business of Innovation." The all-new five-part series starts tonight and analyzes the real-word issues and challenges facing organizations in today's global economy.


By O'Reilly Media
June 2, 2008 | Comments: 0
MAKE: Technology on Your Time Volume 14 — You'll learn how to make an inexpensive but powerful digital microscope that will allow you to display bacteria colonies on a video monitor, a vintage-looking opaque projector that can display artwork from books onto a wall, a model of a crazy-angled room that makes things appear to change size, and a cool kaleidoscope. Also in this issue,...

Celebrating Ten Years of OSCON

By O'Reilly Media
June 2, 2008 | Comments: 0
Celebrating Ten Years of OSCON
We're celebrating the 10th anniversary of OSCON in a big, big way. Fourteen tracks, two days of in-depth tutorials, hundreds of sessions, and thought-provoking keynotes will make it hard to decide how best to use your time. Come and join us July 21-25 in Portland, Oregon. Register now and SAVE $250!

Safari Books Online

By O'Reilly Media
June 2, 2008 | Comments: 4
Save Money • Save Paper • Save Time

With Safari, you'll get:
• Immediate online access to thousands of the best technical books.
• Over 700 hours of video training content.
• Chapter downloads.
• Copy and paste code.
• Save 35% on O'Reilly print books.
• All for just $42.99 a month, the cost of one book.

Try Safari Now!

Get the Most Out of Your Brain

By O'Reilly Media
June 2, 2008 | Comments: 0
Get the Most Out of Your Brain
Your Brain: The Missing Manual is a practical look at how to get the most out of your brain — not just how the brain works, but how you can use it more effectively. What makes this book different than the average self-help guide is that it's grounded in current neuroscience. You get a quick tour of several aspects of the brain, complete with useful advice you can apply to everyday situations. Learn more.

And don't miss the Gallery of Illustrations from Your Brain: The Missing Manual

Popular Topics


Or, visit our complete archives.

Recommended for You

Got a Question?