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
---------------------------------------------------------------------


Comments: Post a Comment



<< Home

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