Friday, March 30, 2007

 

XIPr: Wickedly Cool

XML.com Xtra!
---------------------------------
The Email for XML.com Subscribers

=================================================================
PostgreSQL on Windows: Technical Resources from Port 25

Get help and guidance configuring PostgreSQL 8.2 on Windows
from Port 25. Important options in the postgresql.conf and
pg_hba.conf will be covered, as will database creation in
PgAdmin III. Port 25 is a Microsoft community website designed
to facilitate a deeper dialogue around the interoperability
issues surrounding Windows, Linux, UNIX and open source software

Learn more at: http://www.oreilly.com/go/onlamp-port25

=================================================================

Dear Reader,

Welcome to another issue of XML.com.

This week Erik Wilde introduces us to XIPr, an XSLT 2.0 stylesheet that
implements the W3C XInclude standard. That's just wickedly cool, as
document inclusion is a core XML processing technology, particularly for
publishing, but in other fields, too, and an implementation as an XSLT
stylesheet is just too damn cool for words.

XInclude Processing in XSLT
http://www.xml.com/pub/a/2007/03/28/xinclude-processing-in-xslt-with-xipr.html

Recent XML.com Weblog Highlights
--------------------------------

Michael Day, Pattern Matching with XML
http://www.oreillynet.com/xml/blog/2007/03/pattern_matching_with_xml_1.html

Kurt Cagle, Re-starting the HTML Engine
http://www.oreillynet.com/xml/blog/2007/03/restarting_the_html_engine.html

I have to say, parenthetically, that with 223 members (and counting?), I'm
so glad *not* to be part of this W3C Working Group. Scary...

Yet Another Weekly Tab Sweep
----------------------------

http://radiantcms.com

I'm a recent convert to the goodness that is the Radiant CMS -- while it's
not quite read for prime-time, in my view -- it's not too small, not too
big, but just right. I'd prefer a Python-based CMS, since I don't really
like Ruby all that much, but I haven't really needed to read much source yet.

If the developers can make a big hardening push to 1.0 release, and
improve the docs, it will become one of my very favorite tools.

Insanely dynamic photo portfolio
http://flickr.com/photos/stuckincustoms/sets/72057594049344877/

NYPD used Web to spy on citizen's groups at 2004 GOP Convention
http://www.networkworld.com/community/?q=node/12874

That sucks. Period. The end.

Next time I need to deploy an HTTP accelerator -- after many years of
fruitful Squid use -- I'm choosing Varnish:

http://varnish.projects.linpro.no

Using Mercurial? Miss Trac?

http://trac.edgewall.org/wiki/TracMercurial

Have I mentioned here lately how much I [heart] Trac?

My wife and I have been watching this great HDTV series, Planet Earth,
which was produced by BBC Bristol and the Discovery Channel (sidenote:
last time I was in Bristol I had dinner at an Indian place very close to
the Beeb office...Bristol's lovely!) -- it's stunning and not to be missed
if you have HD and cable.

Of course the whole thing puts me in rather a conservationist mindset;
and, in that mood, I lament this headline particularly:

Five years to save the orang utan
http://environment.guardian.co.uk/conservation/story/0,,2042325,00.html

Finally, Python is a dynamic OOP language, but not based on message
passing. That said, I still want something like HOP for Python -- supah
ke3L!

http://kbullock.ringworld.org/2007/3/26/higher-order-messaging

As always, thanks for reading.

Kendall Clark
kendall@xml.com
Managing Editor, XML.com

=================================================================
Secure. Fast. Affordable. GoToMeeting Web Conferencing.

Get all three with GoToMeeting™, the Web-based service with
screen-sharing technology so multiple PC users can meet online
anytime. Present, demo software and train from anywhere with
Internet access. Plus, you can hold unlimited meetings for one
flat rate.

Get a free 30-day trial now.

http://www.oreilly.com/go/go2mtg_xmlsecure

The 2007 MySQL Conference & Expo is four days jam-packed with
information, enlightenment, inspiration, and creative collaboration.
Visionary keynotes. Expert-led technical sessions and tutorials. Over
2000 other DBAs, IT managers, developers, and sys admins. MySQL
certification. Networking for fun and profit. Scale to new heights
with MySQL in Santa Clara, CA, April 23-26. Register now at

http://www.mysqlconf.com/pub/w/54/register.html

===================================================================
*** XML News from the XML Cover Pages by Robin Cover ***

For more information on any of these stories visit:
http://www.xml.com/pub/a/coverpage/newspage.html

***
=================================================================
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!

Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom

------------------------------------------------------------------
Interested in sponsoring the XML.com newsletter? Please email us at
advertising@oreilly.com for rate and availability information.
Thank you!
-----------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
-----------------------------------------------------------------


 

TAP into the Future

Perl.com update
--------------------------------------
The Email for www.perl.com Subscribers

===================================================================
Learn more about web development with ASP.NET.

Choose from more than 60 learning modules—
organized by track—including Virtual Labs and
both live and on-demand webcasts for PHP,
JSP, and ColdFusion developers

Find out more:
http://www.oreilly.com/go/aspnetperl

===================================================================

Hello, readers.

Skip to the next paragraph. Ready? Go.

Okay. Now you're reading the Perl newsletter, a bi-monthly mailing
intended to remind you that the O'Reilly Network loves Perl almost as much
as you do.
Here's what's going on in camel-land lately.

* Perl Events

Want to go to Houston this summer? Now you have a good reason--YAPC::NA
will take place from June 25-27. If you've considered speaking, you
have less than two weeks to submit your proposal. If you're Michael G.
Schwern,
you have one week:

http://use.perl.org/article.pl?sid=07/03/26/2123243

Want to go to Vienna this summer? You have until midnight on the 31st to
register for YAPC::EU at the early bird price:

http://use.perl.org/article.pl?sid=07/03/26/2119226

* Perl News

The Perl Foundation has begun to award a series of small microgrants
designed to improve and spur on Perl 6. The first grant has gone to Steve
Peters
to improve the portability and correctness of Parrot (yay!):

http://use.perl.org/article.pl?sid=07/03/22/1542235
http://use.perl.org/article.pl?sid=07/03/26/1745205

Here's a fun project, if you want a nice example of the Catalyst
framework.
Website in a Box is a CMS for small- and medium-sized projects:

http://use.perl.org/article.pl?sid=07/03/21/0939245

Your editor minuted the Perl 6 design minutes:

http://use.perl.org/~chromatic/journal/32825
http://use.perl.org/~chromatic/journal/32837

Ann Barcomb summarized the week in Perl 6:

http://www.oreillynet.com/onlamp/blog/2007/03/weekly_perl_6_mailing_list_sum_26.html

Note that Ann is looking for an assistant; if you'd like to contribute
greatly to the world of Perl 6 and are willing to gather a weekly summary
(using
some powerful tools), please contact her.

Parrot 0.4.10 came out, with Parrot::Embed allowing you to use Parrot
from
Perl 5 programs:

http://www.oreillynet.com/onlamp/blog/2007/03/parrot_0410_released.html

* Perl at O'Reilly

When your editor first met Sean Burke, this brilliant linguist was
writing
a book called "Perl & LWP." Several years later, we've made the book
available as a wikibook. That means that you can read it for free but,
more
importantly, you can make your own annotations and contributions:

https://www.wikicontent.com/wiki/index.php/Perl_%26_LWP

Your editor once looked at the oldest Perl distribution he could find
(from 1988, when there was still a wall in both Berlins). It included a
test
suite and a test harness. Nowdays, there's a distribution called
Test::Harness
that interprets test runs. The code has a certain... lineage... however.
Now
a successor has started to appear in the form of TAP::Parser. Your editor
put it through its paces:

http://www.oreillynet.com/onlamp/blog/2007/03/cpan_module_review_tapparser.html

Mike Hendrickson reviewed competitive programming language market shares
based on book sales:

http://www.oreillynet.com/onlamp/blog/2007/03/language_dimensionsdementia.html

Curtis Poe winced at the pseudo-OO design behind the AuthenticationFairy:

http://www.oreillynet.com/onlamp/blog/2007/03/the_authenticationfairy.html

Dave Cross found an interesting use of Perl to generate newspaper
headlines:

http://www.oreillynet.com/onlamp/blog/2007/03/perl_in_the_news.html

Curt Hibbs suggested that Rails was only possible in full due to Ruby.
Agree?

http://www.oreillynet.com/ruby/blog/2007/03/why_was_rails_only_possible_wi.html

Next week, Perl.com will explore the highly-underused feature of
subroutine attributes.

Keep hacking,
-c
chromatic
chromatic@oreilly.com
Technical Editor
O'Reilly Network

===================================================================
PostgreSQL on Windows: Technical Resources from Port 25

Get help and guidance configuring PostgreSQL 8.2 on Windows
from Port 25. Important options in the postgresql.conf and
pg_hba.conf will be covered, as will database creation in
PgAdmin III. Port 25 is a Microsoft community website designed
to facilitate a deeper dialogue around the interoperability
issues surrounding Windows, Linux, UNIX and Open Source Software

Learn more at: http://www.oreilly.com/go/onlamp-port25

===================================================================
The 2007 MySQL Conference & Expo is four days jam-packed with
information, enlightenment, inspiration, and creative collaboration.
Visionary keynotes. Expert-led technical sessions and tutorials. Over
2000 other DBAs, IT managers, developers, and sys admins. MySQL
certification. Networking for fun and profit. Scale to new heights
with MySQL in Santa Clara, CA, April 23-26. Register now at

http://www.mysqlconf.com/pub/w/54/register.html

===================================================================

Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!

Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom

------------------------------------------------------------------
Interested in sponsoring the Perl.com newsletter? Please email us at
advertising@oreilly.com for rate and availability information.
Thank you!
------------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
------------------------------------------------------------------


 

A Chat with Nobi

THE MAC DEVCENTER NEWSLETTER
-------------------------------------------
The latest from http://www.macdevcenter.com

==================================================================
Register for Where 2.0 by April 10 and save $400!

Where 2.0 Conference—-For two days, Where 2.0 will be
the most important location in the world of location-based
technology. Bringing together speakers, sessions, events,
and attendees that promise to map out the future of the
geospatial industry. Where else would you rather be?

http://conferences.oreillynet.com/pub/w/56/register.html


==================================================================
Dear readers,

This week, Mac DevCenter is featuring an exclusive interview with
prominent Japanese Mac journalist Nobuyuki "Nobi" Hayashi and
extensive blog coverage of the latest product coming out of
Cupertino, the Apple TV.

Chris Stone interviewed longtime Japanese Mac journalist Nobuyuki
"Nobi" Hayashi at this year's Macworld conference. Nobi shares his
thoughts on this year's Macworld, gives hints for Mac developers
wanting to cross the Pacific, and explains why Apple TV won't be the
next big thing in Japan but what might instead. And don't miss
reading about the cool digital video recording system Nobi is
currently beta-testing. Your editor is dying to know when these will
be available in the states.

http://www.macdevcenter.com/pub/a/mac/2007/03/13/a-chat-with-nobi.html

The Mac DevCenter blogs have touched on many topics this week, but
not surprisingly Apple TV is top on the list. As our expert bloggers
get their hands on this coveted device, they naturally have strong
opinions on its design and usefulness. Stay tuned in the coming weeks--we're
working on some detailed Mac DevCenter articles on hacking your Apple TV.

http://www.oreillynet.com/mac/blog

Thanks for reading,

Bruce Stewart
Mac DevCenter Editor
bruce@oreilly.com

==================================================================
Maker Faire 2007
Build, craft, hack, play, MAKE.

Maker Faire--Want to participate in Bay Area Maker Faire?
See the Call for Makers! We encourage you to join the fun
and propose a maker exhibit, performance, or workshop. You
can submit a proposal or you can come show us your work at
a Maker Faire audition. Learn more.

http://www.oreilly.com/go/cfmakers

==================================================================

Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!

Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom

==================================================================
The 2007 MySQL Conference & Expo is four days jam-packed with
information, enlightenment, inspiration, and creative collaboration.
Visionary keynotes. Expert-led technical sessions and tutorials. More than
2000 other DBAs, IT managers, developers, and sys admins. MySQL
certification. Networking for fun and profit. Scale to new heights
with MySQL in Santa Clara, CA, April 23-26. Register now at

http://www.mysqlconf.com/pub/w/54/register.html

==================================================================
Interested in sponsoring the Mac DevCenter newsletter? Please email
us at advertising@oreilly.com for rate and availability information.
Thank you!
---------------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
---------------------------------------------------------------------


Thursday, March 29, 2007

 

Windows DevCenter Newsletter

The Windows DevCenter Newsletter
---------------------------------------------------
The latest from http://www.windowsdevcenter.com

==================================================================
Explore Web Development with ASP.NET 2.0

See how you can use your existing skills in
Microsoft Visual Basic® 6.0, Classic ASP,
or Microsoft Visual Studio®.NET 2003 to
become more versatile. Find out more:

http://www.oreilly.com/go/aspnetwin

==================================================================
Tuning Virtual Server for Maximum Performance

If you deploy Microsoft Virtual Server in a production environment, the
performance of the virtual machines running on it becomes increasingly
important. Chris Sanders shows how to tune it up for maximum performance.

http://www.windowsdevcenter.com/pub/a/windows/2007/03/27/tuning-virtual-server-for-maximum-performance.html

Bill Gates Confronts the Future in 1989

What did the PC future look like back in 1989? Take a trip in the Wayback
Machine in this speech from Bill Gates. Amid all the history, there's a
warning for Gates and Microsoft.

http://www.oreillynet.com/windows/blog/2007/03/bill_gates_confronts_the_futur_1.html

Windows Mobile Weekly Roundup

Todd Ogasawara is back with news in the mobile world, including changes to
Google Mobile.

http://www.oreillynet.com/windows/blog/2007/03/windows_mobile_weekly_roundup_29.html

See you next week,
Preston Gralla, Editor
WindowsDevCenter.com
pgralla@oreilly.com

==================================================================
PEER 1 Dedicated Hosting-Get Free CDN for 3 months
Faster Content. Happier Customers. More Sales.

PEER 1's Content Delivery Network (CDN) is a caching system
that directs your customers to the nearest caching server
spread over 17 cities and 2 continents worldwide. This ensures
your content is available in closer geographic proximity to
your users and improves your site's performance - which means
more sales opportunities and market reach for your business.

For a limited time only, get CDN FREE for 3 months*.

http://www.oreilly.com/go/peer1_dh

==================================================================
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!

Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom

==================================================================
The 2007 MySQL Conference & Expo is four days jam-packed with
information, enlightenment, inspiration, and creative collaboration.
Visionary keynotes. Expert-led technical sessions and tutorials. More than
2000 other DBAs, IT managers, developers, and sys admins. MySQL
certification. Networking for fun and profit. Scale to new heights
with MySQL in Santa Clara, CA, April 23-26. Register now at

http://www.mysqlconf.com/pub/w/54/register.html

==================================================================
Interested in sponsoring the Windows DevCenter newsletter? Please
email us at advertising@oreilly.com for rate and availability
information. Thank you!
------------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
------------------------------------------------------------------


Tuesday, March 27, 2007

 

Groovy Emails, Disruption Opportunity, and Open Minds

THE O'REILLY NETWORK NEWSLETTER
-------------------------------------
The latest from http://oreillynet.com

==================================================================
Does application performance matter to you?

Linux and Solaris developers reap the benefits for
multi-platform developer tools for turbocharged
applications. Join the community that has embraced
Sun Studio software...(and it's FREE!).

http://www.oreilly.com/go/solaris

==================================================================
Greeting readers,

If you didn't get an opportunity to escape your winter weather and head
to the place where there is no winter, so to speak -- San Diego, where our
ETECH conference is running this week -- you can read the
reports, news, and announcements here:

http://conferences.oreillynet.com/pub/w/52/news.html

Also, there is a very interesting thread on our blog pages about open
source and its role in proprietary companies, like Apple. More about
that below.

Articles

So you probably know by now that Groovy is a popular dynamic language
for the Java Virtual Machine. If you're considering giving Groovy a run,
check out what Paul King has to offer in "Using Groovy to Send Emails."
This is a quick tutorial on how to send emails from Groovy using Java libraries.

http://www.onjava.com/pub/a/onjava/2007/03/23/using-groovy-to-send-emails.html

Our second featured article, from Michael Douma, is about "PHP
Search Engine Showdown." So who doesn't like a good search experience
when visiting a site? Are you ever frustrated with the results you
receive? If you want to incorporate good search into your site with
PHP, you should start here first. Michael says that although there is no ideal
PHP search engine, Sphider and MnogoSearch are the best contenders. In general,
Sphider returns more accurate hits, and MnogoSearch is easier to set up.
Go ahead and check it out at:

http://www.onlamp.com/pub/a/php/2006/02/16/search-engine-showdown.html?page=1

Podcasts

Podcast maestro Dan Steinberg brings us a new podcast this week with
"Web 2.0 Podcast: Disruption Opportunity - Broadcast." In this podcast,
John Battelle moderates a panel about the disruption opportunity in
broadcasting. His panelists are Beth Comstock, president of Digital
Media and Marketing Development for NBC Universal; Blake Krikorian,
cofounder of Sling Media; and Jason Zajac, GM of Social Media at Yahoo!.
You can find the podcast here:

http://www.oreillynet.com/pub/a/network/2007/03/21/web-20-broadcast.html

Blogs

In the blog space, our most active post is Jeremiah Foster's polemic
piece about "Apple Failing to Understand Open Source." This is a topic
that I think is at the heart of a growing movement in our industry.
Many of the proprietary companies understand that it will be easier to
build Web 2.0 apps if they embrace more open activities, thinking, and
development. The whole software ecosystem will benefit if we can engage
the proprietary folks in an open exchange. A tipping point perhaps...
Read Jeremiah's post and the comments here:

http://www.oreillynet.com/mac/blog/2007/03/apple_failing_to_understand_op.html

Hopefully, our friends at Apple are reading this too, and thinking
about how much better their company and products would be if they
engaged in more open source activities. To quote from the post, "There
is a cost for not being a good Open Source citizen and that cost is loss
of goodwill in the community. That loss is more expensive in the long
run than Apple realizes."

Our second featured blog, by Caitlyn Martin, is about "Where Fedora Went
Wrong." This is a doozy, too. Caitlyn reflects on a few of Eric
Raymond's recent postings to the Fedora developer's list and how she
sees the views/rants offered. There are plenty of good follow-up posts
that represent a variety of perspectives.

Stats

You can check out the stats in the form of tagclouds here:

http://www.oreillynet.com/feeds/widgets/organic_search_tagcloud

Ideas

We are thinking seriously about what we want to offer in the way of
content on the O'Reilly Network going forward. What do you want? More
blogs? More articles? More rich media/podcasts? More code? If you
have five minutes to jot it down, please do. We will not use your information to
contact you or litter your inbox with unwanted replies.
If you have an opinion and want to share it, send it to
ideas@oreillynet.com

Mike Hendrickson
General Manager, The O'Reilly Network

=====================================================================
PostgreSQL on Windows: Technical Resources from Port 25

Get help and guidance configuring PostgreSQL 8.2 on Windows
from Port 25. Important options in the postgresql.conf and
pg_hba.conf will be covered, as will database creation in
PgAdmin III. Port 25 is a Microsoft community website designed
to facilitate a deeper dialogue around the interoperability
issues surrounding Windows, Linux, UNIX and Open Source Software

Learn more at: http://www.oreilly.com/go/onlamp-port25

=====================================================================

*** New Rough Cuts from the O'Reilly Store ***

C# 3.0 in a Nutshell: Rough Cuts Edition

http://www.oreilly.com/catalog/9780596527570


*** New Short Cuts from the O'Reilly Store ***

SQL Injection Defenses

http://www.oreilly.com/catalog/9780596529642

Schematron

http://www.oreilly.com/catalog/9780596527716

=====================================================================
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!

Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom

------------------------------------------------------------------
Interested in sponsoring the O'Reilly Network newsletter? Please
email us at advertising@oreilly.com for rate and availability
information. Thank you!
---------------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
---------------------------------------------------------------------


Monday, March 26, 2007

 

Search and PHP

LINUX NEWS FROM O'REILLY NETWORK
----------------------------------------
The Latest from http://www.linuxdevcenter.com and http://ONLamp.com

=================================================================
Instantly figure out what's happening in any part of your
IT infrastructure.

Splunk is the search engine for IT data. It's software that
indexes and enables you to search all your logs and IT data
from any application, server, or network device in real time.

Download your free trial now: http://www.oreilly.com/go/splunk

=================================================================
Dear Readers,

Nature is binary! I have proof. In the series of seven days in New
Hampshire, we had 12 inches of snow, a series of 60-degree days, another
snow storm, and it will be 65 tomorrow. Who ever keeps flipping the switch
from Winter to Spring and back again, stop it!

While I've been pondering the binary nature of meteorology, life continues
apace over at the ONLamp Family of Web Sites. If you want to offer a
search engine on your web site, but don't want to go to one of the "Big
Three" search providers, Michael Douma offers a rundown of the top search
engines available that are implemented using PHP.

http://www.onlamp.com/pub/a/php/2006/02/16/search-engine-showdown.html

The bloggers, when not sunning themselves or shoveling snow, have had a
busy week. Juliet Kemp points the afflicted at a solution for ghosting
cursors under Gnome.

http://www.oreillynet.com/linux/blog/2007/03/cursor_ghosting_on_x.html

Caitlyn Martin takes Fedora Core to task for what she sees as a poor
record on package management.

http://www.oreillynet.com/linux/blog/2007/03/where_fedora_went_wrong.html

Microsoft going open source?!! Maybe not for everything, but Matt Asay
reports on Redmond's move to place FoxPro into open source.

http://www.oreillynet.com/onlamp/blog/2007/03/foxpro_going_to_codeplex_ie_go.html

chromatic continues his salute to obscure Linux packages with a hat's off
to Gnumeric.

http://www.oreillynet.com/onlamp/blog/2007/03/thank_you_gnumeric.html

Don't we all just have those days when nothing will do but a hex-dumping
network proxy server? Ok, maybe most of us don't but Jeremy Jones did, and
has a recipe of the week to handle it

http://www.oreillynet.com/onlamp/blog/2007/03/recipe_of_the_week_hexdumping.html.

Todd Ogasawara has a pointer to a free e-book from MIT that compares open
versus closed source programming incentives.

http://www.oreillynet.com/onlamp/blog/2007/03/free_pdf_book_from_mit_press_p_1.html

According Larry Wall, Perl isn't developed using the waterfall scheduling
methodology, but a whirlpool, and as he says, "a whirlpool sucks." Just
one of the many gems that Ann Barcomb culled from the Perl Mailing List
this week.

http://www.oreillynet.com/onlamp/blog/2007/03/weekly_perl_6_mailing_list_sum_26.html

Matt Asay continues his take on Microsoft and open source with a
suggestion that they embrace the GPL. Bill Gates and Richard Stallman
together? That would be a sight to see.

http://www.oreillynet.com/onlamp/blog/2007/03/microsoft_gpl_match_made_in_he.html

Chris Tyler asks in light of Dell's investigation of pre-installed Linux:
do people want pre-installed Linux or device drivers that work with more
than one distro?

http://www.oreillynet.com/onlamp/blog/2007/03/linux_on_dell_preinstalled_is.html.

Remember those classic Grimm's Fairy Tales, where the evil factory class
is outwitted by the humble but brave persistence layer? No? Then you won't
have heard the tale of the AuthenticationFairy, so let Curtis Poe tell it
to you.

http://www.oreillynet.com/onlamp/blog/2007/03/the_authenticationfairy.html

Next week, there will be two new and exciting articles to look forward on
Thursday. Stéphane Faroult will take us through the first part of a
two-part series on implementing analytical functions in MySQL, and Raju
Varghese shows us how to do 3-D visualizations of logfiles using Gnuplot.

James Turner
Site Editor, ONLamp.com
turner@oreilly.com

================================================================
PostgreSQL on Windows: Technical Resources from Port 25

Get help and guidance configuring PostgreSQL 8.2 on Windows
from Port 25. Important options in the postgresql.conf and
pg_hba.conf will be covered, as will database creation in
PgAdmin III. Port 25 is a Microsoft community website designed
to facilitate a deeper dialogue around the interoperability
issues surrounding Windows, Linux, UNIX and Open Source Software

Learn more at: http://www.oreilly.com/go/onlamp-port25

================================================================
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!
Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom

------------------------------------------------------------------
Interested in sponsoring the Linux DevCenter newsletter? Please
email us at advertising@oreilly.com for rate and availability
information. Thank you!
-----------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
-----------------------------------------------------------------


Friday, March 23, 2007

 

The Future of XSLT 2.0

XML.com Xtra!
---------------------------------
The Email for XML.com Subscribers

=================================================================
Register for Where 2.0 by April 10 and save $400!

Where 2.0 Conference -- For two days, Where 2.0 will be
the most important location in the world of location-based
technology. Bringing together speakers, sessions, events,
and attendees that promise to map out the future of the
geospatial industry. Where else would you rather be?

http://conferences.oreillynet.com/pub/w/56/register.html


=================================================================

Dear Reader,

Welcome to another issue of XML.com.

The vendors have really done it now: they've gone and turned XSLT into a
real programming language with XSLT 2.0. That's not really news; but this
week Kurt Cagle explains in great detail what it means for the future of
XSLT and of XML processing.

The Future of XSLT 2.0
http://www.xml.com/pub/a/2007/03/21/the-future-of-xslt-20.html

Recent XML.com Weblog Highlights
--------------------------------

Kurt Cagle, Some Thoughts on Semantics
http://www.oreillynet.com/xml/blog/2007/03/some_thoughts_on_semantics.html

Rick Jelliffe, Representing ER models (and other abstractions) in ISO Schematron

http://www.oreillynet.com/xml/blog/2007/03/roundtripping_er_and_other_abs.html

Yet Another Weekly Tab Sweet
----------------------------

Adobe launches Apollo, its web application runtime for the desktop:
http://arstechnica.com/news.ars/post/20070319-apollo-takes-flight-as-adobe-lures-web-devs-to-the-desktop.html

Adobe has sort of quietly reinvented itself, from the company my graphic
designer wife was really interested in, to one that I'm starting to be
really interested in. I recently installed a version of Acrobat Pro 8.
Yes, it's slower than Apple's Preview on my OS X box, but it's packed full
of very interesting features, not least of which is a web-based collaboration
tool for doing shared document markup over the Web. Given that I spend entirely
too much time these days reading legal docs, I find this very cool.

Electric Sports Car
http://www.youtube.com/watch?v=8qDZOBQs60w

Some day, some day...

Joe Gregorio is still on my shortlist for most interesting techie weblogger:

REST Tips: Prefer following links over URI construction
http://bitworking.org/news/141/REST-Tips-Prefer-following-links-over-URI-construction

Apple TV: First Impressions
http://crave.cnet.com/8301-1_105-9699916-1.html

Mine arrived today and I'm really looking forward to playing with it this
weekend. More when I figure it out.

Finally, a few weeks ago I posted some political content here and a few
people objected; at the risk of getting myself in trouble again:

The Case for Emacs
http://derekslager.com/blog/posts/2006/12/the-case-for-emacs.ashx

If loving Emacs is wrong, I don't want to be right! :>

As always, thanks for reading.

Kendall Clark
kendall@xml.com
Managing Editor, XML.com

=================================================================
PostgreSQL on Windows: Technical Resources from Port 25

Get help and guidance configuring PostgreSQL 8.2 on Windows
from Port 25. Important options in the postgresql.conf and
pg_hba.conf will be covered, as will database creation in
PgAdmin III. Port 25 is a Microsoft community website designed
to facilitate a deeper dialogue around the interoperability
issues surrounding Windows, Linux, UNIX and Open Source Software

Learn more at: http://www.oreilly.com/go/onlamp-port25

=================================================================

*** XML News from the XML Cover Pages by Robin Cover ***

For more information on any of these stories visit:
http://www.xml.com/pub/a/coverpage/newspage.html

***

=================================================================

=================================================================
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!

Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom

------------------------------------------------------------------
Interested in sponsoring the XML.com newsletter? Please email us at
advertising@oreilly.com for rate and availability information.
Thank you!
-----------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
-----------------------------------------------------------------


Thursday, March 22, 2007

 

Windows DevCenter Newsletter

The Windows DevCenter Newsletter
---------------------------------------------------
The latest from http://www.windowsdevcenter.com

==================================================================
The Future of Multi-Core Applications Is Here!

Do your applications perform at the highest levels? Using cross-platform
APIs and advanced multi-threading development tools you can ready your
applications, and your development skills, for today's platforms (for FREE!).

http://www.oreilly.com/go/soloffers

==================================================================
PC Deployment with WinPE

Need to deploy Windows Vista or XP to many machines? WinPE is Microsoft's
answer to doing it. Jim Aspinwall shows you the ins and outs of installing
and using it:

http://www.windowsdevcenter.com/pub/a/windows/2007/03/20/pc-deployment-with-winpe.html

Save the Planet: Put Your PC to Sleep

Think you can't do something about global warming? In fact, you can.
Putting your PC into sleep mode when you're not using it can save more
than half a ton of carbon dioxide emissions. See my blog for details:

http://www.oreillynet.com/windows/blog/2007/03/save_the_planet_put_your_pc_to_1.html

Linux Spoofs the Apple Anti-PC Campaign

David Peterson points out a YouTube video that takes on Microsoft as well
as Apple…in favor of Linux:

http://www.oreillynet.com/windows/blog/2007/03/linux_grows_up.html

New DreamScenes for Windows Vista Ultimate Edition

If you've got the Ultimate Edition of Windows Vista, there's good
news--four new free DreamScenes (animated desktops). Todd Ogasawara has
put together a video showing each:

http://www.oreillynet.com/windows/blog/2007/03/new_dreamscenes_for_windows_vi.html

C# 3.0 in a Nutshell: Rough Cuts Edition Now Available

Get a jump on C# 3.0 with this all-new edition of O'Reilly's classic, "C#
3.0 In a Nutshell." Completely rewritten to encompass changes to the C#
language planned for the "Orcas" release of Visual Studio, this is the one
reference experienced programmers will want to have at hand as they put
its new features to work":

http://www.oreilly.com/catalog/9780596527570/?CMP=ILC-GG7423313304&ATT=9780596527570

See you next week,
Preston Gralla, Editor
WindowsDevCenter.com
pgralla@oreilly.com

=====================================================================
Secure Online Meetings for One Flat Rate

Using SSL and 128-bit AES encryption, GoToMeeting™ is a highly
secure Web conferencing service designed to meet your company's
online meeting and security needs. Plus, it's affordable: You
can hold all the meetings you want for one flat rate.

Try it free for 30 days.

http://www.oreilly.com/go/go2mtg_wdcflat

=====================================================================
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!

Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom/

------------------------------------------------------------------
Interested in sponsoring the Windows DevCenter newsletter? Please
email us at advertising@oreilly.com for rate and availability
information. Thank you!
---------------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000


Tuesday, March 20, 2007

 

Reflections, Relations, and Semantics

THE O'REILLY NETWORK NEWSLETTER
-------------------------------------
The latest from http://oreillynet.com

==================================================================
Sponsored by ActiveState Perl Dev Kit

Perl Dev Kit - Easily build and deploy Perl apps

* Create and deploy executables to multiple platforms.
* Painlessly debug Perl scripts.
* Create sophisticated Perl-based filters.

Download your free trial now:
http://www.activestate.com/or/pdk

==================================================================
Greetings Readers,
This week we have something new to show you. You will notice that our
top blogs have a new Ajax feature. If you mouse over the image, you
will get a thumbnail of the blog posting. Now you can get a quick scan
of the post without having to click though, unless you choose to.

Articles

In "Reflections on Java Reflection," Russ Olsen discusses how
understanding reflection will help you understand the tools that you use
every day. How does Eclipse manage to do all that helpful
autocompletion of method names? How does Tomcat go from a class name in
a web.xml file to a running servlet fielding web requests? And how does
Spring do all of that magic dependency injection stuff? In your own
programs, you can use reflection to write code that is more flexible and
dynamic; your program can cope gracefully with classes
it has never met before.

A good understanding of reflection is what you need to grasp the
workings of some of the more sophisticated tools of the Java world; it
is also what you need to write programs that go beyond what "ordinary"
Java programs can do. Check it out here.

http://www.onjava.com/pub/a/onjava/2007/03/15/reflections-on-java-reflection.html

In his article, "A Relational View of the Semantic Web,"
Andrew Newman discusses how people are increasingly coming to believe that Web 2.0
and the Semantic Web have a lot in common: both are concerned with
allowing communities to share and reuse data. The proposed standard for
querying the Semantic Web, SPARQL, can be viewed as an extension of an
existing formalization, the relational model. The standard relational
model is not sufficient, however, and must be extended to support
untyped relations and operations in order to integrate these data
sources. Check out what Andrew has to say on the subject:

http://www.xml.com/pub/a/2007/03/14/a-relational-view-of-the-semantic-web.html


Blogs

The number-one blog this week is Kurt Cagle's "Is XML Doomed?".
Kurt writes, "I've been taken to task recently by Len Bullard for my
unflagging support and belief in open standards in general and XML in
particular." You should read his post and the legion of passionate
responses. Check it out here:

http://www.oreillynet.com/xml/blog/2007/03/is_xml_doomed.html

The number-two blog this week (and quickly climbing) is Rick
Jelliffe's post on "The Attacks on ISO."
Rick writes, "I had a nice email from a person involved at the highest
level with ODF yesterday, saying he didn't think I was being extreme in
my recent blogs about contradiction at ISO. Very encouraging and
gentlemanly. He also said, 'Well, the gratuitous comments about people
whipping up passions may have been a bit much but...I was sure you are
as tired of the hype as I am.' Quite so." You should check out the post
and comments:

http://www.oreillynet.com/xml/blog/2007/03/the_attacks_on_iso.html


Podcasts

On the podcast front, we have "Web 2.0 Podcast: Disruption Opportunity - The Pirate and the Suit."
Dan Steinberg has assembled another excellent collection from the Web
2.0 Summit program chair John Battelle. In this podcast, the discussion
centers on the business of remixing music with David Munns, vice
chairman of EMI Music worldwide, and Eric Kleptone, creator of "A Night
at the Hip-Hopera."

http://www.oreillynet.com/pub/a/network/2007/03/14/web-20-pirate.html


Stats

You can check out the stats in the form of tagclouds here:

http://www.oreillynet.com/feeds/widgets/organic_search_tagcloud

Again, if you have any ideas, comments, or suggestions, we'd love to hear
them. Please send them to ideas@oreillynet.com

Thanks for reading.


Mike Hendrickson
General Manager, The O'Reilly Network

=====================================================================
Secure Online Meetings for One Flat Rate

Using SSL and 128-bit AES encryption, GoToMeeting™ is a highly
secure Web conferencing service designed to meet your company's
online meeting and security needs. Plus, it's affordable: You
can hold all the meetings you want for one flat rate.

Try it free for 30 days.

http://www.oreilly.com/go/go2mtg_ornflat

=====================================================================

*** New Books from the O'Reilly Store ***

The Art and Science of CSS (SitePoint)
http://www.oreilly.com/catalog/0975841971


Apollo for Adobe Flex Developers Pocket Guide
http://www.oreilly.com/catalog/9780596513917


*** New Rough Cuts from the O'Reilly Store ***

High Performance Web Sites: Rough Cuts Version
http://www.oreilly.com/catalog/9780596514211


*** New Short Cuts from the O'Reilly Store ***

Managing RPM-Based Systems with Kickstart and Yum
http://www.oreilly.com/catalog/9780596513825/

Facelets
http://www.oreilly.com/catalog/9780596529246/

=====================================================================
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!

Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom/

------------------------------------------------------------------
Interested in sponsoring the O'Reilly Network newsletter? Please
email us at advertising@oreilly.com for rate and availability
information. Thank you!
---------------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
---------------------------------------------------------------------


Monday, March 19, 2007

 

Linux Newsletter Four Point Six

LINUX NEWS FROM O'REILLY NETWORK
----------------------------------------
The Latest from http://www.linuxdevcenter.com and http://ONLamp.com

=================================================================
Instantly figure out what's happening in any part of your
IT infrastructure.

Splunk is the search engine for IT data. It's software that
indexes and enables you to search all your logs and IT data
from any application, server, or network device in real time.

Download your free trial now: http://www.oreilly.com/go/splunk

=================================================================
Greetings Programs! No need to adjust your sets--this is the same O'Reilly
Linux newsletter that you've grown to know and love, now under new
management. chromatic has accepted a highly classified position defending
the Earth from a terrible alien threat of kidnapping our open source
developers, and I've agreed to step into his shoes.

Meanwhile, over on the O'Reilly Network, it's been another busy week of
articles and blogs with information you can use. Over on XML.com, Andrew
Newman took a look at SPARQL, a W3C standard for marking up the Semantic
Web. There's lots of meat here, but you may want to bone up on the basics
first, as it dives right in.

http://www.xml.com/pub/a/2007/03/14/a-relational-view-of-the-semantic-web.html

Mining the blogs, chromatic took time off from assembling his anti-alien
laser rocket to blog on the perils of trusting example code. What do you do
when the examples encourage worst practices instead of best?

http://www.oreillynet.com/onlamp/blog/2007/03/reflections_on_trusting_exampl.html

He also took time to briefly discuss the semantics of when something is
really a DSL. Busy guy, but Mars Needs Stallman, so he better get back to
constructing his Laser Rocket defense system.

http://www.oreillynet.com/onlamp/blog/2007/03/pushback_on_the_pseudodsls.html

Finally, he took a moment to pay homage to Make, that humble program,
without which we'd be typing "cc -o foo foo.c" endlessly.

http://www.oreillynet.com/onlamp/blog/2007/03/thanks_make.html

Content management systems have been a hot topic for a while. Like most
emerging technologies, the hype sometimes exceeds the reality, and knowing
the rough edges is valuable information. Luckily, we have Spencer Critchley
to illuminate us on the gotchas of Drupal and the CiviCRM module.

http://www.oreillynet.com/onlamp/blog/2007/03/top_drupal_gotchas.html

Is Microsoft really embracing open source? Is it really just trying to
keep its enemies closer? Todd Ogasawara went into the belly of the beast
and reports that the folks at the Microsoft Open Source Lab are just guys,
you know?

http://www.oreillynet.com/onlamp/blog/2007/03/whether_proprietary_or_open_so.html

In another mind-twisting blog on Microsoft, Matt Asay reports that the Men
From Redmond have an interesting take on "free software." If people are
going to choose to use it, they'd prefer that it be Microsoft's, even if it
means pirating it.

http://www.oreillynet.com/onlamp/blog/2007/03/microsoft_please_steal_from_us.html

Matt also provides more in-depth coverage of Microsoft's emerging stance on
open source over at Port 25.

http://www.oreillynet.com/onlamp/blog/2007/03/redmond_opening_up_to_open_sou.html

On Thursday, I officially took the reigns of the ONLamp family of products,
and took a second to introduce myself. I also mentioned a few changes that
are planned for the ONLamp/Sysadmin/DB sites in the coming months.

http://www.oreillynet.com/onlamp/blog/2007/03/now_arriving_at_gate_6_your_ne.html

Rounding out the week, brian d foy (who has an upcoming Perl article to look
out for, as well as a book) mentions that the Spring 2007 edition of the
Perl review is out.

http://www.oreillynet.com/onlamp/blog/2007/03/the_perl_review_spring_2007.html

That's it for this week. March certainly came in like a lion this week in
the Northeast. In the space of three days, it went from 65-degree weather to a
foot and a half of snow. I predict a plague of locusts next week. Check
next week's newsletter to see if it came true.

James Turner
turner@blackbear.com
Freelance Technology Journalist
Site Editor, ONLamp.com
Senior Contributing Editor, Linux Planet

================================================================
PEER 1 Dedicated Hosting-Get Free CDN for 3 months
Faster Content. Happier Customers. More Sales.

PEER 1's Content Delivery Network (CDN) is a caching system
that directs your customers to the nearest caching server
spread over 17 cities and 2 continents worldwide. This ensures
your content is available in closer geographic proximity to
your users and improves your site's performance - which means
more sales opportunities and market reach for your business.

For a limited time only, get CDN FREE for 3 months*.

http://www.oreilly.com/go/peer1_dh

================================================================
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!
Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom/

------------------------------------------------------------------
Interested in sponsoring the Linux DevCenter newsletter? Please
email us at advertising@oreilly.com for rate and availability
information. Thank you!
-----------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
-----------------------------------------------------------------


Friday, March 16, 2007

 

Silly Parrot, Tricks Are for PIR

Perl.com update
--------------------------------------
The Email for www.perl.com Subscribers

===================================================================
Sponsored by ActiveState - Komodo IDE 4.0

Komodo IDE - Award-winning Perl development environment

* Write great code with award-winning Perl editor.
* Find problems fast with powerful Perl debugger.
* Painlessly create powerful regular expressions.

Download your free trial now:
http://www.activestate.com/perl/komodo_ide


===================================================================

Hello, readers. This is the biweekly Perl Newsletter. It's a simple
e-mail sent out every two weeks to keep you informed about the latest and
upcoming news in the world of Perl. Let's go!

* Perl Events

Tomorrow, 17 March 2007, is the monthly Parrot bug day, in preparation for the
next monthly Parrot release on 20 March. The focus for this bug day is
squishing a series of 20+ bugs. In particular, the Parrot team seeks *BSD
programmers familiar with complex math on their platforms and a couple of
Windows programmers who understand the intricacies of creating and using shared
libraries. Novices are more than welcome, too:

http://rakudo.org/parrot/index.cgi?bug_day_2007_03_17

YAPC has made it to South America. YAPC::SA will take place from 11 through 14
April 2007:

http://use.perl.org/article.pl?sid=07/03/13/2259230

YAPC::Europe has moved back a day on the calendar:

http://use.perl.org/article.pl?sid=07/03/08/1552205

ActiveState has announced a contest to create extensions for the Komodo IDE
(very useful for Perl). Get those Mozilla programming tutorials out; the
contest ends on 1 April:

http://use.perl.org/article.pl?sid=07/03/06/1910230

* Perl News

Perlcast continues its interviews with a discussion of how to host a Perl conference:

http://www.perlcast.com/audio/Perlcast_Interview_041.mp3

The Perl Review's Spring 2007 issue came out:

http://www.oreillynet.com/onlamp/blog/2007/03/the_perl_review_spring_2007.html

Your editor has minuted the Perl 6 design meetings:

http://use.perl.org/~chromatic/journal/32704
http://use.perl.org/~chromatic/journal/32706

* Yet More News

There are plenty of projects working toward Perl 6.0. Pugs approached the
problem from the top down. Parrot works from the bottom up. They will
eventually meet in the middle, probably in a way no one understands yet.

One common opinion is that Parrot will be the fastest way to run Perl 6, and
it's likely to offer the most interoperability with other languages. Yet it's
still very much a virtual machine in progress, and programming it feels a lot
like programming in assembly language--though a very powerful, flexible
assembly language. Your editor recently took a stupid programming
challenge (the FizzBuzz problem) and solved it in Parrot in two very
different ways, using all of the tools of test-driven development and
high-level design. The result is an introduction to Parrot's native PIR
language and an exploration of Parrot design and features:

http://www.oreillynet.com/onlamp/blog/2007/03/testing_fizzbuzz_in_parrot.html

http://www.oreillynet.com/onlamp/blog/2007/03/fizzbuzz_in_parrot_part_two.html

Piers Cawley threw a bomb in the world of "Everything is a DSL! Squeee!":

http://www.oreillynet.com/onlamp/blog/2007/03/pushback_on_the_pseudodsls.html

brian d foy updated his ISBN modules:

http://www.oreillynet.com/onlamp/blog/2007/03/perls_businessisbn_now_handles.html

Roland Bouman characterized stored procedures as good or evil:

http://www.oreillynet.com/databases/blog/2007/03/_so_are_database_stored_proced.html

What's next? The long-promised B::Concise explanation... then maybe
TAP::Parser?

Until next time,
- c
chromatic@oreilly.com
Editor, Perl.com, et cetera

===================================================================
PostgreSQL on Windows: Technical Resources from Port 25

Get help and guidance configuring PostgreSQL 8.2 on Windows
from Port 25. Important options in the postgresql.conf and
pg_hba.conf will be covered, as will database creation in
PgAdmin III. Port 25 is a Microsoft community website designed
to facilitate a deeper dialogue around the interoperability
issues surrounding Windows, Linux, UNIX and Open Source Software

Learn more at: http://www.oreilly.com/go/onlamp-port25

===================================================================

Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!

Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom/

------------------------------------------------------------------
Interested in sponsoring the Perl.com newsletter? Please email us at
advertising@oreilly.com for rate and availability information.
Thank you!
------------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
------------------------------------------------------------------


 

XML Newsletter

XML.com Xtra!
---------------------------------
The Email for XML.com Subscribers

===============================================================
PostgreSQL on Windows: Technical Resources from Port 25

Get help and guidance configuring PostgreSQL 8.2 on Windows
from Port 25. Important options in the postgresql.conf and
pg_hba.conf will be covered, as will database creation in
PgAdmin III. Port 25 is a Microsoft community website designed
to facilitate a deeper dialogue around the interoperability
issues surrounding Windows, Linux, UNIX and Open Source Software

Learn more at: http://www.oreilly.com/go/onlamp-port25

===============================================================

Dear Reader,

Welcome to another issue of XML.com.

Does Web 2.0 have a data model? Does it need one? As the Web 2.0 thing
matures and grows -- yeah, I'm bracketing the business angle *for now* --
I wonder whether there will be a next stage in the growth of mashups. Most
of them, so far, have been relatively lightweight. I love lightweight,
since gains from small steps are often the sweetest.

Facebook's recent announcement of FQL, Facebook Query Language, confirms a
sort of prediction I made a few years ago, at the beginning of the Web 2.0
thing, when I said that we'd start to see sites exposing their data via
query languages, rather than through APIs. I thought at the time that
SPARQL, the RDF query language nearing standardization in the W3C, would
be a decent candidate technology, since its data model, RDF, is pretty
flexible and expressive. It's relatively easy to map existing data sources
into RDF and do queries at that level -- a nice integration trick that
works pretty well in practice.

The difference, of course, is that FQL isn't really meant to be a query
language over disparate Web 2.0 data sources, but, rather over just one.

Returning to the biz angle, one other prediction I'm confident making is
that if there is a business case for querying over multiple third-party
data sources, then people will either use SPARQL or will reinvent
something very much like it. If the latter, I just hope they reinvent
something *better*.

This week Andrew Newman discusses SPARQL as a kind of relational query
language for web data.

A Relational View of the Semantic Web

http://www.xml.com/pub/a/2007/03/14/a-relational-view-of-the-semantic-web.html

Recent XML.com Weblog Highlights
--------------------------------

Rick Jelliffe, The Attacks on ISO

http://www.oreillynet.com/xml/blog/2007/03/the_attacks_on_iso.html

Kurt Cagle, Is XML Doomed?

http://www.oreillynet.com/xml/blog/2007/03/is_xml_doomed.html

Yet Another Weekly Tab Sweep
--------------------------------

Monads through Pictures

http://www.bolour.com/papers/monads-through-pictures.html

This is the 17th time I've read something, hoping that it would make the
light bulb go off in my head about monads. I started reading about and
playing very superficially with Haskell many years ago, before it became
all the rage. I still don't really get it, and monads are part of the
problem.

This piece reminds me of an old-but-still-good XML.com piece by my friend,
Bijan Parsia:

Functional Programming and XML

http://www.xml.com/pub/a/2001/02/14/functional.html

Which includes a section on HaXml, a Haskell library for handling XML.

The Prestige (film) entry at Wikipedia

http://en.wikipedia.org/wiki/The_Prestige_(film)

I watched The Prestige on Comcast HD on Demand last weekend and loved it,
despite figuring out the conceit too early, which sorta spoiled the
dramatic tension. (No, this never happens; I'm always really dumb during
movies...)

Japanese Sewers

http://www.frogview.com/show.php?file=1562

Hard to believe these are real; amazing.

Restoration Comedy entry at Wikipedia

http://en.wikipedia.org/wiki/Restoration_comedy

Another movie last weekend put me in mind of the class I had as a
sophomore at University of Houston on comedy and drama of the Restoration;
one of my favorite classes ever, mostly, I think, because I like double
entendre and comedies of manners. Another fav, Oscar Wilde, has a play, The
Importance of Being Earnest, that is inconceivable without Restoration comedies
two hundred years earlier.

Rethinking Homework

http://www.alfiekohn.org/teaching/rethinkinghomework.htm

If all goes according to plan, I'll be a parent for the first time in late
September, so I'm rereading all the Alfie Kohn stuff I have. I find the
prospect of being a parent slightly terrifying, but Kohn is so reasonable
and lucid, that I may just manage the job without inflicting *too* much
damage!

Improve your forms using HTML5!

http://dev.opera.com/articles/view/improve-your-forms-using-html5/

I briefly considered writing an editorial this week about how the W3C's
utter capitulation to WHATWG and the browser vendors on the future of HTML
was a crucial event, but then I realized, why bother? The handwriting has
been on the wall about this one for some time, and there's not much new to
say.

It is quite remarkable, however, to think about the real HTML 5 (whatever
it's called, it won't be XHTML 1 or 2!) won't be XML or SGML, apparently.
It not being XML is a total repudiation of a good deal of what the W3C has
done for the past, what, 5 years? 8? 10?

Maybe I'm totally wrong about this; if you think so, I'd love to hear
another take that's less dreary.

Linutop

http://www.linutop.com/

I want one...

Finally, a short note about my inclusion last week of explicitly political
content. Three responses, all of them critical. I expected equal numbers
of supportive and critical notes. But, most curious, two of the replies
were exceptionally rude. The Net is an irreplaceable thing, but it didn't
encourage people to be rude to strangers. That's really an awful,
perpetual bug. I have this fantasy that the generation that never lived
without email will revert to the civilized practice of treating strangers
with civility and courtesy whenever possible. One can always hope.

As always, thanks for reading.

Kendall Clark
kendall@xml.com
Managing Editor, XML.com

===============================================================
Secure. Fast. Affordable. GoToMeeting Web Conferencing.

Get all three with GoToMeeting™, the Web-based service
with screen-sharing technology so multiple PC users can
meet online anytime. Present, demo software and train
from anywhere with Internet access. Plus, you can hold
unlimited meetings for one flat rate.

Get a free 30-day trial now.

http://www.oreilly.com/go/go2mtg_xmlsecure

===============================================================

*** XML News from the XML Cover Pages by Robin Cover ***


For more information on any of these stories visit:
http://www.xml.com/pub/a/coverpage/newspage.html

===============================================================
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!

Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom/

------------------------------------------------------------------
Interested in sponsoring the XML.com newsletter? Please email us at
advertising@oreilly.com for rate and availability information.
Thank you!
-----------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
-----------------------------------------------------------------


 

ONJava Newsletter

O'REILLY NETWORK'S ONJava.com NEWSLETTER
--------------------------------------------------
The Independent Source for Enterprise Java

==================================================================
Secure. Fast. Affordable. GoToMeeting Web Conferencing.

Get all three with GoToMeeting™, the Web-based service
with screen-sharing technology so multiple PC users can
meet online anytime. Present, demo software and train
from anywhere with Internet access. Plus, you can hold
unlimited meetings for one flat rate.

Get a free 30-day trial now.

http://www.oreilly.com/go/go2mtg_javsecure

==================================================================

Greetings OnJava readers,

There is something in this edition for everyone -- from the Java newbie or
intermediate developer who needs a grounding in reflection, to the
intellectual who wants to keep up with future features of Java, to the
experienced developer who wants to use JEE 5.0 to build cutting-edge "web
2.0" apps. Grab a cup of coffee and read up!

Java Reflection is not confusing once you have a good understanding of the
concepts. Unfortunately, far too many good developers' eyes will glaze
over at the sight of reflective code, having been caught in "a maze of
twisty passages, all alike." In this article, Russ Olsen describes how to
get useful information about a class using the basics of the Reflection API.

http://www.onjava.com/pub/a/onjava/2007/03/15/reflections-on-java-reflection.html

As Java has evolved over the past 10+ years, it has become apparent that
we need a mechanism to modularize components in a way more flexible than
jar files. The Java Community Process actually has several efforts
underway to address this (and your editor is actually part of JSR 277).
With several different efforts, there will of course be overlap and some
need for clarification among them. In "The state of Java modularity,"
Glyn Normington looks at the distinctions between JSRs 277, 291, and 294.

http://underlap.blogspot.com/2007/03/state-of-java-modularity.html

Remember Sun's Pet Store application? It is probably one of the first
J2EE code examples you sank your teeth into. It is back, dressed in full
"Web 2.0" regalia. It now includes a rich client GUI with Ajax, RSS,
tagging, user ratings, a mashup with Google Maps, and other goodies. Best
of all, it is updated to show how you can build this kind of application
using the Java Platform, Enterprise Edition 5.0. Mark Basler, Sean
Brydon, Dana Nourie, and Inderjeet Singh introduce the new Pet Store.

http://java.sun.com/developer/technicalArticles/J2EE/petstore/

Recent O'Reilly Network weblogs of interest to Java developers:

Steve Anglin - The Next Spring: Google Guice?

http://www.oreillynet.com/onjava/blog/2007/03/the_next_spring_google_guice.html

Robert Cooper - Desklets 102: Dependencies

http://www.oreillynet.com/onjava/blog/2007/03/desklets_102_dependencies.html

Check out more O'Reilly Network Java weblogs at:

http://www.oreillynet.com/onjava/blog/

I particularly enjoyed the article above on Java modularity. As a member
of JSR 270 (Java 6.0), I saw the need to better modularize the Java
platform in order to keep it growing into the future. I'm happy to see
the issues being addressed early, by several groups of smart people. I'm
excited to see the foundations being built that will help keep Java the
premiere software development platorm.

Please join us again next week.


David Bock, Editor
ONJava.com

==================================================================
PostgreSQL on Windows: Technical Resources from Port 25

Get help and guidance configuring PostgreSQL 8.2 on Windows
from Port 25. Important options in the postgresql.conf and
pg_hba.conf will be covered, as will database creation in
PgAdmin III. Port 25 is a Microsoft community website designed
to facilitate a deeper dialogue around the interoperability
issues surrounding Windows, Linux, UNIX and Open Source Software

Learn more at: http://www.oreilly.com/go/onlamp-port25

==================================================================

*** Java News and Weblogs ***

java.net Weblogs
http://weblogs.java.net/

O'Reilly Network Java Weblogs
http://www.oreillynet.com/pub/q/weblog_s?x-subject=3

Other Java News (channel -- LANG: JAVA)
http://www.oreillynet.com/meerkat/index.php

Java Cookbook Recipe of the Day
http://www.onjava.com/onjava/javacook/solution.csp?day=1

Java Events
http://www.onjava.com/onjava/events/

==================================================================

*** Other Related O'Reilly Network sites ***

O'Reilly Network
http://www.oreillynet.com

XML.com
http://xml.com/

ONLamp.com
http://onlamp.com

O'Reilly Media
http://www.oreilly.com/

O'Reilly Java
http://java.oreilly.com/

***

ONJava.com Affiliates

Servlets.com
http://www.servlets.com/

JDOM.org
http://www.jdom.org/

------------------------------------------------------------------
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!

Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom/

------------------------------------------------------------------
Interested in sponsoring the ONJava.com newsletter? Please email us
at advertising@oreilly.com for rate and availability information.
Thank you!
------------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
------------------------------------------------------------------


Wednesday, March 14, 2007

 

WindowsDevCenter.com Newsletter

The Windows DevCenter Newsletter
---------------------------------------------------
The latest from http://www.windowsdevcenter.com

==================================================================
The Future of Multi-Core Applications Is Here!

Do your applications perform at the highest levels? Using cross-platform
APIs and advanced multi-threading development tools you can ready your
applications, and your development skills, for today's platforms (for FREE!).

http://www.oreilly.com/go/soloffers

==================================================================
Hello Readers,
This week's articles on Windows DevCenter include:

Logging with Custom Web Events
Every serious ASP.NET application requires logging. Jesse Liberty shows
how to use the little-known ASP.NET Health Monitoring system to create a
robust and extensible, yet minimal, logging system that will send email in
a crisis and routinely log to a database.
http://www.windowsdevcenter.com/pub/a/windows/2007/03/13/logging-with-custom-web-events.html

Office XML Gets a Big Thumbs Up
Office's new XML-based format is on the fast track to become an
internationally recognized standard. What's the big deal? Plenty,
including millions of dollars in revenue. See why in my blog.
http://www.oreillynet.com/windows/blog/2007/03/office_xml_gets_a_big_thumbs_u.html

Get the Lowdown on the New ASP.NET AJAX UpdatePanel Control
The "ASP.NET AJAX UpdatePanel Control" Short Cut (previously titled "Atlas
UpdatePanel Control") has been completely updated by its two authors, Matt
Gibbs and Bertrand Le Roy of Microsoft. The content of this popular
tutorial on a core component of Microsoft's ASP.NET AJAX framework now
reflects the changes made to the control for the Version 1.0 web release
of ASP.NET AJAX. The updated Short Cut is a free download for those who
have bought previous versions. For those who haven't had an opportunity to
read it, now the time to get with the program. The cost is $9.99. You can
find more information here:
http://www.oreilly.com/catalog/atlasupc

Enter to Win $250 in O'Reilly Books
Get Your .NET Essentials -- It's .NET Development Month at O'Reilly
and we put together a special resource page dedicated to .NET development
essentials including books, Short Cuts, and articles.
And enter to win $250 in O'Reilly Books! http://oreilly.com/go/orndotnet

See you next week,

Preston Gralla, editor
WindowsDevCenter.com
pgralla@oreilly.com

=====================================================================
PEER 1 Dedicated Hosting-Get Free CDN for 3 months
Faster Content. Happier Customers. More Sales.

PEER 1's Content Delivery Network (CDN) is a caching system
that directs your customers to the nearest caching server
spread over 17 cities and 2 continents worldwide. This ensures
your content is available in closer geographic proximity to
your users and improves your site's performance - which means
more sales opportunities and market reach for your business.

For a limited time only, get CDN FREE for 3 months*.
http://www.oreilly.com/go/peer1


=====================================================================

Visit our Sponsored Developer Resource Pages and learn about great
new tools from our sponsors!

Downloads - Free Training - Webinars - Updates - Expert blogs

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom
Inside Aperture: http://digitalmedia.oreilly.com/aperture
Inside Port 25: http://www.onlamp.com/onlamp/port25

------------------------------------------------------------------
Interested in sponsoring the Windows DevCenter newsletter? Please
email us at advertising@oreilly.com for rate and availability
information. Thank you!
---------------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
---------------------------------------------------------------------


Tuesday, March 13, 2007

 

Esper, Vista cleaning, and how a PowerBook changed one man's life

THE O'REILLY NETWORK NEWSLETTER
------------------------------------
The latest from http://oreillynet.com

==================================================================
Sponsored by Sun Microsystems

Are you suffering performance anxiety? Need to add a little
spark in your life? Don't know if your operating system is
coming or going? Join the throngs of developers who've found
the prescription. Multi-platform, record-setting compilers
and tools. Only from Sun ...(and its Free!)

http://www.oreilly.com/go/offers_solaris

==================================================================
Greetings Readers,
Our friends over on Oreilly.com have designated March as ".NET month" and
are offering a bunch of specials. Check out http://oreilly.com/go/orndotnet

and be in the running for $250 worth of our books. You've gotta love that!

>Articles
Information is critical to make good decisions, especially in
computing areas like finance, fraud detection, business intelligence, and
operations. In "Esper: Event Stream Processing and
Correlation," Thomas Bernhardt and Alexandre Vasseur show
how event-driven architectures turn a traditional data-driven
application's architecture upside-down. Instead of storing the data and
running queries against stored data, Esper allows applications to store
queries and run through the data. This article introduces Esper, a
lightweight event processing kernel written in Java. Check it out here:

http://www.onjava.com/pub/a/onjava/2007/03/07/esper-event-stream-processing-and-correlation.html

Those of you living in the Windows and Vista worlds may find that your
hard disk fills up fast with junk, gunk, and extraneous files. In this
excerpt from "Windows Vista: The Definitive Guide," William R. Stanek shows you how
to clean it up fast. Take the time to read it and keep your
installation clean. You can find it here:

http://www.oreillynet.com/pub/a/windows/2007/03/06/cleaning-up-your-disk-drives-in-windows-vista.html

>Blogs
Our #1 blog (based on traffic and comments) is Matthew Russell's
discussion on "Three Years of Using a Mac (Was the AppleCare Worth It?)."
The author writes "Wow! It's been exactly three years since I purchased my
PowerBook. This metal beauty is my first Mac ever, and has forever changed
my life for the better. OS X, Cocoa, Mac DevCenter, the Apple Store, and the
overall Mac community have been nothing less than incredible. What a great investment!"

http://www.oreillynet.com/mac/blog/2007/03/three_years_of_using_a_mac_was.html

Paul Browne asks, "What do you think an advanced Java training course
should contain?" and the loyal Java community answers. Paul has been
asked to spec an advanced Java course and poses this comment-provoking
question. Check it out here:

http://www.oreillynet.com/onjava/blog/2007/03/advanced_java_whats_your_opini.html

>Podcasts

In the podcast area we have two new items for you to check out. Jeremy
Jones summarizes the interesting developments in the world of Python in
2006 and offers some predictions for 2007. Find it here:

http://www.onlamp.com/pub/a/python/2007/03/08/pycon-2007-wrapup.html

Tim O'Reilly moderates a panel that explores the idea that everything is
connected and collective intelligence will help harness this ubiquitously
connected world. Panelists include craigslist CEO Jim Buckmaster, former
chairman of MySpace Richard Rosenblatt, Toni Schnieder CEO of Automattic,
the makers of the WordPress, and FaceBook CEO Owen Van Natta. Find it here:

http://www.oreillynet.com/pub/a/network/2007/03/07/web-20-collective-intel.html

>Stats
You can check out the stats in the form of tagclouds here:
http://www.oreillynet.com/feeds/widgets/organic_search_tagcloud

-Mike

Mike Hendrickson
General Manager, The O'Reilly Network

=====================================================================
PostgreSQL on Windows: Technical Resources from Port 25

Get help and guidance configuring PostgreSQL 8.2 on Windows
from Port 25. Important options in the postgresql.conf and
pg_hba.conf will be covered, as will database creation in
PgAdmin III. Port 25 is a Microsoft community website designed
to facilitate a deeper dialogue around the interoperability
issues surrounding Windows, Linux, UNIX and Open Source Software

Learn more at: http://www.oreilly.com/go/onlamp-port25

=====================================================================

*** New Rough Cuts from the O'Reilly Store ***

Ajax: The Definitive Guide: Rough Cuts Version
http://www.oreilly.com/catalog/9780596528386

*** New Short Cuts from the O'Reilly Store ***

Beyond Schemas: Planning Your XML Model
http://www.oreilly.com/catalog/9780596527709

=====================================================================
Visit our Sponsored Developer Resource Pages and learn about great
new tools from our sponsors!

Downloads - Free Training - Webinars - Updates - Expert blogs

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom
Inside Aperture: http://digitalmedia.oreilly.com/aperture
Inside Port 25: http://www.onlamp.com/onlamp/port25

------------------------------------------------------------------
Interested in sponsoring the O'Reilly Network newsletter? Please
email us at advertising@oreilly.com for rate and availability
information. Thank you!
---------------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
---------------------------------------------------------------------


Monday, March 12, 2007

 

Four Point Five

LINUX NEWS FROM O'REILLY NETWORK
----------------------------------------
The Latest from http://www.linuxdevcenter.com and http://ONLamp.com

=================================================================
Sponsored by Vyatta Inc.

Vyatta - Open Source Router & Firewall

Vyatta software and appliances combine the features, performance and
reliability of an enterprise-class router and firewall with the cost
savings and flexibility of open source solutions.

New Tolly Test: Vyatta vs. Cisco 2821 http://www.oreilly.com/go/vy_tolly

New Vyatta Community Edition 2 Software:
http://www.oreilly.com/go/vy_commed

=================================================================

Greetings, readers. This is the weekly newsletter, which your editor has
written every week without fail (except for one or two vacations where he
convinced another editor to sit in) for the past four and a half years.

It's your editor's great pleasure to announce that James Turner has
accepted the free and open source software editorial position for the O'Reilly
Network; you may remember him from all sorts of places in the Linux and F/OSS
world including Linux Planet.

Please give him all of the support and feedback you've given me over the
past half-decade.

(For the curious, I've accepted a new position within O'Reilly researching
and promoting F/OSS; expect much more writing and development from me.)

With that out of the way, now on to the world of F/OSS on ORN this week!

PyCon 2007 is over, and the hard work of summarizing the previous year in
Python with it. Now it's time to look to the future. What's new, what
existing projects are gaining in popularity and features, and what's going
on with Python 3000? Jeremy Jones, our resident Python expert, gives his
thoughts and sat down with BDFL Guido van Rossum to discuss the upcoming
year in Python:

http://www.onlamp.com/pub/a/python/2007/03/08/pycon-2007-wrapup.html

If you've discussed so-called "Enterprise Software" lately and you weren't
on a battleship, you've probably heard about SOA. It's not only the province
of super-expensive partially-working consultant code; it's something that
the Apache Software Foundation can support too. Kyle Gabhart gives SOA a
second look in the context of working free software:

http://www.xml.com/pub/a/2007/03/07/enterprise-soa-apache-way.html

FUSE is one Linux project that may not have happened anywhere else--who
would have thought of writing filesystems in userspace outside of F/OSS? Like
most good ideas, it's made its way to proprietary platforms as well. Scott
Knaster demonstrates MacFUSE by writing his own file system for Mac OS X:

http://www.oreillynet.com/pub/a/mac/2007/03/06/macfuse-new-frontiers-in-file-systems.html

In weblogs this week, brian d foy released The Perl Review Spring 2007
issue (try to find the description of a new feature your editor added to Perl 5.9.x):

http://www.oreillynet.com/onlamp/blog/2007/03/the_perl_review_spring_2007.html

Andy Oram announced a new job for ORN author whurley:

http://www.oreillynet.com/onlamp/blog/2007/03/bmcs_open_source_architect.html

Matt Asay postulated the existence of intellectual property 2.0:

http://www.oreillynet.com/onlamp/blog/2007/03/intellectual_property_20.html

Nitesh Dhanjani considered the recent Tor attacks as strengthening the
protocol:

http://www.oreillynet.com/onlamp/blog/2007/03/circumventing_yet_strengthenin.html

Todd Ogasawara wondered if a central organization can organize and manage
failure data for F/OSS projects:

http://www.oreillynet.com/onlamp/blog/2007/03/no_central_organization_to_col.html

Your editor used the meaningless FizzBuzz example to explore the Parrot
virtual machine:

http://www.oreillynet.com/onlamp/blog/2007/03/testing_fizzbuzz_in_parrot.html

http://www.oreillynet.com/onlamp/blog/2007/03/fizzbuzz_in_parrot_part_two.html

... and warned against making a cult of perpetual novices:

http://www.oreillynet.com/linux/blog/2007/03/the_cult_of_the_perpetual_novi.html

Juliet Kemp noticed and fixed an ssh login slowdown:

http://www.oreillynet.com/linux/blog/2007/03/ssh_with_gssapi_or_public_keys.html

Jeremiah Foster encouraged Mark Shuttleworth to consider the hardware
business:

http://www.oreillynet.com/linux/blog/2007/03/open_letter_to_mark_shuttlewor.html

Gregory Brown automated Ruby gem fetching:

http://www.oreillynet.com/ruby/blog/2007/03/when_you_just_need_a_bunch_of.html

Jim Alateras revealed interesting gems (not that kind) on Rails menus:

http://www.oreillynet.com/ruby/blog/2007/03/navigational_menus.html

Brady Foster shared a five-minute video on power consumption:

http://radar.oreilly.com/archives/2007/03/5_minutes_on_power.html

Tim O'Reilly rethought the Semantic Web after seeing organic ontologies:

http://radar.oreilly.com/archives/2007/03/different_appro_1.html

... and commented on the Distributed Proofreaders project:

http://radar.oreilly.com/archives/2007/03/distributed_pro.html

Dale Dougherty found the idea of owning personal air space compelling:

http://radar.oreilly.com/archives/2007/03/this_is_my_spac.html

Next week: James takes over!

Starting research in three-two-one,
- c

chromatic
chromatic@oreilly.com
Technical Editor
O'Reilly Network

================================================================
Instantly figure out what's happening in any part of your
IT infrastructure.

Splunk is the search engine for IT data. It's software that
indexes and enables you to search all your logs and IT data
from any application, server, or network device in real time.

Download your free trial now: http://www.oreilly.com/go/splunk

================================================================

Visit our Sponsored Developer Resource Pages and learn about great
new tools from our sponsors!

Downloads - Free Training - Webinars - Updates - Expert blogs

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom
Inside Aperture: http://digitalmedia.oreilly.com/aperture
Inside Port 25: http://www.onlamp.com/onlamp/port25

------------------------------------------------------------------
Interested in sponsoring the Linux DevCenter newsletter? Please
email us at advertising@oreilly.com for rate and availability
information. Thank you!
-----------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
-----------------------------------------------


This page is powered by Blogger. Isn't yours?