Wednesday, May 24, 2006

 

The Great Photoshop Cook-Off

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

==================================================================
Sponsored by Adobe

Go beyond AJAX
with Adobe Flex
2.0 beta.

Download your
copy now.

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

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

Dear Reader,

The O'Reilly Photoshop Cook-Off is simmering away on our Digital Media
site. But what the heck is O'Reilly doing sponsoring a Photoshop contest?
A few years ago, I too would have echoed that thought. But things have
changed.

What was once solely the kingdom of geeks, O'Reilly Media has expanded
into a publishing company that wants to bring that same fire and curiosity
to digital photography, music, HDTV, and video. Our assumption for years
was that if we found something interesting, we'd publish a book or post
an article online. Now we ask the question: Is this a book or a PDF?
Should we write an article or produce a podcast? What would our audience
want to see?

The Photoshop Cook-Off is designed to apply that same O'Reilly spirit to
Adobe's venerable image editor. If you'd like to hack a photo the same
way you do your operating system, then please, go see what this cook-off
is about.

<http://digitalmedia.oreilly.com/contest/>

Until next week,

-Derrick

Derrick Story
O'Reilly Network Editorial Director
derrick@oreilly.com

=====================================================================
Carson Workshops: Getting Started with Rails

Taught by Geoffrey Grosenbach, May 25th 2006, NYC Learn how to get rockin'
with Ruby on Rails by one of the world's leading Rails developers.

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

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

*** Featured Articles ***

MacBook Pro: The Thermal Paste Question
The MacBook Pro is a hot machine--literally so hot that it becomes
uncomfortable on your lap after extended periods of use. Some users blame
the excessive use of thermal paste between the main chips on the logic
board and the thermal pipes. Is this the problem? James Duncan Davidson
cracks open his MacBook Pro to find out.

<http://www.macdevcenter.com/pub/a/mac/2006/05/23/thermal-paste-question.html>

***

Build a Web-Based Bug Tracking App, Part 2
In part two of this series, Jesse Liberty shows you how to build a
web-based bug-tracking application using ASP.NET.

<http://www.windowsdevcenter.com/pub/a/windows/2006/05/23/build-a-web-based-bug-tracking-app-part-2.html>

***

Tales from Three Conferences
This week we bring you three interviews from three different conferences.
From MacWorld, photographer Peter Krogh talks about the first things he
does when he imports his RAW images into his computer. Brad Fitzpatrick of
LiveJournal and Six Apart tells chromatic about how he grew and sold his
business and about the technology behind it in a conversation recorded at
the MySQL users conference. Joshua Marinacci tells Chris Adamson what
makes Swing swing in a pre-JavaOne conversation. (DTF 05-22-2006: 27
minutes 20 seconds)

<http://www.oreillynet.com/pub/a/network/2006/05/22/distributing-the-future.html>

***

How Shellcodes Work
Buffer overflow problems are well-known. Fewer people know how exploits
can help attackers execute their malware through buffer overflows and
other holes. Peter Mikhalenko walks through the construction and
refinement of a shellcode to show how they work so that you can protect
your machines.

<http://www.linuxdevcenter.com/pub/a/linux/2006/05/18/how-shellcodes-work.html>

***

Dynamic News Stories
Adrian Holovaty, one of a new generation of geek-journalists and a main
developer of Django, offers some suggestions for XML elements that could
be used to make news stories more dynamic and more machine-readable.

<http://www.xml.com/pub/a/2006/05/17/dynamic-news-stories.html>

***

Standardizing Java Persistence with the EJB3 Java Persistence API
Dissatisfaction with entity beans as an "official" means of persisting
Java objects to databases has prompted a number of "unofficial"
approaches, such as the very popular Hibernate. Now EJB3 seems to have
learned its lesson: its new Java Persistence API allows you to persist
plain old Java objects (POJOs) with a minimum of fuss and just a few
annotations. Debu Panda looks at how to put this new standard to work.

<http://www.onjava.com/pub/a/onjava/2006/05/17/standardizing-with-ejb3-java-persistence-api.html>

***

*** New Books from O'Reilly Media ***

Learning SQL on SQL Server 2005
<http://www.oreilly.com/catalog/learnsqlsvr05/>

Music Projects with Propellerhead Reason (PC Publishing)
<http://pcp.oreilly.com/catalog/1870775147/>

Programming PHP, Second Edition
<http://www.oreilly.com/catalog/progphp2/>

Enterprise Integration with Ruby (Pragmatic)
<http://www.oreilly.com/catalog/0976694069/>

Enterprise SOA
<http://www.oreilly.com/catalog/enterprisesa/>

Configuring SonicWALL Firewalls (Syngress)
<http://syngress.oreilly.com/catalog/1597492507/>

iMovie 6 & iDVD: The Missing Manual
<http://www.oreilly.com/catalog/imovie06tmm/>

=====================================================================
O'Reilly Learning Web Programming Certificate Special

"I tried to learn this from books but it only seemed like letters and
numbers for me. Now I am dreaming in code. :)"
-William Twiner, Enterpreneur

Will Twiner is enrolled in our University of Illinois Web Programming
Certificate Series, and plans to use his skills to start a small business.
Have you been wanting to start a new I.T. career, but think you can't
learn the skills? Right now, enroll in all six Web Programming courses,
and receive a $300 instant rebate! Enroll today--you just might surprise
yourself.
<http://www.oreillylearning.com/promotion/>

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

*** O'Reilly Network Top Five Articles Last Week ***

1. What Is Web 2.0
Defining just what Web 2.0 means (the term was first coined at a
conference brainstorming session between O'Reilly and MediaLive
International, which also spawned the Web 2.0 Conference), still engenders
much disagreement. Some decry it as a meaningless marketing buzzword,
while others have accepted it as the new conventional wisdom. Tim O'Reilly
attempts to clarify just what we meant by Web 2.0, digging into what it
means to view the Web as a platform and which applications fall squarely
under its purview, and which do not.

<http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html>

***

2. Rolling with Ruby on Rails
The Ruby community is abuzz about Rails, a web application framework that
makes database-backed apps dead simple. What's the fuss? Is it worth the
hype? Curt Hibbs shows off Rails, building a simple application that even
non-Rubyists can follow.

<http://www.oreillynet.com/pub/a/onlamp/2005/01/20/rails.html>

***

3. How Shellcodes Work
Buffer overflow problems are well-known. Fewer people know how exploits
can help attackers execute their malware through buffer overflows and
other holes. Peter Mikhalenko walks through the construction and
refinement of a shellcode to show how they work so that you can protect
your machines.

<http://www.oreillynet.com/pub/a/linux/2006/05/18/how-shellcodes-work.html>

***

4. Ajax on Rails
XMLHttpRequest and Ruby on Rails are two hot topics in web development. As
you ought to expect by now, they work really well together. Curt Hibbs
explains the minimal Ajax you need to know and the minimal Ruby you need
to write to Ajax-ify your Rails applications.

<http://www.oreillynet.com/pub/a/onlamp/2005/06/09/rails_ajax.html>

***

5. 6. Rolling with Ruby on Rails, Part 2
Curt Hibbs introduced Ruby on Rails by building a simple but functional
web application in just a few minutes. Does the ease of use continue? He
thinks so. In the second of two parts, Curt completes his example Rails
application in merely 47 lines of code.

<http://www.oreillynet.com/pub/a/onlamp/2005/03/03/rails.html>

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

Downloads - Free Training - Webinars - Updates

Altova's Developer Zone: http://www.xml.com/zones/altova
ASP.net 2.0 Training Center: http://www.oreilly.com/go/ms_aspnet
Driver Agents Driver Updates: http://www.oreilly.com/go/driver_updates
GoToMyPC(R) Remote Access: http://www.oreillynet.com/etel/citrix/

Coming soon:
Stylus StudioTutorials from DataDirect!
------------------------------------------------------------------
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?