Wednesday, January 31, 2007

 

Call For Makers: Maker Faire Bay Area 2007

MAKE Newsletter
Call For Makers: Maker Faire Bay Area 2007

January 31, 2007

In this issue: Maker Faire 2007 and The Bloggies



In this special edition of the MAKE newsletter, we're announcing our Maker Faire 2007 dates and our call for entries. We're extremely excited to have two Maker Faires this year, and we hope to see you as a Maker, an attendee, or both!

Phillip Torrone
Senior Editor, MAKE Magazine

Introducing the MAKE: Warranty Voider

Small enough to fit on your keychain, the MAKE Warranty Voider is the perfect companion for mobile fixing, hacking, and MacGyvering. This is a limited offering with custom "MAKE: Warranty Voider" lovingly laser-etched with care using a 35W laser. Squirt P4 (plier version) also available.

Order today or be sorry tomorrow.

From the MAKE Blog

Call for Makers: Maker Faire Bay Area 2007

craft_makerfaire.jpg make_makerfaire.jpg
Dear Makers,

We are pleased to announced Bay Area Maker Faire 2007! Organized by the staff of MAKE and CRAFT magazines, Maker Faire is a newfangled fair that brings together science, art, craft, and engineering in a fun, energized, and exciting public forum. The aim is to inspire people of all ages to roll up their sleeves and become Makers. This family-friendly event showcases the amazing work of all kinds of makers--anyone who is embracing DIY and wants to share their accomplishments with an appreciative audience. Last year, we had 20,000 people at Maker Faire.
Maker Faire Bay Area will take place May 19-20, 2007 at the San Mateo Fairgrounds. We are also adding Maker Faire Austin for October 20-21, 2007 at the Travis County Fairgrounds. This call is primarily for Maker Faire Bay Area but you can indicate if you are interested in participating in Maker Faire Austin.

We encourage you to join the fun and propose a maker exhibit, performance, or workshop. You can submit a proposal through the web using the link described below or you can come show us your work at a Maker Faire "audition" on Saturday, February 24 at TechShop in Menlo Park, Calif.


Proposals: We invite proposals for Maker workbench exhibits, workshops, presentations, and performances for the Maker Faire. We are interested in proposals from individuals as well as from groups such as hobbyist clubs and schools.
Maker Workbench: Our standard setup for Makers is a six-foot-long workbench. You can use this workbench to display your work and/or demonstrate how you make something. Some Makers don't need workbenches, typically because they have a large object or they set up outside. Please provide a short description of what you make and what you will bring to Maker Faire. Please link to photographs or videos of what you make. Let us know about any requirements you have, such as electricity, internet, ventilation, etc.
Interactive Performance: We're seeking performances that will engage and entertain the attendees and enable them to interact in a fun way. The performances may be tied to a stage or roving through the fairgrounds as a kind of street theatre. Performances could be musical or theatrical, but they could also be a collaborative building process. For example, you might work with attendees to put something large together in an hour.
Presentation: These includes audio-visual presentations intended for showing a project (or process) that cannot be brought to the Faire, or a special project that requires AV resources. These presentations are limited to 20 minutes. Please describe the topic of your presentation and what kind of media (audio/video) that you will have. As a general rule, PowerPoint presentations are not appropriate for this event unless they are unusually entertaining.
Demonstration Workshop: A demonstration workshop is a show-and-tell session on how to make something. We're looking for Makers who can demonstrate (and teach) particular skills, techniques, or processes. You should start off by explaining your materials and tools and then step-through a build process, sharing your knowledge and interacting with the audience. Sessions should be under 30 minutes in length and may be repeated on the program. Please describe the subject of your workshop and what kind of setup you need for it.
Application Form: Please go to the following URL and fill it out to apply for participation as a Maker.
http://makerfaire.com/bayarea/2007/proposal/
All proposals will be reviewed and we will notify Makers of acceptance via email by March 19, 2007.

NOTE: Presenters whose talks are accepted will receive free registration to Maker Faire. We cannot pay for travel and accommodations. (We do make exceptions under some circumstances.)

If you have any questions about participating in Maker Faire, please contact Natalie Villalobos by email: info@makerfaire.com. Please let Natalie know if you plan to come to the audition at TechShop.
Key Points:
  • Maker Proposal Due: Midnight (PST): Feb. 27, 2007
  • Maker Faire Bay Area Audition: Saturday Feb. 24, 2007
  • Notification of Acceptance: March 19, 2006
  • Confirmation of Participation: April 2, 2007
  • Maker Faire Bay Area: May 19-20, 2007; Saturday 10-6 pm; Sunday 10-5pm.
  • Maker Faire Austin: October 20 & 21, 2007
  • Application Form: http://makerfaire.com/bayarea/2007/proposal/
Commercial Exhibitors If you are a commercial maker or you work for a company that would like to exhibit at Maker Faire, please contact Sherry Huss sherry@oreilly.com.

Read more and comment



Vote for MAKE - The 2007 Bloggies

Img M630
If you like MAKE and CRAFT, please take a moment and vote for us at the seventh annual weblog awards: The 2007 Bloggies. We're nominated in the craft category - Link.

Read more and comment





Tuesday, January 30, 2007

 

After five years of waiting, it's here!

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

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

Komodo IDE - A new dynamic in web development

* Advanced support for Perl, PHP, Python, Ruby & Tcl.
* Editing & debugging support for Ajax languages.
* One IDE for everything: browser, server & in-between.

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

==================================================================
Dear Reader-

Is the Windows Vista operating system the most anticipated software
release or what? Vista is finally here and it represents the longest
time between Windows releases in Microsoft history. But going beyond
the marketing hype, Vista includes plenty of new security features, such
as Protected Mode for Internet Explorer and Windows Service Hardening.
The multimedia features are actually worth using; Windows Movie Maker,
for example, is a useful piece of software for editing movies and
burning them on DVDs. For those of you with the horsepower to
install Vista, check out Preston Gralla's article, "Six Top Tips for Hacking Windows Vista."
Preston describes six ways to hack Vista, including secrets of the right-click context menu,
using the Registry to customize screensavers (normally you can't do that),
hacking Aero's glass borders, and tips for running an elevated command prompt.

http://www.onlamp.com/pub/a/windows/2007/01/30/six-top-tips-for-hacking-windows-vista.html

If you haven’t already heard about or read our hotly discussed blog by
Rick Jeliffe, you have to check it out: "An interesting offer: get paid
to contribute to Wikipedia." Regardless of which side of the issue you
fall on, you should read threads and comments on his blog.

http://www.oreillynet.com/xml/blog/2007/01/an_interesting_offer.html

So, what are visitors looking for on the O'Reilly Network? Here are the
top 10 search items starting with our #1 item, which is garnering about 60%
of the total searches: web 2.0, linux commands, p2p, free proxy, ipod tricks,
vanishing point, game, ipod shuffle, lamp, ruby on rails, bootable usb.

Enjoy,

Mike Hendrickson
General Manager, The O'Reilly Network

=====================================================================
Inside Port 25: The Open Source Software Lab at Microsoft

Get help and guidance on running Windows, Linux, UNIX or Open Source
Software in a mixed environment. In partnership with O’Reilly, Inside Port
25 is an objective perspective on the research, insight & bloggers of the
Open Source Software Lab at Microsoft.

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

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

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

Using Samba
http://www.oreilly.com/catalog/samba3

Windows Vista for Starters: The Missing Manual
http://www.oreilly.com/catalog/9780596528263

Word 2007 for Starters: The Missing Manual
http://www.oreilly.com/catalog/9780596528300

PowerPoint 2007 for Starters: The Missing Manual
http://www.oreilly.com/catalog/9780596528317

Access 2007 for Starters: The Missing Manual
http://www.oreilly.com/catalog/9780596528331

Excel 2007 for Starters: The Missing Manual
http://www.oreilly.com/catalog/9780596528324

Stealing the Network: How to Own a Shadow (Syngress)
http://www.oreilly.com/catalog/1597490814

Secure Your Network for Free (Syngress)
http://www.oreilly.com/catalog/1597491233

Comp TIA RFID+ Study Guide and Practice Exam (Syngress)
http://www.oreilly.com/catalog/1597491349

Botnets: The Killer Web Applications (Syngress)
http://www.oreilly.com/catalog/1597491357

Developers Guide to Web Applications (Syngress)
http://www.oreilly.com/catalog/159749061X

Software Testing Foundations (Rocky Nook)
http://www.oreilly.com/catalog/1933952083

Everyday Scripting with Ruby (Pragmatic)
http://www.oreilly.com/catalog/0977616614

===============================================================
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, January 29, 2007

 

BSD Comes Back

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

=================================================================
Inside Port 25: The Open Source Software Lab at Microsoft

Get help and guidance on running Windows, Linux, UNIX or Open Source
Software in a mixed environment. In partnership with O Reilly, Inside Port 25
is an objective perspective on the research, insight & bloggers of the Open
Source Software Lab at Microsoft.

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

=================================================================
The sun is out outside, readers. This is a lovely way to end the month of
January in the Pacific Northwest. (It's amusing that North Bay
California weather calls for showers.) Though it may be too cold (or wet or foggy) to
spend much time outside, there's news from the free and open source software
world to peruse instead of working on your tan. (Southern hemisphere
subscribers, you'll get yours in about six months.)

With the AT&T lawsuit in the early 90s, it looked like the long-lived BSD
strain might come to an end. Fortunately, it survived. Now it's moving
into yet another niche--the desktop. FreeBSD Basics columnist Dru Lavigne
has watched and reported on the development of PC-BSD, a desktop
distribution of FreeBSD suitable for end users, since its inception. Now
she's interviewed some of the people responsible for the recent 1.3
release. Keep an eye on this one:

http://www.onlamp.com/pub/a/bsd/2007/01/25/inside-pc-bsd-13.html

Ruby on Rails 1.2 came out recently. It's forgivable if the noise around
that caused you to miss the release of Prototype 1.5. Prototype, of
course, is a powerful and popular JavaScript library with top-notch
JavaScript support. Scott Raymond explores the new features (what should
have been in JavaScript from the start):

http://www.xml.com/pub/a/2007/01/24/whats-new-in-prototype-15.html

What motivates someone to create free software? Often it's personal utility.
That's understandable. What motivates someone to create community
documentation, however? O'Reilly editor Andy Oram invites your comments:

http://www.oreillynet.com/onlamp/blog/2007/01/why_do_you_contribute_to_commu.html

In weblogs this week, Rick Jelliffe announced that Microsoft had
approached him to edit Wikipedia. People reacted:

http://www.oreillynet.com/xml/blog/2007/01/an_interesting_offer.html

Tim O'Reilly questioned Wikipedia's Conflict of Interest policy:

http://radar.oreilly.com/archives/2007/01/what_actually_i.html

Nitesh Dhanjani found an old prediction that Google's antiphishing Firefox
extension would be problematic:

http://www.oreillynet.com/onlamp/blog/2007/01/googles_antiphishing_extension.html

Todd Ogasawara found Vista's PowerShell nearly as capable as a Unix
command line:

http://www.oreillynet.com/onlamp/blog/2007/01/microsoft_powershell.html

Andy Oram reported on a patent reform project attempting to recruit a
Rails programmer:

http://www.oreillynet.com/onlamp/blog/2007/01/patent_reform_project_hiring_a.html

Your editor found an interesting tidbit on the top company contributions
to F/OSS:

http://www.oreillynet.com/onlamp/blog/2007/01/the_top_companies_contributing.html

Jeremy Jones asked if the concept of "interfaces" matched Python well:

http://www.oreillynet.com/onlamp/blog/2007/01/python_wellzope_interfaces.html

Juliet Kemp documented how to enable LDAP replication with Kerberos:

http://www.oreillynet.com/linux/blog/2007/01/ldap_replication_with_kerberos.html

Caitlyn Martin praised the release of Xfce 4.4.0:

http://www.oreillynet.com/linux/blog/2007/01/xfce_440_released.html

Gregory Brown introduced the RubyForge forum:

http://www.oreillynet.com/ruby/blog/2007/01/the_rubyforge_forum.html

Rob Orsini was glad to see the release of his Rails Cookbook:

http://www.oreillynet.com/ruby/blog/2007/01/rails_cookbook_released.html

Surj Patel argued that OpenMoko-based phones are now what the iPhone wants
to be:

http://radar.oreilly.com/archives/2007/01/fancy_an_open_i_1.html

Tim O'Reilly pondered one-person businesses:

http://radar.oreilly.com/archives/2007/01/post_4.html

Brady Forest covered the release of Amazon's Amapedia:

http://radar.oreilly.com/archives/2007/01/amazon_plunges_further_into_wikis_with_amapedia.html

Dale Dougherty reported on a panel discussion about feeling bad about
doing good:

http://radar.oreilly.com/archives/2007/01/good_grief_1.html

That wraps up another week. Tune in again for a serious look at
"intellectual property" concerns and open drivers.

Quotes intended,
- c

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

================================================================
New Course Featuring AJAX
O'Reilly/University of Illinois Certificate Series

O'Reilly Learning is proud to announce their new
Client-Side Web Programming Certificate Series, which
provides a complete understanding of front-end web
development, from HTML and CSS, to JavaScript DOM and AJAX.

http://oreillylearning.com/courses/clientsidecert.php3

================================================================
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, January 26, 2007

 

OOXML Wikipedia Controversy and Prototype 1.5

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

=================================================================
Inside Port 25: The Open Source Software Lab at Microsoft

Get help and guidance on running Windows, Linux, UNIX or Open Source
Software in a mixed environment. In partnership with O’Reilly, Inside Port
25 is an objective perspective on the research, insight & bloggers of the
Open Source Software Lab at Microsoft.

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

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

Dear Reader,

Welcome to another issue of XML.com.

Scott Raymond, author of "Ajax on Rails," covers the release of
Prototype 1.5, one of the fundamental JavaScript libraries for doing
Ajax.

What's New in Prototype 1.5?
http://www.xml.com/pub/a/2007/01/24/whats-new-in-prototype-15.html

Also worth reading this week:

The controversy, which was reported on CNN, over Microsoft
allegedly offering to pay a weblogger to edit the Wikipedia article
about its Office XML (OOXML) format has an XML.com and O'Reilly
connection--Rick Jelliffe, the blogger in question, is an active
XML.com blogger and a respected voice in the XML world.

Read Rick's take on the controversy here:

An interesting offer: get paid to contribute to Wikipedia
http://www.oreillynet.com/xml/blog/2007/01/an_interesting_offer.html

ODF and Jesus; Blood and Diamonds
http://www.oreillynet.com/xml/blog/2007/01/odf_and_jesus_blood_and_diamon.html

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


 

Modding Apple Sample Code

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

==================================================================
Sponsored by FileMaker Pro

FileMaker Pro is the #1 selling easy-to-use database
software, used by millions of business professionals
to manage people, projects, assets, and more. With Office
Optimizer Kit, FileMaker gives you the tools to make
Microsoft Office infinitely more valuable to you.

http://clk.atdmt.com/AVE/go/tchteafm0080000028ave/direct/01

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

This week we've published the first article in what I hope will be a
great series on modifying Apple sample code.

Erica Sadun dug into the Apple sample code archive and she likes what
she's found. In this first article, "Modding Apple Sample Code"
(http://www.macdevcenter.com/pub/a/mac/2007/01/23/modding-apple-sample-code.html),
Erica uses the MovieVideoChart application to demonstrate how to take a structured
approach to modifying the sample apps provided by Apple to make them
more interesting and useful. There's a wealth of potential projects
lurking in those sample code archives and we've just started to scratch
the surface. If you're interested in what can be done with Apple's
sample apps or have modified them in the past for your own use, please
stop by and give this article a read and add your comments to the
conversation.

As usual, our bloggers are keeping things lively as well.

Don't miss the insightful discussions going on there around topics like
the LUN masking feature being removed from Xserve RAID, EyeTV, DRM, and the
always popular lust for the latest gadgets:
http://www.oreillynet.com/mac/blog

Thanks for reading,

Bruce Stewart
Mac DevCenter Editor
bruce@oreilly.com

==================================================================
New Course Featuring AJAX
O'Reilly/University of Illinois Certificate Series

O'Reilly Learning is proud to announce their new
Client-Side Web Programming Certificate Series, which
provides a complete understanding of front-end web
development, from HTML and CSS, to JavaScript DOM and AJAX.

http://oreillylearning.com/courses/clientsidecert.php3

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

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 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, January 25, 2007

 

Stripes, Effective Exceptions, and Client-Side Derby

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

==================================================================
Inside Port 25: The Open Source Software Lab at Microsoft

Get help and guidance on running Windows, Linux, UNIX or Open
Source Software in a mixed environment. In partnership with O’Reilly,
Inside Port 25 is an objective perspective on the research, insight, and
bloggers of the Open Source Software Lab at Microsoft.

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

==================================================================
Greetings...

Has the freedom to configure become the burden of configuration? That's
the attitude of a lot of popular frameworks nowadays, many of which don't
run on Java. But since it's decoupling that got us into this mess, let's
decouple the language from the framework--Java and EE are two different
things! Ruby on Rails isn't the only way to achieve high developer
productivity with an approach of "convention over configuration"--wiring
up sensible defaults and using those unless the developer has a good
reason to do otherwise. This week's ONJava looks at one such Java
framework, Stripes.

Stripes isn't the first Java framework to apply an MVC approach to Java
webapp development, but as Mark Eagle suggests in "Java Web Development
with Stripes," it's one that you may want to choose in order to maximize
your productivity. "One of the main differences between Stripes and other
action-based frameworks is the absence of external configuration files. As
we will see, Stripes uses annotations and convention over configuration to
allow more development and less clutter."

http://www.onjava.com/pub/a/onjava/2007/01/24/java-web-development-with-stripes.html

In an article from dev2dev, Barry Ruzek makes a case for "Effective Java
Exceptions," and by that, he means the proper use of checked exceptions.
"Some have argued that checked exceptions in the Java language are an
experiment that failed. This article argues that the fault does not lie
with the Java model, but with Java library designers who failed to
acknowledge the two basic causes of method failure. It advocates a way of
thinking about the nature of exceptional conditions and describes design
patterns that will help your design. Finally, it discusses exception
handling as a crosscutting concern in the Aspect Oriented Programming
model. Java exceptions are a great benefit when they are used correctly.
This article will help you do that."

http://dev2dev.bea.com/pub/a/2006/11/effective-exceptions.html

You may have seen David Van Couvering at one of several recent conferences
where he makes the case for using an embedded client-side Derby database
to provide off-line functionality for your webapp users. He has details
in the java.net article "Synchronizing a Web Client Database:
LocalCalendar and Google Calendar." "To build a disconnected or offline
web application, there are three main requirements: local storage,
synchronization, and your application logic needs to be available offline.
The concepts around synchronization are fairly straightforward once you
understand them. Building and delivering this kind of application is
possible and achievable, and can provide great value to your customers."

http://today.java.net/pub/a/today/2007/01/16/synchronizing-web-client-database.html

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

Paul Browne - Java and those pesky Google APIs
http://www.oreillynet.com/onjava/blog/2007/01/java_and_those_pesky_google_ap.html

Shashank Tiwari - 1 in every 10 Java developers is learning Flex?
http://www.oreillynet.com/onjava/blog/2007/01/1_in_every_10_java_developer_i.html

Shashank Tiwari - Google Spreadsheets - for the enterprise?
http://www.oreillynet.com/onjava/blog/2007/01/google_spreadsheets_for_the_en.html

Robert Cooper - Sun Tech Days Atlanta
http://www.oreillynet.com/onjava/blog/2007/01/sun_tech_days_atlanta.html

Hari K. Gottipati - Is Java more efficient than Ajax for advanced web apps?
http://www.oreillynet.com/onjava/blog/2007/01/is_java_more_efficient_than_aj.html

Steve Anglin - CodeMash Conference continues...
http://www.oreillynet.com/onjava/blog/2007/01/codemash_conference_continues.html

Timothy M. O'Brien - Patterns: Powerful and Dangerous
http://www.oreillynet.com/onjava/blog/2007/01/ask_onjava_patterns_are_you_a_1.html

Check out more O'Reilly Network Java weblogs at:
<http://www.oreillynet.com/onjava/blog/>

Please join us again next week.

Chris Adamson, Editor
ONJava.com

Mike Hendrickson
General Manager, The O'Reilly Network

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

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

*** 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, January 24, 2007

 

New Stripes, Prototype, and Open Source Windows Tools

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

==================================================================
Inside Port 25: The Open Source Software Lab at Microsoft

Get help and guidance on running Windows, Linux, UNIX or Open Source
Software in a mixed environment. In partnership with O’Reilly, Inside Port
25 is an objective perspective on the research, insight & bloggers of the
Open Source Software Lab at Microsoft.

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

==================================================================
Dear Reader,

The theme on the O'Reilly Network for January has been frameworks,
libraries, and tools. And these topics are being read and written about
this week as well. We have Stripes from the frameworks area, Prototype from the
library angle, and an article that provides insights for using more than 170 open
source tools for Windows developers.

Did you know that there are free and open source tools, frameworks,
utilities, and widgets for Windows development? James Avery and Jim
Holmes discuss how you can find everything from complete ready-to-run
frameworks, such as the Enterprise Library and Mono, to tiny gadgets that do only
small tasks (but do them very well), such as Unlocker or Cropper.
Check out "The Case for Freeware and Open Source Windows Tools."

http://www.oreillynet.com/pub/a/windows/2007/01/19/the-case-for-freeware-and-open-source-windows-tools.html

Another open source tool you should check out is the Java framework
called Stripes. See why Mark Eagle feels that Stripes distinguishes
itself from other action-based Java Web frameworks by offering some of
the simplicity available in Rails. Check out "Java Web Development with
Stripes."

http://www.oreillynet.com/pub/a/onjava/2007/01/24/java-web-development-with-stripes.html

And from the library angle, you should read "What's New in Prototype
1.5" by Scott Raymond to see why Prototype 1.5 is thought of as the
standard library for JavaScript. See why Prototype has amassed a huge
user base, beyond the Rails community-—from dozens of Web 2.0
startups to household names like Apple, NBC, and Gucci.

http://www.xml.com/pub/a/2007/01/24/whats-new-in-prototype-15.html

Enjoy,

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 Short Cut from the O'Reilly Store ***

ActionScript 3.0 Programming
http://www.oreilly.com/catalog/actionscript3qr

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

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

Programming Firefox: Rough Cuts Version, Building Internet Applications with XUL
http://www.oreilly.com/catalog/programfirefox

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


 

Windows DevCenter Newsletter

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

==================================================================
RAD for .NET Web Apps!

Generate .NET Web applications in minutes, straight from your database
with Iron Speed Designer. Quickly create visually stunning, feature-rich
Web apps that are easy-to-customize and ready-to-deploy.

Download FREE Trial
http://ad.doubleclick.net/clk;71952628;13513798;u?http://www.ironspeed.com/TechTracker.aspx

==================================================================
The Best Freeware and Open Source Windows Tools

In their book, Windows Developer Power Tools, James Avery and Jim Holmes
tell you about scores of incredibly useful, freely available tools for
Windows developers. Check out their article, where they clue you into
their favorites.

http://www.windowsdevcenter.com/pub/a/windows/2007/01/19/the-case-for-freeware-and-open-source-windows-tools.html

Windows Developer Tools Day

More than 30 bloggers took part in our self-proclaimed Windows Developer
Tools Day on January 19 by writing about one or more of their favorite
tools. To see what they had to say, check out the home page for "Windows
Developer Power Tools" by James Avery and Jim Holmes.

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

Secure Wireless Networking with IAS and RADIUS

Perhaps the best way to secure your wireless Windows network is to use
RADIUS authentication. Chris Sanders walks you step by step through the
RADIUS setup so you'll be able to lock down your network in no time.

http://www.windowsdevcenter.com/pub/a/windows/2007/01/23/secure-wireless-networking-with-ias-and-radius.html

Why Doesn't Microsoft Get Web 2.0?

IBM is bringing Web 2.0 into corporations via its new Lotus Connections
and Lotus Quickr applications. Why can't Microsoft do the same? See my
blog for details.

http://www.oreillynet.com/windows/blog/2007/01/why_doesnt_microsoft_get_web_2.html

OpenDocument vs. Microsoft's Office Open XML

The office documents standards war (between Microsoft and just about
everyone else) is well into a new phase, as Microsoft’s Office Open XML
challenges the OASIS OpenDocument format as the only ISO standard for
office documents. Why should you care? Jean Hollis Weber gives you the
lowdown.

http://www.oreillynet.com/windows/blog/2007/01/opendocument_vs_microsofts_off.html

See you next week.

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

=====================================================================
New Course Featuring AJAX
O'Reilly/University of Illinois Certificate Series

O'Reilly Learning is proud to announce their new
Client-Side Web Programming Certificate Series, which
provides a complete understanding of front-end web
development, from HTML and CSS, to JavaScript DOM and AJAX.

http://oreillylearning.com/courses/clientsidecert.php3

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


Monday, January 22, 2007

 

The World's Next Programming Language

LINUX NEWS FROM O'REILLY NETWORK
----------------------------------------
The Latest from http://www.linuxdevcenter.com and http://ONLamp.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 it's free!)

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

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

Hello, Linux newsletter subscribers.

This weekly mailing always leads off with an apology for using the name of
a very specific operating system kernel to trick you in to reading about
all sorts of free and open source projects. That's okay though. Here's
what's new this week.

The history of programming has demonstrated a gradual (if inexorable)
progress from low-level changes to higher and layered levels of abstraction.
Flexibility demands more flexibility, however. Brian McConnell recently
stopped coding due to frustration with our current models. Now he's
written about why--and what modifications to existing programming languages
(specifically Python) could make programming much more fun:

http://www.onlamp.com/pub/a/python/2007/01/18/why-i-stopped-coding.html

The volume of spam is going up again. If you run a mail server, this is no
surprise. A nicer surprise may be that greylisting--delaying potential
spam through standard SMTP means--can protect your users and bandwidth. Even
better, you can perform this greylisting at the firewall level, before it
even reaches your mail server. Dan Langille demonstrates how PF can slow spam:

http://www.onlamp.com/pub/a/bsd/2007/01/18/greylisting-with-pf.html

Ruby on Rails aims at making database-backed web sites easy to use. It
usually, but not always, produces HTML. There's no reason you can't
produce any other document format, however. Deepak Vohra shows how to produce
valid XML with the Rails library Builder. Don't type angle brackets yourself:

http://www.xml.com/pub/a/2007/01/17/making-xml-in-a-rails-app-xml-builder.html

If your colleagues (or worse, friends) have to stay put on the Windows
platform, give them a chance to explore the freedom you enjoy. James Avery
and Jim Holmes have written a short apologia for using free software on Windows.
Pass it on:

http://www.windowsdevcenter.com/pub/a/windows/2007/01/19/the-case-for-freeware-and-open-source-windows-tools.html

In weblogs this week, Andy Oram pondered what's missing in online
documentation:

http://www.oreillynet.com/onlamp/blog/2007/01/online_documentation_whats_mis.html

... and suggested that redefining the calendar is easier than switching to
open document formats:

http://www.oreillynet.com/onlamp/blog/2007/01/a_most_ingenious_paradox_make.html

Tom Adelstein thought through why Microsoft administrators might need to
learn Linux System Administration:

http://www.oreillynet.com/onlamp/blog/2007/01/oreillys_linux_system_administ_1.html

Nitesh Dhanjani exposed how cross site request forgeries work:

http://www.oreillynet.com/onlamp/blog/2007/01/the_unfortunate_prevalence_of.html

Todd Ogasawara found an interview with the authors of RubyCLR:

http://www.oreillynet.com/onlamp/blog/2007/01/sam_ramji_interviews_john_lam.html

Ann Barcomb summarized the week in Perl 6:

http://www.oreillynet.com/onlamp/blog/2007/01/weekly_perl_6_mailing_list_sum_20.html

Your editor highlighted good thinking about The Big Rewrite:

http://www.oreillynet.com/onlamp/blog/2007/01/considering_the_big_rewrite.html

Shashank Tiwari wonders if Google Spreadsheets can sink Java enterprise
applications:

http://www.oreillynet.com/onjava/blog/2007/01/google_spreadsheets_for_the_en.html

... because Paul Browne wondered if they would kill Java as a whole:

http://www.oreillynet.com/onjava/blog/2007/01/google_spreadsheets_mean_the_e.html

Timothy M. O'Brien calls design patterns "powerful and dangerous":

http://www.oreillynet.com/onjava/blog/2007/01/ask_onjava_patterns_are_you_a_1.html

Daniel Steinberg wants Java on the iPhone:

http://www.oreillynet.com/onjava/blog/2007/01/java_to_the_iphone_can_you_hea.html

Juliet Kemp found and fixed a strange localhost problem with Debian:

http://www.oreillynet.com/linux/blog/2007/01/debian_and_localhostlocaldomai.html

Caitlyn Martin discussed the Linux Distribution Proliferation Problem:

http://www.oreillynet.com/linux/blog/2007/01/so_many_distros_so_little_time.html

Nathaniel S. H. Brown explained the PHP to Ruby on Rails evolution of a
web developer:

http://www.oreillynet.com/ruby/blog/2007/01/php_vs_ruby_on_rails_an_evolu.html

pat eyler praised all of the Ruby implementors for working together:

http://www.oreillynet.com/ruby/blog/2007/01/lots_of_rubies_all_playing_nic.html

Gregory Brown showed how to replace multiple inheritance with mixins:

http://www.oreillynet.com/ruby/blog/2007/01/digging_deep_mixing_it_up_or_i_1.html

That's it for this week. Go out and do good things.

Until next time,
- c

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

================================================================
Join us February 27 for the O'Reilly Emerging Telephony Conference

ETel compares and contrasts web telephony technology, business, and
culture, articulating how they conspire and inform consumers, creators, and
purveyors. ETel gets rid of the hype and "conventional wisdom" of the past,
presenting a whole new way of looking at the industry for newcomers and established players
alike.

And to ease the winter chill, register today with code etel07fnf40 for a
40% friends and family discount.

http://conferences.oreillynet.com/pub/w/50/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 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, January 19, 2007

 

Macworld Coverage

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

==================================================================
Join us February 27 for the O'Reilly Emerging Telephony Conference.

ETel compares and contrasts web telephony technology, business, and culture,
articulating how they conspire and inform consumers, creators, and
purveyors. ETel gets rid of the hype and "conventional wisdom" of the past,
presenting a whole new way of looking at the industry for newcomers and established players
alike.

And to ease the winter chill, register today with code etel07fnf40 for a
40% friends and family discount.
http://conferences.oreillynet.com/pub/w/50/register.html

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

Even more than usual, this year's Macworld announcements have been widely
covered in the media. If you don't know about the iPhone by now, you must
be living under a rock. Naturally, were covering Macworld 2007 from all
angles here on Mac DevCenter.

For a detailed report on Steve's keynote, don't miss Daniel Steinberg's
article, "Macworld 2007: 1984 All Over Again"
http://www.macdevcenter.com/pub/a/mac/2007/01/12/macworld-keynote-coverage.html

Daniel also recorded a podcast interview with myself and assistant Mac
DevCenter editor Chris Stone about our impressions of the keynote.
http://www.macdevcenter.com/pub/a/mac/2007/01/16/macworld-podcast-keynote.html

Adam Goldstein searched the expo floor for interesting and innovative
products, and provides a close look at Indigo's home automation system.
http://www.macdevcenter.com/pub/a/mac/2007/01/18/my-favorite-macworld-product-indigo.html

And our blogging crew filled in the gaps, looking at everything from the
specs of the iPhone and Apple TV devices, to the lack of computer and
developer announcements made at this year's show.
http://www.oreillynet.com/mac/blog

We're also featuring the second part in Matthew Russell's latest Cocoa
programming series, Building a Game Engine in Cocoa.
http://www.macdevcenter.com/pub/a/mac/2007/01/05/building-a-game-engine-with-cocoa-part-2.html

Bruce Stewart
Mac DevCenter Editor
bruce@oreilly.com

==================================================================
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 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, January 18, 2007

 

Making XML in a Rails App

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

=================================================================
Join us February 27 for the O'Reilly Emerging Telephony Conference.

ETel compares and contrasts web telephony technology, business, and
culture, articulating how they conspire and inform consumers, creators, and
purveyors. ETel gets rid of the hype and "conventional wisdom" of the past,
presenting a whole new way of looking at the industry for newcomers and
established players alike.

And to ease the winter chill, register today with code etel07fnf40 for a
40% friends and family discount.
http://conferences.oreillynet.com/pub/w/50/register.html

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

Dear Reader,

Welcome to another issue of XML.com.

Deepak Vohra shows us how to generate XML in a database-backed Rails
application this week:

Making XML in a Rails App
http://www.xml.com/pub/a/2007/01/17/making-xml-in-a-rails-app-xml-builder.html

Also worth reading this week:

Rick Jelliffe, Fake real-time blog from XML 2006: Job Bosak's closing
keynote
http://www.oreillynet.com/xml/blog/2007/01/fake_realtime_blog_from_xml_20_2.html

As always, thanks for reading.

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

=================================================================
New Course Featuring AJAX
O'Reilly/University of Illinois Certificate Series

O'Reilly Learning is proud to announce their new
Client-Side Web Programming Certificate Series, which
provides a complete understanding of front-end web
development, from HTML and CSS, to JavaScript DOM and AJAX.

http://oreillylearning.com/courses/clientsidecert.php3

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

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


 

Better Thursday Than Never

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

===================================================
Sponsored by Vyatta Inc. - Open Flexible Router

Open Source Router & Firewall
Vyatta OFR software and appliances combine the cost savings &
flexibility of open-source with the feature set of an enterprise router
& firewall. Try it Free!

Free Software & Whitepaper:
http://www.vyatta.com/landing/index_orn1.php

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

Hello, readers. This Linux newsletter is late, mostly because your editor
found himself on the other side of the country in balmy single-degree weather.
While he's trying to type in gloves between sneezes, here's what's new in the
world of free and open source software.

The high quality, extensive portability, and low cost of developing devices
with an embedded Linux kernel and runtime means that there are more of these
devices around. An excellent example is the Fritzbox, an all-in-one home
network device popular in Europe. It offers DSL and VoIP, and it's also very
hackable. Guylhem Aznar dissects one of these devices to replace a huge mess
on his home network:

http://www.linuxdevcenter.com/pub/a/linux/2007/01/11/fritzbox.html

DNS may seem like an old topic, but it's still vital and there's invention
going on around the edges. Cricket Liu surveys the state of five DNS
extensions--the Sender Policy Framework (SPF), IPv6 support, Internationalized
Domain Names, ENUM, and the DNS Security Extensions. What's new? What's
seeing progress? What has stalled? Here's the state of DNS as of early
2007:

http://www.onlamp.com/pub/a/onlamp/2007/01/11/dns-extensions.html

For everyone who does LAMP development on Windows, installing dependencies can
be a source of immense pain. This is true even for dynamic languages.
ActiveState's ActivePerl has a useful solution: the noble PPM. Josh
Stroschein shows off what he learned about using and installing PPMs as well as
maintaining his repository. All other languages... remain jealous:

http://www.perl.com/pub/a/2007/01/11/painless-ppm.html

In weblogs this week, Jeremy Jones announced the release of Twisted
2.5.0:

http://www.oreillynet.com/onlamp/blog/2007/01/twisted_250_released.html

Ann Barcomb summarized the week in Perl 6:

http://www.oreillynet.com/onlamp/blog/2007/01/weekly_perl_6_mailing_list_sum_19.html

Curt Hibbs found surprising the scope and appearance of Ruby on Rails training:

http://www.oreillynet.com/ruby/blog/2007/01/ruby_on_rails_training_off_the.html

Allison Randal built the open source Second Life client on Mac OS X and Ubuntu
GNU/Linux:

http://radar.oreilly.com/archives/2007/01/building_second.html

Brady Forrest summarized the functional requirements for Firefox 3.0:

http://radar.oreilly.com/archives/2007/01/firefox_30_requ.html

Tim O'Reilly linked to his IBM DeveloperWorks interview discussing the business
of O'Reilly (do you know our motto?):

http://radar.oreilly.com/archives/2007/01/developerworks.html

That sums up another week. Next week: firewall-side greylisting with OS
fingerprinting and thinking about simplifying programming in a world of small
devices.

Until then,
- c

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

===================================================
Join us February 27 for the O'Reilly Emerging Telephony Conference.

ETel compares and contrasts web telephony technology, business, and culture,
articulating how they conspire and inform consumers, creators, and purveyors.
ETel gets rid of the hype and "conventional wisdom" of the past, presenting a whole
new way of looking at the industry for newcomers and established players alike.

And to ease the winter chill, register today with code etel07fnf40 for a 40% friends
and family discount.

http://conferences.oreillynet.com/pub/w/50/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 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

-----------------------------------------------------------------


 

Windows Developer Tools Day and More

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

==================================================================
New Course Featuring AJAX O'Reilly/University of Illinois Certificate Series
O'Reilly Learning is proud to announce their new
Client-Side Web Programming Certificate Series, which
provides a complete understanding of front-end web
development, from HTML and CSS, to JavaScript DOM and AJAX.

http://oreillylearning.com/courses/clientsidecert.php3

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

Beware of Vista "Craplets"
When Windows Vista finally ships in a few weeks, don’t expect your PC to
run fast and trouble-free, warns Microsoft officials — depending on the PC
you buy, it may be weighed down with "craplets." What can you do about
it? Check my blog for details.
http://www.oreillynet.com/windows/blog/2007/01/beware_of_vista_craplets.html

Windows Developer Tools Day: Join the Celebration by Blogging About Your
Favorite Tool
To celebrate the tools that make Windows developers lives easier O'Reilly
has declared January 19th to be Windows Developer Tools Day. It’s an ad
hoc and spontaneous effort on our part to draw attention to the growing
number of free and open source software (FOSS) tools that support
developers who do their work on the Windows platforms. Blog about your
favorite tool, post a copy, or describe a tool you want to see, then tell
us about it. For more details, see John Osborn's blog.
http://www.oreillynet.com/windows/blog/2007/01/announcing_windows_developer_t.html

Also, O'Reilly is launching a new title, "Windows Developer Power Tools,"
by Jim Holmes and James Avery, which documents more than 170 of the FOSS
tools available today for Windows. Check it out at this URL:
http://www.oreilly.com/catalog/9780596527549/

Upgrading a Cheap PC to Windows Vista Ultimate Edition: Surprises Abound!
Think Windows Vista will only run on high-end hardware? Think again. Todd
Ogasawara installed Windows Vista Ultimate Edition on a cheap home PC
that doesn't even have a dedicated video card -- it has a system board
graphics chip set that uses 128 MB of shared video RAM (from the 1 GB RAM
installed). You'll be surprised at what he found out.
http://www.oreillynet.com/windows/blog/2007/01/upgrading_a_cheap_pc_to_window.html

See you next week.

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

=====================================================================
Join us February 27 for the O'Reilly Emerging Telephony Conference.

ETel compares and contrasts web telephony technology, business, and
culture, articulating how they conspire and inform consumers, creators, and
purveyors. ETel gets rid of the hype and “conventional wisdom” of the past,
presenting a whole new way of looking at the industry for newcomers and established
players alike.

And to ease the winter chill, register today with code etel07fnf40 for a
40% friends and family discount.

http://conferences.oreillynet.com/pub/w/50/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 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
---------------------------------------------------------------------


 

Rule engines, single-sign-on, and state management

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

db4o is the open source object database, native to Java, which
slashes development time and achieves unprecedented levels of
performance -- up to 55x faster than Hibernate.

Test-drive the NEW RELEASE db4o V6.0 today!
http://www.db4o.com/s/javadb.aspx?src=Onjava

==================================================================
Greetings...

One of the things we try to do when editing feature articles is to make
sure the material appeals to a broad audience, that it's written in a way
that's useful to many developers in many situations. That's certainly the
case with the first article on this week's ONJava, which began life as a
piece on using the Drools rule engine for mortgage underwriting
decision-making. The thing is, with that as a title and stated focus,
pretty much everyone who doesn't work in underwriting would run away. And that would be a
shame, because the point of the article is that moving your business logic
out of your classes and into a rule engine's flat files is a strategy
with much to recommend it. So while the example is still about mortgage
underwriting, the point is more about the value of using a rule engine,
and how to make it work.

As author Birali Hakizumwami writes in "Building Enterprise Services with
Drools Rule Engine," "this article goes into detail on how to architect
and build a service that uses Drools to provide business decisions. This
service can be part of the overall enterprise SOA infrastructure. As such,
it can either be a standalone service that is consumed in a one-to-many
model by all contracted consumers, or part of a composite service that
provides a complex business functionality."

http://www.onjava.com/pub/a/onjava/2007/01/17/building-enterprise-services-with-drools-rule-engine.html

Another common problem, single-sign-on, is addressed in a recent dev2dev
article by Vikrant Sawant, "Configuring Single Sign-On Using SAML In
WebLogic Server 9.2." "This tutorial provides step by step instructions
to configure the single sign-on capability between two simple Java EE Web
applications running on two different WebLogic domains. The SAML
configuration for single sign-on is performed using the WebLogic Server
9.2 Administration Console with no programming involved. The tutorial also
briefly introduces the basic interactions between WebLogic containers, the
security providers, and the security framework during the single sign-on
process."

http://dev2dev.bea.com/pub/a/2006/12/sso-with-saml.html

In this week's feature article from java.net, Sharfudeen Ashraf offers a
solution for "Transparent State Management Using the Decorator Pattern."
"In the context of a Java EE web application, the term transparent state
management refers to a mechanism that is capable of maintaining state
across multiple requests, at the same time remaining completely invisible to the
underlying components that make use of it. [...] The article explains
where transparent state management would be useful, and discusses a
reusable solution to implement transparent state management."

http://today.java.net/pub/a/today/2007/01/04/transparent-state-management-using-decorator-pattern.html

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

Paul Browne - Google Spreadsheets mean the end of Java
http://www.oreillynet.com/onjava/blog/2007/01/google_spreadsheets_mean_the_e.html

Chris Adamson - Draw or Discard: A Java Media Application Considered
http://www.oreillynet.com/onjava/blog/2007/01/draw_or_discard_a_java_media_a.html

Daniel H. Steinberg - Java to the iPhone: Can you hear me now?
http://www.oreillynet.com/onjava/blog/2007/01/java_to_the_iphone_can_you_hea.html

Steve Anglin - CodeMash Conference this week
http://www.oreillynet.com/onjava/blog/2007/01/codemash_conference_this_week.html

Steve Anglin - Sun leads open source in Europe
http://www.oreillynet.com/onjava/blog/2007/01/sun_leads_open_source_in_europ.html

Robert Cooper - Notes on NetBeans Day Atlanta
http://www.oreillynet.com/onjava/blog/2007/01/notes_on_netbeans_day_atlanta.html

Dejan Bosanac - Java and JSON
http://www.oreillynet.com/onjava/blog/2007/01/java_and_json.html

Timothy M. O'Brien - Java's "Operations" Problem
http://www.oreillynet.com/onjava/blog/2007/01/javas_operations_problem.html

Timothy M. O'Brien - Wicket - (another) Java Web Framework: My First Impressions
http://www.oreillynet.com/onjava/blog/2007/01/wicket_another_java_web_framew.html

Shashank Tiwari - cafebabe?
http://www.oreillynet.com/onjava/blog/2007/01/cafebabe.html

Robert Cooper - 5 Things
http://www.oreillynet.com/onjava/blog/2007/01/5_things.html

Check out more O'Reilly Network Java weblogs at:
<http://www.oreillynet.com/onjava/blog/>

Please join us again next week.

Chris Adamson, Editor
ONJava.com

Mike Hendrickson
General Manager, The O'Reilly Network
==================================================================
New Course Featuring AJAX
O'Reilly/University of Illinois Certificate Series

O'Reilly Learning is proud to announce their new
Client-Side Web Programming Certificate Series, which
provides a complete understanding of front-end web
development, from HTML and CSS, to JavaScript DOM and AJAX.

http://oreillylearning.com/courses/clientsidecert.php3

==================================================================
*** 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/

==================================================================
Join us February 27 for the O'Reilly Emerging Telephony Conference.

ETel compares and contrasts web telephony technology, business, and culture,
articulating how they conspire and inform consumers, creators, and
purveyors. ETel gets rid of the hype and “conventional wisdom” of the past,
presenting a whole new way of looking at the industry for newcomers
and established players alike.

And to ease the winter chill, register today with code etel07fnf40 for a
40% friends and family discount.

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

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

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


 

Drools and Fritzbox

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

===================================================
Sponsored by Vyatta Inc. - Open Flexible Router

Vyatta OFR - Open Source Router & Firewall

* Full featured Enterprise router & firewall
* Save 50% or more over similar proprietary products
* 2 Gbps routing solution ideal for SMB/Branch Office
* Easy-to-manage - GUI and CLI interfaces

Click for your Free Software, Online Demo and Whitepaper:
http://www.vyatta.com/landing/index_orn2.php

===================================================
Have you thought about setting up a home network and entertainment
center but are unsure where to start? Check out Guylhem Aznar's
“Unified Home Networks with the Fritzbox.” Find out how the Fritzbox can
serve as an all-in-one device. These devices are quite popular in Europe,
where operators usually bundle them with their "triple-play" offers.

http://linux.oreillynet.com/pub/a/linux/2007/01/11/fritzbox.html

If you want to build or extend some enterprise services, check out Drools.
Birali Hakizumwami provides some unique insights into building
applications that have complex business logic but
are able to change and adapt quickly and easily with a rules engine
like Drools.

http://www.onjava.com/pub/a/onjava/2007/01/17/building-enterprise-services-with-drools-rule-engine.html

Mike Hendrickson
General Manager, The O'Reilly Network
=====================================================================
*** New Books from O'Reilly Media ***
The OpenBSD 4.0 Crash Course
http://www.oreilly.com/catalog/openbsd4

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


Thursday, January 11, 2007

 

Wicket'ly Cool stuff!

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

==================================================================
Sponsored by db4objects

db4o is the open source object database, native to Java, which slashes
development time and achieves unprecedented levels of performance -- up to
55x faster than Hibernate.

Test-drive the NEW RELEASE db4o V6.0 today!
http://www.db4o.com/s/javadb.aspx?src=Onjava

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

Application security in any language is not easy--we know that. But we
also know there are steps we can take and best practices to deploy that
provide our apps with an advantage over inadvertent system failure.

In "Discovering a Java Application's Security Requirements," Mark Petrovic
examines the security provisions for Java applications and focuses on
aspects of Java security managers, a topic that is a small subset of the
Java security architecture. This is a need-to-read article.

http://www.onjava.com/pub/a/onjava/2007/01/03/discovering-java-security-requirements.html

In one of our most talked-about weblogs, Timothy M. O'Brien discusses
Wicket--the Java Web Framework. He points out that the code you create
with Wicket is clean, and from what he's seen, you don't have to make any
compromises with regard to separation of presentation and logic. Go see
for yourself what people are talking about.

http://www.oreillynet.com/onjava/blog/2007/01/wicket_another_java_web_framew.html

Mike Hendrickson
General Manager, The O'Reilly Network

==================================================================
Web 2.0 Audio and Video Podcasts

Listen in to what some of the internet industry's leading thinkers and
innovators have to say about the future of Web 2.0. Podcasts and
screencasts of select Web 2.0 Summit presentations will be updated weekly.
This week: A Conversation with Bruce Chizen.

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

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

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

==================================================================
New Course Featuring AJAX
O'Reilly/University of Illinois Certificate Series

O'Reilly Learning is proud to announce their new Client-Side Web
Programming Certificate Series, which provides a complete understanding of
front-end web development, from HTML and CSS, to JavaScript DOM and AJAX.

http://oreillylearning.com/courses/clientsidecert.php3

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

*** 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, January 10, 2007

 

Build a .NET App for Google Checkout

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

=====================================================================
Registration is now open for the 2007 Emerging Telephony Conference.
Explore the strategies for taming disruption and exploit opportunities
being created by web telephony innovations.

Register now!
http://conferences.oreillynet.com/pub/w/50/register.html

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

Build a .NET App for Google Checkout
Google Checkout, Google's online payment system, integrates with websites
such as Buy.com. In this article, Google's Martin Omander details Google
Checkout's plumbing and shows you how to build a .NET application to
integrate with it.
http://www.windowsdevcenter.com/pub/a/windows/2007/01/09/build-a-net-app-for-google-checkout.html

Symantec: We'll Fix Vista's UAC Annoyances
Good news for anyone who hates Vista's exceedingly annoying UAC prompts:
Symantec has said it will develop a Vista add-in that delivers UAC-level
security without UAC-level annoyances. Check out my blog for details.
http://www.oreillynet.com/windows/blog/2007/01/symantec_well_fix_vistas_uac_a.html

The Best Windows Freeware and Open Source Software
Todd Ogasawara is back with recommendations for the best free software for
you. This week, he tells you about the Paint.NET open source bitmap
graphics editor and other goodies.
http://www.oreillynet.com/windows/blog/2007/01/freewareopen_source_for_window_6.html

See you next week.

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

=====================================================================
New Course Featuring AJAX
O'Reilly/University of Illinois Certificate Series

O'Reilly Learning is proud to announce their new Client-Side Web
Programming Certificate Series, which provides a complete understanding of
front-end web development, from HTML and CSS, to JavaScript DOM and AJAX.

http://oreillylearning.com/courses/clientsidecert.php3

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


 

Check out Google Checkout

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

==================================================================
Web 2.0 Audio and Video Podcasts

Listen in to what some of the internet industry's leading thinkers and
innovators have to say about the future of Web 2.0. Podcasts and
screencasts of select Web 2.0 Summit presentations will be updated weekly.
This week: A Conversation with Bruce Chizen.

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

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

Dear Reader,

Is this the year you start selling your unique stuff from your website?
Well, Google has made this even easier to do with Google Checkout. Check
out Martin Omander's new article on how to build a .NET app for Google Checkout.

http://www.oreillynet.com/pub/a/windows/2007/01/09/build-a-net-app-for-google-checkout.html

Out of about 400,000 mail servers, how many do you think use open source
mail-server software like Sendmail or Postfix? Since most mail servers
announce their identity when you connect to them on TCP port 25, Ken
Simpson and Stas Bekman were able to answer this question. Their article
"Fingerprinting the World's Mail Servers" provides lots of interesting
information on mail servers around the globe.

http://www.oreillynet.com/pub/a/sysadmin/2007/01/05/fingerprinting-mail-servers.html

Mike Hendrickson
General Manager, The O'Reilly Network

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

Using SSL and 128-bit AES encryption, GoToMeeting(TM) 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

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

*** Featured Articles ***

Is XML 2.0 Under Development?
In Micah Dubinko's return to the XML Annoyances banner, he speculates as
to whether the W3C is already considering whether to start work on XML
2.0. Read this piece and decide for yourself.

http://www.xml.com/pub/a/2007/01/10/is-xml-20-under-development.html

***

Build a .NET App for Google Checkout
Google Checkout, Google's online payment system, integrates with websites
such as Buy.com. In this article, Google's Martin Omander details Google
Checkout's plumbing and shows you how to build a .NET application to
integrate with it.

http://www.windowsdevcenter.com/pub/a/windows/2007/01/09/build-a-net-app-for-google-checkout.html

***

Rolling with Ruby on Rails Revisited, Part 2
Was it really two years ago when Curt Hibbs introduced Ruby on Rails to
the world at large? In that time, Rails has grown up a lot. Curt and Bill
Walton revisit the original tutorial to bring it up to date and show off
how much easier it is to get started with the powerful Ruby on Rails web
framework. Here's the second half of their update.

http://www.onlamp.com/pub/a/onlamp/2007/01/05/revisiting-ruby-on-rails-revisited-2.html

***

Building a Game Engine with Cocoa, Part 2
In this second part of Matthew Russell's series on building a game engine
with Cocoa, we learn how to program the logic for generating valid moves
and improve the overall usability of our board game by highlighting
squares on the board that correspond to valid move locations.

http://www.macdevcenter.com/pub/a/mac/2007/01/05/building-a-game-engine-with-cocoa-part-2.html

***

Web 2.0 Podcast: A Conversation with Bruce Chizen
Adobe CEO Bruce Chizen talked with Web 2.0 Summit program chair Tim
O'Reilly about the ubiquity of Flash and PDF, and the fine line that his
company walks between open standards and open source. They talked about
everything from eBooks and Apollo to competing with Microsoft. This
episode is sponsored by the Intel Software Partner Program.

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

***

Discovering a Java Application's Security Requirements
Java security manager policy files are powerful and flexible, but rather
grueling and error-prone to write by hand. In this article Mark Petrovic
employs a novel approach: a development-time SecurityManager that logs
your applications' calls and builds a suitable policy file.

http://www.onjava.com/pub/a/onjava/2007/01/03/discovering-java-security-requirements.html

***

The XQuery Chimera Takes Center Stage
Welcome to 2007! This week Simon St.Laurent gives us an interesting report
from the XML 2006 conference.

http://www.xml.com/pub/a/2007/01/03/the-xquery-chimera-takes-center-stage.html

***

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

Access 2007: The Missing Manual
http://www.oreilly.com/catalog/9780596527600

Excel 2007: The Missing Manual
http://www.oreilly.com/catalog/9780596527594

Ajax on Rails
http://www.oreilly.com/catalog/9780596527440

Backup & Recovery
http://www.oreilly.com/catalog/9780596102463

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

Google Web Toolkit for Ajax
http://www.oreilly.com/catalog/ajaxgoogle

Using XForms with Mozilla
http://www.oreilly.com/catalog/mozillaxforms

=====================================================================
New Course Featuring AJAX
O'Reilly/University of Illinois Certificate Series

O'Reilly Learning is proud to announce their new Client-Side Web
Programming Certificate Series, which provides a complete understanding of
front-end web development, from HTML and CSS, to JavaScript DOM and AJAX.

http://oreillylearning.com/courses/clientsidecert.php3

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

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


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