<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-23727001</id><updated>2011-12-14T19:00:40.665-08:00</updated><title type='text'>Book - New Releases</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default?start-index=101&amp;max-results=100'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>314</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-23727001.post-5981864363117013829</id><published>2007-06-13T16:59:00.000-07:00</published><updated>2007-06-13T17:00:24.320-07:00</updated><title type='text'>WindowsDevCenter.com Newsletter</title><content type='html'>The Windows DevCenter Newsletter&lt;br&gt;---------------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.windowsdevcenter.com"&gt;http://www.windowsdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Sponsored by Rackspace Managed Hosting&lt;p&gt;Rackspace delivers fully managed windows and &lt;br&gt;linux hosting solutions,a Zero-Downtime Network&lt;br&gt;and 24x7x365 Fanatical Support.&lt;br&gt; &lt;br&gt;&amp;gt;&amp;gt; View our June Promotion &amp;gt;&amp;gt;&lt;br&gt;&lt;a href="http://www.oreilly.com/go/rkspc_wnd6"&gt;http://www.oreilly.com/go/rkspc_wnd6&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;Implementing and Understanding DHCP&lt;p&gt;Setting up DHCP on tens, hundreds, and even thousands of computers can be&lt;br&gt;daunting. Chris Sanders shows how to do it easily with Windows Server&lt;br&gt;2003.&lt;p&gt;&lt;a href="http://www.windowsdevcenter.com/pub/a/windows/2007/06/12/implementing-and-understanding-dhcp.html"&gt;http://www.windowsdevcenter.com/pub/a/windows/2007/06/12/implementing-and-understanding-dhcp.html&lt;/a&gt;&lt;p&gt;Is the Fix In for Microsoft at the Bush White House? &lt;br&gt;Microsoft may be getting preferential treatment from the Bush&lt;br&gt;administration&amp;#39;s Department of Justice because one of the department&amp;#39;s key&lt;br&gt;lawyers was a top antitrust lawyer for the firm that represented Microsoft&lt;br&gt;in the lengthy antitrust suit a few years ago. Read my blog for details.&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/06/is_the_fix_in_for_microsoft_at_3.html"&gt;http://www.oreillynet.com/windows/blog/2007/06/is_the_fix_in_for_microsoft_at_3.html&lt;/a&gt;&lt;p&gt;Hello, Windows-based Safari!&lt;br&gt;M. David Peterson has the goods about the beta of Apple&amp;#39;s Safari browser&lt;br&gt;as it runs on Windows, including a screenshot.&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/06/hello_windowsbased_safari.html"&gt;http://www.oreillynet.com/windows/blog/2007/06/hello_windowsbased_safari.html&lt;/a&gt;&lt;p&gt;See you next week, &lt;p&gt;Preston Gralla, editor&lt;br&gt;WindowsDevCenter.com&lt;br&gt;pgralla@oreilly.com&lt;p&gt;=====================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Windows DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-5981864363117013829?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/5981864363117013829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=5981864363117013829' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5981864363117013829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5981864363117013829'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/06/windowsdevcentercom-newsletter.html' title='WindowsDevCenter.com Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-869320527655391919</id><published>2007-06-11T15:01:00.000-07:00</published><updated>2007-06-11T15:12:32.412-07:00</updated><title type='text'>Linux Newsletter</title><content type='html'>LINUX NEWS FROM O&amp;#39;REILLY NETWORK&lt;br&gt;----------------------------------------&lt;br&gt;The Latest from &lt;a href="http://www.linuxdevcenter.com"&gt;http://www.linuxdevcenter.com&lt;/a&gt; and &lt;a href="http://ONLamp.com"&gt;http://ONLamp.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;Hard to believe we&amp;#39;re already halfway through June, schools are getting out,&lt;br&gt;and the New Hampshire State Bird (the mosquito) can be seen in the air. As&lt;br&gt;you laze on the beach with your laptop and your 3G Internet connection, rest&lt;br&gt;assured that there will be plenty of content from the OFOW* to keep you&lt;br&gt;informed, unless a big wave comes....&lt;p&gt;Last week, we continued our commitment to covering Ruby and Ruby on Rails,&lt;br&gt;because we know there&amp;#39;s a ton of interest in it at the moment.  Gregory&lt;br&gt;Brown, one of our two Rails gurus, took a look at the built-in frameworks&lt;br&gt;for testing in an article entitled &amp;quot;Rails Testing: Not Just For the Paranoid.&amp;quot;&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/ruby/2007/06/07/rails-testing-not-just-for-the-paranoid.html"&gt;http://www.oreillynet.com/pub/a/ruby/2007/06/07/rails-testing-not-just-for-the-paranoid.html&lt;/a&gt;&lt;p&gt;We don&amp;#39;t neglect our old favorites, however, and we had a nice article&lt;br&gt;looking at how to implement Single Sign-On in Jifty (Perl), courtesy of&lt;br&gt;first-time ONLamp author Andrew Sterling Hanenkamp.&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/onlamp/2007/05/31/cas-single-sign-on-with-jifty.html"&gt;http://www.onlamp.com/pub/a/onlamp/2007/05/31/cas-single-sign-on-with-jifty.html&lt;/a&gt;&lt;p&gt;This week at The Watering Hole, bickering between the inhabitants takes a&lt;br&gt;back seat to worrying about a new threat, in The Day of the (Side-Striped)&lt;br&gt;Jackal.&lt;p&gt;&lt;a href="http://www.oreillynet.com/wateringhole/blog/2007/06/the_jackal_menace.html"&gt;http://www.oreillynet.com/wateringhole/blog/2007/06/the_jackal_menace.html&lt;/a&gt;&lt;p&gt;Blogs, blogs, everywhere there&amp;#39;s blogs.  The latest victim of chromatic&amp;#39;s&lt;br&gt;lauditory showering is our old friend grep:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/06/thank_you_grep_1.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/06/thank_you_grep_1.html&lt;/a&gt;&lt;p&gt;Adriano Ferreira tutors us on YAML for Java.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/06/yaml_for_java_1.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/06/yaml_for_java_1.html&lt;/a&gt;&lt;p&gt;Jonathan Wellons discusses how NOT to run an online political poll.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/06/forced_votes_how_to_ruin_your.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/06/forced_votes_how_to_ruin_your.html&lt;/a&gt;&lt;p&gt;Code Generation is not Metaprogramming, says chromatic.  You can either take&lt;br&gt;his word for it, or read the blog and find out why.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/06/code_generation_is_not_metapro.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/06/code_generation_is_not_metapro.html&lt;/a&gt;&lt;p&gt;Andy Oram directs us to O&amp;#39;Reilly author Sam Hiser&amp;#39;s analysis of OOXML (the&lt;br&gt;Microsoft competitor to ODF), and why it doesn&amp;#39;t cut it.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/06/summary_of_opendocument_founda.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/06/summary_of_opendocument_founda.html&lt;/a&gt;&lt;p&gt;Jonathan Wellons pities da fool who still writes his own authentication.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/06/the_future_of_auth_commoditize.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/06/the_future_of_auth_commoditize.html&lt;/a&gt;&lt;p&gt;chromatic likes some comments from Mozilla about keeping F/OSS projects healthy.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/06/wisdom_from_mozilla_on_healthy.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/06/wisdom_from_mozilla_on_healthy.html&lt;/a&gt;&lt;p&gt;And Andy Oram reports on Lowell, Massachusetts, a new hotbed of open source&lt;br&gt;adoption.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/06/lowell_massachusetts_greets_op.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/06/lowell_massachusetts_greets_op.html&lt;/a&gt;&lt;p&gt;In the Linux DevCenter, Juliet Kemp talks about some gotchas with g77&lt;br&gt;include files.  Yes, people still use Fortran....&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/06/g77_include_files.html"&gt;http://www.oreillynet.com/linux/blog/2007/06/g77_include_files.html&lt;/a&gt;&lt;p&gt;Jeremy McAnnally likes Gregory Brown&amp;#39;s Ruby Project Spotlight, so he&amp;#39;s&lt;br&gt;starting one for Rails.  No word if there will be a lawsuit over theft of&lt;br&gt;intellectual property.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/06/starting_a_new_rails_project_s.html"&gt;http://www.oreillynet.com/ruby/blog/2007/06/starting_a_new_rails_project_s.html&lt;/a&gt;&lt;p&gt;Mr. Brown, meanwhile, ponders why if Ruby is so hot, there aren&amp;#39;t any jobs&lt;br&gt;for Ruby programmers.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/06/why_are_there_no_ruby_jobs.html"&gt;http://www.oreillynet.com/ruby/blog/2007/06/why_are_there_no_ruby_jobs.html&lt;/a&gt;&lt;p&gt;Some mysterious guy named GSoC Proxy announced the latest Google Summer of&lt;br&gt;Code project, Geocode/R.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/06/gsoc_announcing_geocoder.html"&gt;http://www.oreillynet.com/ruby/blog/2007/06/gsoc_announcing_geocoder.html&lt;/a&gt;&lt;p&gt;And David Fayram says that with multicore processors the new reality in&lt;br&gt;computing, we need to ask how to make Ruby play nice.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/06/gsoc_announcing_geocoder.html"&gt;http://www.oreillynet.com/ruby/blog/2007/06/gsoc_announcing_geocoder.html&lt;/a&gt;&lt;p&gt;Niel M. Bornstein&amp;#39;s essay on how to deal with machine identities in a data&lt;br&gt;center with dynamic IP addresses completes the blog roundup for the week.&lt;p&gt;&lt;a href="http://www.oreillynet.com/sysadmin/blog/2007/06/identity_in_the_dynamic_data_c.html"&gt;http://www.oreillynet.com/sysadmin/blog/2007/06/identity_in_the_dynamic_data_c.html&lt;/a&gt;&lt;p&gt;What&amp;#39;s on tap for next week?  Well, I know what was *scheduled* to run, but&lt;br&gt;since I don&amp;#39;t have either article in hand at the moment, it may be a bit of&lt;br&gt;a potluck week.  Authors, can&amp;#39;t live with them, can&amp;#39;t replace them with&lt;br&gt;Turing machines.  Hey wait, I&amp;#39;m an author, too.... So check the web site on&lt;br&gt;Thursday--who knows what may be turning up there?!&lt;p&gt;* ONLamp Family of Websites, dontcha know?&lt;p&gt;James Turner&lt;br&gt;Site Editor, ONLamp.com&lt;br&gt;turner@oreilly.com&lt;p&gt;================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;br&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Linux DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-869320527655391919?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/869320527655391919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=869320527655391919' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/869320527655391919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/869320527655391919'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/06/linux-newsletter_11.html' title='Linux Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-1366664616281380103</id><published>2007-06-08T15:59:00.000-07:00</published><updated>2007-06-08T16:02:27.209-07:00</updated><title type='text'>Perl Newsletter</title><content type='html'>Perl.com update&lt;br&gt;--------------------------------------&lt;br&gt;The Email for &lt;a href="http://www.perl.com"&gt;www.perl.com&lt;/a&gt; Subscribers&lt;p&gt;===================================================================&lt;br&gt;Sponsored by ActiveState Perl Dev Kit&lt;p&gt;Perl Dev Kit -- Easily build and deploy Perl apps&lt;p&gt; * Create and deploy executables to multiple platforms.&lt;br&gt; * Painlessly debug Perl scripts.&lt;br&gt; * Create sophisticated Perl-based filters.&lt;p&gt;Download your free trial now:&lt;br&gt;&lt;a href="http://www.activestate.com/Products/Perl_Dev_Kit"&gt;http://www.activestate.com/Products/Perl_Dev_Kit&lt;/a&gt;&lt;p&gt;===================================================================&lt;p&gt;Good localtime(), @perl_newsletter_subscribers. (If that doesn&amp;#39;t make&lt;br&gt;sense to you, this isn&amp;#39;t the Precious Gems Newsletter.) Here&amp;#39;s what&lt;br&gt;happened in the previous fortnight of Perl.&lt;p&gt;* Perl News&lt;p&gt;Parrot&amp;#39;s next Bug Day will be 16 June 2007. Join the Parrot hackers in&lt;br&gt;#parrot on irc.perl.org as they finish the object subsystem, add new&lt;br&gt;features to the Perl 6 implementation, and fix bugs, port to new&lt;br&gt;platforms, and help you contribute to the project.&lt;p&gt;The Perl Foundation has announced its call for venue for YAPC::NA 2008.&lt;br&gt;This means, in practical terms, that if you want to host a few hundred&lt;br&gt;Perl programmers in your city or town, you can!&lt;p&gt;&lt;a href="http://news.perl-foundation.org/2007/05/call_for_venueyapcna2008.html"&gt;http://news.perl-foundation.org/2007/05/call_for_venueyapcna2008.html&lt;/a&gt;&lt;p&gt;Josh McAdams and Perlcast have returned. The newest episode is a chat with&lt;br&gt;Curtis &amp;quot;Ovid&amp;quot; Poe, the hardest working Portland expat in London. The&lt;br&gt;topic? Perl testing, of course:&lt;p&gt;&lt;a href="http://perlcast.com/audio/Perlcast_Interview_042.mp3"&gt;http://perlcast.com/audio/Perlcast_Interview_042.mp3&lt;/a&gt;&lt;p&gt;If you haven&amp;#39;t seen Austin Seipp&amp;#39;s Dive into Perl 6 yet, your editor&lt;br&gt;recommends this new weblog for its &amp;quot;I&amp;#39;m a competent programmer just&lt;br&gt;getting started with Perl 6&amp;quot; approach:&lt;p&gt;&lt;a href="http://diveintoperl6.blogspot.com"&gt;http://diveintoperl6.blogspot.com&lt;/a&gt;&lt;p&gt;Your editor minuted the Perl 6 design meetings:&lt;p&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/06/07/0742259"&gt;http://use.perl.org/article.pl?sid=07/06/07/0742259&lt;/a&gt;&lt;br&gt;&lt;a href="http://use.perl.org/~chromatic/journal/33463"&gt;http://use.perl.org/~chromatic/journal/33463&lt;/a&gt;&lt;p&gt;* Perl at O&amp;#39;Reilly&lt;p&gt;Perl programmers rarely have to worry about memory management. Perl&amp;#39;s&lt;br&gt;built-in garbage collection takes most of the pain away from managing&lt;br&gt;resources. Of course, there are limitations--but a clever technique called&lt;br&gt;&amp;quot;Resource Acquisition Is Initialization&amp;quot; not only solves those problems&lt;br&gt;but makes other features even easier. Igor Gariev demonstrates RAII in&lt;br&gt;Perl and shows how it can simplify your code:&lt;p&gt;&lt;a href="http://www.perl.com/pub/a/2007/06/07/better-code-through-destruction.html"&gt;http://www.perl.com/pub/a/2007/06/07/better-code-through-destruction.html&lt;/a&gt;&lt;p&gt;Hate remembering login names and passwords? Single-sign on helps you&lt;br&gt;manage identity across multiple sites. Sounds complicated, right? (If&lt;br&gt;you&amp;#39;ve ever built an SSO system, you know that it is.) Don&amp;#39;t worry; there&lt;br&gt;are nice tools. Andrew Sterling Hanenkamp shows how to use Jifty and&lt;br&gt;Yale&amp;#39;s Central Authentication Service to build a SSO system:&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/onlamp/2007/05/31/cas-single-sign-on-with-jifty.html"&gt;http://www.onlamp.com/pub/a/onlamp/2007/05/31/cas-single-sign-on-with-jifty.html&lt;/a&gt;&lt;p&gt;Your editor loves the perldoc utility, but tried a local web-based version&lt;br&gt;of Perl documentation through Pod::POM::Web. The results--especially after&lt;br&gt;a quick bugfix--are quite useful:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/cpan_module_review_podpomweb.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/cpan_module_review_podpomweb.html&lt;/a&gt;&lt;p&gt;Dave Cross, another brilliant Perl programmer in the U.K., recently led a&lt;br&gt;free Teach-in at the BBC in London. It was a success. Here are his own words:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/06/perl_teachin.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/06/perl_teachin.html&lt;/a&gt;&lt;p&gt;Adriano Ferreira skims the Perl 6 mailing lists for interesting tidbits.&lt;br&gt;This week, he found a tasty tidbit on the naming of certain Perl data&lt;br&gt;structures:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/06/tasty_hashes.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/06/tasty_hashes.html&lt;/a&gt;&lt;p&gt;Your editor also compared the number of assertions in Perl, Python, and&lt;br&gt;Ruby&amp;#39;s core test suites as just a simple point of data:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/trust_but_verify.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/trust_but_verify.html&lt;/a&gt;&lt;p&gt;Finally, what happens when your camel has to testify before Congress?&lt;br&gt;Someone else might muscle in on her territory:&lt;p&gt;&lt;a href="http://www.oreillynet.com/wateringhole/blog/"&gt;http://www.oreillynet.com/wateringhole/blog/&lt;/a&gt;&lt;p&gt;Didn&amp;#39;t see that one coming, did you?&lt;br&gt;-c&lt;br&gt;chromatic@oreilly.com&lt;br&gt;Editor, Perl.com, et cetera&lt;p&gt;===================================================================&lt;br&gt;Early Registration Extended--Save $200!&lt;p&gt;Join us June 18-20, 2007 in San Jose, California for the first &lt;br&gt;O&amp;#39;Reilly TOC Conference, and help shape the future of publishing.&lt;p&gt;Register now and Save $200.&lt;br&gt;&lt;a href="http://conferences.oreillynet.com/toc"&gt;http://conferences.oreillynet.com/toc&lt;/a&gt;&lt;p&gt;===================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Perl.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-1366664616281380103?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/1366664616281380103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=1366664616281380103' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1366664616281380103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1366664616281380103'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/06/perl-newsletter.html' title='Perl Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-6855573024816906033</id><published>2007-06-08T15:31:00.000-07:00</published><updated>2007-06-08T15:42:56.561-07:00</updated><title type='text'>XML.com Newsletter</title><content type='html'>XML.com Xtra!&lt;br&gt;---------------------------------&lt;br&gt;The Email for XML.com Subscribers&lt;p&gt;=================================================================&lt;br&gt;Dear Reader,&lt;p&gt;Welcome to another issue of XML.com.&lt;p&gt;This week Kurt Cagle begins a new column for XML.com; first up, he&lt;br&gt;argues, rather persuasively, that XQuery has a future as a server-side&lt;br&gt;programming language for XML-centric applications.&lt;p&gt;This is an interesting suggestion, since XQuery has become a&lt;br&gt;full-blown programming language, not just a query language for XML&lt;br&gt;data, in which XML and XML fragments are first-class entities. That&lt;br&gt;suggests that, if your project or data is XML-centric, XQuery should&lt;br&gt;at least be on the server-side language radar.&lt;p&gt;It also suggests two other possibilities: first, XQuery is too late to make&lt;br&gt;much, if any, difference to XML&amp;#39;s future; second, XQuery might cause a&lt;br&gt;resurgence of interest in and use of XML in application development.&lt;p&gt;XQuery, the Server Language&lt;p&gt;&lt;a href="http://www.xml.com/pub/a/2007/06/01/xquery-the-server-language.html"&gt;http://www.xml.com/pub/a/2007/06/01/xquery-the-server-language.html&lt;/a&gt;&lt;p&gt;The Weekly Tab Sweep&lt;br&gt;--------------------&lt;p&gt;Paul Vixie tours the complexities of DNS:&lt;p&gt;&lt;a href="http://www.acmqueue.com/modules.php?name=Content&amp;amp;pa=printer_friendly&amp;amp;pid=481&amp;amp;page=1"&gt;http://www.acmqueue.com/modules.php?name=Content&amp;amp;pa=printer_friendly&amp;amp;pid=481&amp;amp;page=1&lt;/a&gt;&lt;p&gt;JoCaml is OCaml extended with the join calculus:&lt;p&gt;&lt;a href="http://jocaml.inria.fr/"&gt;http://jocaml.inria.fr/&lt;/a&gt;&lt;p&gt;If OCaml&amp;#39;s syntax weren&amp;#39;t so damn grotty (well, to my Pythoneer&amp;#39;s&lt;br&gt;eyes, anyway), I&amp;#39;d use it a lot more often.&lt;p&gt;I want a WiFi Slurper:&lt;p&gt;&lt;a href="http://www.boingboing.net/2007/05/30/wifi_slurper_grabs_u.html"&gt;http://www.boingboing.net/2007/05/30/wifi_slurper_grabs_u.html&lt;/a&gt;&lt;p&gt;Theo Jansen builds very cool kinetic sculpture:&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Theo_Jansen"&gt;http://en.wikipedia.org/wiki/Theo_Jansen&lt;/a&gt;&lt;p&gt;Which reminds me that if I had to live somewhere other than the US,&lt;br&gt;I&amp;#39;d probably choose the Netherlands, where it seems that everyone&lt;br&gt;speaks English, works hard, and is terribly smart and liberal. Every time&lt;br&gt;I&amp;#39;ve been there, it just seems like such a godawfully civilized place.&lt;p&gt;Final Destination: Why do the archives of so many great writers end up in&lt;br&gt;Texas?&lt;p&gt;&lt;a href="http://www.newyorker.com/reporting/2007/06/11/070611fa_fact_max"&gt;http://www.newyorker.com/reporting/2007/06/11/070611fa_fact_max&lt;/a&gt;&lt;p&gt;Well, land and real estate *is* awfully cheap there, especially&lt;br&gt;compared to either coast. I&amp;#39;ve been looking for just about a year for&lt;br&gt;the perfect office space in Washington, DC, and if my company were in&lt;br&gt;Austin or Dallas or Houston, I&amp;#39;d have found it in about 12&lt;br&gt;minutes... -sigh-&lt;p&gt;&lt;br&gt;Kendall Clark, kendall@xml.com &lt;br&gt;Managing Editor, XML.com&lt;p&gt;&lt;br&gt;=================================================================&lt;p&gt;*** XML News from the XML Cover Pages by Robin Cover ***&lt;p&gt;For more information on any of these stories visit:&lt;p&gt;&lt;a href="http://www.xml.com/pub/a/coverpage/newspage.html"&gt;http://www.xml.com/pub/a/coverpage/newspage.html&lt;/a&gt;&lt;p&gt;***&lt;p&gt;=================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the XML.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000 &lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-6855573024816906033?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/6855573024816906033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=6855573024816906033' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/6855573024816906033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/6855573024816906033'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/06/xmlcom-newsletter.html' title='XML.com Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-7603273593630200501</id><published>2007-06-08T15:01:00.000-07:00</published><updated>2007-06-08T15:12:20.619-07:00</updated><title type='text'>Open Directory and Keyboard Shortcuts for your AppleScripts</title><content type='html'>THE MAC DEVCENTER NEWSLETTER&lt;br&gt;-------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.macdevcenter.com"&gt;http://www.macdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Dear readers,&lt;p&gt;This week on Mac DevCenter we&amp;#39;re featuring an enlightening  &lt;br&gt;introduction to Apple&amp;#39;s powerful directory server, Open Directory,  &lt;br&gt;and an in-depth tutorial on how to use keyboard shortcuts with  &lt;br&gt;AppleScript. And with WWDC right around the corner, you can bet the  &lt;br&gt;MacDevCenter bloggers are talking it up and making their predictions  &lt;br&gt;for what Steve might reveal at next week&amp;#39;s keynote in San Francisco.&lt;p&gt;Open Directory is one of Apple&amp;#39;s best-kept secrets. Get the real  &lt;br&gt;scoop on Open Directory, and learn how to configure a very basic Open  &lt;br&gt;Directory system and set up an OS X Open Directory client, in Noah  &lt;br&gt;Gift&amp;#39;s &amp;quot;Discover the Power of Open Directory.&amp;quot;&lt;p&gt;&lt;a href="http://www.macdevcenter.com/pub/a/mac/2007/06/01/discover-the-power-of-open-directory.html"&gt;http://www.macdevcenter.com/pub/a/mac/2007/06/01/discover-the-power-of-open-directory.html&lt;/a&gt;&lt;p&gt;AppleScript automation is one of OS X&amp;#39;s most useful features, and it  &lt;br&gt;can be made even better with the use of keyboard shortcuts. Jochen  &lt;br&gt;Wolters examines three ways to assign a keyboard shortcut to an  &lt;br&gt;AppleScript, and digs in to FastScripts and Quicksilver in this  &lt;br&gt;detailed tutorial.&lt;p&gt;&lt;a href="http://www.macdevcenter.com/pub/a/mac/2007/06/08/hit-and-run-launching-applescripts-with-keyboard-shortcuts.html"&gt;http://www.macdevcenter.com/pub/a/mac/2007/06/08/hit-and-run-launching-applescripts-with-keyboard-shortcuts.html&lt;/a&gt;&lt;p&gt;The Mac DevCenter bloggers are busy getting ready for WWDC. Drop on  &lt;br&gt;by our blogs to read their predictions and add your own to the mix:&lt;p&gt;&lt;a href="http://www.oreillynet.com/mac/blog/"&gt;http://www.oreillynet.com/mac/blog/&lt;/a&gt;&lt;p&gt; &lt;br&gt;Bruce Stewart&lt;br&gt;Mac DevCenter Editor&lt;br&gt;bruce@oreilly.com&lt;p&gt;==================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Mac DevCenter newsletter? Please email &lt;br&gt;us at advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-7603273593630200501?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/7603273593630200501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=7603273593630200501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7603273593630200501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7603273593630200501'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/06/open-directory-and-keyboard-shortcuts.html' title='Open Directory and Keyboard Shortcuts for your AppleScripts'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-7389710003635981877</id><published>2007-06-06T15:41:00.000-07:00</published><updated>2007-06-06T15:55:33.147-07:00</updated><title type='text'>Windows DevCenter Newsletter</title><content type='html'>The Windows DevCenter Newsletter&lt;br&gt;---------------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.windowsdevcenter.com"&gt;http://www.windowsdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/ost_wdc"&gt;http://www.oreilly.com/go/ost_wdc&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;Developing Visual Studio Project Wizards&lt;p&gt;The real power of Visual Studio project templates becomes evident when&lt;br&gt;they are combined with Visual Studio wizards. Jim Petrusha shows you the&lt;br&gt;best way to create them:&lt;p&gt;&lt;a href="http://www.windowsdevcenter.com/pub/a/windows/2007/06/06/developing-visual-studio-project-wizards.html"&gt;http://www.windowsdevcenter.com/pub/a/windows/2007/06/06/developing-visual-studio-project-wizards.html&lt;/a&gt;&lt;p&gt;Microsoft Backs Municipal Wi-Fi&lt;p&gt;In the fight over whether towns and cities should be allowed to have their&lt;br&gt;own Wi-Fi networks, Microsoft has clearly come down on the pro side. Check&lt;br&gt;out my blog for details:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/06/microsoft_backs_municipal_wifi_1.html"&gt;http://www.oreillynet.com/windows/blog/2007/06/microsoft_backs_municipal_wifi_1.html&lt;/a&gt;&lt;p&gt;Freeware/Open Source for Windows Weekly Summary&lt;p&gt;Todd Ogasawara is back with his weekly roundup of great free Windows&lt;br&gt;software. This week he looks at a great calculator and the latest version&lt;br&gt;of the great open source sound editor Audacity, among others:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/freewareopen_source_for_window_27.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/freewareopen_source_for_window_27.html&lt;/a&gt;&lt;p&gt;And The #1 Reason Why Silverlight Rocks...&lt;p&gt;M. David Peterson tells you all the reasons you need Silverlight. His blog&lt;br&gt;has the answers:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/06/and_the_1_reason_why_silverlig.html"&gt;http://www.oreillynet.com/windows/blog/2007/06/and_the_1_reason_why_silverlig.html&lt;/a&gt;&lt;p&gt;See you next week, &lt;p&gt;Preston Gralla, Editor&lt;br&gt;WindowsDevCenter.com&lt;br&gt;pgralla@oreilly.com&lt;p&gt;=====================================================================&lt;br&gt;Early Registration Extended--Save $200!&lt;p&gt;Join us June 18-20, 2007 in San Jose, California for the first &lt;br&gt;O&amp;#39;Reilly TOC Conference, and help shape the future of publishing.&lt;p&gt;Register now and Save $200.&lt;p&gt;&lt;a href="http://conferences.oreillynet.com/toc"&gt;http://conferences.oreillynet.com/toc&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Windows DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-7389710003635981877?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/7389710003635981877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=7389710003635981877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7389710003635981877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7389710003635981877'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/06/windows-devcenter-newsletter.html' title='Windows DevCenter Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-8839638404987594557</id><published>2007-06-05T16:59:00.000-07:00</published><updated>2007-06-05T17:01:36.072-07:00</updated><title type='text'>Open Directory, Haskell, semaphores, and Bacula</title><content type='html'>THE O&amp;#39;REILLY NETWORK NEWSLETTER&lt;br&gt;-------------------------------------&lt;br&gt;The latest from &lt;a href="http://oreillynet.com"&gt;http://oreillynet.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/ost_orn"&gt;http://www.oreilly.com/go/ost_orn&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Greetings Readers,&lt;p&gt;Our first Ignite Boston was a success with more than 200 people &lt;br&gt;gathered for the four-hour event. You can get PDFs of the presentations&lt;br&gt;here: &lt;a href="http://www.oreillynet.com/ignite/blog"&gt;http://www.oreillynet.com/ignite/blog&lt;/a&gt;. Please keep your ears open for our&lt;br&gt;second Ignite Boston, which is tentatively scheduled for September 6. We&lt;br&gt;will be looking for a larger and more acoustic-friendly venue. Our&lt;br&gt;Managing Editor, Marlowe Shaeffer, did a fantastic job of organizing the&lt;br&gt;event. Follow these links to see what folks thought and view photos:&lt;p&gt;-- &lt;a href="http://www.flickr.com/photos/tags/igniteboston/"&gt;http://www.flickr.com/photos/tags/igniteboston/&lt;/a&gt;&lt;br&gt;-- &lt;a href="http://codeitch.wordpress.com/2007/06/01/ignite-boston-loved-the-format"&gt;http://codeitch.wordpress.com/2007/06/01/ignite-boston-loved-the-format&lt;/a&gt;&lt;br&gt;-- &lt;a href="http://slagwerks.com/blog/?p=26"&gt;http://slagwerks.com/blog/?p=26&lt;/a&gt;&lt;br&gt;-- &lt;a href="http://prog.livejournal.com/751416.html"&gt;http://prog.livejournal.com/751416.html&lt;/a&gt;&lt;br&gt;-- &lt;a href="http://www.jonmasters.org/blog/?p=553"&gt;http://www.jonmasters.org/blog/?p=553&lt;/a&gt;&lt;br&gt;-- &lt;a href="http://offonatangent.blogspot.com/2007/06/halley-clarence-and-chris.html"&gt;http://offonatangent.blogspot.com/2007/06/halley-clarence-and-chris.html&lt;/a&gt;&lt;p&gt;There are some interesting reads to be found on the O&amp;#39;Reilly network &lt;br&gt;this week, including...&lt;p&gt;Articles&lt;br&gt;Open Directory may be one of Apple&amp;#39;s best-kept secrets. In &amp;quot;Discover &lt;br&gt;the Power of Open Directory,&amp;quot; Noah Gift shows how easy it is to use, set up, &lt;br&gt;and administer an Open Directory Network. Stay tuned to this &lt;br&gt;page--Noah has two more articles still to come in this three-part &lt;br&gt;series. If you are interested to see how Open Directory can be used in &lt;br&gt;both massive corporate installations and small home setups while &lt;br&gt;managing a heterogeneous environments consisting of Windows, Linux, and &lt;br&gt;OS X clients, start reading now and check back for the rest of the series.&lt;p&gt;&lt;a href="http://www.macdevcenter.com/pub/a/mac/2007/06/01/discover-the-power-of-open-directory.html"&gt;http://www.macdevcenter.com/pub/a/mac/2007/06/01/discover-the-power-of-open-directory.html&lt;/a&gt;&lt;p&gt;Adam Turoff makes a bold statement in &amp;quot;An Introduction to Haskell, Part &lt;br&gt;1: Why Haskell&amp;quot; when he states &amp;quot;if you are a professional programmer, &lt;br&gt;then Haskell is in your future.&amp;quot; So, hearing that, what are you waiting &lt;br&gt;for? Find out what influences Haskell has on Java, C#, C++, Perl, Python,&lt;br&gt;and Ruby developers:&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/onlamp/2007/05/21/an-introduction-to-haskell---part-1-why-haskell.html"&gt;http://www.oreillynet.com/pub/a/onlamp/2007/05/21/an-introduction-to-haskell---part-1-why-haskell.html&lt;/a&gt;&lt;p&gt;The idea of a Unix semaphore has been around for 20 some years, at &lt;br&gt;least. See how this old, trusted, simple mechanism helps in &lt;br&gt;synchronizing multithreaded and multiprocess-based applications. In &lt;br&gt;&amp;quot;Semaphores in Linux,&amp;quot; Vikram Shukla takes you through one of the most &lt;br&gt;important aspects of interprocess communications--Linux semaphores. &lt;br&gt;You can find it here: &lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/linux/2007/05/24/semaphores-in-linux.html"&gt;http://www.oreillynet.com/pub/a/linux/2007/05/24/semaphores-in-linux.html&lt;/a&gt;&lt;p&gt;Blogs&lt;br&gt;Juliet Kemp&amp;#39;s blog on &amp;quot;Backups again - Bacula&amp;quot; caught my eye for a &lt;br&gt;couple of reasons. First, Bacula is a cool name for back-up solution. &lt;br&gt;Second, if you&amp;#39;ve ever lost a filesystem, you know the importance &lt;br&gt;of a good tool and process built around it. Check out what she has to &lt;br&gt;say here:&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/05/backups_again_bacula.html?ref=most_discussed"&gt;http://www.oreillynet.com/linux/blog/2007/05/backups_again_bacula.html?ref=most_discussed&lt;/a&gt;&lt;p&gt;M. David Peterson caught my eye with a subject that I have strong &lt;br&gt;opinions about--&amp;quot;On DRM and Watermarking.&amp;quot; I think he &lt;br&gt;makes a cogent point when he prods us to back off of extreme reactions. &lt;br&gt;Think about it. Apple and EMI are doing something groundbreaking and &lt;br&gt;let&amp;#39;s not overreact. Check out what others are saying here: &lt;p&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/06/on_drm_and_watermarking.html?ref=most_discussed"&gt;http://www.oreillynet.com/xml/blog/2007/06/on_drm_and_watermarking.html?ref=most_discussed&lt;/a&gt;&lt;p&gt;Stats&lt;br&gt;As part of our continued effort to understand the impact of the&lt;br&gt;availability of free downloads on book sales, Tim O&amp;#39;Reilly shared some&lt;br&gt;data on downloads versus sales of our book &amp;quot;Asterisk: The Future of Telephony,&amp;quot; by&lt;br&gt;Leif Madsen, Jared Smith, and Jim Van Meggelen. We released the book as &lt;br&gt;a free download under a Creative Commons license. Check out Tim&amp;#39;s post &lt;br&gt;here: &lt;a href="http://radar.oreilly.com/archives/2007/06/free_downloads.html"&gt;http://radar.oreilly.com/archives/2007/06/free_downloads.html&lt;/a&gt;&lt;p&gt;You may also be interested in seeing what folks are searching for on the &lt;br&gt;O&amp;#39;Reilly Network. You can find this by subject area here:&lt;p&gt;&lt;a href="http://www.oreillynet.com/feeds/widgets/organic_search_tagcloud"&gt;http://www.oreillynet.com/feeds/widgets/organic_search_tagcloud&lt;/a&gt;&lt;p&gt;&lt;br&gt;Comments&lt;br&gt;Any comments, ideas, thoughts on features, or content you would like to &lt;br&gt;see on the O&amp;#39;Reilly Network can be sent to ideas@oreillynet.com. If you &lt;br&gt;want a response to your email, please indicate that because we do not &lt;br&gt;reply unless you are expecting it.&lt;br&gt; &lt;br&gt;Mike Hendrickson&lt;br&gt;General Manager, The O&amp;#39;Reilly Network&lt;p&gt;=====================================================================&lt;br&gt;Early Registration Extended--Save $200!&lt;p&gt;Join us June 18-20, 2007 in San Jose, California for the first &lt;br&gt;O&amp;#39;Reilly TOC Conference, and help shape the future of publishing.&lt;p&gt;Register now and Save $200.&lt;br&gt;&lt;a href="http://conferences.oreillynet.com/toc"&gt;http://conferences.oreillynet.com/toc&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;*** New Books from O&amp;#39;Reilly Media ***&lt;p&gt;bash Cookbook&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596526788"&gt;http://www.oreilly.com/catalog/9780596526788&lt;/a&gt;&lt;p&gt;Flash CS3: The Missing Manual&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596510442"&gt;http://www.oreilly.com/catalog/9780596510442&lt;/a&gt;&lt;p&gt;Learning WCF&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596101626"&gt;http://www.oreilly.com/catalog/9780596101626&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the O&amp;#39;Reilly Network newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-8839638404987594557?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/8839638404987594557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=8839638404987594557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8839638404987594557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8839638404987594557'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/06/open-directory-haskell-semaphores-and.html' title='Open Directory, Haskell, semaphores, and Bacula'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-1146982021066765814</id><published>2007-06-04T15:01:00.000-07:00</published><updated>2007-06-04T15:12:25.121-07:00</updated><title type='text'>Linux Newsletter</title><content type='html'>LINUX NEWS FROM O&amp;#39;REILLY NETWORK&lt;br&gt;----------------------------------------&lt;br&gt;The Latest from &lt;a href="http://www.linuxdevcenter.com"&gt;http://www.linuxdevcenter.com&lt;/a&gt; and &lt;a href="http://ONLamp.com"&gt;http://ONLamp.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Sponsored by Rackspace Managed Hosting&lt;p&gt;Rackspace delivers fully managed windows and linux &lt;br&gt;hosting solutions,a Zero-Downtime Network&amp;trade; and 24x7x365 &lt;br&gt;Fanatical Support&amp;trade;.&lt;br&gt; &lt;br&gt;View our June Promotion &lt;p&gt;&lt;a href="http://www.oreilly.com/go/rkspc_lnx6"&gt;http://www.oreilly.com/go/rkspc_lnx6&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;Greetings all. We had our first official presidential primary debate of the&lt;br&gt;2008 season tonight here in the Granite State, a full seven months before the&lt;br&gt;New Hampshire Primary is currently scheduled (assuming another state doesn&amp;#39;t&lt;br&gt;move theirs up, in which case we could be voting at Halloween the way things&lt;br&gt;are going...).  While you can argue who won the debate, there&amp;#39;s no debating&lt;br&gt;that it was another good week here on the OFOW*&lt;p&gt;Federico Biancuzzi had an informative and somewhat scary interview with&lt;br&gt;Joseph Kong, a BSD rootkit savant.  If you weren&amp;#39;t looking at your hard&lt;br&gt;drive with suspicion by the end of the article, you should be...&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/bsd/2007/05/31/defending-against-rootkits-under-bsd.html"&gt;http://www.onlamp.com/pub/a/bsd/2007/05/31/defending-against-rootkits-under-bsd.html&lt;/a&gt;&lt;p&gt;On a less dangerous note, Andrew Sterling Hanenkamp told us about CAS+, a&lt;br&gt;toolkit for developing Single Sign-On solutions under the Jifty web&lt;br&gt;framework.  SSO is a must-have in enterprise applications, so it&amp;#39;s worth a&lt;br&gt;read.&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/onlamp/2007/05/31/cas-single-sign-on-with-jifty.html"&gt;http://www.onlamp.com/pub/a/onlamp/2007/05/31/cas-single-sign-on-with-jifty.html&lt;/a&gt;&lt;p&gt;Over at the Watering Hole, Pearl learned that sometimes it&amp;#39;s better to let a&lt;br&gt;case of mistaken identity stand.&lt;p&gt;&lt;a href="http://www.oreillynet.com/wateringhole/blog/2007/05/out_of_the_frying_pan_1.html"&gt;http://www.oreillynet.com/wateringhole/blog/2007/05/out_of_the_frying_pan_1.html&lt;/a&gt;&lt;p&gt;Of course, there were blogs as well. chromatic, always a busy beaver,&lt;br&gt;started the week with another tool salute, this time to Vim.  He continued&lt;br&gt;on with another blog, expressing his worry at what he sees as a lack of&lt;br&gt;automated tests in the base Ruby package.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/thank_you_vim.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/thank_you_vim.html&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/trust_but_verify.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/trust_but_verify.html&lt;/a&gt;&lt;p&gt;Chris Tyler dropped a line about the demise of the &amp;quot;Core&amp;quot; part of Fedora Core&lt;br&gt;under the new Fedora 7 release.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/fedora_7_core_no_more_1.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/fedora_7_core_no_more_1.html&lt;/a&gt;&lt;p&gt;If you&amp;#39;ve ever wondered why we call hashes hashes, Adriano Ferreira pointed&lt;br&gt;out a recent discussion of the same topic on the Perl mailing list.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/06/tasty_hashes.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/06/tasty_hashes.html&lt;/a&gt;&lt;p&gt;Nitesh Dhanjani took a look at the security implications of Google Gears,&lt;br&gt;the new toolkit designed to let browser applications run offline.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/06/google_gears_initial_thoughts.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/06/google_gears_initial_thoughts.html&lt;/a&gt;&lt;p&gt;You may remember that a few weeks ago, Dave Cross let us know about an&lt;br&gt;upcoming Perl teach-in at the BBC.  Well, it happened, and he has a report&lt;br&gt;right here.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/06/perl_teachin.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/06/perl_teachin.html&lt;/a&gt;&lt;p&gt;Over on the DevCenter blog, chromatic took a look at some Parrot code with&lt;br&gt;Callgrind, and didn&amp;#39;t like what he saw.&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/05/gnome_218_for_vector_linux_58.html"&gt;http://www.oreillynet.com/linux/blog/2007/05/gnome_218_for_vector_linux_58.html&lt;/a&gt;&lt;p&gt;Caitlyn Martin reported the addition of GNOME 2.18 support to the Vector&lt;br&gt;Linux 5.8 package.&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/05/cant_libc_do_it.html"&gt;http://www.oreillynet.com/linux/blog/2007/05/cant_libc_do_it.html&lt;/a&gt;&lt;p&gt;How do the Microsoft Permissive License and the Apache 2.0 license compare&lt;br&gt;when looking at patents?  Well, chromatic took a look...&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/05/patents_mspl_and_the_apache_20.html"&gt;http://www.oreillynet.com/linux/blog/2007/05/patents_mspl_and_the_apache_20.html&lt;/a&gt;&lt;p&gt;Looking for a good backup solution?  Juliet Kemp likes Bacula, and tells us why.&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/05/backups_again_bacula.html"&gt;http://www.oreillynet.com/linux/blog/2007/05/backups_again_bacula.html&lt;/a&gt;&lt;p&gt;There are two blogs of note over on the Database side of the force, both by Roland&lt;br&gt;Bouman, and both about offline database support.  First he looked at Google&lt;br&gt;Gears, and then he wondered about offline support under MySQL.&lt;p&gt;&lt;a href="http://www.oreillynet.com/databases/blog/2007/06/post_1.html"&gt;http://www.oreillynet.com/databases/blog/2007/06/post_1.html&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/databases/blog/2007/06/what_mysql_can_do_to_enter_the.html"&gt;http://www.oreillynet.com/databases/blog/2007/06/what_mysql_can_do_to_enter_the.html&lt;/a&gt;&lt;p&gt;Suppose you had to track down the sender of an email?  Where would you look?&lt;br&gt;Probably at the logfiles, and Anton Chuvakin takes a look at one way to use&lt;br&gt;them.&lt;p&gt;&lt;a href="http://www.oreillynet.com/sysadmin/blog/2007/05/antons_security_tip_of_the_wee_2.html"&gt;http://www.oreillynet.com/sysadmin/blog/2007/05/antons_security_tip_of_the_wee_2.html&lt;/a&gt;&lt;p&gt;It was a quiet week on the Ruby blog (come on folks, let&amp;#39;s make some noise out&lt;br&gt;there).  Gregory Brown is looking for innovative Ruby projects to highlight in a &lt;br&gt;new &amp;quot;Ruby Project Spotlight&amp;quot; series he wants to start.  Read the details and drop &lt;br&gt;him a line.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/05/starting_a_new_ruby_project_sp.html"&gt;http://www.oreillynet.com/ruby/blog/2007/05/starting_a_new_ruby_project_sp.html&lt;/a&gt;&lt;p&gt;I have no idea who the 2008 candidates will be, but I do know what&amp;#39;s coming&lt;br&gt;up next week.  Swayam Prakasha will take a look at how to optimize Linux&lt;br&gt;system performance, and Gregory Brown will tell us why Rails testing isn&amp;#39;t&lt;br&gt;just for the paranoid.  A new and dire threat confronts the inhabitants of&lt;br&gt;The Watering Hole, and Blogs Will Be Written.&lt;p&gt;* Yes, it STILL stands for the ONLamp Family of Websites&lt;p&gt;&lt;br&gt;James Turner&lt;br&gt;Site Editor, ONLamp.com&lt;br&gt;turner@oreilly.com&lt;p&gt;================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;br&gt;&lt;a href="http://www.oreilly.com/go/ost_lnx"&gt;http://www.oreilly.com/go/ost_lnx&lt;/a&gt;&lt;p&gt;================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;br&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Linux DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-1146982021066765814?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/1146982021066765814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=1146982021066765814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1146982021066765814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1146982021066765814'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/06/linux-newsletter.html' title='Linux Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-2338051173702894078</id><published>2007-05-30T15:01:00.000-07:00</published><updated>2007-05-30T15:12:17.031-07:00</updated><title type='text'>Windows DevCenter Newsletter</title><content type='html'>The Windows DevCenter Newsletter&lt;br&gt;---------------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.windowsdevcenter.com"&gt;http://www.windowsdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Sponsored by Rackspace Managed Hosting&lt;p&gt;Rackspace delivers fully managed Windows and Linux hosting &lt;br&gt;solutions, a Zero-Downtime Network&amp;trade; and 24x7x365 Fanatical &lt;br&gt;Support&amp;trade; starting at $383 per month.&lt;p&gt;Get our Advanced Monitoring and Reporting Bundle for &lt;br&gt;$10/Month in May. View promo:&lt;p&gt;&lt;a href="http://www.oreilly.com/go/rkspc_win"&gt;http://www.oreilly.com/go/rkspc_win&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;Microsoft Surface: Not Coming to a Home Near You &lt;p&gt;Much of the criticism of the new Microsoft Surface computing table is&lt;br&gt;misguided, for one simple reason: It&amp;#39;s intended to be used in commercial&lt;br&gt;settings, not at home. For more details, read my blog:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/microsoft_surface_not_coming_t.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/microsoft_surface_not_coming_t.html&lt;/a&gt;&lt;p&gt;A PC On Every Desktop? The Desktop *Is* The PC&lt;p&gt;M. David Peterson has his own thoughts about Microsoft Surface. Read what&lt;br&gt;his blog has to say--and see pics as well:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/a_pc_on_every_desktop_th.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/a_pc_on_every_desktop_th.html&lt;/a&gt;&lt;p&gt;Freeware/Open Source for Windows Weekly Summary &lt;p&gt;Todd Ogasawara is back with his weekly roundup of the best of Windows&lt;br&gt;freebies. Among his winners this week, free antivirus software for Windows&lt;br&gt;Vista:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/freewareopen_source_for_window_26.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/freewareopen_source_for_window_26.html&lt;/a&gt;&lt;p&gt;Using the Cryptography APIs in .NET&lt;p&gt;The .NET framework contains a number of cryptography services that allow&lt;br&gt;you to incorporate security services into your .NET applications. In this&lt;br&gt;article, Wei-Meng Lee shows you how to use some of the common security&lt;br&gt;APIs to make your .NET applications more secure:&lt;p&gt;&lt;a href="http://www.windowsdevcenter.com/pub/a/windows/2007/05/22/using-the-cryptography-apis-in-net.html"&gt;http://www.windowsdevcenter.com/pub/a/windows/2007/05/22/using-the-cryptography-apis-in-net.html&lt;/a&gt;&lt;p&gt;Ignite Boston!&lt;p&gt;The first Ignite Boston will be on Thursday, May 31, from 6 to 10pm at&lt;br&gt;Tommy Doyle&amp;#39;s in Harvard Square, Cambridge, MA. From 6-7pm, mingle and&lt;br&gt;talk tech with your fellow FOOs, alpha geeks, and techies from the greater&lt;br&gt;Boston area. Join a MAKE challenge team and participate in building&lt;br&gt;bridges (how much weight can your bridge&amp;ndash;-made from less than 1K popsicle&lt;br&gt;sticks-&amp;ndash;support?) After that, there will be a special keynote address from&lt;br&gt;author Scott Berkun (&amp;quot;The Myths of Innovation&amp;quot;; &amp;quot;The Art of Project&lt;br&gt;Management&amp;quot;). Then, on to guest speakers, who&amp;#39;ll catch you up on the cool,&lt;br&gt;new, innovative stuff going on in technology today. During intermissions,&lt;br&gt;get a cold beer and chat with speakers, sponsors, and O&amp;#39;Reilly&amp;#39;s own&lt;br&gt;editors. Join us Thursday, May 31, for a fun, energetic evening of&lt;br&gt;talking, learning, making, and collaborating:&lt;p&gt;&lt;a href="http://www.oreillynet.com/ignite/blog/"&gt;http://www.oreillynet.com/ignite/blog/&lt;/a&gt;&lt;p&gt;See you next week,&lt;br&gt; &lt;br&gt;Preston Gralla, Editor&lt;br&gt;WindowsDevCenter.com&lt;br&gt;pgralla@oreilly.com&lt;p&gt;=====================================================================&lt;br&gt;Early Registration Extended--Save $200!&lt;p&gt;Join us June 18-20, 2007 in San Jose, California for the first &lt;br&gt;O&amp;#39;Reilly TOC Conference, and help shape the future of publishing.&lt;p&gt;Register now and Save $200.&lt;br&gt;&lt;a href="http://conferences.oreillynet.com/toc/"&gt;http://conferences.oreillynet.com/toc/&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Windows DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-2338051173702894078?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/2338051173702894078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=2338051173702894078' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/2338051173702894078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/2338051173702894078'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/windows-devcenter-newsletter_30.html' title='Windows DevCenter Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-1715843778698223242</id><published>2007-05-29T17:59:00.000-07:00</published><updated>2007-05-29T18:02:34.937-07:00</updated><title type='text'>Haskell, Flex, and semaphores, oh my!</title><content type='html'>LINUX NEWS FROM O&amp;#39;REILLY NETWORK&lt;br&gt;----------------------------------------&lt;br&gt;The Latest from &lt;a href="http://www.linuxdevcenter.com"&gt;http://www.linuxdevcenter.com&lt;/a&gt; and &lt;a href="http://ONLamp.com"&gt;http://ONLamp.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;A happy Memorial Day Weekend to all of you living in the U.S.! Of course,&lt;br&gt;you won&amp;#39;t be getting this until Tuesday, so it&amp;#39;s more of a &amp;quot;I hope you had&lt;br&gt;a good Memorial Day Weekend,&amp;quot; but time is relative, right?&lt;p&gt;Everyone, be sure to come to Ignite Boston this Thursday. It doesn&amp;#39;t&lt;br&gt;matter if you live in Kyoto, I&amp;#39;m going to expect every one of you to&lt;br&gt;attend, and I&amp;#39;ll be taking names. There Will Be Consequences!&lt;p&gt;&lt;a href="http://www.oreillynet.com/ignite/blog/"&gt;http://www.oreillynet.com/ignite/blog/&lt;/a&gt;&lt;p&gt;If you&amp;#39;re not in the states, but instead an inhabitant of the Continent,&lt;br&gt;you might want to check out the upcoming GNOME Users&amp;#39; And Developers&amp;#39;&lt;br&gt;European Conference.&lt;p&gt;&lt;a href="http://guadec.org/"&gt;http://guadec.org/&lt;/a&gt;&lt;p&gt;On to our roundup of the past seven days of fun and frolic on the OFOW.*&lt;p&gt;We begin with an introduction to functional programming, by way of the&lt;br&gt;Haskell programming language. If you&amp;#39;ve only had experience with&lt;br&gt;imperative programming languages (or if you don&amp;#39;t even know what an&lt;br&gt;imperative programming language is), you owe it to yourself to check out&lt;br&gt;Adam Turoff&amp;#39;s gentle guide.&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/onlamp/2007/05/21/an-introduction-to-haskell---part-1-why-haskell.html"&gt;http://www.onlamp.com/pub/a/onlamp/2007/05/21/an-introduction-to-haskell---part-1-why-haskell.html&lt;/a&gt;&lt;p&gt;Flex is Adobe&amp;#39;s answer to the platform-independent deployment environment&lt;br&gt;question. But although the client-side may be handled using Flex, the&lt;br&gt;backend still needs to be developed in a traditional environment. Jack&lt;br&gt;Herrington uses a fictional YouTube clone as a way to demonstrate how PHP&lt;br&gt;can serve as a server-side counterpart to Flex.&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/php/2007/05/24/creating-mytube-with-flex-and-php.html"&gt;http://www.onlamp.com/pub/a/php/2007/05/24/creating-mytube-with-flex-and-php.html&lt;/a&gt;&lt;p&gt;Finally, you may have learned semaphores years ago, or may have managed to&lt;br&gt;go your entire career without ever having to use one. But even if you&amp;#39;re a&lt;br&gt;semaphore pro, a good refresher can&amp;#39;t hurt. Vikram Shukla has a pretty&lt;br&gt;comprehensive guide, including a comparison of POSIX and System V style&lt;br&gt;semaphores.&lt;p&gt;&lt;a href="http://www.linuxdevcenter.com/pub/a/linux/2007/05/24/semaphores-in-linux.html"&gt;http://www.linuxdevcenter.com/pub/a/linux/2007/05/24/semaphores-in-linux.html&lt;/a&gt;&lt;p&gt;Spencer Critchley led off the week in blogs with a pointer to a new book&lt;br&gt;that provides a lot of missing information for Drupal users:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/the_missing_drupal_manual_pro.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/the_missing_drupal_manual_pro.html&lt;/a&gt;&lt;p&gt;Andy Oram looked at how Splunk is mashing up its data to help sysadmins.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/splunks_mashup_of_informations.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/splunks_mashup_of_informations.html&lt;/a&gt;&lt;p&gt;How do you keep geeks in your organization? Nitesh Dhanjani had some&lt;br&gt;thoughts on the subject:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/the_string_theory_of_how_to_re.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/the_string_theory_of_how_to_re.html&lt;/a&gt;&lt;p&gt;chromatic looks at coherence as an oft-overlooked feature of modern&lt;br&gt;DBMSi:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/one_oftenoverlooked_feature_of.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/one_oftenoverlooked_feature_of.html&lt;/a&gt;&lt;p&gt;Jeremy Jones continued his reporting on the rewriting of the podgrapher&lt;br&gt;utility.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/rewriting_podgrabber_part_2_1.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/rewriting_podgrabber_part_2_1.html&lt;/a&gt;&lt;p&gt;Your humble narrator had some thoughts on Dell&amp;#39;s move to offer&lt;br&gt;Linux-preinstalled systems.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/another_linux_milestone.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/another_linux_milestone.html&lt;/a&gt;&lt;p&gt;Mr. Jones returned with a pointer to some pithy PyCon podcast (your&lt;br&gt;tongue-twister of the week)&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/python_podcasts.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/python_podcasts.html&lt;/a&gt;&lt;p&gt;chromatic had two in a row, first mentioning that Microsoft is looking for&lt;br&gt;an open source guru, and then reviewing the CPAN Pod::POM::Web module.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/microsoft_wants_an_open_source.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/microsoft_wants_an_open_source.html&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/cpan_module_review_podpomweb.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/cpan_module_review_podpomweb.html&lt;/a&gt;&lt;p&gt;Over in DevCenter, Carla Schroder shared her experiences and frustrations&lt;br&gt;with getting Linux to print.&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/05/more_fun_with_printing.html"&gt;http://www.oreillynet.com/linux/blog/2007/05/more_fun_with_printing.html&lt;/a&gt;&lt;p&gt;Juliet Kemp discussed how to automount removable devices under Debian:&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/05/automounting_removable_devices.html"&gt;http://www.oreillynet.com/linux/blog/2007/05/automounting_removable_devices.html&lt;/a&gt;&lt;p&gt;And in the spirit of the three female Indy drivers this week, Caitlyn&lt;br&gt;Martin completed our all woman DevCenter blogfest with some information on&lt;br&gt;the Feisty Fawn release of Xubuntu.&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/05/xubuntu_gets_feisty.html"&gt;http://www.oreillynet.com/linux/blog/2007/05/xubuntu_gets_feisty.html&lt;/a&gt;&lt;p&gt;In databaseland, Roland Bouman debunked a common myth about the GROUP_BY&lt;br&gt;clause:&lt;p&gt;&lt;a href="http://www.oreillynet.com/databases/blog/2007/05/debunking_group_by_myths.html"&gt;http://www.oreillynet.com/databases/blog/2007/05/debunking_group_by_myths.html&lt;/a&gt;&lt;p&gt;Brian K. Jones shares his path to sysadminosity over in the SysAdmin&lt;br&gt;blogs:&lt;p&gt;&lt;a href="http://www.oreillynet.com/sysadmin/blog/2007/05/how_did_you_become_an_admin.html"&gt;http://www.oreillynet.com/sysadmin/blog/2007/05/how_did_you_become_an_admin.html&lt;/a&gt;&lt;p&gt;We end this week in the Ruby Blogs, where Daniel Berger laments the lack&lt;br&gt;of bind parameters in ActiveRecord:&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/05/bind_parameters_now.html"&gt;http://www.oreillynet.com/ruby/blog/2007/05/bind_parameters_now.html&lt;/a&gt;&lt;p&gt;And finally, Gregory Brown starts his Summer of Code reportage with a look&lt;br&gt;at RubyLand.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/05/gsoc_announcing_rubyland.html"&gt;http://www.oreillynet.com/ruby/blog/2007/05/gsoc_announcing_rubyland.html&lt;/a&gt;&lt;p&gt;Over at The Watering Hole, the melee is over, but Pearl is still in hot&lt;br&gt;water.&lt;p&gt;&lt;a href="http://www.oreillynet.com/wateringhole/blog/"&gt;http://www.oreillynet.com/wateringhole/blog/&lt;/a&gt;&lt;p&gt;Looking forward, always forward, never backward, we&amp;#39;ve got two articles&lt;br&gt;upcoming this week. Federico Biancuzzi has another in his series of BSD&lt;br&gt;interviews, this time looking at Rootkits. And Andrew Hanenkamp, tells us&lt;br&gt;about a single sign-on solution for Jifty called CAS+. And over in the&lt;br&gt;Watering Hole, things go from bad to worse for Pearl as she testifies&lt;br&gt;before Congress.&lt;p&gt;Until next time, remember that no matter where you go, there you are,&lt;br&gt;unless you&amp;#39;re time-traveling, in which case there you were.&lt;p&gt;* Still the ONLamp Family of Web Sites...&lt;p&gt;James Turner&lt;br&gt;Site Editor, ONLamp.com&lt;br&gt;turner@oreilly.com&lt;p&gt;================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;br&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Linux DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-1715843778698223242?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/1715843778698223242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=1715843778698223242' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1715843778698223242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1715843778698223242'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/haskell-flex-and-semaphores-oh-my.html' title='Haskell, Flex, and semaphores, oh my!'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-7478098429569658547</id><published>2007-05-25T16:01:00.000-07:00</published><updated>2007-05-25T16:12:56.222-07:00</updated><title type='text'>Refreshed Unix Tips and Mac Development in the UK</title><content type='html'>THE MAC DEVCENTER NEWSLETTER&lt;br&gt;-------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.macdevcenter.com"&gt;http://www.macdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Dear readers,&lt;p&gt;This week on Mac DevCenter Brian Jepson updates an &amp;quot;oldie but goodie&amp;quot;  &lt;br&gt;article on Unix tips for OS X, Giles Turnbull interviews a group of  &lt;br&gt;independent Mac developers in the UK, and our bloggers provide their  &lt;br&gt;usual insightful and humorous coverage of the latest Mac news and events.&lt;p&gt;If you&amp;#39;re going to be anywhere near Boston next Thursday evening,  &lt;br&gt;you&amp;#39;ll definitely want to check out our first Ignite Boston event.  &lt;br&gt;Here&amp;#39;s your chance to mingle and talk tech with your fellow FOOs,  &lt;br&gt;alpha geeks, and techies from the greater Boston area. Scott Berkun  &lt;br&gt;(author of &amp;quot;The Myths of Innovation&amp;quot; and &amp;quot;The Art of Project  &lt;br&gt;Management&amp;quot;) will give the keynote, followed by other interesting  &lt;br&gt;speakers talking about the cool, new, innovative stuff going on in  &lt;br&gt;technology today. During intermissions, get a cold beer and chat with  &lt;br&gt;speakers, sponsors, and O&amp;#39;Reilly&amp;#39;s own editors. Ignite Boston will be  &lt;br&gt;held on Thursday, May 31, from 6 to 10pm at Tommy Doyle&amp;#39;s in Harvard  &lt;br&gt;Square, Cambridge, MA.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ignite/blog"&gt;http://www.oreillynet.com/ignite/blog&lt;/a&gt;&lt;p&gt;From starting up to shutting down, there are big differences between  &lt;br&gt;Mac OS X and Unix machines. Brian Jepson, coauthor of &amp;quot;Mac OS X for  &lt;br&gt;Unix Geeks&amp;quot; offers 10 tips he gathered while working on the book. If  &lt;br&gt;you&amp;#39;re a Unix geek moving to Mac OS X, these tips will help smooth  &lt;br&gt;the way. We noticed that this five year-old article continues to get  &lt;br&gt;a lot of attention, so we recently asked Brian Jepson to update the  &lt;br&gt;sections that have become dated. Here&amp;#39;s his update.&lt;p&gt;&lt;a href="http://www.macdevcenter.com/pub/a/mac/2002/10/22/macforunix.html"&gt;http://www.macdevcenter.com/pub/a/mac/2002/10/22/macforunix.html&lt;/a&gt;&lt;p&gt;Giles Turnbull interviews a group of UK-based indie developers to ask  &lt;br&gt;them a little about their lives, how they stay in touch with Apple,  &lt;br&gt;and why international exchange rates make such a difference to them.&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/mac/2007/05/24/indie-mac-development-in-the-uk.html"&gt;http://www.oreillynet.com/pub/a/mac/2007/05/24/indie-mac-development-in-the-uk.html&lt;/a&gt;&lt;p&gt;The Mac DevCenter blogs have covered a wide range of topics this  &lt;br&gt;week. From the latest gadgets to Apple improving support for  &lt;br&gt;developing on OS X in languages other than Objective-C with projects  &lt;br&gt;like BridgeSupport, our crew of expert bloggers are discussing the  &lt;br&gt;issues that matter to Mac developers. Drop by and let us know what you think.&lt;p&gt;&lt;a href="http://www.oreillynet.com/mac/blog"&gt;http://www.oreillynet.com/mac/blog&lt;/a&gt;&lt;p&gt;Thanks for reading,&lt;br&gt; &lt;br&gt;Bruce Stewart&lt;br&gt;Mac DevCenter Editor&lt;br&gt;bruce@oreilly.com&lt;p&gt;==================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Mac DevCenter newsletter? Please email &lt;br&gt;us at advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-7478098429569658547?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/7478098429569658547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=7478098429569658547' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7478098429569658547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7478098429569658547'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/refreshed-unix-tips-and-mac-development.html' title='Refreshed Unix Tips and Mac Development in the UK'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-4596377079196589547</id><published>2007-05-25T15:31:00.000-07:00</published><updated>2007-05-25T15:42:32.716-07:00</updated><title type='text'>ONJava Newsletter</title><content type='html'>O&amp;#39;REILLY NETWORK&amp;#39;S ONJava.com NEWSLETTER&lt;br&gt;--------------------------------------------------&lt;br&gt;The Independent Source for Enterprise Java&lt;p&gt;==================================================================&lt;br&gt;Hello again readers,&lt;p&gt;It has been a busy few weeks for conference attendance--first  &lt;br&gt;JavaOne, then O&amp;#39;Reilly&amp;#39;s RailsConf...and next week is the first  &lt;br&gt;Ignite Boston conference. If you are into tech and anywhere near the  &lt;br&gt;area, you owe it to yourself to check it out.  Mike Hendrickson has a  &lt;br&gt;blog entry on the conference and its contents:&lt;p&gt;&lt;a href="http://www.oreillynet.com/ignite/blog/"&gt;http://www.oreillynet.com/ignite/blog/&lt;/a&gt;&lt;p&gt;&lt;br&gt;OnJava has a couple of new articles up since our last newsletter;   &lt;br&gt;first, at JavaOne I had a chance to interview Bob Brewin, Sun&amp;#39;s CTO.   &lt;br&gt;We talked about the announcements of JavaFX Script, the new  &lt;br&gt;streamlined &amp;quot;consumer&amp;quot; JVM, and some other neat stuff from JavaOne:&lt;p&gt;&lt;a href="http://www.onjava.com/pub/a/onjava/2007/05/10/an-interview-with-robert-brewin.html"&gt;http://www.onjava.com/pub/a/onjava/2007/05/10/an-interview-with-robert-brewin.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;Marcin Maciukiewicz and Daniel Owsianski contributed this article  &lt;br&gt;about using the Lucene Query Parser without using all of Lucene; they  &lt;br&gt;write an adapter to provide sophisticated search capabilities with an  &lt;br&gt;existing database through Hibernate.  If you have a legacy database  &lt;br&gt;for which you need better search capability, this article is for you:&lt;p&gt;&lt;a href="http://www.onjava.com/pub/a/onjava/2007/05/24/using-the-lucene-query-parser-without-lucene.html"&gt;http://www.onjava.com/pub/a/onjava/2007/05/24/using-the-lucene-query-parser-without-lucene.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;Over at Java.net, there is an interesting presentation by Geert Bevin  &lt;br&gt;about continuations with RIFE and TerraCotta.  Continuations are a  &lt;br&gt;method of simplifying state management in web applications that are  &lt;br&gt;used in frameworks like SeaSide.  It is exciting to see their use in  &lt;br&gt;the Java space:&lt;p&gt;&lt;a href="http://today.java.net/pub/a/today/2007/05/25/j1-2k7-mT03.html"&gt;http://today.java.net/pub/a/today/2007/05/25/j1-2k7-mT03.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;Java.net is also featuring this article by Sangeetha S. and  &lt;br&gt;Subrahmanya S. V. on the use of Annotations in the Java EE 5.0  &lt;br&gt;platform.  The use of annotations to represent concepts best  &lt;br&gt;described by declarative programming really simplifies development  &lt;br&gt;for the Java EE platform.&lt;p&gt;&lt;a href="http://today.java.net/pub/a/today/2007/05/22/using-annotations-in-java-ee-5.html"&gt;http://today.java.net/pub/a/today/2007/05/22/using-annotations-in-java-ee-5.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;Over at BEA&amp;#39;s Dev2Dev is this article by Emmanuel Proulx introducing  &lt;br&gt;the SIP API for Java ME.  SIP is the standard connection protocol for  &lt;br&gt;mobile carriers; if you want to learn to write connected Java apps  &lt;br&gt;for the huge market of mobile devices, this intro should get you started.&lt;p&gt;&lt;a href="http://dev2dev.bea.com/pub/a/2007/05/sip-javame.html"&gt;http://dev2dev.bea.com/pub/a/2007/05/sip-javame.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;Recent O&amp;#39;Reilly Network weblogs of interest to Java developers:&lt;p&gt;The UI wars just started - yet again! - Shashank Tiwari&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/05/the_ui_wars_just_started_yet_a.html"&gt;http://www.oreillynet.com/onjava/blog/2007/05/the_ui_wars_just_started_yet_a.html&lt;/a&gt;&lt;p&gt;Sun: Finally Updating the BugParade, Looking for New Infrastructure - Tim O&amp;#39;Brien&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/05/sun_finally_updating_the_bugpa.html"&gt;http://www.oreillynet.com/onjava/blog/2007/05/sun_finally_updating_the_bugpa.html&lt;/a&gt;&lt;p&gt;JavaFX: Sun isn&amp;#39;t sure about the license - Tim O&amp;#39;Brien&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/05/javafx_sun_isnt_sure_about_the.html"&gt;http://www.oreillynet.com/onjava/blog/2007/05/javafx_sun_isnt_sure_about_the.html&lt;/a&gt;&lt;p&gt;Maven 2 and Checkstyle - Gerald Nunn&lt;br&gt;&lt;a href="http://dev2dev.bea.com/blog/gnunn/archive/2007/05/maven_2_and_che.html"&gt;http://dev2dev.bea.com/blog/gnunn/archive/2007/05/maven_2_and_che.html&lt;/a&gt;&lt;p&gt;BEA&amp;#39;s Virtualization Demo at JavaOne - Arvind Jain&lt;br&gt;&lt;a href="http://dev2dev.bea.com/blog/arvindjain/archive/2007/05/beas_virtualization_demo_at_ja_1.html"&gt;http://dev2dev.bea.com/blog/arvindjain/archive/2007/05/beas_virtualization_demo_at_ja_1.html&lt;/a&gt;&lt;p&gt;Check out more O&amp;#39;Reilly Network Java weblogs at:&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/"&gt;http://www.oreillynet.com/onjava/blog/&lt;/a&gt;&lt;p&gt;In the opening, I mentioned that I was just at RailsConf.... So why  &lt;br&gt;would the editor of a Java newsletter be at a conference promoting a  &lt;br&gt;web framework for another language?  Rails is one of the most exciting &lt;br&gt;things I (as a Java developer) have seen in quite some time, and  &lt;br&gt;the possibilities with JRuby make it a legitimate player in our  &lt;br&gt;space.  JRuby is going to be a major player in all of our futures.&lt;p&gt;If you are a Java developer, there are compelling reasons to learn  &lt;br&gt;about Rails--if nothing else, you can rapidly prototype web  &lt;br&gt;applications that you intend to write in the framework of your  &lt;br&gt;choice.  From an educational standpoint, it is interesting to see new  &lt;br&gt;ideas and how they are influencing the evolution of Java frameworks.&lt;p&gt;If you are a Ruby/Rails developer, the ability to deploy your  &lt;br&gt;application on the Java platform gives you features like real  &lt;br&gt;threading support, internationalization and localization, and a huge  &lt;br&gt;amount of library code to draw from.  And the ability to deploy Rails  &lt;br&gt;apps as a standard WAR file will open doors that Rails otherwise  &lt;br&gt;couldn&amp;#39;t get into.&lt;p&gt;The future of Java is the platform; give me my tried-and-true Java  &lt;br&gt;syntax, give me another great syntax with Groovy, give me some&lt;br&gt;domain-specific languages (like Java FX Script for building rich apps), and  &lt;br&gt;give me access to all the great stuff happening in languages like  &lt;br&gt;Ruby and Python, and give me the ability to use it all together so I  &lt;br&gt;can solve a problem with the tool that fits the best.&lt;p&gt;Many languages, many operating systems, common platform.  What an  &lt;br&gt;exciting future that will be.&lt;p&gt;Please join us again next week.&lt;p&gt;David Bock&lt;br&gt;Editor, ONJava.com&lt;p&gt;==================================================================&lt;p&gt;*** Java News and Weblogs ***&lt;p&gt;java.net Weblogs&lt;br&gt;&lt;a href="http://weblogs.java.net"&gt;http://weblogs.java.net&lt;/a&gt;&lt;p&gt;O&amp;#39;Reilly Network Java Weblogs&lt;br&gt;&lt;a href="http://www.oreillynet.com/pub/q/weblog_s?x-subject=3"&gt;http://www.oreillynet.com/pub/q/weblog_s?x-subject=3&lt;/a&gt;&lt;p&gt;&lt;br&gt;Other Java News (channel -- LANG: JAVA)&lt;br&gt;&lt;a href="http://www.oreillynet.com/meerkat/index.php"&gt;http://www.oreillynet.com/meerkat/index.php&lt;/a&gt;&lt;p&gt;&lt;br&gt;Java Cookbook Recipe of the Day&lt;br&gt;&lt;a href="http://www.onjava.com/onjava/javacook/solution.csp?day=1"&gt;http://www.onjava.com/onjava/javacook/solution.csp?day=1&lt;/a&gt;&lt;p&gt;Java Events&lt;br&gt;&lt;a href="http://www.onjava.com/onjava/events"&gt;http://www.onjava.com/onjava/events&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;*** Other Related O&amp;#39;Reilly Network sites ***&lt;p&gt;O&amp;#39;Reilly Network&lt;br&gt;&lt;a href="http://www.oreillynet.com"&gt;http://www.oreillynet.com&lt;/a&gt;&lt;p&gt;XML.com&lt;br&gt;&lt;a href="http://xml.com"&gt;http://xml.com&lt;/a&gt;&lt;p&gt;ONLamp.com&lt;br&gt;&lt;a href="http://onlamp.com"&gt;http://onlamp.com&lt;/a&gt;&lt;p&gt;O&amp;#39;Reilly Media&lt;br&gt;&lt;a href="http://www.oreilly.com"&gt;http://www.oreilly.com&lt;/a&gt;&lt;p&gt;O&amp;#39;Reilly Java&lt;br&gt;&lt;a href="http://java.oreilly.com"&gt;http://java.oreilly.com&lt;/a&gt;&lt;p&gt;***&lt;p&gt;ONJava.com Affiliates&lt;p&gt;Servlets.com&lt;br&gt;&lt;a href="http://www.servlets.com"&gt;http://www.servlets.com&lt;/a&gt;&lt;p&gt;JDOM.org&lt;br&gt;&lt;a href="http://www.jdom.org"&gt;http://www.jdom.org&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the ONJava.com newsletter? Please email us &lt;br&gt;at advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-4596377079196589547?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/4596377079196589547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=4596377079196589547' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4596377079196589547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4596377079196589547'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/onjava-newsletter_25.html' title='ONJava Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-6384266365589319570</id><published>2007-05-25T15:01:00.000-07:00</published><updated>2007-05-25T15:10:22.269-07:00</updated><title type='text'>Pirates Who Love Perls</title><content type='html'>Perl.com update&lt;br&gt;--------------------------------------&lt;br&gt;The Email for &lt;a href="http://www.perl.com"&gt;www.perl.com&lt;/a&gt; Subscribers&lt;p&gt;===================================================================&lt;br&gt;Sponsored by ActiveState Perl Dev Kit&lt;p&gt;Perl Dev Kit - Easily build and deploy Perl apps&lt;p&gt; * Create and deploy executables to multiple platforms.&lt;br&gt; * Painlessly debug Perl scripts.&lt;br&gt; * Create sophisticated Perl-based filters.&lt;p&gt;Download your free trial now:&lt;br&gt;&lt;a href="http://www.activestate.com/Products/Perl_Dev_Kit/"&gt;http://www.activestate.com/Products/Perl_Dev_Kit/&lt;/a&gt;&lt;p&gt;===================================================================&lt;br&gt;Hello, readers of the Perl.com newsletter.  Wait, don&amp;#39;t skip to the next&lt;br&gt;unread message yet!  There&amp;#39;s perly goodness here.&lt;p&gt;Here&amp;#39;s what&amp;#39;s new this fortnight.&lt;p&gt;* Perl News&lt;p&gt;Parrot 0.4.12 escaped.  This version has a pun in the title, a literary&lt;br&gt;quote in the release announcement, and is faster and uses less memory.  If&lt;br&gt;you&amp;#39;re not careful, you might have to port your favorite language to&lt;br&gt;Parrot this summer.  (As of a few minutes ago, the development version of&lt;br&gt;Parrot is even faster still.)&lt;p&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/05/24/1812230"&gt;http://use.perl.org/article.pl?sid=07/05/24/1812230&lt;/a&gt;&lt;p&gt;OSCON 2007 registration is open:&lt;p&gt;&lt;a href="http://conferences.oreillynet.com/pub/w/58/register.html"&gt;http://conferences.oreillynet.com/pub/w/58/register.html&lt;/a&gt;&lt;p&gt;Gnat is particular pleased with the schedule:&lt;p&gt;&lt;a href="http://radar.oreilly.com/archives/2007/05/whats_new_with_1.html"&gt;http://radar.oreilly.com/archives/2007/05/whats_new_with_1.html&lt;/a&gt;&lt;p&gt;Your editor minuted the Perl 6 design meetings:&lt;p&gt;&lt;a href="http://use.perl.org/~chromatic/journal/33302"&gt;http://use.perl.org/~chromatic/journal/33302&lt;/a&gt;&lt;br&gt;&lt;a href="http://use.perl.org/~chromatic/journal/33346"&gt;http://use.perl.org/~chromatic/journal/33346&lt;/a&gt;&lt;p&gt;* Perl at O&amp;#39;Reilly&lt;p&gt;Perl has a history of copious and useful documentation--not just of core&lt;br&gt;modules, but of the best CPAN modules as well.  Yet even the venerable&lt;br&gt;perldoc utility is not the only way to read, or browse, documentation. &lt;br&gt;The Pod::POM::Web module provides a different way to find information&lt;br&gt;about the modules you have installed.  Here&amp;#39;s how it works:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/cpan_module_review_podpomweb.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/cpan_module_review_podpomweb.html&lt;/a&gt;&lt;p&gt;Perl 5.10 is on its way, especially now that pumpking Rafael Garcia-Suarez&lt;br&gt;has returned from his honeymoon (congratulations!).  Why is this release&lt;br&gt;important?  Besides fixing plenty of bugs and including several&lt;br&gt;performance improvements, it has a wide list of new features.  Adriano&lt;br&gt;Ferreira discusses good reasons to help get a shiny new Perl out the door:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/soon_a_perl_with_new_switches_1.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/soon_a_perl_with_new_switches_1.html&lt;/a&gt;&lt;p&gt;...but Adriano is not content to let Perl 5 get all the attention.  Recent&lt;br&gt;(and recurring) debates over readability and maintainability made their&lt;br&gt;way to the Perl 6 language mailing list.  The focus was, get this, on the&lt;br&gt;use of semicolons:&lt;br&gt;  &lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/why_insisting_on_semicolons.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/why_insisting_on_semicolons.html&lt;/a&gt;&lt;p&gt;Your editor jumped into the fray as well, only to rephrase his favorite&lt;br&gt;law of maintainable programming: don&amp;#39;t hire monkeys.  This time, he&lt;br&gt;wonders if certain programming languages force people to write bad code:&lt;br&gt;  &lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/does_your_programming_language.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/does_your_programming_language.html&lt;/a&gt;&lt;p&gt;...and then poked the &amp;quot;I writed a DSL!!&amp;quot; kids with a stick:&lt;br&gt;  &lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/the_is_it_a_dsl_or_an_api_ten.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/the_is_it_a_dsl_or_an_api_ten.html&lt;/a&gt;&lt;p&gt;* Other Interesting Tidbits&lt;p&gt;Jimmy Gutterman asks if you work better when you work for free:&lt;p&gt;&lt;a href="http://radar.oreilly.com/archives/2007/05/do_you_work_bet.html"&gt;http://radar.oreilly.com/archives/2007/05/do_you_work_bet.html&lt;/a&gt;&lt;p&gt;Tim O&amp;#39;Reilly announced a Real World Haskell book:&lt;p&gt;&lt;a href="http://radar.oreilly.com/archives/2007/05/real_world_hask.html"&gt;http://radar.oreilly.com/archives/2007/05/real_world_hask.html&lt;/a&gt;&lt;p&gt;Mike Hendrickson analyzed the entire computer book market in Q1 2007, related&lt;br&gt;to programming languages (buy more Perl books):&lt;p&gt;&lt;a href="http://radar.oreilly.com/archives/2007/05/state_of_the_co_10.html"&gt;http://radar.oreilly.com/archives/2007/05/state_of_the_co_10.html&lt;/a&gt;&lt;p&gt;Nitesh Dhanjani wondered how to retain smart people in your organization:&lt;br&gt;  &lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/the_string_theory_of_how_to_re.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/the_string_theory_of_how_to_re.html&lt;/a&gt;&lt;p&gt;Now back to hacking Parrot to make Perl 6 even better,&lt;br&gt;-c&lt;p&gt;&lt;br&gt;chromatic@oreilly.com&lt;br&gt;Editor, Perl.com, et cetera&lt;p&gt;===================================================================&lt;br&gt;Early Registration Extended--Save $200!&lt;p&gt;Join us June 18-20, 2007 in San Jose, California for the first &lt;br&gt;O&amp;#39;Reilly TOC Conference, and help shape the future of publishing.&lt;p&gt;Register now and Save $200.&lt;br&gt;&lt;a href="http://conferences.oreillynet.com/toc/"&gt;http://conferences.oreillynet.com/toc/&lt;/a&gt;&lt;p&gt;===================================================================&lt;br&gt;Ignite! Boston -- Last Call&lt;p&gt;On May 31, we are having our first Ignite Boston event in Cambridge, MA.  &lt;br&gt;You can find out more about the event at:&lt;p&gt;&lt;a href="http://www.oreillynet.com/ignite/blog"&gt;http://www.oreillynet.com/ignite/blog&lt;/a&gt;&lt;p&gt;&lt;br&gt;If you like, you can sign up to present something new or interesting to &lt;br&gt;the local area tech community. So far we have 25 cool presentations and more &lt;br&gt;than 100 RSVPs.  If you want to be part of this event, please get your RSVP &lt;br&gt;in ASAP so we can save room for you!&lt;p&gt;===================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Perl.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-6384266365589319570?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/6384266365589319570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=6384266365589319570' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/6384266365589319570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/6384266365589319570'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/pirates-who-love-perls.html' title='Pirates Who Love Perls'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-3003000857042469587</id><published>2007-05-25T14:31:00.000-07:00</published><updated>2007-05-25T14:42:41.357-07:00</updated><title type='text'>XML.com Newsletter</title><content type='html'>XML.com Xtra!&lt;br&gt;---------------------------------&lt;br&gt;The Email for XML.com Subscribers&lt;p&gt;=================================================================&lt;p&gt;Dear Reader,&lt;p&gt;Welcome to another issue of XML.com.&lt;p&gt;O&amp;#39;Reilly in Cambridge, MA, is getting behind Ignite Boston, which is&lt;br&gt;a techie event where people give five-minute pitches about some&lt;br&gt;innovative or up-and-coming technology. This event includes a talk&lt;br&gt;about innovation myths by Scott Berkun.&lt;p&gt;Good stuff if you&amp;#39;re in the area. Details:&lt;br&gt;&lt;a href="http://www.oreillynet.com/ignite/blog"&gt;http://www.oreillynet.com/ignite/blog&lt;/a&gt;&lt;p&gt;The Weekly Tab Sweep&lt;br&gt;--------------------&lt;p&gt;An Introduction to Haskell&lt;br&gt;&lt;a href="http://www.onlamp.com/pub/a/onlamp/2007/05/21/an-introduction-to-haskell---part-1-why-haskell.html"&gt;http://www.onlamp.com/pub/a/onlamp/2007/05/21/an-introduction-to-haskell---part-1-why-haskell.html&lt;/a&gt;&lt;p&gt;Reducing User Interface Friction&lt;br&gt;&lt;a href="http://www.codinghorror.com/blog/archives/000866.html"&gt;http://www.codinghorror.com/blog/archives/000866.html&lt;/a&gt;&lt;p&gt;In my day job we&amp;#39;re starting a new project with text classification&lt;br&gt;requirements. The state-of-the-art is the Support Vector Machine&lt;br&gt;algorithm, and I found two very interesting libraries:&lt;p&gt;LIBSVM&lt;br&gt;&lt;a href="http://www.csie.ntu.edu.tw/~cjlin/libsvm"&gt;http://www.csie.ntu.edu.tw/~cjlin/libsvm&lt;/a&gt;&lt;p&gt;SVM Light&lt;br&gt;&lt;a href="http://svmlight.joachims.org"&gt;http://svmlight.joachims.org&lt;/a&gt;&lt;p&gt;I give the early nod to LIBSVM because of its language bindings,&lt;br&gt;including Python.&lt;p&gt;I&amp;#39;m increasingly drawn to explore various SVN alternatives; flavor o&amp;#39;&lt;br&gt;the week is git:&lt;p&gt;&lt;a href="http://git.or.cz"&gt;http://git.or.cz&lt;/a&gt;&lt;p&gt;I&amp;#39;m *not* generally interested in the GTD or personal productivity&lt;br&gt;stuff. I got through three degrees without being personally organized, so&lt;br&gt;I figure I&amp;#39;m doing good enough.&lt;p&gt;Then I founded and started managing a software company; holy crap, now&lt;br&gt;I&amp;#39;m *so* disorganized! :&amp;gt;&lt;p&gt;Since I prefer low-tech solutions, I started carrying a date book for&lt;br&gt;the first time in my life. That&amp;#39;s pretty good. &lt;p&gt;But I need a bit more, so I&amp;#39;m using Org mode in Emacs these days, and&lt;br&gt;I really love it; I&amp;#39;m not doing the Full GTD Monty, as described here:&lt;p&gt;&lt;a href="http://members.optusnet.com.au/~charles57/GTD/orgmode.html"&gt;http://members.optusnet.com.au/~charles57/GTD/orgmode.html&lt;/a&gt;&lt;p&gt;But I like that it&amp;#39;s extensible to that level of nuttiness, if I&lt;br&gt;have to become that nutty.&lt;p&gt;As always, thanks for reading! And happy Memorial Day!&lt;p&gt;Kendall Clark, kendall@xml.com &lt;br&gt;Managing Editor, XML.com&lt;p&gt;=================================================================&lt;p&gt;*** XML News from the XML Cover Pages by Robin Cover ***&lt;p&gt;For more information on any of these stories visit:&lt;br&gt;&lt;a href="http://www.xml.com/pub/a/coverpage/newspage.html"&gt;http://www.xml.com/pub/a/coverpage/newspage.html&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the XML.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000 &lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-3003000857042469587?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/3003000857042469587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=3003000857042469587' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/3003000857042469587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/3003000857042469587'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/xmlcom-newsletter.html' title='XML.com Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-4360015686145438520</id><published>2007-05-23T16:59:00.000-07:00</published><updated>2007-05-23T17:00:55.658-07:00</updated><title type='text'>Half of 2007 is almost here and gone</title><content type='html'>THE O&amp;#39;REILLY NETWORK NEWSLETTER&lt;br&gt;-------------------------------------&lt;br&gt;The latest from &lt;a href="http://oreillynet.com"&gt;http://oreillynet.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Early Registration Extended--Save $200!&lt;p&gt;Join us June 18-20, 2007 in San Jose, California for the first &lt;br&gt;O&amp;#39;Reilly TOC Conference, and help shape the future of publishing.&lt;p&gt;Register now and Save $200.&lt;br&gt;&lt;a href="http://conferences.oreillynet.com/toc"&gt;http://conferences.oreillynet.com/toc&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Greetings readers,&lt;p&gt;Can you believe how quickly this year is flying by? We are a little &lt;br&gt;less than 40 days away from being half way through the year. Have you &lt;br&gt;kept all those resolutions you made in January? Did you teach yourself &lt;br&gt;something new this year? Hopefully we have some content that can help &lt;br&gt;you tackle whatever you have planned for the second half of 2007.&lt;p&gt;Next week we are having our first Ignite Boston event in Cambridge, MA. &lt;br&gt;You can find out more about the May 31st event at:&lt;br&gt;&lt;a href="http://www.oreillynet.com/ignite/blog/"&gt;http://www.oreillynet.com/ignite/blog/&lt;/a&gt;.&lt;p&gt;If you like, you can sign up to present something new or interesting to&lt;br&gt;the local area tech community. So far we have 25 cool presentations and more &lt;br&gt;than 100 RSVPs. If you want to be part of this event, please get your RSVP &lt;br&gt;in ASAP so we can save room for you.&lt;p&gt;Another event you should be aware of is our Tools of Change (TOC) &lt;br&gt;Conference. If you are involved at all with content, media or &lt;br&gt;publishing of any kind, you should check out our TOC Conference being &lt;br&gt;held June 18-20 in San Jose, CA. Take a look at the keynotes, speakers &lt;br&gt;list, and tutorials here: &lt;a href="http://conferences.oreillynet.com/toc"&gt;http://conferences.oreillynet.com/toc&lt;/a&gt;.&lt;p&gt;The speakers presenting at this conference are amazing. Be sure you &lt;br&gt;catch Jimmy Wales (of Wikipedia fame) speak about &amp;quot;Free Culture and the &lt;br&gt;Future of Publishing.&amp;quot; If you would like to attend, please reference &lt;br&gt;this code and receive our special O&amp;#39;Reilly Network Member discount of &lt;br&gt;40% off: toc07orn&lt;p&gt;&amp;gt;Articles&lt;br&gt;In our first recommended article for the week, we have a very &lt;br&gt;interesting piece on &amp;quot;Cookin&amp;#39; with Ruby on Rails&amp;quot; by Bill Walton. Go &lt;br&gt;check out how Bill shows you a quick way to build Rails apps with &lt;br&gt;planning, migrations, and unit tests.&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/ruby/2007/05/17/cookin-with-ruby-on-rails---may.html"&gt;http://www.oreillynet.com/pub/a/ruby/2007/05/17/cookin-with-ruby-on-rails---may.html&lt;/a&gt;&lt;p&gt;So if you are a programmer and you target the .NET platform with any of &lt;br&gt;your applications, you need to read Wei-Meng Lee&amp;#39;s article &amp;quot;Using the &lt;br&gt;Cryptography APIs in .NET.&amp;quot; It will give you insight into how to use some of &lt;br&gt;the most common security APIs. Read it and start making your .NET apps more secure today:&lt;p&gt;&lt;a href="http://www.windowsdevcenter.com/pub/a/windows/2007/05/22/using-the-cryptography-apis-in-net.html"&gt;http://www.windowsdevcenter.com/pub/a/windows/2007/05/22/using-the-cryptography-apis-in-net.html&lt;/a&gt;&lt;p&gt;In today&amp;#39;s development environments, there are more geographically&lt;br&gt;distributed teams trying to build software together. Geographically distributed development (GDD) &lt;br&gt;offers a number of rewards as well as challenges. Check out &amp;quot;Tools for&lt;br&gt;Geographically Distributed Software Development&amp;quot; by Ryan Bagueros and see what technologies &lt;br&gt;and tools you can use to get significant gains out of GDD, within the context of &lt;br&gt;the challenges posed by GDD. Check it out here:&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/onlamp/2007/05/17/tools-for-geographically-distributed-software-development.html"&gt;http://www.onlamp.com/pub/a/onlamp/2007/05/17/tools-for-geographically-distributed-software-development.html&lt;/a&gt;&lt;p&gt;&amp;gt;Blogs&lt;br&gt;The top blogs for the moment are found here &lt;a href="http://www.oreillynet.com/blogs"&gt;http://www.oreillynet.com/blogs&lt;/a&gt;&lt;p&gt;and include two posts on JavaFX and two posts by chromatic that are thought-provoking. &lt;br&gt;Go check them out and get into the discussions by offering your thoughts in the comment &lt;br&gt;sections. If you want to kick the tires of JavaFX, you need to read &lt;br&gt;Timothy M. O&amp;#39;Brien&amp;#39;s post on &amp;quot;JavaFX: First Steps - &amp;quot;Hello OnJava&amp;quot; App.&amp;quot;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/05/javafx_first_steps_hello_onjav_1.html"&gt;http://www.oreillynet.com/onjava/blog/2007/05/javafx_first_steps_hello_onjav_1.html&lt;/a&gt;&lt;p&gt;&amp;gt;Stats&lt;br&gt;The final post in my four part series on the State of the Computer Book &lt;br&gt;Market was posted and now lives here. It contains links to the other three as well:&lt;br&gt;&lt;a href="http://radar.oreilly.com/archives/2007/05/state_of_the_co_10.html"&gt;http://radar.oreilly.com/archives/2007/05/state_of_the_co_10.html&lt;/a&gt;&lt;p&gt;You may also be interested in seeing what folks are searching for on the &lt;br&gt;O&amp;#39;Reilly Network. You can find it by subject area here:&lt;p&gt;&lt;a href="http://www.oreillynet.com/feeds/widgets/organic_search_tagcloud/"&gt;http://www.oreillynet.com/feeds/widgets/organic_search_tagcloud/&lt;/a&gt;&lt;p&gt;&amp;gt;Comments&lt;br&gt;Any comments, ideas or thoughts on features or content you would like to &lt;br&gt;see on the O&amp;#39;Reilly Network can be sent to ideas@oreillynet.com. If you &lt;br&gt;want a response to your email, please indicate that because we do not &lt;br&gt;reply unless you are expecting it.&lt;br&gt; &lt;br&gt;Mike Hendrickson&lt;br&gt;General Manager, The O&amp;#39;Reilly Network&lt;p&gt;=====================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;br&gt;&lt;a href="http://www.oreilly.com/go/ost_orn"&gt;http://www.oreilly.com/go/ost_orn&lt;/a&gt;&lt;p&gt;=====================================================================&lt;p&gt;*** New Books from O&amp;#39;Reilly Media ***&lt;p&gt;Access Data Analysis Cookbook&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596101220"&gt;http://www.oreilly.com/catalog/9780596101220&lt;/a&gt;&lt;p&gt;Learning Ruby&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596529864"&gt;http://www.oreilly.com/catalog/9780596529864&lt;/a&gt;&lt;p&gt;Practical Packet Analysis (No Starch Press)&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9781593271497"&gt;http://www.oreilly.com/catalog/9781593271497&lt;/a&gt;&lt;p&gt;The Definitive ANTLR Reference (Pragmatic)&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/0978739256"&gt;http://www.oreilly.com/catalog/0978739256&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the O&amp;#39;Reilly Network newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-4360015686145438520?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/4360015686145438520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=4360015686145438520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4360015686145438520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4360015686145438520'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/half-of-2007-is-almost-here-and-gone.html' title='Half of 2007 is almost here and gone'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-7054257184629273173</id><published>2007-05-23T14:59:00.000-07:00</published><updated>2007-05-23T15:02:11.290-07:00</updated><title type='text'>Windows DevCenter Newsletter</title><content type='html'>The Windows DevCenter Newsletter&lt;br&gt;---------------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.windowsdevcenter.com"&gt;http://www.windowsdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Sponsored by Rackspace Managed Hosting&lt;p&gt;Rackspace delivers fully managed Windows and Linux hosting &lt;br&gt;solutions, a Zero-Downtime Network and 24x7x365 Fanatical &lt;br&gt;Support starting at $383 per month.&lt;p&gt;Get our Advanced Monitoring and Reporting Bundle for &lt;br&gt;$10/Month in May.&lt;p&gt;&lt;a href="http://www.oreilly.com/go/rkspc_win"&gt;http://www.oreilly.com/go/rkspc_win&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;Using the Cryptography APIs in .NET&lt;br&gt;The .NET framework contains a number of cryptography services that allow&lt;br&gt;you to incorporate security services into your .NET applications. In this&lt;br&gt;article, Wei-Meng Lee shows you how to use some of the common security&lt;br&gt;APIs to make your .NET applications more secure.&lt;br&gt;&lt;a href="http://www.windowsdevcenter.com/pub/a/windows/2007/05/22/using-the-cryptography-apis-in-net.html"&gt;http://www.windowsdevcenter.com/pub/a/windows/2007/05/22/using-the-cryptography-apis-in-net.html&lt;/a&gt;&lt;p&gt;Ignite Boston!&lt;br&gt;The first Ignite Boston will be on Thursday, May 31, from 6 to 10pm at&lt;br&gt;Tommy Doyle&amp;#39;s in Harvard Square, Cambridge, MA. From 6-7pm, mingle and&lt;br&gt;talk tech with your fellow FOOs, alpha geeks, and techies from the greater&lt;br&gt;Boston area. Join a MAKE challenge team and participate in building&lt;br&gt;bridges (how much weight can your bridge--made from less than 1,000&lt;br&gt;popsicle sticks--support?). After that, there will be a special keynote&lt;br&gt;address from author Scott Berkun (&amp;quot;The Myths of Innovation&amp;quot; and &amp;quot;The Art&lt;br&gt;of Project Management&amp;quot;). Then onto guest speakers who&amp;#39;ll catch you up on&lt;br&gt;the cool, new, innovative stuff going on in technology today. During&lt;br&gt;intermissions, get a cold beer and chat with speakers, sponsors, and&lt;br&gt;O&amp;#39;Reilly&amp;#39;s own editors.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ignite/blog"&gt;http://www.oreillynet.com/ignite/blog&lt;/a&gt;&lt;p&gt;Silverlight Will Sell A Lot of Macs&lt;br&gt;Well-known O&amp;#39;Reilly author Jesse Liberty came back from Mix, and&lt;br&gt;immediately bought a Mac, installed Windows on it using Parallels, then&lt;br&gt;formed a new company to do consulting for Silverlight. Get more info in&lt;br&gt;his blog.&lt;br&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/silverlight_will_sell_a_lot_of.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/silverlight_will_sell_a_lot_of.html&lt;/a&gt;&lt;p&gt;Mashups for the Rest of Us&lt;br&gt;Mashup fans: You don&amp;#39;t need to know how to write a line of code if you&lt;br&gt;want to create your own, customized mashup. Check out my blog for&lt;br&gt;details.&lt;br&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/mashups_for_the_rest_of_us.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/mashups_for_the_rest_of_us.html&lt;/a&gt;&lt;p&gt;Microsoft Developers Ponder the ALT.NET Credo&lt;br&gt;Is the growing availability of open source, free, and third-party tools,&lt;br&gt;as well as the passion of their users, finally getting the attention of&lt;br&gt;.NET developers? Or to ask the question differently, can any .NET&lt;br&gt;developer these days afford to ignore a solution like Rails or a tool like&lt;br&gt;NHibernate? For answers to these and more questions, read O&amp;#39;Reilly editor&lt;br&gt;John Osborn&amp;#39;s blog.&lt;br&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/microsoft_developers_ponder_th.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/microsoft_developers_ponder_th.html&lt;/a&gt;&lt;p&gt;See you next week, &lt;br&gt;Preston Gralla, Editor&lt;br&gt;WindowsDevCenter.com&lt;br&gt;pgralla@oreilly.com&lt;p&gt;=====================================================================&lt;br&gt;Early Registration Extended--Save $200!&lt;p&gt;Join us June 18-20, 2007 in San Jose, California for the first &lt;br&gt;O&amp;#39;Reilly TOC Conference, and help shape the future of publishing.&lt;p&gt;Register now and Save $200.&lt;br&gt;&lt;a href="http://conferences.oreillynet.com/toc"&gt;http://conferences.oreillynet.com/toc&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Windows DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-7054257184629273173?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/7054257184629273173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=7054257184629273173' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7054257184629273173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7054257184629273173'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/windows-devcenter-newsletter_23.html' title='Windows DevCenter Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-4428752174246405459</id><published>2007-05-21T15:59:00.001-07:00</published><updated>2007-05-21T16:03:31.035-07:00</updated><title type='text'>Linux Newsletter</title><content type='html'>LINUX NEWS FROM O&amp;#39;REILLY NETWORK&lt;br&gt;----------------------------------------&lt;br&gt;The Latest from &lt;a href="http://www.linuxdevcenter.com"&gt;http://www.linuxdevcenter.com&lt;/a&gt; and &lt;a href="http://ONLamp.com"&gt;http://ONLamp.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;True parenthood is standing out in the pouring rain watching your kid play&lt;br&gt;lacrosse. True geekdom is doing that in the morning, editing ONLamp&lt;br&gt;articles all day, and writing this thing late Sunday night. To quote a&lt;br&gt;certain Dr. Smith, &amp;quot;Oh, the pain, the pain...&amp;quot;&lt;p&gt;But we spare no expense here at the Linux Newsletter. Vestal Virgins&lt;br&gt;hand-pick the bits from our lavish bit-fields to make up the characters&lt;br&gt;that go into our articles and blogs. So here without further adieu, the&lt;br&gt;week that was.&lt;p&gt;Ryan Bagueros has spent a lot of time managing software projects with team&lt;br&gt;members scattered around the world. He distilled the wisdom he&amp;#39;s gathered&lt;br&gt;into a dandy article titled &amp;quot;Tools for Geographically Distributed Software&lt;br&gt;Development.&amp;quot;&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/onlamp/2007/05/17/tools-for-geographically-distributed-software-development.html"&gt;http://www.onlamp.com/pub/a/onlamp/2007/05/17/tools-for-geographically-distributed-software-development.html&lt;/a&gt;&lt;p&gt;Bill Walton, meanwhile, began a new series that builds off his previous&lt;br&gt;&amp;quot;Rolling with Rails&amp;quot; efforts. Time to dig out your pots and pans and do&lt;br&gt;some &amp;quot;Cookin&amp;#39; with Ruby on Rails. &amp;quot; The first subject on the menu,&lt;br&gt;migrations.&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/ruby/2007/05/17/cookin-with-ruby-on-rails---may.html"&gt;http://www.oreillynet.com/pub/a/ruby/2007/05/17/cookin-with-ruby-on-rails---may.html&lt;/a&gt;&lt;p&gt;Week three of &amp;quot;The Watering Hole&amp;quot; came out. You&amp;#39;ll laugh, you&amp;#39;ll cry,&lt;br&gt;you&amp;#39;ll see last week&amp;#39;s newsletter under the comic! Jokes with animals, new&lt;br&gt;every Thursday!&lt;p&gt;&lt;a href="http://www.oreillynet.com/wateringhole/blog"&gt;http://www.oreillynet.com/wateringhole/blog&lt;/a&gt;&lt;p&gt;chromatic stared us off blogwise with a salute to NoScript, one of his&lt;br&gt;favorite FireFox plugins.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/thank_you_noscript.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/thank_you_noscript.html&lt;/a&gt;&lt;p&gt;Adriano Ferreira gave an excerpt of an interesting thread in the Perl&lt;br&gt;world right now. Just why *do* lines end with semicolons?&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/why_insisting_on_semicolons.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/why_insisting_on_semicolons.html&lt;/a&gt;&lt;p&gt;Is any programming language truly immune from bad coding practices? Well,&lt;br&gt;chromatic sez there&amp;#39;s no such beast.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/does_your_programming_language.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/does_your_programming_language.html&lt;/a&gt;&lt;p&gt;Mike Hendrickson announces the upcoming Ignite! Boston. I&amp;#39;ll be there,&lt;br&gt;giving a hopefully inflammatory talk titled &amp;quot;Less is More--Why the World&lt;br&gt;Doesn&amp;#39;t Need Your Idea.&amp;quot; Come throw tomatoes.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/ignite_boston.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/ignite_boston.html&lt;/a&gt;&lt;p&gt;chromatic, who evidently never sleeps, announces the latest release of&lt;br&gt;Parrot.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/parrot_0412_of_the_caribbean_r.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/parrot_0412_of_the_caribbean_r.html&lt;/a&gt;&lt;p&gt;He also provided a handy checklist to determine if you&amp;#39;ve got a DSL or an&lt;br&gt;API on your hands.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/the_is_it_a_dsl_or_an_api_ten.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/the_is_it_a_dsl_or_an_api_ten.html&lt;/a&gt;&lt;p&gt;Rounding out the ONLamp blogs, Jeremy Jones discusses how he rewrote the&lt;br&gt;Python-based podgrabber package.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/rewriting_podgrabber_part_1.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/rewriting_podgrabber_part_1.html&lt;/a&gt;&lt;p&gt;Anton Chuvakin is mad, mad I say. He claims that anyone who has ever&lt;br&gt;bought software must be.&lt;p&gt;&lt;a href="http://www.oreillynet.com/sysadmin/blog/2007/05/are_you_mad_are_we_all.html"&gt;http://www.oreillynet.com/sysadmin/blog/2007/05/are_you_mad_are_we_all.html&lt;/a&gt;&lt;p&gt;Over in Rubyland, Gregory Brown announced the 1.0 release of Rupurt, his&lt;br&gt;pride and joy.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/05/post_1.html"&gt;http://www.oreillynet.com/ruby/blog/2007/05/post_1.html&lt;/a&gt;&lt;p&gt;Curt Hibbs gives a pointer to a YouTube video that gives the Apple/PC ads&lt;br&gt;a Ruby/Java spin.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/05/hilarious_adspoof_from_railsen.html"&gt;http://www.oreillynet.com/ruby/blog/2007/05/hilarious_adspoof_from_railsen.html&lt;/a&gt;&lt;p&gt;Finally, Mr. Brown returned at week&amp;#39;s end to announce that the Google&lt;br&gt;Summer of Code will be reported on our own Ruby blog. Can&amp;#39;t wait to see&lt;br&gt;what gets cooked up!&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/05/oreilly_ruby_will_cover_the_go.html"&gt;http://www.oreillynet.com/ruby/blog/2007/05/oreilly_ruby_will_cover_the_go.html&lt;/a&gt;&lt;p&gt;Also, there&amp;#39;s an event you should be aware of: the O&amp;#39;Reilly Tools of Change&lt;br&gt;(TOC) Conference. If you are involved at all with content, media or publishing of some kind, you should check out the TOC Conference being held June 18-20 in San Jose, CA. Take a look at the keynotes, speakers list, and tutorials here: &lt;a href="http://conferences.oreillynet.com/toc"&gt;http://conferences.oreillynet.com/toc&lt;/a&gt;.&lt;p&gt;The speakers presenting at this conference are amazing. Be sure you &lt;br&gt;catch Jimmy Wales (of Wikipedia fame) speak about &amp;quot;Free Culture and the Future of Publishing.&amp;quot; If you would like to attend, please reference this code and receive a special O&amp;#39;Reilly Network Member discount of 40% off: toc07orn&lt;p&gt;Upcoming this week (Lord willing and the dam don&amp;#39;t burst), an in-depth&lt;br&gt;examination of Semaphores from Vikram Shulka, an introduction to the&lt;br&gt;Haskell programming language from Adam Turoff, and a look at integrating&lt;br&gt;Adobe&amp;#39;s Flex with PHP from Jack Herrington. Plus, a new comic and blogs a&lt;br&gt;plenty. Right here at the OFOW*.&lt;p&gt;*ONLamp Family of Web Sites&lt;p&gt;James Turner&lt;br&gt;Site Editor, ONLamp.com&lt;br&gt;turner@oreilly.com&lt;p&gt;================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;br&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Linux DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-4428752174246405459?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/4428752174246405459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=4428752174246405459' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4428752174246405459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4428752174246405459'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/linux-newsletter.html' title='Linux Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-2583592333160180303</id><published>2007-05-21T15:59:00.000-07:00</published><updated>2007-05-21T16:03:02.840-07:00</updated><title type='text'>XML object parsers and more</title><content type='html'>XML.com Xtra!&lt;br&gt;---------------------------------&lt;br&gt;The Email for XML.com Subscribers&lt;p&gt;=================================================================&lt;p&gt;Dear Reader,&lt;p&gt;Welcome to another issue of XML.com.&lt;p&gt;This week&amp;#39;s issue features the second part of our series on XML parser&lt;br&gt;performance, which is focused on XML object parsers.&lt;p&gt;XML Parser Benchmarks: Part 2&lt;p&gt;&lt;a href="http://www.xml.com/pub/a/2007/05/16/xml-parser-benchmarks-part-2.html"&gt;http://www.xml.com/pub/a/2007/05/16/xml-parser-benchmarks-part-2.html&lt;/a&gt;&lt;p&gt;Also, there&amp;#39;s an event you should be aware of: O&amp;#39;Reilly&amp;#39;s Tools of Change&lt;br&gt;(TOC) Conference. If you are involved at all with content, media or&lt;br&gt;publishing of some kind, you should check out the TOC Conference being&lt;br&gt;held June 18-20 in San Jose, CA. Take a look at the keynotes, speakers&lt;br&gt;list, and tutorials here: &lt;a href="http://conferences.oreillynet.com/toc"&gt;http://conferences.oreillynet.com/toc&lt;/a&gt;. The speakers &lt;br&gt;presenting at this conference are amazing. Be sure you &lt;br&gt;catch Jimmy Wales (of Wikipedia fame) speak about &amp;quot;Free Culture and the&lt;br&gt;Future of Publishing.&amp;quot; If you would like to attend, please reference this&lt;br&gt;code and receive a special O&amp;#39;Reilly Network Member discount of 40% off:&lt;br&gt;toc07orn&lt;p&gt;The Weekly Tab Sweep&lt;br&gt;--------------------&lt;p&gt;I initially thought that I wanted an iPhone, since my primary need for&lt;br&gt;a new cellphone is one that will sync *easily* with my Mac mini and&lt;br&gt;Powerbook. But now I&amp;#39;m not so sure...maybe I want one of these&lt;br&gt;instead:&lt;p&gt;&lt;a href="http://www.helio.com/page?p=devices_heat#devices_ocean"&gt;http://www.helio.com/page?p=devices_heat#devices_ocean&lt;/a&gt;&lt;p&gt;I stole some good ideas from this recently:&lt;p&gt;&lt;a href="http://particletree.com/features/rediscovering-the-button-element"&gt;http://particletree.com/features/rediscovering-the-button-element&lt;/a&gt;&lt;p&gt;FWIW, I think the Wufoo interface may be the best one I&amp;#39;ve ever seen&lt;br&gt;in a web app.&lt;p&gt;If you work in any technical field, this will come in handy:&lt;p&gt;Field Guide to the Loner: The Real Insiders&lt;p&gt;&lt;a href="http://www.psychologytoday.com/rss/pto-20070320-000001.html"&gt;http://www.psychologytoday.com/rss/pto-20070320-000001.html&lt;/a&gt;&lt;p&gt;I&amp;#39;m something of a Linda and TupleSpaces devotee; hence PyLinda&lt;br&gt;(&lt;a href="http://www-users.cs.york.ac.uk/~aw/pylinda"&gt;http://www-users.cs.york.ac.uk/~aw/pylinda&lt;/a&gt;) is probably worth a look.&lt;p&gt;As always, thanks for reading!&lt;p&gt;Kendall Clark, kendall@xml.com &lt;br&gt;Managing Editor, XML.com&lt;p&gt;=================================================================&lt;p&gt;*** XML News from the XML Cover Pages by Robin Cover ***&lt;p&gt;For more information on any of these stories visit:&lt;br&gt;&lt;a href="http://www.xml.com/pub/a/coverpage/newspage.html"&gt;http://www.xml.com/pub/a/coverpage/newspage.html&lt;/a&gt;&lt;p&gt;***&lt;p&gt;=================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the XML.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-2583592333160180303?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/2583592333160180303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=2583592333160180303' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/2583592333160180303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/2583592333160180303'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/xml-object-parsers-and-more.html' title='XML object parsers and more'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-6207019767901208255</id><published>2007-05-16T15:59:00.000-07:00</published><updated>2007-05-16T16:02:32.959-07:00</updated><title type='text'>Windows DevCenter Newsletter</title><content type='html'>The Windows DevCenter Newsletter&lt;br&gt;---------------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.windowsdevcenter.com"&gt;http://www.windowsdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/ost_wdc"&gt;http://www.oreilly.com/go/ost_wdc&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;Managing Printing in Your .NET Application&lt;br&gt;The .NET Framework makes it easy to support printing. In this article,&lt;br&gt;Wei-Meng Lee shows you the basics of printing in .NET 2.0, including how&lt;br&gt;to configure page setup, print multiple pages, preview a document before&lt;br&gt;it is printed, as well as let users select a printer to which to print.&lt;p&gt;&lt;a href="http://www.windowsdevcenter.com/pub/a/windows/2007/05/15/managing-printing-in-your-net-application.html"&gt;http://www.windowsdevcenter.com/pub/a/windows/2007/05/15/managing-printing-in-your-net-application.html&lt;/a&gt;&lt;p&gt;Microsoft&amp;#39;s Mistake with Windows Home Server&lt;br&gt;I&amp;#39;ve been using the beta of Microsoft&amp;#39;s Windows Home Server, and I&amp;#39;m a&lt;br&gt;fan. But Microsoft is making one big mistake with it: it won&amp;#39;t sell the&lt;br&gt;software to people like you and me. See my blog for details.&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/microsofts_mistake_with_window.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/microsofts_mistake_with_window.html&lt;/a&gt;&lt;p&gt;Freeware/Open Source for Windows Weekly Summary&lt;br&gt;Todd Ogasawara has this week&amp;#39;s roundup of freeware for Windows. On tap: an&lt;br&gt;open source utility for reading Mac OS X drives, a set of well-designed&lt;br&gt;icons, and more.&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/freewareopen_source_for_window_24.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/freewareopen_source_for_window_24.html&lt;/a&gt;&lt;p&gt;See you next week, &lt;br&gt;Preston Gralla, editor&lt;br&gt;WindowsDevCenter.com&lt;p&gt;=====================================================================&lt;br&gt;Have you read &amp;quot;Designing Interfaces, &amp;quot; by Jenifer Tidwell? If so, &lt;br&gt;please take a few minutes to take a survey to help her understand &lt;br&gt;how the patterns are being put to work, how to improve any future &lt;br&gt;editions, and provoke discussion at her presentation at the&lt;br&gt;Usability Professionals&amp;#39; Association conference in June.  &lt;p&gt;As an incentive, we&amp;#39;ll send a free copy of &amp;quot;Information Dashboard &lt;br&gt;Design: The Effective Visual Communication of Data&amp;quot; by Stephen Few &lt;br&gt;(O&amp;#39;Reilly) to 10 randomly selected participants.  &lt;p&gt;To participate, please visit:&lt;br&gt;&lt;a href="http://www.surveymonkey.com/s.asp?u=972273731710"&gt;http://www.surveymonkey.com/s.asp?u=972273731710&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Windows DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;pgralla@oreilly.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-6207019767901208255?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/6207019767901208255/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=6207019767901208255' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/6207019767901208255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/6207019767901208255'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/windows-devcenter-newsletter_16.html' title='Windows DevCenter Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-5328330531078959307</id><published>2007-05-15T16:59:00.000-07:00</published><updated>2007-05-15T17:03:01.374-07:00</updated><title type='text'>Joost, JavaFX, and Tools of Change</title><content type='html'>THE O&amp;#39;REILLY NETWORK NEWSLETTER&lt;br&gt;-------------------------------------&lt;br&gt;The latest from &lt;a href="http://oreillynet.com"&gt;http://oreillynet.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Have you read &amp;quot;Designing Interfaces&amp;quot; by Jenifer Tidwell? If so, please take a few minutes to take a survey to help her understand &lt;br&gt;how the patterns are being put to work, how to improve any future &lt;br&gt;editions, and provoke discussion at her presentation at the&lt;br&gt;Usability Professionals&amp;#39; Association conference in June.  &lt;p&gt;As an incentive, we&amp;#39;ll send a free copy of &amp;quot;Information Dashboard &lt;br&gt;Design: The Effective Visual Communication of Data&amp;quot; by Stephen Few &lt;br&gt;(O&amp;#39;Reilly) to 10 randomly selected participants.  &lt;p&gt;To participate, please visit:&lt;br&gt;&lt;a href="http://www.surveymonkey.com/s.asp?u=972273731710"&gt;http://www.surveymonkey.com/s.asp?u=972273731710&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;Greetings readers,&lt;p&gt;I would like to begin by inviting all New Englanders (or anyone in the&lt;br&gt;area) to our first Ignite Boston event in Cambridge, MA on May 31st. &lt;br&gt;You can find out more about the event at:&lt;br&gt;&lt;a href="http://www.oreillynet.com/ignite/blog/"&gt;http://www.oreillynet.com/ignite/blog/&lt;/a&gt;&lt;p&gt;&lt;br&gt;You can also sign up to present something new or interesting to your&lt;br&gt;local contemporaries.&lt;p&gt;Another event you should be aware of is our Tools of Change (TOC) Conference. &lt;br&gt;If you are at all involved with content, media, or publishing of some kind, &lt;br&gt;you should check out the TOC Conference, which is being held June 18-20 in San Jose, CA. &lt;br&gt;Take a look at the keynotes, speakers list, and tutorials:&lt;p&gt;&lt;a href="http://conferences.oreillynet.com/toc/"&gt;http://conferences.oreillynet.com/toc/&lt;/a&gt;&lt;p&gt;&lt;br&gt;The speakers presenting at this conference are amazing. Be sure you &lt;br&gt;catch Jimmy Wales, of Wikipedia fame, speak about &amp;quot;Free Culture and the &lt;br&gt;Future of Publishing.&amp;quot; If you would like to attend, please reference &lt;br&gt;this code and receive our special O&amp;#39;Reilly Network Member discount of &lt;br&gt;40% off: toc07orn&lt;p&gt;&amp;gt;Articles&lt;br&gt;In our first recommended article we have another Perl 6 piece. Hmm...&lt;br&gt;the increase of Perl 6 articles in the last couple of months must mean&lt;br&gt;that that we are getting closer to the Perl 6 release. Grab the prototype&lt;br&gt;implementation of Perl 6 (called Pugs), read Jonathan Scott Duff&amp;#39;s article&lt;br&gt;on &amp;quot;Everyday Perl 6,&amp;quot; and dig into Perl 6 now. The article provides an introduction to the changes in Perl 6 and shows how these changes are good and useful:&lt;p&gt;&lt;a href="http://www.perl.com/pub/a/2007/05/10/everyday-perl-6.html"&gt;http://www.perl.com/pub/a/2007/05/10/everyday-perl-6.html&lt;/a&gt;&lt;p&gt;In our second article, OnJava Editor David Bock interviews Sun&amp;#39;s CTO&lt;br&gt;Robert Brewin, who is strategically involved in, if not outright&lt;br&gt;responsible for, some of the major announcements from Sun, including the&lt;br&gt;open sourcing of the JDK, embracing scripting languages like Ruby, &lt;br&gt;and most recently JavaFX Script and the JavaFX Mobile platform. &lt;br&gt;In &amp;quot;An Interview with Robert Brewin,&amp;quot; Dave asks some thought-provoking questions &lt;br&gt;that elicit interesting and insightful answers from Brewin. Check out the interview here:&lt;p&gt;&lt;a href="http://www.onjava.com/pub/a/onjava/2007/05/10/an-interview-with-robert-brewin.html"&gt;http://www.onjava.com/pub/a/onjava/2007/05/10/an-interview-with-robert-brewin.html&lt;/a&gt;&lt;p&gt;&amp;gt;Blogs&lt;br&gt;On the blog front, I finally decided to find out what Erica Sadun&amp;#39;s&lt;br&gt;&amp;quot;Joost&lt;p&gt;Invites&amp;quot; was all about. So I got an invite and installed Joost. I think &lt;br&gt;it&amp;#39;s a very cool TV application running on your Mac or PC. If you look &lt;br&gt;at our current top 10 blogs, you&amp;#39;ll find three Ruby posts, &lt;br&gt;two about Joost, and two Java FX blogs. &lt;p&gt;So, for a blog that isn&amp;#39;t product-oriented, but has real content, you&amp;#39;ve&lt;br&gt;got to check out James Turner&amp;#39;s piece on &amp;quot;Looks like Microsoft is ramping&lt;br&gt;up for Son of SCO.&amp;quot; This is a great read if you can parse through the&lt;br&gt;numerous bleep characters (*) James uses to keep his post PG-13. Read it, enjoy it!&lt;p&gt;You can find all the top blogs here: &lt;a href="http://www.oreillynet.com/blogs/"&gt;http://www.oreillynet.com/blogs/&lt;/a&gt;&lt;p&gt;&amp;gt;Stats&lt;br&gt;So, the four-part series I am publishing on the O&amp;#39;Reilly Radar is almost &lt;br&gt;complete. I have one more release coming this week on programming &lt;br&gt;languages. I have been in technical publishing/training for more than &lt;br&gt;20 years now and one thing that is clear to me is that when you ask &lt;br&gt;developers which programming language is the best, most useful, or &lt;br&gt;easiest to learn you&amp;#39;ll get almost as many different answers as the &lt;br&gt;number people you ask. Stay tuned for the new post this week as I cut &lt;br&gt;to the facts, not the emotion or zeal found with discussing programming &lt;br&gt;languages. The first three &amp;quot;State of the Computer Book Market&amp;quot; posts can &lt;br&gt;be found here:&lt;p&gt;&lt;a href="http://radar.oreilly.com/archives/2007/05/state_of_the_co_6.html"&gt;http://radar.oreilly.com/archives/2007/05/state_of_the_co_6.html&lt;/a&gt;&lt;br&gt;&lt;a href="http://radar.oreilly.com/archives/2007/05/state_of_the_co_7.html"&gt;http://radar.oreilly.com/archives/2007/05/state_of_the_co_7.html&lt;/a&gt;&lt;br&gt;&lt;a href="http://radar.oreilly.com/archives/2007/05/state_of_the_co_8.html"&gt;http://radar.oreilly.com/archives/2007/05/state_of_the_co_8.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;&amp;gt;Comments&lt;br&gt;Any comments, ideas, or thoughts on features or content you would like to&lt;p&gt;see on the O&amp;#39;Reilly Network can be sent to ideas@oreillynet.com. If you &lt;br&gt;want a response to your email, please indicate that because we do not &lt;br&gt;reply unless you are expecting it.&lt;p&gt; &lt;br&gt;Mike Hendrickson&lt;br&gt;General Manager, the O&amp;#39;Reilly Network&lt;p&gt;=====================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;br&gt;&lt;a href="http://www.oreilly.com/go/ost_orn"&gt;http://www.oreilly.com/go/ost_orn&lt;/a&gt;&lt;p&gt;=====================================================================&lt;p&gt;*** New Books from the O&amp;#39;Reilly Store ***&lt;br&gt;The Myths of Innovation&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596527051"&gt;http://www.oreilly.com/catalog/9780596527051&lt;/a&gt;&lt;p&gt;Closeup Shooting (Rocky Nook)&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/1933952091"&gt;http://www.oreilly.com/catalog/1933952091&lt;/a&gt;&lt;p&gt;RESTful Web Services&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596529260"&gt;http://www.oreilly.com/catalog/9780596529260&lt;/a&gt;&lt;p&gt;&lt;br&gt;*** New Short Cuts from the O&amp;#39;Reilly Store ***&lt;p&gt;RJS Templates (update)&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/rjsrails"&gt;http://www.oreilly.com/catalog/rjsrails&lt;/a&gt;&lt;p&gt;Rails on Windows&lt;p&gt;&lt;a href="http://www.oreilly.com/catalog/railsonwindows"&gt;http://www.oreilly.com/catalog/railsonwindows&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the O&amp;#39;Reilly Network newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-5328330531078959307?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/5328330531078959307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=5328330531078959307' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5328330531078959307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5328330531078959307'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/joost-javafx-and-tools-of-change.html' title='Joost, JavaFX, and Tools of Change'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-609780545324518366</id><published>2007-05-14T15:59:00.000-07:00</published><updated>2007-05-14T16:04:05.897-07:00</updated><title type='text'>Migrating PHP to Ajax, Rails ActiveRecord, and distributing Linux as SaaS</title><content type='html'>LINUX NEWS FROM O&amp;#39;REILLY NETWORK&lt;br&gt;----------------------------------------&lt;br&gt;The Latest from &lt;a href="http://www.linuxdevcenter.com"&gt;http://www.linuxdevcenter.com&lt;/a&gt; and &lt;a href="http://ONLamp.com"&gt;http://ONLamp.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Sponsored by Vyatta Inc.&lt;p&gt;Vyatta: Open-Source Router, Firewall, and VPN&lt;p&gt;Vyatta software and appliances are the first to combine the features,&lt;br&gt;performance and reliability of enterprise-class networking with the&lt;br&gt;cost-savings, and flexibility of open source solutions. Vyatta empowers&lt;br&gt;ISPs, Enterprise and SMBs to replace overpriced proprietary router,&lt;br&gt;firewall and VPN equipment with commercially supported open source&lt;br&gt;products that deliver twice the performance for half the price.&lt;p&gt;Free Webinar and Vyatta Community Edition 2 Software:&lt;br&gt;&lt;a href="http://www.vyatta.com/landing/index_orn1.php"&gt;http://www.vyatta.com/landing/index_orn1.php&lt;/a&gt;&lt;p&gt;&lt;br&gt;=================================================================&lt;p&gt;My apologizes for the lack of a witty opening banter paragraph this week,&lt;br&gt;but I just spent half an hour composing a Microsoft rant (see below), so&lt;br&gt;my creative juices are spent, you&amp;#39;ll just have to content yourself with&lt;br&gt;the informative and provocative content that cross the threshold of the&lt;br&gt;OFOW[1] this week.&lt;p&gt;Starting, as always, with articles, you had your pick of interesting&lt;br&gt;topics to choose from. You could learn about &amp;quot;Migrating Web-Based PHP&lt;br&gt;Applications to Ajax&amp;quot; from Bill Lubanovic:&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/php/2007/05/10/migrating-web-based-php-applications-to-ajax.html"&gt;http://www.onlamp.com/pub/a/php/2007/05/10/migrating-web-based-php-applications-to-ajax.html&lt;/a&gt;&lt;p&gt;Gregory Brown finished his two-parter on the Rails ActiveRecord&lt;br&gt;persistence framework. Look for more Rails articles from Gregory in the&lt;br&gt;near future.&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/ruby/2007/05/10/understanding-activerecord-a-gentle-introduction-to-the-heart-of-rails-pt-ii.html"&gt;http://www.oreillynet.com/pub/a/ruby/2007/05/10/understanding-activerecord-a-gentle-introduction-to-the-heart-of-rails-pt-ii.html&lt;/a&gt;&lt;p&gt;Completing our trilogy of geekdom, George Belotsky had a thought and&lt;br&gt;discussion provoking essay asking if Linux distributions need to reflect&lt;br&gt;more of the industry trend toward Software as a Service.&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/onlamp/2007/05/10/rethinking-the-linux-distribution.html"&gt;http://www.onlamp.com/pub/a/onlamp/2007/05/10/rethinking-the-linux-distribution.html&lt;/a&gt;&lt;p&gt;We also had the second weekly installment of ONLamp&amp;#39;s very own webcomic,&lt;br&gt;The Watering Hole. This week, you&amp;#39;ll get to meet some of the other&lt;br&gt;denizens of the O&amp;#39;Reilly back lot.&lt;p&gt;&lt;a href="http://www.oreillynet.com/wateringhole/blog/2007/05/whats_in_a_name_1.html"&gt;http://www.oreillynet.com/wateringhole/blog/2007/05/whats_in_a_name_1.html&lt;/a&gt;&lt;p&gt;Blog, blog, blogs, blogs... So many that I&amp;#39;ll be brief in my summaries&lt;br&gt;this week.&lt;p&gt;Nitesh Dhanjani on a pleasant dealing with Apple&amp;#39;s Security contact:&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/pleasant_experience_with_apple.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/pleasant_experience_with_apple.html&lt;/a&gt;&lt;p&gt;chromatic gives a bit shout out to Linuxfest NW:&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/thank_you_linuxfest_northwest.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/thank_you_linuxfest_northwest.html&lt;/a&gt;&lt;p&gt;Andy Oram discusses the germination of a Chinese hacker community:&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/creating_the_chinese_free_soft.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/creating_the_chinese_free_soft.html&lt;/a&gt;&lt;p&gt;The Perl Foundation has grants to give out, Curtis Poe gives a pointer to&lt;br&gt;the application.&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/call_for_proposals.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/call_for_proposals.html&lt;/a&gt;&lt;p&gt;He also discusses the shortage of good Perl programmers:&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/the_perl_job_market_blues.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/the_perl_job_market_blues.html&lt;/a&gt;&lt;p&gt;BRAND NEW blogger Adriano Ferreira has a profile of the Textile markup&lt;br&gt;language:&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/praising_textile_1.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/praising_textile_1.html&lt;/a&gt;&lt;p&gt;Andy Oram returns to talk about the influence of the OLPC project on&lt;br&gt;desktop Linux:&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/global_desktop_ancillary_gifts.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/global_desktop_ancillary_gifts.html&lt;/a&gt;&lt;p&gt;Adriano made the most of his first week blogging, with a summary of&lt;br&gt;upcoming Perl 5 changes.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/soon_a_perl_with_new_switches_1.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/soon_a_perl_with_new_switches_1.html&lt;/a&gt;&lt;p&gt;Jeremy Jones talks about the Python Cheese Shop. It&amp;#39;s a bit runny,&lt;br&gt;though...&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/python_package_index_the_chees.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/python_package_index_the_chees.html&lt;/a&gt;&lt;p&gt;Jonathan Wellons offers a streamlined way to use Google:&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/the_optimal_google_search_is_t"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/the_optimal_google_search_is_t&lt;/a&gt;&lt;br&gt;.html&lt;p&gt;Your Humble Editor finished out the week lambasting Microsoft for its&lt;br&gt;patent FUD maneuver.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/looks_like_microsoft_is_rampin.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/looks_like_microsoft_is_rampin.html&lt;/a&gt;&lt;p&gt;Over at LinuxDevCenter, chromatic discusses what interoperability really&lt;br&gt;means:&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/05/two_thoughts_on_interoperabili.html"&gt;http://www.oreillynet.com/linux/blog/2007/05/two_thoughts_on_interoperabili.html&lt;/a&gt;&lt;p&gt;And Juliet Kemp suggests that backing up your root partition might be a&lt;br&gt;good idea.&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/05/backups_a_note.html"&gt;http://www.oreillynet.com/linux/blog/2007/05/backups_a_note.html&lt;/a&gt;&lt;p&gt;Giuseppe Maxia talks about ways to hack the MySQL log tables, over in the&lt;br&gt;Databases blog:&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/databases/blog/2007/05/hacking_mysql_table_logs.html"&gt;http://www.oreillynet.com/databases/blog/2007/05/hacking_mysql_table_logs.html&lt;/a&gt;&lt;p&gt;And finishing out This Week in Blogs, Gregory Brown wonders if Ruby is a&lt;br&gt;viable language to use to teach programming in schools:&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/05/ruby_academically_viable.html"&gt;http://www.oreillynet.com/ruby/blog/2007/05/ruby_academically_viable.html&lt;/a&gt;&lt;p&gt;THIS WEEK: Another installment of the Watering Hole, Ryan Bagueros will&lt;br&gt;give us an article sharing his experiences running geographically&lt;br&gt;distributed software development, and Bill Walton starts a new series,&lt;br&gt;&amp;quot;Cookin&amp;#39; with Ruby on Rails.&amp;quot;&lt;p&gt;Do you have a better format you&amp;#39;d like to suggest for this newsletter? We&lt;br&gt;can&amp;#39;t use HTML/Flash/Morse code, but if you think you know a way to make&lt;br&gt;it more readable, please feel free to send it along to me. Notes telling&lt;br&gt;me the current format sucks without a constructive alternative will incur&lt;br&gt;the wrath of the Gods...&lt;p&gt;[1] ONLamp Family of Web sites&lt;p&gt;James Turner&lt;br&gt;Site Editor, ONLamp.com&lt;br&gt;turner@oreilly.com&lt;p&gt;================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreillyschool.com/?CMP=nlc-ostlaunch&amp;amp;ATT=lnx"&gt;http://www.oreillyschool.com/?CMP=nlc-ostlaunch&amp;amp;ATT=lnx&lt;/a&gt;&lt;p&gt;================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;br&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Linux DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-609780545324518366?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/609780545324518366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=609780545324518366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/609780545324518366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/609780545324518366'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/migrating-php-to-ajax-rails.html' title='Migrating PHP to Ajax, Rails ActiveRecord, and distributing Linux as SaaS'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-4613388474027536717</id><published>2007-05-11T16:31:00.000-07:00</published><updated>2007-05-11T16:42:27.165-07:00</updated><title type='text'>Building Custom iQuiz Data and Using AppleScript with Python</title><content type='html'>THE MAC DEVCENTER NEWSLETTER&lt;br&gt;-------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.macdevcenter.com"&gt;http://www.macdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Dear readers,&lt;p&gt;This week Mac DevCenter has new articles on customizing Apple&amp;#39;s iQuiz  &lt;br&gt;game for the iPod and using AppleScript with Python. Erica Sadun  &lt;br&gt;walks us through creating custom data sets for iQuiz so you can  &lt;br&gt;easily build your own iQuiz games. Noah Gift shows us how to use  &lt;br&gt;AppleScript and appscript with Python to combine the power of Python  &lt;br&gt;scripting with the high-level OS X features of AppleScript. And our  &lt;br&gt;bloggers mix things up with coverage of the latest Mac news and events.&lt;p&gt;&lt;br&gt;iQuiz is a brand new, flashy iPod game from Apple that allows users  &lt;br&gt;to create custom games and run them using the iQuiz interface. In  &lt;br&gt;this tutorial, Erica Sadun shows how to create custom iQuiz files and  &lt;br&gt;provides sample code and files.&lt;p&gt;&lt;a href="http://www.macdevcenter.com/pub/a/mac/2007/04/30/building-custom-iquiz-data.html"&gt;http://www.macdevcenter.com/pub/a/mac/2007/04/30/building-custom-iquiz-data.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;Noah Gift introduces the major concepts behind using AppleScript with  &lt;br&gt;Python and provides some fun working examples in this hands-on article.&lt;p&gt;&lt;a href="http://www.macdevcenter.com/pub/a/mac/2007/05/08/using-python-and-applescript-to-get-the-most-out-of-your-mac.html"&gt;http://www.macdevcenter.com/pub/a/mac/2007/05/08/using-python-and-applescript-to-get-the-most-out-of-your-mac.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;The Mac DevCenter blogs have covered a wide range of topics this  &lt;br&gt;week. From Joost to CamelBones to how to learn Ruby, our crew of  &lt;br&gt;expert bloggers is discussing the issues that matter to Mac  &lt;br&gt;developers. Drop by and let us know what you think.&lt;p&gt;&lt;a href="http://www.oreillynet.com/mac/blog"&gt;http://www.oreillynet.com/mac/blog&lt;/a&gt;&lt;p&gt;Thanks for reading,&lt;br&gt; &lt;br&gt;Bruce Stewart&lt;br&gt;Mac DevCenter Editor&lt;br&gt;bruce@oreilly.com&lt;p&gt;==================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Mac DevCenter newsletter? Please email &lt;br&gt;us at advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-4613388474027536717?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/4613388474027536717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=4613388474027536717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4613388474027536717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4613388474027536717'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/building-custom-iquiz-data-and-using.html' title='Building Custom iQuiz Data and Using AppleScript with Python'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-3891765340757156276</id><published>2007-05-11T15:59:00.001-07:00</published><updated>2007-05-11T16:13:29.213-07:00</updated><title type='text'>XML parser performance and more</title><content type='html'>XML.com Xtra!&lt;br&gt;---------------------------------&lt;br&gt;The Email for XML.com Subscribers&lt;p&gt;=================================================================&lt;br&gt;Have you read Designing Interfaces, by Jenifer Tidwell? If so, &lt;br&gt;please take a few minutes to take a survey to help her understand &lt;br&gt;how the patterns are being put to work, how to improve any future &lt;br&gt;editions, and provoke discussion at her presentation at the&lt;br&gt;Usability Professionals&amp;#39; Association conference in June.  &lt;p&gt;As an incentive, we&amp;#39;ll send a free copy of &amp;quot;Information Dashboard &lt;br&gt;Design: The Effective Visual Communication of Data&amp;quot; by Stephen Few &lt;br&gt;(O&amp;#39;Reilly, 2006) to ten randomly selected participants.  &lt;p&gt;To participate, please visit:&lt;br&gt;&lt;a href="http://www.surveymonkey.com/s.asp?u=972273731710"&gt;http://www.surveymonkey.com/s.asp?u=972273731710&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;Dear Reader,&lt;p&gt;Welcome to another issue of XML.com.&lt;p&gt;Back in the day, XML parser performance was a hot topic. Before that,&lt;br&gt;I can recall how important parser implementation effort was. The first&lt;br&gt;sales pitch I can remember hearing about XML, well before it was made&lt;br&gt;a standard, was that someone other than James Clark should be able to&lt;br&gt;implement an XML parser. In fact, the claim was more that a competent&lt;br&gt;CS undergraduate student could implement one.&lt;p&gt;Today it&amp;#39;s not so much that that&amp;#39;s wrong as that it&amp;#39;s just...odd.&lt;p&gt;But we do still have to care--for some kinds of application--about&lt;br&gt;XML parser performance, and since that scene changes more often than&lt;br&gt;we cover it, it&amp;#39;s about time for an update.&lt;p&gt;This week we start a two-part series on XML parser performance. Check&lt;br&gt;it out.&lt;p&gt;XML Parser Benchmarks: Part 1&lt;p&gt;&lt;a href="http://www.xml.com/pub/a/2007/05/09/xml-parser-benchmarks-part-1.html"&gt;http://www.xml.com/pub/a/2007/05/09/xml-parser-benchmarks-part-1.html&lt;/a&gt;&lt;p&gt;XML.com Weblogs&lt;br&gt;---------------&lt;p&gt;Rick Jelliffe, Design Tips for Interchanging Forms&lt;br&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/04/design_tips_for_interchanging.html"&gt;http://www.oreillynet.com/xml/blog/2007/04/design_tips_for_interchanging.html&lt;/a&gt;&lt;p&gt;Keith Fahlgren, DocBook Elements in the Wild&lt;br&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/05/docbook_elements_in_the_wild.html"&gt;http://www.oreillynet.com/xml/blog/2007/05/docbook_elements_in_the_wild.html&lt;/a&gt;&lt;p&gt;and a follow-up:&lt;p&gt;DocBook in the Wild: A Look at Newer Content&lt;br&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/05/docbook_elements_in_the_wild_a.html"&gt;http://www.oreillynet.com/xml/blog/2007/05/docbook_elements_in_the_wild_a.html&lt;/a&gt;&lt;p&gt;The Weekly Tab Sweep&lt;br&gt;--------------------&lt;p&gt;Not much this week since the power company decided to deprive us of&lt;br&gt;electricity overnight--in the middle of the big city!&lt;p&gt;Insanely cool:&lt;br&gt;&lt;a href="http://hacketyhack.net"&gt;http://hacketyhack.net&lt;/a&gt;&lt;p&gt;Perhaps even cooler:&lt;br&gt;&lt;a href="http://en.wikipedia.org/wiki/Spime"&gt;http://en.wikipedia.org/wiki/Spime&lt;/a&gt;&lt;p&gt;The Lazy Web^H^H^H Newsletter Request&lt;br&gt;-------------------------------------&lt;p&gt;So, faithful reader, my wife and I are having our first child in late&lt;br&gt;September. We want a camcorder, preferably HD and Mac-friendly.&lt;p&gt;What should we buy? Replies to kendall@xml.com greatly&lt;br&gt;appreciated. I&amp;#39;ll summarize the answers in a future newsletter.&lt;p&gt;As always, thanks for reading!&lt;p&gt;Kendall Clark, kendall@xml.com &lt;br&gt;Managing Editor, XML.com&lt;p&gt;=================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/ost_xml"&gt;http://www.oreilly.com/go/ost_xml&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;*** XML News from the XML Cover Pages by Robin Cover ***&lt;p&gt;For more information on any of these stories visit:&lt;br&gt;&lt;a href="http://www.xml.com/pub/a/coverpage/newspage.html"&gt;http://www.xml.com/pub/a/coverpage/newspage.html&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the XML.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-3891765340757156276?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/3891765340757156276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=3891765340757156276' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/3891765340757156276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/3891765340757156276'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/xml-parser-performance-and-more.html' title='XML parser performance and more'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-1392986011580580238</id><published>2007-05-11T15:59:00.000-07:00</published><updated>2007-05-11T16:02:42.174-07:00</updated><title type='text'>Practical Perl 6 for Perl 5 Programmers</title><content type='html'>Perl.com update&lt;br&gt;--------------------------------------&lt;br&gt;The Email for &lt;a href="http://www.perl.com"&gt;www.perl.com&lt;/a&gt; Subscribers&lt;p&gt;===================================================================&lt;br&gt;Have you read &amp;quot;Designing Interfaces, &amp;quot; by Jenifer Tidwell? If so, &lt;br&gt;please take a few minutes to take a survey to help her understand &lt;br&gt;how the patterns are being put to work, how to improve any future &lt;br&gt;editions, and provoke discussion at her presentation at the&lt;br&gt;Usability Professionals&amp;#39; Association conference in June. &lt;p&gt;As an incentive, we&amp;#39;ll send a free copy of &amp;quot;Information Dashboard &lt;br&gt;Design: The Effective Visual Communication of Data&amp;quot; by Stephen Few &lt;br&gt;(O&amp;#39;Reilly, 2006) to ten randomly selected participants. &lt;p&gt;To participate, please visit:&lt;br&gt;&lt;a href="http://www.surveymonkey.com/s.asp?u=972273731710"&gt;http://www.surveymonkey.com/s.asp?u=972273731710&lt;/a&gt;&lt;p&gt;===================================================================&lt;p&gt;Greetings, Perl.com newsletter subscribers. &lt;br&gt;With your free subscription, you get a free newsletter sent straight to &lt;br&gt;your inbox every two weeks, give or take, to keep you in touch with various &lt;br&gt;segments of the Perl community that make it into the newsletter.&lt;p&gt;Fun, isn&amp;#39;t it?&lt;p&gt;(Also, apologies to the hard-working, friendly, kind, and intelligent Tim Maher&lt;br&gt;for the title.)&lt;p&gt;Here you go.&lt;p&gt;* Perl News&lt;p&gt;The theme for YAPC::Europe is &amp;quot;Social Perl&amp;quot;. If you have something to say about&lt;br&gt;this, submit your proposals now! Hackathon proposals are due on Sunday May 13. &lt;br&gt;Papers are due before the end of the month:&lt;p&gt;&lt;a href="http://vienna.yapceurope.org/ye2007/cfh.html"&gt;http://vienna.yapceurope.org/ye2007/cfh.html&lt;/a&gt;&lt;br&gt;&lt;a href="http://vienna.yapceurope.org/ye2007/cfp.html"&gt;http://vienna.yapceurope.org/ye2007/cfp.html&lt;/a&gt;&lt;p&gt;The Perl QA wiki (perl-qa@perl.org) has moved, thanks to Andy Armstrong and his &lt;br&gt;anti-spam measures:&lt;p&gt;&lt;a href="http://perl-qa.hexten.net"&gt;http://perl-qa.hexten.net&lt;/a&gt;&lt;p&gt;Bob Free (who you should remember from the most recent Perl Lightning Articles) has announced&lt;br&gt;a new site for Perl and OpenGL developers. Don&amp;#39;t worry; you don&amp;#39;t have to solve matrix &lt;br&gt;transformations in your sleep (or even know what that means) to participate and use Perl to make pretty 3D graphics:&lt;p&gt;&lt;a href="http://www.opengl.org/news/comments/graphcomp_launches_pogl_perl_opengl_developer_site_today/"&gt;http://www.opengl.org/news/comments/graphcomp_launches_pogl_perl_opengl_developer_site_today/&lt;/a&gt;&lt;p&gt;If you&amp;#39;re in the London area, there&amp;#39;s a free Perl Training session led by veteran Perl guru Dave Cross on June 2, 2007. Unfortunately, it&amp;#39;s full. Fortunately, more demand will make it more likely that this will happen again!&lt;p&gt;&lt;a href="http://london.pm.org/teach-in"&gt;http://london.pm.org/teach-in&lt;/a&gt;&lt;p&gt;The Nordic Perl Workshop has gathered material for its talks:&lt;p&gt;&lt;a href="http://conferences.yapceurope.org/npw2007/wiki?node=Talks"&gt;http://conferences.yapceurope.org/npw2007/wiki?node=Talks&lt;/a&gt;&lt;p&gt;Your editor minuted the Perl 6 design meetings:&lt;p&gt;&lt;a href="http://use.perl.org/~chromatic/journal/33245"&gt;http://use.perl.org/~chromatic/journal/33245&lt;/a&gt;&lt;br&gt;&lt;a href="http://use.perl.org/~chromatic/journal/33246"&gt;http://use.perl.org/~chromatic/journal/33246&lt;/a&gt;&lt;p&gt;* Perl at O&amp;#39;Reilly&lt;p&gt;The previous link indicates that the work of various Perl 6 implementations &lt;br&gt;has started to converge, from various little Perl 6-like languages living in &lt;br&gt;various states in the Pugs tree to the Perl 6 implementation on Parrot. &lt;br&gt;With that in mind, Jonathan Scott Duff started to explore the practical &lt;br&gt;aspects of Perl 6 that you can use right now through the Pugs implementation. &lt;br&gt;Here&amp;#39;s how everyday Perl 5 concepts translate into clearer and more powerful Perl 6 code:&lt;p&gt;&lt;a href="http://www.perl.com/pub/a/2007/05/10/everyday-perl-6.html"&gt;http://www.perl.com/pub/a/2007/05/10/everyday-perl-6.html&lt;/a&gt;&lt;p&gt;The BBC sponsored the free Perl training mentioned earlier. Here are the words from Dave Cross himself:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/free_perl_training_in_london.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/free_perl_training_in_london.html&lt;/a&gt;&lt;p&gt;Why did the Beeb do this? Like many other companies in London, they&amp;#39;re having trouble &lt;br&gt;hiring high quality Perl hackers. Curtis Poe, an American goth in London, analyzed the &lt;br&gt;situation and why the problem came about:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/the_perl_job_market_blues.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/the_perl_job_market_blues.html&lt;/a&gt;&lt;p&gt;Your editor found a face-slapper in one of our books:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/whoops.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/whoops.html&lt;/a&gt;&lt;p&gt;... then revealed that some people in the Python world wanted Perl 6 Roles in&lt;br&gt;Python 3000:&lt;br&gt; &lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/traitsroles_in_python_3000.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/traitsroles_in_python_3000.html&lt;/a&gt;&lt;p&gt;James Turner launched a comic strip featuring, among other animals, &lt;br&gt;A Very Familiar Camel:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/welcome_to_the_watering_hole_t.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/welcome_to_the_watering_hole_t.html&lt;/a&gt;&lt;p&gt;That wraps it up for this week. Remember, though--you can use everything in Scott Duff&amp;#39;s Perl 6 article right now!&lt;p&gt;Now back to hacking Parrot to make Perl 6 even better,&lt;br&gt;- c&lt;br&gt;chromatic@oreilly.com&lt;br&gt;Editor, Perl.com, et cetera&lt;p&gt;===================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/ost_prl"&gt;http://www.oreilly.com/go/ost_prl&lt;/a&gt;&lt;p&gt;===================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Perl.com newsletter? Please email us at advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit &lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-1392986011580580238?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/1392986011580580238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=1392986011580580238' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1392986011580580238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1392986011580580238'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/practical-perl-6-for-perl-5-programmers.html' title='Practical Perl 6 for Perl 5 Programmers'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-479208781909824849</id><published>2007-05-10T15:59:00.000-07:00</published><updated>2007-05-10T16:02:15.169-07:00</updated><title type='text'>Our take on MIX 07 and more</title><content type='html'>The Windows DevCenter Newsletter&lt;br&gt;---------------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.windowsdevcenter.com"&gt;http://www.windowsdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Get the Rackspace Essential Server starting at $383 in April.&lt;p&gt;Rackspace delivers Fully Managed Windows and &lt;br&gt;Linux hosting solutions, a Zero-Downtime Network&lt;br&gt;and 24x7x365 Fanatical Support. &lt;p&gt;Learn more about this promotion:&lt;br&gt;&lt;a href="http://www.oreilly.com/go/rackspace"&gt;http://www.oreilly.com/go/rackspace&lt;/a&gt;&lt;p&gt;&lt;p&gt;==================================================================&lt;p&gt;MIX 07: Wrapping Up and Returning to Earth&lt;p&gt;O&amp;#39;Reilly editor John Osborn spent an intense 72 hours at MIX 07, and has a&lt;br&gt;lot to tell you about the event. Check out his blog for the highlights and&lt;br&gt;to see what the future holds for you--especially when it comes to&lt;br&gt;Silverlight. &lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/mix_07_wrapping_up_and_returni_1.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/mix_07_wrapping_up_and_returni_1.html&lt;/a&gt;&lt;p&gt;Windows Live Hotmail: Still Not as Good as Gmail&lt;p&gt;Microsoft&amp;#39;s revamped Web-based mail service is an improvement over&lt;br&gt;previous incarnations. But as I explain in my blog, Gmail is still far&lt;br&gt;superior.&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/windows_live_hotmail_still_not.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/windows_live_hotmail_still_not.html&lt;/a&gt;&lt;p&gt;Windows Mobile Weekly Roundup&lt;p&gt;Todd Ogasawara is back with the weekly news about Windows Mobile. Up this&lt;br&gt;week: how to use a great Windows Mobile Pocket PC feature called Word&lt;br&gt;Completion, as well as plenty of other tips and news.&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/windows_mobile_weekly_roundup_35.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/windows_mobile_weekly_roundup_35.html&lt;/a&gt;&lt;p&gt;See you next week, &lt;br&gt;Preston Gralla, editor&lt;br&gt;WindowsDevCenter.com&lt;br&gt;pgralla@oreilly.com&lt;p&gt;=====================================================================&lt;br&gt;Have you read Designing Interfaces, by Jenifer Tidwell? If so, &lt;br&gt;please take a few minutes to take a survey to help her understand &lt;br&gt;how the patterns are being put to work, how to improve any future &lt;br&gt;editions, and provoke discussion at her presentation at the&lt;br&gt;Usability Professionals&amp;#39; Association conference in June.  &lt;p&gt;As an incentive, we&amp;#39;ll send a free copy of &amp;quot;Information Dashboard &lt;br&gt;Design: The Effective Visual Communication of Data&amp;quot; by Stephen Few &lt;br&gt;(O&amp;#39;Reilly, 2006) to ten randomly selected participants.  &lt;p&gt;To participate, please visit:&lt;br&gt;&lt;a href="http://www.surveymonkey.com/s.asp?u=972273731710"&gt;http://www.surveymonkey.com/s.asp?u=972273731710&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Windows DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-479208781909824849?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/479208781909824849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=479208781909824849' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/479208781909824849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/479208781909824849'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/our-take-on-mix-07-and-more.html' title='Our take on MIX 07 and more'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-1884521777591781512</id><published>2007-05-09T18:09:00.000-07:00</published><updated>2007-05-09T18:11:59.599-07:00</updated><title type='text'>Teeny Tiny Solar Robots &amp; Maker Faire!</title><content type='html'>&lt;div id="email-page-all"&gt; &lt;a href="http://makezine.com/"&gt;&lt;img src="http://makezine.com/images/nl/makezine_newsletter_header.jpg" alt="MAKE Newsletter" width="524" height="63" /&gt;&lt;/a&gt; &lt;div class="nltitle"&gt;Teeny Tiny Solar Robots &amp; Maker Faire!&lt;/div&gt;  &lt;div id="email-content"&gt; &lt;a href="http://makezine.com/go/makenltop"&gt;&lt;img src="http://makezine.com/images/buttons/subscribetop.jpg" width="127" height="90" border="0" align="right" /&gt;&lt;/a&gt;  &lt;p&gt;May 9, 2007&lt;/p&gt;  &lt;p&gt;&lt;b&gt;In this issue:&lt;/b&gt; Create Teeny Tiny Solar Robots plus Maker Faire Is Almost Here!&lt;/p&gt;&lt;br clear="all" /&gt;   &lt;hr noshade size="1" /&gt;   Couple things this week, friends, and first up is our latest video. Learn how to make little, teeny, tiny robots called beambots that are powered by the sun! We also make a beambot from a kit. Kits are always a good way to break into a genre of making. We have a sponsor (&lt;a href="http://www.makezine.com/go/microchip15k"&gt;Microchip&lt;/a&gt;), so if you're inclined, check them out -- it helps MAKE make things!&lt;br /&gt;  &lt;br /&gt; Next up, Maker Faire is almost here -- crazy! Check out our &lt;a href="http://www.makezine.com/blog/archive/maker_faire/"&gt;Maker Faire section&lt;/a&gt; AND the &lt;a href="http://www.makerfaire.com/"&gt;Maker Faire site&lt;/a&gt; for all the latest and greatest.&lt;br /&gt; &lt;br /&gt; We'd like to thank our sponsors, media sponsors, and exhibitors. Here are just some of the folks you'll see at Maker Faire in addition to over 200 makers and a lot of surprises!&lt;br /&gt; &lt;br /&gt; &lt;b&gt;Sponsors:&lt;/b&gt;&lt;br /&gt; &lt;a href="http://www.microsoft.com"&gt;Microsoft&lt;/a&gt;, &lt;a href="http://www.google.com"&gt;Google&lt;/a&gt;, &lt;a href="http://www.yahoo.com"&gt;Yahoo!&lt;/a&gt;, &lt;a href="http://www.adobe.com"&gt;Adobe&lt;/a&gt;, &lt;a href="http://www.carlorossi.com"&gt;Carlo Rossi&lt;/a&gt;, &lt;a href="http://www.chroniclebooks.com"&gt;Chronicle Books&lt;/a&gt;, &lt;a href="http://www.LionBrand.com"&gt;Lion Brand Yarn Company&lt;/a&gt;, &lt;a href="http://www.shopbottools.com"&gt;ShopBot&lt;/a&gt;, &lt;a href="http://www.sunspotworld.com"&gt;Sun Microsystems, Inc.&lt;/a&gt;, &lt;a href="http://techshop.ws/"&gt;TechShop&lt;/a&gt;, &lt;a href="http://www.texterity.com"&gt;Texterity&lt;/a&gt;&lt;br /&gt;  &lt;br /&gt; &lt;br /&gt; &lt;b&gt;Media Sponsors:&lt;/b&gt;&lt;br /&gt; &lt;a href="http://boingboing.net/"&gt;Boing Boing&lt;/a&gt;, &lt;a href="http://www.coolhunting.com"&gt;Cool Hunting&lt;/a&gt;, &lt;a href="http://www.eetimes.com/"&gt;EE Times&lt;/a&gt;, &lt;a href="http://www.spectrum.ieee.org"&gt;IEEE Spectrum&lt;/a&gt;, &lt;a href="http://laughingsquid.com/"&gt;Laughing Squid&lt;/a&gt;, &lt;a href="http://oreilly.com/"&gt;O&amp;#146;Reilly Media&lt;/a&gt;, &lt;a href="http://readymademag.com/"&gt;ReadyMade&lt;/a&gt;, &lt;a href="http://www.botmag.com/"&gt;Robot Magazine&lt;/a&gt;, &lt;a href="http://techchallenge.thetech.org/"&gt;San Jose Tech Museum&lt;/a&gt;, &lt;a href="http://www.swapthing.com/"&gt;Swap Thing&lt;/a&gt;, &lt;a href="http://www.freemediagroup.com/todo/"&gt;TODO&lt;/a&gt;, &lt;a href="http://toolmonger.com"&gt;Toolmonger&lt;/a&gt;, &lt;a href="http://twitter.com/"&gt;Twitter&lt;/a&gt;&lt;br /&gt;  &lt;br /&gt; &lt;b&gt;Exhibitors:&lt;/b&gt;&lt;br /&gt; &lt;a href="http://www.epiloglaser.com"&gt;Epilog Laser&lt;/a&gt;, &lt;a href="http://www.ftdichip.com"&gt;Future Technology Device International, Ltd.&lt;/a&gt;, &lt;a href="http://www.hardtent.com"&gt;Hardtent RV Rental&lt;/a&gt;, &lt;a href="http://www.halted.com"&gt;HSC Electronic Supply&lt;/a&gt;, &lt;a href="http://www.ifixit.com"&gt;iFixit&lt;/a&gt;, &lt;a href="http://www.instructables.com"&gt;Instructables&lt;/a&gt;, &lt;a href="http://www.iRobot.com"&gt;iRobot&lt;/a&gt;, &lt;a href="http://www.joby.com"&gt;Joby&lt;/a&gt;, &lt;a href="http://www.lego.com"&gt;LEGO&lt;/a&gt;, &lt;a href="http://www.lulu.com"&gt;Lulu.com&lt;/a&gt;, &lt;a href="http://www.openmoko.org"&gt;OpenMoko&lt;/a&gt;, &lt;a href="http://www.pictureitpostage.com"&gt;PictureItPostage.com&lt;/a&gt;, &lt;a href="http://www.protopulsion.com"&gt;ProtoPulsion Inc.&lt;/a&gt;, &lt;a href="http://www.radioshack.com"&gt;RadioShack&lt;/a&gt;, &lt;a href="http://www.revell.com"&gt;Revell Incorporated&lt;/a&gt;, &lt;a href="http://www.simplifiedbuilding.com"&gt;Simplified Building Concepts&lt;/a&gt;, &lt;a href="http://www.solarbotics.com"&gt;Solarbotics Ltd.&lt;/a&gt;, &lt;a href="http://www.sony.com"&gt;Sony Electronics&lt;/a&gt;, &lt;a href="http://www.surpluscenter.com"&gt;Surplus Center&lt;/a&gt;, &lt;a href="http://www.geekdad.com"&gt;Wired/ GeekDad&lt;/a&gt;&lt;br /&gt;  &lt;br /&gt; The next time you hear from us will be from Maker Faire, wooo!&lt;br /&gt; &lt;br /&gt; Cheers,&lt;br /&gt; pt&lt;br /&gt; &lt;br /&gt; Phillip Torrone&lt;br /&gt; Senior Editor&lt;br /&gt; MAKE Magazine&lt;br /&gt; &lt;br /&gt;  &lt;!--end body --&gt; &lt;!-- yes equals ad2 --&gt;  &lt;!-- yes equals text --&gt; &lt;div class="ad"&gt; &lt;p&gt;&lt;a href=""&gt;Join Us at Maker Faire 2007!&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The maker's paradise this year will be Maker Faire 2007, a two-day family-friendly event celebrating  engineering, arts, science, and crafts. On May 19-20, 2007, thousands of crafters and makers will converge at the San Mateo Fairgrounds in the San Francisco Bay Area. Featuring hundreds of makers, tons of workshops, and more cool inventions than you can imagine, this event is sure to leave you buzzing with inspiration for months to come. Advanced tickets sales end at midnight PST on Thursday, May 10th.&lt;/p&gt; &lt;p&gt;&lt;a href=""&gt;Get your tickets today!&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;     &lt;h2 class="section"&gt;From the MAKE Blog&lt;/h2&gt;    &lt;h2 style="background-image: none;"&gt;&lt;a href="http://www.makezine.com/blog/archive/2007/05/create_teeny_tiny_solar_r.html"&gt;Create Teeny Tiny Solar Robots - Make: Video Podcast&lt;/a&gt;&lt;/h2&gt; &lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js"&gt;&lt;/script&gt;&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=222505&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=500&amp;player_height=290"&gt;&lt;/script&gt;&lt;div id="blip_movie_content_222505"&gt;&lt;a href="http://blip.tv/file/get/Make-CreateTeenyTinySolarRobots599.flv" onclick="play_blip_movie_222505(); return false;"&gt;&lt;img src="http://blip.tv/file/get/Make-CreateTeenyTinySolarRobots599.flv.jpg" border="0" title="Click To Play" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blip.tv/file/get/Make-CreateTeenyTinySolarRobots599.flv" onclick="play_blip_movie_222505(); return false;"&gt;Click To Play&lt;/a&gt;&lt;/div&gt;										&lt;/center&gt; &lt;center&gt;&lt;a href="http://cachefly.oreilly.com/make/wp_beambots.mp4"&gt;mp4&lt;/a&gt;|&lt;a href="http://cachefly.oreilly.com/make/wp_beambots.mov"&gt;mov&lt;/a&gt;|&lt;a href="http://blip.tv/file/get/Make-CreateTeenyTinySolarRobots824.m4v"&gt;hd-appletv&lt;/a&gt;|&lt;a href="http://blip.tv/file/get/Make-CreateTeenyTinySolarRobots422.3gp"&gt;3gp&lt;/a&gt;|&lt;a href="http://blip.tv/file/get/Make-CreateTeenyTinySolarRobots329.3g2"&gt;3g2&lt;/a&gt;|&lt;a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=74069835&amp;amp;amp;amp;s=143441"&gt;itunes&lt;/a&gt;&lt;/center&gt;  This weekend, make little teeny tiny robots called beambots that are powered by the sun! In the podcast, I made the solar-roller, and the instructions for that are right in the PDF!  I also made a beambot from a kit. Kits are always a good way to break into a genre of making.  Both &lt;a href="http://solarbotics.com"&gt;solarbotics.com&lt;/a&gt; and &lt;a href="http://pagermotors.com"&gt;pagermotors.com&lt;/a&gt; have some nice kits for you to get started, including the one that I bought. If you get into it, make sure to pick up &lt;i&gt;JunkBots, Bugbots, and Bots on Wheels&lt;/i&gt;, a book worth reading if you get into making little teeny tiny robots!  One of the great things about these little bots is that you can make them from scavenged materials.  Use parts from broken electronics and bring them back to life as little robots!  This week we're excited to welcome Microchip as a sponsor of the weekend video podcast.  You can check out the clickable ad at end of today's video and companion PDF.  Help support MAKE and visit our sponsor Microchip!   Here's the link at the end of the video - &lt;a href="http://www.makezine.com/go/microchip15k"&gt;Link&lt;/a&gt;  Here's the link at the end of the PDF - &lt;a href="http://www.makezine.com/go/microchipseminars"&gt;Link&lt;/a&gt;  Get the podcast and PDF downloaded automatically in iTunes. - &lt;a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=74069835&amp;amp;amp;amp;s=143441"&gt;Link&lt;/a&gt; &lt;p&gt;&lt;/p&gt; &lt;p class="button"&gt;&lt;a href="http://www.makezine.com/blog/archive/2007/05/create_teeny_tiny_solar_r.html"&gt;Read more and comment&lt;/a&gt;&lt;/p&gt;&lt;br clear="all" /&gt;&lt;hr noshade size="1" /&gt;  &lt;h2 style="background-image: none;"&gt;&lt;a href="http://www.makezine.com/blog/archive/2007/05/solar_robot_instructions_1.html"&gt;Solar Robot Instructions - Make: PDFcast&lt;/a&gt;&lt;/h2&gt; &lt;img src="http://www.makezine.com/blog/weekend%20projects%20shot12.jpg" height="375" width="459" border="1" hspace="4" vspace="4" alt="Weekend Projects Shot12" /&gt; &lt;br / &gt; To make your solar beambots this weekend, you can download this weeks PDFcast complete with an article from the magazine!  &lt;a href="http://www.streettech.com"&gt;Gareth Branwyn&lt;/a&gt; wrote this how-to article on how to make two solar roller beambots.  Download it, print it out, and get to making your bots! &lt;a href="http://cachefly.oreilly.com/make/mc_beambots.pdf"&gt;PDF Link&lt;/a&gt;  &lt;p&gt;&lt;/p&gt; &lt;p class="button"&gt;&lt;a href="http://www.makezine.com/blog/archive/2007/05/solar_robot_instructions_1.html"&gt;Read more and comment&lt;/a&gt;&lt;/p&gt;&lt;br clear="all" /&gt;&lt;hr noshade size="1" /&gt;     &lt;hr noshade size="1" /&gt;    &lt;/div&gt;&lt;!-- end email-content --&gt;  &lt;div id="email-footer"&gt;   &lt;p&gt;&lt;a href="http://makezine.com/go/makenlbottom"&gt;&lt;b&gt;Subscribe to MAKE Magazine!&lt;/b&gt;&lt;br /&gt;  Save over 40% off the cover price!&lt;/a&gt;&lt;/p&gt;   &lt;p&gt;Questions or comments?  Contact us at &lt;a href="mailto:newsletter@makezine.com"&gt;newsletter@makezine.com&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;To change your newsletter subscription options, please visit &lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;br /&gt;For assistance, email &lt;a href="mailto:help@oreillynet.com"&gt;help@oreillynet.com&lt;/a&gt;&lt;br /&gt; O'Reilly Media, Inc., Maker Media Divsion, 1005 Gravenstein Highway North, Sebastopol, CA 95473 (707) 827-7000 &lt;/p&gt; &lt;/div&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-1884521777591781512?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/1884521777591781512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=1884521777591781512' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1884521777591781512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1884521777591781512'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/teeny-tiny-solar-robots-maker-faire.html' title='Teeny Tiny Solar Robots &amp; Maker Faire!'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-2325889286913108055</id><published>2007-05-08T16:01:00.000-07:00</published><updated>2007-05-08T16:13:01.923-07:00</updated><title type='text'>Reminders, Puffy, and Java FX</title><content type='html'>THE O&amp;#39;REILLY NETWORK NEWSLETTER&lt;br&gt;-------------------------------------&lt;br&gt;The latest from &lt;a href="http://oreillynet.com"&gt;http://oreillynet.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Sponsored by ActiveState Perl Dev Kit&lt;p&gt;Perl Dev Kit - Easily build and deploy Perl apps&lt;p&gt; * Create and deploy executables to multiple platforms.&lt;br&gt; * Painlessly debug Perl scripts.&lt;br&gt; * Create sophisticated Perl-based filters.&lt;p&gt;Download your free trial now:&lt;br&gt;&lt;a href="http://www.activestate.com/or/pdk"&gt;http://www.activestate.com/or/pdk&lt;/a&gt;&lt;p&gt;&lt;br&gt;==================================================================&lt;br&gt;Articles&lt;p&gt;Each spring as the foliage and blossoms return, we have a visual indicator&lt;br&gt;that reminds us that summer is just around the corner.  But who or what reminds you &lt;br&gt;about what you might have forgotten to administer with your computers? &lt;p&gt;In our first article, Tom Adelstein discusses a few things that &lt;br&gt;System Administrators seem to forget.  Tom puts together a list of what &lt;br&gt;he and his colleagues have decided are the &amp;quot;Top 7 Things System &lt;br&gt;Administrators Forget to Do.&amp;quot;  Check out what you may be forgetting: &lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/sysadmin/2007/05/03/the-top-7-things-sysadmins-forget-to-do.html"&gt;http://www.oreillynet.com/pub/a/sysadmin/2007/05/03/the-top-7-things-sysadmins-forget-to-do.html&lt;/a&gt;&lt;p&gt;Our second article takes the form of an interview with several &lt;br&gt;developers in &amp;quot;OpenBSD 4.1: Puffy Strikes Again&amp;quot; by Federico Biancuzzi. &lt;br&gt;You probably know  that OpenBSD 4.1 has just been released. But do &lt;br&gt;you know about all the new features for networking, active porting &lt;br&gt;efforts (landisk and UltraSPARC III), work on SMP, and the improvements &lt;br&gt;in spam fighting?  Check it out here: &lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/bsd/2007/05/03/openbsd-41-puffy-strikes-again.html"&gt;http://www.onlamp.com/pub/a/bsd/2007/05/03/openbsd-41-puffy-strikes-again.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;New Feature&lt;p&gt;In keeping with our &amp;quot;reminders&amp;quot; theme, you should set one to visit our&lt;br&gt;OnLamp Watering Hole, as our new comic strip will change weekly at: &lt;p&gt;&lt;a href="http://www.oreillynet.com/wateringhole/blog/"&gt;http://www.oreillynet.com/wateringhole/blog/&lt;/a&gt;&lt;p&gt;&lt;br&gt;Blogs&lt;p&gt;The blog with the most traffic this week is &amp;quot;Ruby and Women,&amp;quot; by Gregory &lt;br&gt;Brown in Opinion.  I think it is pretty self-explanatory.  You can find &lt;br&gt;it here: &lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/05/ruby_and_women.html?ref=most_discussed"&gt;http://www.oreillynet.com/ruby/blog/2007/05/ruby_and_women.html?ref=most_discussed&lt;/a&gt;&lt;p&gt;Another one not to miss is &amp;quot;The World of Junk Patents Implodes,&amp;quot; by Rick &lt;br&gt;Jelliffe in Opinion.  Rick is on to something here, and you should find &lt;br&gt;out what it is.  Check it out here: &lt;p&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/05/the_world_of_junk_patents_impl.html?ref=most_discussed"&gt;http://www.oreillynet.com/xml/blog/2007/05/the_world_of_junk_patents_impl.html?ref=most_discussed&lt;/a&gt;&lt;p&gt;In case you haven&amp;#39;t heard of anther RIA scripting language/extension, &lt;br&gt;check out the blog on Java FX.  You can find it here:&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/05/java_fx.html"&gt;http://www.oreillynet.com/onjava/blog/2007/05/java_fx.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;Stats&lt;p&gt;The first of a three-part (plus an additional post) on the State of the &lt;br&gt;Computer Book market was posted on Monday.  You can find it on our Radar &lt;br&gt;site at:  &lt;p&gt;&lt;a href="http://radar.oreilly.com/archives/2007/05/state_of_the_co_6.html"&gt;http://radar.oreilly.com/archives/2007/05/state_of_the_co_6.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;Comments&lt;p&gt;Any comments, ideas, or thoughts on features or content you would like to&lt;br&gt;see on the O&amp;#39;Reilly Network can be sent to ideas@oreillynet.com.  If you &lt;br&gt;want a response to your email, please indicate that because we do not &lt;br&gt;reply unless you request it.&lt;p&gt; &lt;br&gt;Mike Hendrickson&lt;br&gt;General Manager, The O&amp;#39;Reilly Network&lt;p&gt;=====================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;br&gt;&lt;a href="http://www.oreilly.com/go/ost_orn"&gt;http://www.oreilly.com/go/ost_orn&lt;/a&gt;&lt;p&gt;=====================================================================&lt;p&gt;*** New Books from the O&amp;#39;Reilly Store ***&lt;p&gt;Office 2007: The Missing Manual&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596514228"&gt;http://www.oreilly.com/catalog/9780596514228&lt;/a&gt;&lt;p&gt;Devices of the Soul&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596526801"&gt;http://www.oreilly.com/catalog/9780596526801&lt;/a&gt;&lt;p&gt;Managing the Test People (Rocky Nook)&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9781933952123"&gt;http://www.oreilly.com/catalog/9781933952123&lt;/a&gt;&lt;p&gt;&lt;br&gt;*** New Short Cuts from the O&amp;#39;Reilly Store ***&lt;p&gt;The FreeBSD 6.2 Crash Course&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/freebsd"&gt;http://www.oreilly.com/catalog/freebsd&lt;/a&gt;&lt;p&gt;Sony Alpha a DSLR A100&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596529253"&gt;http://www.oreilly.com/catalog/9780596529253&lt;/a&gt;&lt;p&gt;&lt;br&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the O&amp;#39;Reilly Network newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-2325889286913108055?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/2325889286913108055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=2325889286913108055' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/2325889286913108055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/2325889286913108055'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/reminders-puffy-and-java-fx.html' title='Reminders, Puffy, and Java FX'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-5363576755946826605</id><published>2007-05-07T15:59:00.000-07:00</published><updated>2007-05-07T16:13:43.538-07:00</updated><title type='text'>The debut of our new comic, an OpenBSD interview, and more</title><content type='html'>----------------------------------------&lt;br&gt;LINUX NEWS FROM O&amp;#39;REILLY NETWORK&lt;br&gt;The Latest from &lt;a href="http://www.linuxdevcenter.com"&gt;http://www.linuxdevcenter.com&lt;/a&gt; and &lt;a href="http://ONLamp.com"&gt;http://ONLamp.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Have you read &amp;quot;Designing Interfaces&amp;quot; by Jenifer Tidwell? If so, &lt;br&gt;please take a few minutes to take a survey to help her understand &lt;br&gt;how the patterns are being put to work, how to improve any future &lt;br&gt;editions, and provoke discussion at her presentation at the&lt;br&gt;Usability Professionals&amp;#39; Association conference in June.  &lt;p&gt;As an incentive, we&amp;#39;ll send a free copy of &amp;quot;Information Dashboard &lt;br&gt;Design: The Effective Visual Communication of Data&amp;quot; by Stephen Few &lt;br&gt;(O&amp;#39;Reilly) to 10 randomly selected participants.  &lt;p&gt;To participate, please visit:&lt;br&gt;&lt;a href="http://www.surveymonkey.com/s.asp?u=972273731710"&gt;http://www.surveymonkey.com/s.asp?u=972273731710&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;Good morrow, gentles. Prithee, doest thou require news of the day, of that&lt;br&gt;most wonderful of operating systems which doth bear the sign of the&lt;br&gt;flightless Antarctic bird? Wouldst thou know what hath transpired for yon&lt;br&gt;these seven days, of the written comments of our most insightful bloggers?&lt;br&gt;Then hearken, for this be your weekly Linux Newsletter.&lt;p&gt;First off, news so big I can&amp;#39;t leave it &amp;#39;til the end of the newsletter.&lt;br&gt;You&amp;#39;ve heard about it, you&amp;#39;ve gotten sick of me promising it would be&lt;br&gt;coming Any Time Now. And now, it is here, a day you will want to remember&lt;br&gt;so that you can tell your grandchildren about it. Yes, ring the church&lt;br&gt;bells and let the doves fly, the comic strip has launched!&lt;p&gt;Ok, maybe it&amp;#39;s not world peace, but it is a new weekly webcomic that we&lt;br&gt;hope will at least mildly entertain you (this, I&amp;#39;m told, is called&lt;br&gt;lowering expectations...) Check out the first episode of &amp;quot;The Watering&lt;br&gt;Hole,&amp;quot; titled &amp;quot;The Savannas of Sebastopol.&amp;quot; If you don&amp;#39;t find it&lt;br&gt;enjoyable, simple returned the unused portion for a full refund. New&lt;br&gt;strips every Thursday!&lt;p&gt;&lt;a href="http://www.oreillynet.com/wateringhole/blog/"&gt;http://www.oreillynet.com/wateringhole/blog/&lt;/a&gt;&lt;p&gt;Meanwhile, despite this earth-shaking news, life proceeded apace on the&lt;br&gt;ONLamp Family of Web sites (OFOW). Two new articles this week, the first&lt;br&gt;of which is Federico Biancuzzi&amp;#39;s latest pre-released OpenBSD interview, a&lt;br&gt;series he&amp;#39;s well know for. This time around, it&amp;#39;s the 4.1 release&lt;br&gt;approaching, and Frederico made sure to ask all the right questions of all&lt;br&gt;the right developers.&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/bsd/2007/05/03/openbsd-41-puffy-strikes-again.html"&gt;http://www.onlamp.com/pub/a/bsd/2007/05/03/openbsd-41-puffy-strikes-again.html&lt;/a&gt;&lt;p&gt;Zachary Kessin took a more reflective attitude, at least as far as PHP&lt;br&gt;goes. His article, &amp;quot;Code As Data: Reflection in PHP,&amp;quot; shows how you can&lt;br&gt;use the relatively new reflection functionality in PHP to, among other&lt;br&gt;things, produce automated unit tests.&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/php/2007/04/26/code-as-data-reflection-in-php.html"&gt;http://www.onlamp.com/pub/a/php/2007/04/26/code-as-data-reflection-in-php.html&lt;/a&gt;&lt;p&gt;In blog-land, O&amp;#39;Reilly editor Andy Oram is looking for some people who&lt;br&gt;have prepared and filed actual patent applications.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/patent_applicationswhat_are_th.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/patent_applicationswhat_are_th.html&lt;/a&gt;&lt;p&gt;chromatic suggested that it&amp;#39;s time to break the perceived connection&lt;br&gt;between math and computer science, a position I&amp;#39;ve held for a long time.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/i_just_want_to_program_dont_ma.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/i_just_want_to_program_dont_ma.html&lt;/a&gt;&lt;p&gt;Short but sweet, Jonathan Wellons ponders a trend he&amp;#39;s seen, geeks working&lt;br&gt;out. Is the skinny, pasty-faced developer a thing of the past?&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/pumping_iron_is_the_new_rails.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/pumping_iron_is_the_new_rails.html&lt;/a&gt;&lt;p&gt;Dave Cross reports that free Perl training will be available in London on&lt;br&gt;June 2nd.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/free_perl_training_in_london.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/free_perl_training_in_london.html&lt;/a&gt;&lt;p&gt;chromatic returns to talk about the idea of replacing abstract base&lt;br&gt;classes in Python with traits and roles.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/05/traitsroles_in_python_3000.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/05/traitsroles_in_python_3000.html&lt;/a&gt;&lt;p&gt;Over in DevCenter, Caitlyn Martin mentions rx320, a package for Linux that&lt;br&gt;lets you tune a shortwave radio.&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/05/a_pc_shortwave_radio_and_linux.html"&gt;http://www.oreillynet.com/linux/blog/2007/05/a_pc_shortwave_radio_and_linux.html&lt;/a&gt;&lt;p&gt;Juliet Kemp offers some pointers on what can go wrong with Linux sound,&lt;br&gt;and how to fix it.&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/05/sound_problems.html"&gt;http://www.oreillynet.com/linux/blog/2007/05/sound_problems.html&lt;/a&gt;&lt;p&gt;chromatic, the man of a thousand blogs, questions the wisdom of porting&lt;br&gt;Microsoft&amp;#39;s Silverlight to Linux.&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/05/appeasement_is_a_type_of_strat.html"&gt;http://www.oreillynet.com/linux/blog/2007/05/appeasement_is_a_type_of_strat.html&lt;/a&gt;&lt;p&gt;Finally, Brian K. Jones takes some time to consider why books targeted at&lt;br&gt;system administrators may be on the way out. His idea? Sysadmins are&lt;br&gt;becoming coders.&lt;p&gt;&lt;a href="http://www.oreillynet.com/sysadmin/blog/2007/04/sys_admins_books_and_trending.html"&gt;http://www.oreillynet.com/sysadmin/blog/2007/04/sys_admins_books_and_trending.html&lt;/a&gt;&lt;p&gt;In the coming week, we have the following articles coming up. Gregory&lt;br&gt;Brown will complete his two-part tour of the Rails persistence layer,&lt;br&gt;&amp;quot;Understanding ActiveRecord: A Gentle Introduction to the Heart of Rails.&amp;quot;&lt;br&gt;George Belotsky will be &amp;quot;Rethinking the Linux Distribution,&amp;quot; and Bill&lt;br&gt;Lubanovic will show us how to doll up an application in &amp;quot;A Web Makeover&lt;br&gt;with jQuery.&amp;quot;&lt;p&gt;Until then, enjoy the spring while it lasts, and did I mention we have a&lt;br&gt;new comic strip?&lt;p&gt;James Turner&lt;br&gt;Site Editor, ONLamp.com&lt;br&gt;turner@oreilly.com&lt;p&gt;================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/ost_lnx"&gt;http://www.oreilly.com/go/ost_lnx&lt;/a&gt;&lt;p&gt;================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;br&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Linux DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-5363576755946826605?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/5363576755946826605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=5363576755946826605' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5363576755946826605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5363576755946826605'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/debut-of-our-new-comic-openbsd.html' title='The debut of our new comic, an OpenBSD interview, and more'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-3565436236782886046</id><published>2007-05-07T14:01:00.000-07:00</published><updated>2007-05-07T14:12:46.211-07:00</updated><title type='text'>ONJava Newsletter</title><content type='html'>O&amp;#39;REILLY NETWORK&amp;#39;S ONJava.com NEWSLETTER&lt;br&gt;--------------------------------------------------&lt;br&gt;The Independent Source for Enterprise Java&lt;p&gt;==================================================================&lt;br&gt;Have you read &amp;quot;Designing Interfaces,&amp;quot; by Jenifer Tidwell? If so, &lt;br&gt;please take a few minutes to take a survey to help her understand &lt;br&gt;how the patterns are being put to work, how to improve any future &lt;br&gt;editions, and to provoke discussion at her presentation at the&lt;br&gt;Usability Professionals&amp;#39; Association conference in June.  &lt;p&gt;As an incentive, we&amp;#39;ll send a free copy of &amp;quot;Information Dashboard &lt;br&gt;Design: The Effective Visual Communication of Data&amp;quot; by Stephen Few &lt;br&gt;(O&amp;#39;Reilly, 2006) to ten randomly selected participants.  &lt;p&gt;To participate, please visit:&lt;br&gt;&lt;a href="http://www.surveymonkey.com/s.asp?u=972273731710"&gt;http://www.surveymonkey.com/s.asp?u=972273731710&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Welcome OnJava Readers,&lt;p&gt;JavaOne is upon us!  Expect to see some great updates from the show at the&lt;br&gt;O&amp;#39;Reilly blogs.  You can check them out on the lefthand side of the page at:&lt;p&gt;&lt;a href="http://www.onjava.com"&gt;http://www.onjava.com&lt;/a&gt;&lt;p&gt;Articles of interest to Java developers:&lt;p&gt;Timothy O&amp;#39;Brien sat down with Tim Bray last week for this interview.  Tim&lt;br&gt;and Tim discuss Atom (the syndication format and publishing protocol),&lt;br&gt;JRuby, and Sun:&lt;p&gt;&lt;a href="http://www.onjava.com/pub/a/onjava/2007/05/03/interview-with-tim-bray-atom-jruby-and-the-ecumenical-sun.html"&gt;http://www.onjava.com/pub/a/onjava/2007/05/03/interview-with-tim-bray-atom-jruby-and-the-ecumenical-sun.html&lt;/a&gt;&lt;p&gt;At JavaOne this year, there will certainly be a buzz at the Java.net&lt;br&gt;community booth; there are more than 20 mini-talks scheduled by community&lt;br&gt;members.  In this podcast, Chris Adamson has compiled some of the best&lt;br&gt;talks from last year.  Talks from this year will also be available as a&lt;br&gt;podcast feed:&lt;p&gt;&lt;a href="http://today.java.net/pub/a/today/2007/05/03/pre-j1-2k7-2006best.html"&gt;http://today.java.net/pub/a/today/2007/05/03/pre-j1-2k7-2006best.html&lt;/a&gt;&lt;p&gt;In this podcast, Daniel Steinberg reports on the Sun Tech Days in Brazil,&lt;br&gt;and interviews Bruno and Lucas, project owners of the Marge Project. &lt;br&gt;Marge is a Java Bluetooth Framework that helps you create&lt;br&gt;Bluetooth-enabled applications:&lt;p&gt;&lt;a href="http://today.java.net/pub/a/today/2007/05/01/mobileandembedded-podcast2.html"&gt;http://today.java.net/pub/a/today/2007/05/01/mobileandembedded-podcast2.html&lt;/a&gt;&lt;p&gt;In this article at BEA&amp;#39;s dev-2-dev, Andy Piper, Eric Hsiao, Rod Johnson,&lt;br&gt;and Chris Wall discuss Spring 2.0.1 and BEA WebLogic Server 9.2 Integration:&lt;p&gt;&lt;a href="http://dev2dev.bea.com/pub/a/2007/04/spring-2-weblogic-server-9-integration.html"&gt;http://dev2dev.bea.com/pub/a/2007/04/spring-2-weblogic-server-9-integration.html&lt;/a&gt;&lt;p&gt;Recent O&amp;#39;Reilly Network weblogs of interest to Java developers:&lt;p&gt;Shashank Tiwari - Beyond the beginner&amp;#39;s books - Adobe Flex &amp;amp; Java&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/05/beyond_the_beginners_books_ado.html"&gt;http://www.oreillynet.com/onjava/blog/2007/05/beyond_the_beginners_books_ado.html&lt;/a&gt;&lt;p&gt;Tim O&amp;#39;Brien - Acegi OpenID, Wicket Roadmap&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/04/blogroll_acegi_openid_wicket_r.html"&gt;http://www.oreillynet.com/onjava/blog/2007/04/blogroll_acegi_openid_wicket_r.html&lt;/a&gt;&lt;p&gt;Dejan Bosanac - Scripting and asynchronous messaging&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/05/scripting_and_asynchronous_mes.html"&gt;http://www.oreillynet.com/onjava/blog/2007/05/scripting_and_asynchronous_mes.html&lt;/a&gt;&lt;p&gt;Krishna Srinivasan - EJB 3.0 and WebServices&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/05/ejb_30_and_webservices.html"&gt;http://www.oreillynet.com/onjava/blog/2007/05/ejb_30_and_webservices.html&lt;/a&gt;&lt;p&gt;Tim O&amp;#39;Brien - Stack It: ohloh.net&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/04/stack_it_ohlohnet.html"&gt;http://www.oreillynet.com/onjava/blog/2007/04/stack_it_ohlohnet.html&lt;/a&gt;&lt;p&gt;Check out more O&amp;#39;Reilly Network Java weblogs at:&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog"&gt;http://www.oreillynet.com/onjava/blog&lt;/a&gt;&lt;p&gt;I&amp;#39;m excited to be going to JavaOne this year.  If you&amp;#39;re interested in&lt;br&gt;writing an article for O&amp;#39;Reilly, come by our booth and hunt me down. I&amp;#39;ll&lt;br&gt;be hanging around looking to talk about your interesting projects.&lt;p&gt;&lt;br&gt;David Bock, Editor&lt;br&gt;ONJava.com&lt;p&gt;Please join us again soon.  We&amp;#39;ll have a &amp;quot;JavaOne Edition&amp;quot; of the&lt;br&gt;OnJava newsletter later this week with news from the show.&lt;p&gt;==================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/ost_jav"&gt;http://www.oreilly.com/go/ost_jav&lt;/a&gt;&lt;p&gt;&lt;br&gt;==================================================================&lt;p&gt;*** Java News and Weblogs ***&lt;p&gt;java.net Weblogs&lt;br&gt;&lt;a href="http://weblogs.java.net"&gt;http://weblogs.java.net&lt;/a&gt;&lt;p&gt;O&amp;#39;Reilly Network Java Weblogs&lt;br&gt;&lt;a href="http://www.oreillynet.com/pub/q/weblog_s?x-subject=3"&gt;http://www.oreillynet.com/pub/q/weblog_s?x-subject=3&lt;/a&gt;&lt;p&gt;Other Java News (channel -- LANG: JAVA)&lt;br&gt;&lt;a href="http://www.oreillynet.com/meerkat/index.php"&gt;http://www.oreillynet.com/meerkat/index.php&lt;/a&gt;&lt;p&gt;Java Cookbook Recipe of the Day&lt;br&gt;&lt;a href="http://www.onjava.com/onjava/javacook/solution.csp?day=1"&gt;http://www.onjava.com/onjava/javacook/solution.csp?day=1&lt;/a&gt;&lt;p&gt;Java Events&lt;br&gt;&lt;a href="http://www.onjava.com/onjava/events"&gt;http://www.onjava.com/onjava/events&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;*** Other Related O&amp;#39;Reilly Network sites ***&lt;p&gt;O&amp;#39;Reilly Network&lt;br&gt;&lt;a href="http://www.oreillynet.com"&gt;http://www.oreillynet.com&lt;/a&gt;&lt;p&gt;XML.com&lt;br&gt;&lt;a href="http://xml.com"&gt;http://xml.com&lt;/a&gt;&lt;p&gt;ONLamp.com&lt;br&gt;&lt;a href="http://onlamp.com"&gt;http://onlamp.com&lt;/a&gt;&lt;p&gt;O&amp;#39;Reilly Media&lt;br&gt;&lt;a href="http://www.oreilly.com"&gt;http://www.oreilly.com&lt;/a&gt;&lt;p&gt;O&amp;#39;Reilly Java&lt;br&gt;&lt;a href="http://java.oreilly.com"&gt;http://java.oreilly.com&lt;/a&gt;&lt;p&gt;***&lt;p&gt;ONJava.com Affiliates&lt;p&gt;Servlets.com&lt;br&gt;&lt;a href="http://www.servlets.com"&gt;http://www.servlets.com&lt;/a&gt;&lt;p&gt;JDOM.org&lt;br&gt;&lt;a href="http://www.jdom.org"&gt;http://www.jdom.org&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the ONJava.com newsletter? Please email us &lt;br&gt;at advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-3565436236782886046?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/3565436236782886046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=3565436236782886046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/3565436236782886046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/3565436236782886046'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/onjava-newsletter.html' title='ONJava Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-7149945242290522171</id><published>2007-05-02T15:59:00.000-07:00</published><updated>2007-05-02T16:02:33.812-07:00</updated><title type='text'>CSS, DNS, and RSS</title><content type='html'>THE O&amp;#39;REILLY NETWORK NEWSLETTER&lt;br&gt;-------------------------------------&lt;br&gt;The latest from &lt;a href="http://oreillynet.com"&gt;http://oreillynet.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Have you read Designing Interfaces, by Jenifer Tidwell? If so,  please&lt;br&gt;take a few minutes to take a survey to help her understand how the&lt;br&gt;patterns are being put to work, how to improve any future editions, and&lt;br&gt;provoke discussion at her presentation at theUsability Professionals&amp;#39; &lt;br&gt;Association conference in June.  &lt;p&gt;As an incentive, we&amp;#39;ll send a free copy of &amp;quot;Information Dashboard &lt;br&gt;Design: The Effective Visual Communication of Data&amp;quot; by Stephen Few &lt;br&gt;(O&amp;#39;Reilly) to 10 randomly selected participants.  &lt;p&gt;To participate, please visit:&lt;br&gt;&lt;a href="http://www.surveymonkey.com/s.asp?u=972273731710"&gt;http://www.surveymonkey.com/s.asp?u=972273731710&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Greeting readers,&lt;p&gt;This week we have some blogs that you&amp;#39;ve got to read. In case you missed&lt;br&gt;it last week, James Turner&amp;#39;s piece on &amp;quot;The Virtues of Monoculture&amp;quot; is a&lt;br&gt;good read with lots of comments. Check it out--it&amp;#39;s our most visited and&lt;br&gt;commented on article for the second week.&lt;br&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/the_virtues_of_monoculture.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/the_virtues_of_monoculture.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;Articles&lt;p&gt;In our first recommended article, &amp;quot;Why Do ASP.NET Programmers Need to &lt;br&gt;Learn CSS?&amp;quot; by Dan Hurwitz and Jesse Liberty, the authors discuss how most&lt;br&gt;ASP programmers have historically generated the elements of a web page but&lt;br&gt;not layout, design or display elements. By learning a bit of CSS,&lt;br&gt;developers can put themselves ahead of the rest of the pack and deliver&lt;br&gt;better looking web apps. Find out what they think here:&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/windows/2007/05/01/why-doaspnet-programmers-need-to-learn-css.html"&gt;http://www.oreillynet.com/pub/a/windows/2007/05/01/why-doaspnet-programmers-need-to-learn-css.html&lt;/a&gt;&lt;p&gt;In our second recommended article, Ron Aitchison talks about a crucial&lt;br&gt;piece of software that handles receiving every email, accessing a web&lt;br&gt;page, making a VoIP call, or completing many other web/Internet tasks--the&lt;br&gt;DNS. In his article, &amp;quot;Five Basic Mistakes Not to Make in DNS,&amp;quot; you&amp;#39;ll&lt;br&gt;start thinking about the things you can do to make sure your DNS is in&lt;br&gt;good shape and not causing problems for the rest of the Internet, which,&lt;br&gt;by the way, also includes you. Check it out here:&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/sysadmin/2007/04/26/5-basic-mistakes-not-to-make-in-dns.html"&gt;http://www.oreillynet.com/pub/a/sysadmin/2007/04/26/5-basic-mistakes-not-to-make-in-dns.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;Blogs&lt;p&gt;On the blog front, we have &amp;quot;Repartitioning on the fly, and disk space &lt;br&gt;for /&amp;quot; by Juliet Kemp, which discusses partitioning strategies for &lt;br&gt;partitioning and space requirements. Check out what she has to say here:&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/04/repartitioning_on_the_fly_and.html"&gt;http://www.oreillynet.com/linux/blog/2007/04/repartitioning_on_the_fly_and.html&lt;/a&gt;&lt;p&gt;The next blog is really two blogs in one. Preston Gralla blogged on &lt;br&gt;&amp;quot;Why Linux Will Never Take Over the Desktop&amp;quot; and followed it up with &lt;br&gt;&amp;quot;More Reasons Why Linux Will Never Take Over the Desktop.&amp;quot; Check out why&lt;br&gt;he thinks that there are too many Linux distributions and other factors&lt;br&gt;that make it difficult or impossible for Linux to overtake Windows. Start&lt;br&gt;here and you will get a link to the other blog as well:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/04/more_reasons_why_linux_will_ne_3.html"&gt;http://www.oreillynet.com/windows/blog/2007/04/more_reasons_why_linux_will_ne_3.html&lt;/a&gt;&lt;p&gt;Other&lt;p&gt;James Turner is starting a new feature (actually a couple more are on the&lt;br&gt;way too) with &amp;quot;The ONLamp Ombudsman Wants YOU.&amp;quot; Let him know what you want here:&lt;br&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/the_onlamp_ombudsman_wants_you.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/the_onlamp_ombudsman_wants_you.html&lt;/a&gt;&lt;p&gt;Stats&lt;p&gt;We have created a tag cloud to show some organic search terms, which means&lt;br&gt;it is driven by keywords people type into search engines like Google. So,&lt;br&gt;while these terms reflect what we have to offer as much as they reflect&lt;br&gt;what people a looking for, they still provide some insight into what&lt;br&gt;people are looking for online. Here&amp;#39;s the link:&lt;br&gt;&lt;a href="http://www.oreillynet.com/feeds/widgets/organic_search_tagcloud/"&gt;http://www.oreillynet.com/feeds/widgets/organic_search_tagcloud/&lt;/a&gt;&lt;p&gt;Oh, yeah. The title of this newsletter is CSS, DNS, and RSS but I&amp;#39;ve only&lt;br&gt;talked about the first two. Did you know that all of our content is&lt;br&gt;available in RSS? I read all the blogs in my Thunderbird and never have to&lt;br&gt;leave the comfort of my email client. To subscribe, you can use the bottom&lt;br&gt;of the left nav bar on the main O&amp;#39;Reilly Network page and click there, or&lt;br&gt;click this: &lt;a href="http://www.oreillynet.com/pub/feed/31"&gt;http://www.oreillynet.com/pub/feed/31&lt;/a&gt;. I suggest going to the&lt;br&gt;nav bar first, as you may want a different kind of feed.&lt;p&gt;Comments&lt;p&gt;Any comments, ideas or thoughts on features or content you would like to&lt;br&gt;see on the O&amp;#39;Reilly Network can be sent to ideas@oreillynet.com. If you&lt;br&gt;want a response to your email, please indicate that because we do not&lt;br&gt;reply unless you are expecting it.&lt;br&gt; &lt;br&gt;Mike Hendrickson&lt;br&gt;General Manager, The O&amp;#39;Reilly Network&lt;p&gt;=====================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors with&lt;br&gt;educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/ost_orn"&gt;http://www.oreilly.com/go/ost_orn&lt;/a&gt;&lt;p&gt;=====================================================================&lt;p&gt;*** New Books from O&amp;#39;Reilly Media ***&lt;p&gt;Programming Firefox&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596102432"&gt;http://www.oreilly.com/catalog/9780596102432&lt;/a&gt;&lt;p&gt;40 Digital Photo Retouching Techniques with Photoshop (YoungJin)&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/8931433700"&gt;http://www.oreilly.com/catalog/8931433700&lt;/a&gt;&lt;p&gt;&lt;br&gt;*** New Short Cuts from O&amp;#39;Reilly Media ***&lt;p&gt;Getting Started with Silverlight&lt;p&gt;&lt;a href="http://www.oreilly.com/catalog/9780596510688"&gt;http://www.oreilly.com/catalog/9780596510688&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the O&amp;#39;Reilly Network newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-7149945242290522171?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/7149945242290522171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=7149945242290522171' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7149945242290522171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7149945242290522171'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/css-dns-and-rss.html' title='CSS, DNS, and RSS'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-8302898412129460534</id><published>2007-05-02T14:01:00.000-07:00</published><updated>2007-05-02T14:12:12.766-07:00</updated><title type='text'>Windows DevCenter Newsletter</title><content type='html'>The Windows DevCenter Newsletter&lt;br&gt;---------------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.windowsdevcenter.com"&gt;http://www.windowsdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Free Web Development Kit from Microsoft&lt;p&gt;Receive a free Web Development kit, and&lt;br&gt;use your existing skills in Microsoft&lt;br&gt;Visual Basic&amp;#174; 6.0, Classic ASP, and&lt;br&gt;Microsoft Visual Studio&amp;#174;.NET 2003 to&lt;br&gt;become more versatile.  Find out more:&lt;p&gt;&lt;a href="http://www.oreilly.com/go/msasp4"&gt;http://www.oreilly.com/go/msasp4&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;Why Do ASP.NET Programmers Need to Learn CSS?&lt;p&gt;ASP.NET has not been great at controlling the layout of elements on a web&lt;br&gt;page. Dan Hurwitz and Jesse Liberty show you how to gain precise control&lt;br&gt;over presentation with Cascading Style Sheets (CSS). They argue that&lt;br&gt;programmers who embrace CSS as their own, rather than thinking of it as an&lt;br&gt;esoteric skill of designers, place themselves ahead of the pack.&lt;p&gt;&lt;a href="http://www.windowsdevcenter.com/pub/a/windows/2007/05/01/why-doaspnet-programmers-need-to-learn-css.html"&gt;http://www.windowsdevcenter.com/pub/a/windows/2007/05/01/why-doaspnet-programmers-need-to-learn-css.html&lt;/a&gt;&lt;p&gt;Is Vista More Secure than Mac OS X?&lt;p&gt;Smug Mac lovers who point to Windows vulnerabilities now have something to&lt;br&gt;worry about: A top security researcher claims that Windows Vista is more&lt;br&gt;secure than Mac OS X. Check out my blog for details:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/is_vista_more_secure_than_mac_1.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/is_vista_more_secure_than_mac_1.html&lt;/a&gt;&lt;p&gt;MIX 07: Two O&amp;#39;Reilly Publications for the Show&lt;p&gt;Just in time for MIX 07, we&amp;#39;ve released two new online publications that&lt;br&gt;should appeal to attendees and those who plan to listen in on MIX sessions&lt;br&gt;over the Web.&lt;p&gt;&amp;quot;Getting Started with Silverlight&amp;quot; is written by Microsoft MVP and&lt;br&gt;Silverlight insider Shawn Wildermuth and provides a succinct introduction&lt;br&gt;to one of the technologies that will be in the spotlight all week at MIX:&lt;p&gt;&lt;a href="http://www.oreilly.com/catalog/9780596510688/?CMP=ilc-home1&amp;amp;ATT=9780596510688/"&gt;http://www.oreilly.com/catalog/9780596510688/?CMP=ilc-home1&amp;amp;ATT=9780596510688/&lt;/a&gt;&lt;p&gt;We also figure that this is a good time to unveil the Rough Cuts Edition&lt;br&gt;of &amp;quot;Programming ASP.NET AJAX&amp;quot; by ASP.NET MVP and JavaScript guru Christian Wenz:&lt;p&gt;&lt;a href="http://safari.oreilly.com/9780596514242"&gt;http://safari.oreilly.com/9780596514242&lt;/a&gt;&lt;p&gt;Windows Vista Doesn&amp;#39;t Run Any of My Software! Oh, Really?&lt;p&gt;Todd Ogasawara wants to know which of your programs won&amp;#39;t work with Vista:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/05/windows_vista_doesnt_run_any_o.html"&gt;http://www.oreillynet.com/windows/blog/2007/05/windows_vista_doesnt_run_any_o.html&lt;/a&gt;&lt;p&gt;See you next week, &lt;br&gt;Preston Gralla, Editor&lt;br&gt;WindowsDevCenter.com&lt;br&gt;pgralla@oreilly.com&lt;p&gt;=====================================================================&lt;br&gt;Have you read &amp;quot;Designing Interfaces,&amp;quot; by Jenifer Tidwell? If so, &lt;br&gt;please take a few minutes to take a survey to help her understand &lt;br&gt;how the patterns are being put to work and how to improve any future &lt;br&gt;editions, and to provoke discussion at her presentation at the&lt;br&gt;Usability Professionals&amp;#39; Association conference in June.  &lt;p&gt;As an incentive, we&amp;#39;ll send a free copy of &amp;quot;Information Dashboard &lt;br&gt;Design: The Effective Visual Communication of Data&amp;quot; by Stephen Few &lt;br&gt;(O&amp;#39;Reilly, 2006) to ten randomly selected participants.  &lt;p&gt;To participate, please visit:&lt;br&gt;&lt;a href="http://www.surveymonkey.com/s.asp?u=972273731710"&gt;http://www.surveymonkey.com/s.asp?u=972273731710&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Windows DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-8302898412129460534?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/8302898412129460534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=8302898412129460534' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8302898412129460534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8302898412129460534'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/05/windows-devcenter-newsletter.html' title='Windows DevCenter Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-5049636862764489837</id><published>2007-04-30T14:31:00.000-07:00</published><updated>2007-04-30T14:40:39.045-07:00</updated><title type='text'>Linux Newsletter</title><content type='html'>LINUX NEWS FROM O&amp;#39;REILLY NETWORK&lt;br&gt;----------------------------------------&lt;br&gt;The Latest from &lt;a href="http://www.linuxdevcenter.com"&gt;http://www.linuxdevcenter.com&lt;/a&gt; and &lt;a href="http://ONLamp.com"&gt;http://ONLamp.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Have you read &amp;quot;Designing Interfaces,&amp;quot; by Jenifer Tidwell? If so, &lt;br&gt;please take a few minutes to take a survey to help her understand &lt;br&gt;how the patterns are being put to work and how to improve any future &lt;br&gt;editions, and provoke discussion at her presentation at the&lt;br&gt;Usability Professionals&amp;#39; Association conference in June.  &lt;p&gt;As an incentive, we&amp;#39;ll send a free copy of &amp;quot;Information Dashboard &lt;br&gt;Design: The Effective Visual Communication of Data&amp;quot; by Stephen Few &lt;br&gt;(O&amp;#39;Reilly, 2006) to ten randomly selected participants.  &lt;p&gt;To participate, please visit:&lt;br&gt;&lt;a href="http://www.surveymonkey.com/s.asp?u=972273731710"&gt;http://www.surveymonkey.com/s.asp?u=972273731710&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;Good evening Mister and Missus Open Source, and all the ships at sea. This&lt;br&gt;is your plucky Linux reporter, bringing all the news of the day (or at&lt;br&gt;least all of it that happened in the ONLamp Family of Websites.)  We begin&lt;br&gt;our panorama of stories with three fast-breaking articles in the news&lt;br&gt;this week.&lt;p&gt;DATELINE: Washington.  The House Committee on irresponsible network&lt;br&gt;administrators opened a hearing today into lax DNS practices.  Those&lt;br&gt;testifying could have used a look at Ron Aitchison&amp;#39;s article on &amp;quot;Five Basic&lt;br&gt;Mistakes Not to Make in DNS.&amp;quot;  From making sure to reverse-map your private&lt;br&gt;address space to checking your domain for lame delegation, this article can&lt;br&gt;serve as a model to domains everywhere!&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/sysadmin/2007/04/26/5-basic-mistakes-not-to-make-in-dns.html"&gt;http://www.oreillynet.com/pub/a/sysadmin/2007/04/26/5-basic-mistakes-not-to-make-in-dns.html&lt;/a&gt;&lt;p&gt;DATELINE: India.  Noted Yogi Iama Opensourcefantatic demonstrates his&lt;br&gt;amazing abilities of meditation and self-reflection.  He credits Zachary&lt;br&gt;Kessin&amp;#39;s article, &amp;quot;Code As Data: Reflection in PHP&amp;quot; with his supernatural&lt;br&gt;abilities.  Kessin shows how to use the reflection capabilities of PHP 5 and&lt;br&gt;beyond to create automated test suites.&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/php/2007/04/26/code-as-data-reflection-in-php.html"&gt;http://www.onlamp.com/pub/a/php/2007/04/26/code-as-data-reflection-in-php.html&lt;/a&gt;&lt;p&gt;DATELINE: Chicago.  A rare total eclipse of the sun distracts patrons at&lt;br&gt;this museum opening of priceless gemstones.  Deepak Vohra is inspired by the&lt;br&gt;event to write &amp;quot;Ruby on Rails Meets Eclipse.&amp;quot;  Vohra takes the reader on an&lt;br&gt;in-depth walkthrough of how to install the RDT and RadRails toolkits on the&lt;br&gt;Eclipse IDE.&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/ruby/2007/04/26/ruby-on-rails-meets-eclipse.html"&gt;http://www.oreillynet.com/pub/a/ruby/2007/04/26/ruby-on-rails-meets-eclipse.html&lt;/a&gt;&lt;p&gt;OK, I&amp;#39;ve official exhausted my abilities to channel Walter Winchell, and now&lt;br&gt;return you to your regularly scheduled newsletter.  Your humble editor&lt;br&gt;managed to ignite a bit of controversy this week with an ONLamp blog entry&lt;br&gt;that offered a possible reason that the Microsoft development platform&lt;br&gt;continues to be so popular.  Is more choice a bad thing?&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/the_virtues_of_monoculture.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/the_virtues_of_monoculture.html&lt;/a&gt;&lt;p&gt;Staying with ONLamp, chromatic picked Wifi-Radar as his app-of-the-week in&lt;br&gt;his continuing &amp;quot;Thank You&amp;quot; series.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/thank_you_wifiradar.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/thank_you_wifiradar.html&lt;/a&gt;&lt;p&gt;Apart from raising hackles with my monoculture essay, I also saw an&lt;br&gt;encouraging sign for desktop Linux during a local trip to a CompUSA to buy a&lt;br&gt;new laptop.  Details in:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/two_signs_of_the_time_1.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/two_signs_of_the_time_1.html&lt;/a&gt;&lt;p&gt;One of the benefits of being a leading technology publisher is that&lt;br&gt;O&amp;#39;Reilly gets the inside dope on trends in geek book buying.  Mike Hendrickson&lt;br&gt;crunched the numbers, and doesn&amp;#39;t like the way that system administration&lt;br&gt;seems to be heading:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/where_are_the_sys_admins.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/where_are_the_sys_admins.html&lt;/a&gt;&lt;p&gt;Jeremy Jones gives a useful pointer to where a growing library of audio and&lt;br&gt;video from PyCon 2007 can be found:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/pycon_2007_videoaudio_update.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/pycon_2007_videoaudio_update.html&lt;/a&gt;&lt;p&gt;brian d foy is calling for nominations for the yearly White Camel award,&lt;br&gt;which honors non-technical achievement in Perl:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/2007_white_camel_nomination_pr.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/2007_white_camel_nomination_pr.html&lt;/a&gt;&lt;p&gt;And finally, chromatic has a pointer to an article on the availability of&lt;br&gt;Perl programmers in London, and a few thoughts of his own:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/more_on_recruiting_perl_progra.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/more_on_recruiting_perl_progra.html&lt;/a&gt;&lt;p&gt;Juliet Kemp, patron saint of Linux DevCenter, walks us through how to resize&lt;br&gt;your root partition on the fly, and wonders if the default 5GB value she&amp;#39;s&lt;br&gt;been using is large enough anymore:&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/04/repartitioning_on_the_fly_and.html"&gt;http://www.oreillynet.com/linux/blog/2007/04/repartitioning_on_the_fly_and.html&lt;/a&gt;&lt;p&gt;A busy, busy week on the Ruby blogs. Gregory Brown must not sleep much, as&lt;br&gt;he had not one, not two, but four different blogs this week. He started off&lt;br&gt;with a status report on Rupert, a Rails reporting engine:&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/04/ruport_goes_rc1.html"&gt;http://www.oreillynet.com/ruby/blog/2007/04/ruport_goes_rc1.html&lt;/a&gt;&lt;p&gt;The next day, he was back to blog on the Gotham Ruby Conference:&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/04/gotham_ruby_conference_2007.html"&gt;http://www.oreillynet.com/ruby/blog/2007/04/gotham_ruby_conference_2007.html&lt;/a&gt;&lt;p&gt;Timothy M. O&amp;#39;Brien broken up his streak with a piece on Capistrano 2.0,&lt;br&gt;which he argues is not just for Rails. Capistrano is a tool for automating&lt;br&gt;remote system administration tasks.  Or at least that&amp;#39;s what the website&lt;br&gt;says; I had never heard of it until Timothy mentioned it:&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/04/capistrano_20_not_just_for_rai.html"&gt;http://www.oreillynet.com/ruby/blog/2007/04/capistrano_20_not_just_for_rai.html&lt;/a&gt;&lt;p&gt;Gregory wasn&amp;#39;t a man to take this lying down.  He struck back with an&lt;br&gt;interview with Ruby Queue author Ara T. Howard, in his Digging Deep series:&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/04/digging_deep_evil_packaging_tr.html"&gt;http://www.oreillynet.com/ruby/blog/2007/04/digging_deep_evil_packaging_tr.html&lt;/a&gt;&lt;p&gt;Finally, Mr. Brown shows us why a flaky system clock may cause camping to&lt;br&gt;break, at least if the file you&amp;#39;re reloading has a mod date after the&lt;br&gt;current time:&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/04/campers_beware_of_time_warps.html"&gt;http://www.oreillynet.com/ruby/blog/2007/04/campers_beware_of_time_warps.html&lt;/a&gt;&lt;p&gt;Niel M. Bornstein, usually a blogger in XML Land, has joined the SysAdmin&lt;br&gt;team, and starts with an essay on data center automation:&lt;p&gt;&lt;a href="http://www.oreillynet.com/sysadmin/blog/2007/04/data_center_automation.html"&gt;http://www.oreillynet.com/sysadmin/blog/2007/04/data_center_automation.html&lt;/a&gt;&lt;p&gt;Looking ahead, three articles to choose from this Thursday (you did know&lt;br&gt;that ONLamp articles run on Thursdays, didn&amp;#39;t you?)  My trusty Rails-based&lt;br&gt;tracking system shows Tom Adelstein on the radar with a piece entitled &amp;quot;The&lt;br&gt;Top 7 Things Sysadmins Forget to Do.&amp;quot;  OpenBSD fanatics can look forward to&lt;br&gt;the Federico Biancuzzi interview with key OpenBSD developers on the upcoming 4.1&lt;br&gt;release.  And Kevin Bedell looks at techniques for managing and working with&lt;br&gt;truly huge datasets.&lt;p&gt;ONLamp is always looking for new bloggers!  If you have a unique viewpoint&lt;br&gt;on the topics we cover, we&amp;#39;d love to hear from you.  Drop me a line at&lt;br&gt;turner@oreilly.com, with BLOGGER in the subject!&lt;p&gt;Wrapping up this week&amp;#39;s newsletter, and in a blatant attempt to build some&lt;br&gt;viral internet buzz around the upcoming ONLamp comic strip, here&amp;#39;s a first&lt;br&gt;public peek at &amp;quot;The Watering Hole,&amp;quot; exclusively for Linux Newsletter&lt;br&gt;subscribers (and your relatives, and your coworkers, and your paper boy,&lt;br&gt;and...).  The strip is going to launch Any Day Now.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/images/RejectedCover.png"&gt;http://www.oreillynet.com/onlamp/blog/images/RejectedCover.png&lt;/a&gt;&lt;p&gt;&lt;br&gt;James Turner&lt;br&gt;Site Editor, ONLamp.com&lt;br&gt;turner@oreilly.com&lt;p&gt;================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;br&gt;&lt;a href="http://www.oreilly.com/go/ost_lnx"&gt;http://www.oreilly.com/go/ost_lnx&lt;/a&gt;&lt;p&gt;================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;br&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Linux DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-5049636862764489837?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/5049636862764489837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=5049636862764489837' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5049636862764489837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5049636862764489837'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/linux-newsletter_30.html' title='Linux Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-8599583416683852142</id><published>2007-04-30T14:01:00.000-07:00</published><updated>2007-04-30T14:12:27.441-07:00</updated><title type='text'>Idiomatics</title><content type='html'>Perl.com update&lt;br&gt;--------------------------------------&lt;br&gt;The Email for &lt;a href="http://www.perl.com"&gt;www.perl.com&lt;/a&gt; Subscribers&lt;p&gt;===================================================================&lt;br&gt;Microsoft hosts MIX, a 72-Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach, and Michael Arrington&lt;br&gt;April 30 to May 2 at the Venetian Hotel in Las Vegas.&lt;br&gt;For only $1195, register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;===================================================================&lt;p&gt;Hello, Perl fans.  This is the Perl newsletter, a short and quick mailing sent&lt;br&gt;to tens of thousands of your closest friends in the Perl community. Here&amp;#39;s&lt;br&gt;what&amp;#39;s new for your education, entertainment, and edification.&lt;p&gt;Perl News&lt;p&gt;Flavio S. Glock (famous among other things for MiniPerl 6) wrote a report&lt;br&gt;of the YAPC::SA hackathon in Porto Alegre, Brazil:&lt;p&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/04/18/1747255"&gt;http://use.perl.org/article.pl?sid=07/04/18/1747255&lt;/a&gt;&lt;p&gt;The videos from YAPC::Asia 2007 are online:&lt;p&gt;&lt;a href="http://tokyo2007.yapcasia.org/sessions/"&gt;http://tokyo2007.yapcasia.org/sessions/&lt;/a&gt;&lt;p&gt;brian d foy requested nominations for the 2007 White Camel awards, which&lt;br&gt;recognize non-technical achievements in Perl:&lt;p&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/04/26/0434232"&gt;http://use.perl.org/article.pl?sid=07/04/26/0434232&lt;/a&gt;&lt;p&gt;Ann Barcomb summarized the week in Perl 6:&lt;p&gt;  &lt;p&gt;&lt;a href="http://use.perl.org/~kudra/journal/33024"&gt;http://use.perl.org/~kudra/journal/33024&lt;/a&gt;&lt;p&gt; &lt;p&gt;&lt;a href="http://use.perl.org/~kudra/journal/33031"&gt;http://use.perl.org/~kudra/journal/33031&lt;/a&gt;&lt;p&gt; &lt;p&gt;&lt;a href="http://use.perl.org/~kudra/journal/33056"&gt;http://use.perl.org/~kudra/journal/33056&lt;/a&gt;&lt;p&gt; &lt;p&gt;&lt;a href="http://use.perl.org/~kudra/journal/33063"&gt;http://use.perl.org/~kudra/journal/33063&lt;/a&gt;&lt;p&gt;Your editor minuted the Perl 6 design meetings:&lt;p&gt;  &lt;p&gt;&lt;a href="http://use.perl.org/~chromatic/journal/33129"&gt;http://use.perl.org/~chromatic/journal/33129&lt;/a&gt;&lt;p&gt; &lt;p&gt;&lt;a href="http://use.perl.org/~chromatic/journal/33130"&gt;http://use.perl.org/~chromatic/journal/33130&lt;/a&gt;&lt;p&gt;Perl at O&amp;#39;Reilly&lt;p&gt;Some of the largest databases and data sets in the world are part of data&lt;br&gt;warehouses--huge sets of information so poetically mined for trends.  This&lt;br&gt;can lead to pretty charts and graphs, so it&amp;#39;s important.  Sam Tregar&lt;br&gt;explains the basics of data warehousing and walks through an example that&lt;br&gt;he and his colleagues created.  There&amp;#39;s Perl, of course:&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/databases/2007/04/12/building-a-data-warehouse-with-mysql-and-perl.html"&gt;http://www.oreillynet.com/pub/a/databases/2007/04/12/building-a-data-warehouse-with-mysql-and-perl.html&lt;/a&gt;&lt;p&gt;Like a natural language, Perl is malleable.  You probably have an accent&lt;br&gt;in written Perl just like everyone has an accent in a spoken language&lt;br&gt;(except good old midwestern Americans such as your editor, whose accent is&lt;br&gt;as distinguishable and as impressive as plain oatmeal).  Uniqueness is&lt;br&gt;fine and quirkiness is great, but clarity is as important in written&lt;br&gt;communication through source code as it is in spoken language.  brian d&lt;br&gt;foy, a fellow iconoclast of capitalization, shares Five Ways to Improve&lt;br&gt;Your Perl Programming:&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/onlamp/2007/04/12/five-ways-to-improve-your-perl-programming.html"&gt;http://www.onlamp.com/pub/a/onlamp/2007/04/12/five-ways-to-improve-your-perl-programming.html&lt;/a&gt;&lt;p&gt;Plato and Democritus might have disagreed about how many unique components&lt;br&gt;you can remove from and replace in LAMP before it loses the ineffable LAMP&lt;br&gt;essence, but Apache is merely the Texas Hold&amp;#39;em of poker--dominant but not&lt;br&gt;invincible.  There are plenty of other options of well-tuned and&lt;br&gt;LAMP-appropriate web servers, including lighttpd.  Bill Lubanovic&lt;br&gt;describes this option in prose much less purple than in this paragraph:&lt;p&gt;Your editor decided to stress-test the Parrot by generating nearly&lt;br&gt;meaningful nonsense algorithmically:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/perplexing_parrots_parser.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/perplexing_parrots_parser.html&lt;/a&gt;&lt;p&gt;Mike Hendrickson beat the bushes to find system administrators (we know&lt;br&gt;you&amp;#39;re reading this):&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/where_are_the_sys_admins.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/where_are_the_sys_admins.html&lt;/a&gt;&lt;p&gt;James Turner experimented with a monoculture to find any lurking appeals:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/the_virtues_of_monoculture.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/the_virtues_of_monoculture.html&lt;/a&gt;&lt;p&gt;Curtis Poe called down the wrath of the XML gods for his TAP-loving heresies:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/xml_versus_tap.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/xml_versus_tap.html&lt;/a&gt;&lt;p&gt;Why yes, your editor did write this on a Friday afternoon!  How could you tell?&lt;p&gt;-c&lt;br&gt;chromatic@oreilly.com&lt;br&gt;Editor, Perl.com, et cetera&lt;p&gt;===================================================================&lt;br&gt;Free Web Development Kit from Microsoft&lt;p&gt;Receive a free Web Development kit, and&lt;br&gt;use your existing skills in Microsoft&lt;br&gt;Visual Basic&amp;#174; 6.0, Classic ASP, and&lt;br&gt;Microsoft Visual Studio&amp;#174;.NET 2003 to&lt;br&gt;become more versatile.  Find out more:&lt;p&gt;&lt;a href="http://www.oreilly.com/go/msasp3"&gt;http://www.oreilly.com/go/msasp3&lt;/a&gt;&lt;p&gt;===================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Perl.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-8599583416683852142?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/8599583416683852142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=8599583416683852142' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8599583416683852142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8599583416683852142'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/idiomatics.html' title='Idiomatics'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-5381855773787492557</id><published>2007-04-27T17:49:00.000-07:00</published><updated>2007-04-27T17:52:12.426-07:00</updated><title type='text'>Maker Faire Preview, Fire Truck, and Open Source Hardware</title><content type='html'>&lt;div id="email-page-all"&gt; &lt;a href="http://makezine.com/"&gt;&lt;img src="http://makezine.com/images/nl/makezine_newsletter_header.jpg" alt="MAKE Newsletter" width="524" height="63" /&gt;&lt;/a&gt; &lt;div class="nltitle"&gt;Maker Faire Preview, Fire Truck, and Open Source Hardware&lt;/div&gt;  &lt;div id="email-content"&gt; &lt;a href="http://makezine.com/go/makenltop"&gt;&lt;img src="http://makezine.com/images/buttons/subscribetop.jpg" width="127" height="90" border="0" align="right" /&gt;&lt;/a&gt;  &lt;p&gt;April 27, 2007&lt;/p&gt;  &lt;p&gt;&lt;b&gt;In this issue:&lt;/b&gt; Maker Faire Video Preview Posted, the New MAKE Fire Truck Name and Mod, and Exploring Open Source Hardware&lt;/p&gt;&lt;br clear="all" /&gt;   &lt;hr noshade size="1" /&gt;   Why, hello there,&lt;br /&gt;  &lt;br /&gt; Spring is here, and sometimes, late at night, I walk around the deserted caverns of New York City. There are piles of garbage everywhere, all containing the same things it seems (some good raw materials too!). But what you never see is something handmade. Sure some of the stuff we all make might actually come from trash, but like expensive items or something well-designed, it rarely ends up in a landfill. So here's to making more stuff to keep this spring!&lt;br /&gt; &lt;br /&gt; MAKER FAIRE&lt;br /&gt; We're gearing up (literally) for the first of this year's Maker Faires. &lt;a href="http://makerfaire.com/"&gt;The Bay Area Maker Faire&lt;/a&gt; will be on May 19 &amp;#38; 20 at the San Mateo Fairgrounds. You can &lt;a href="http://store.makezine.com/SearchResults.asp?Cat=35"&gt;get your tickets in advance now&lt;/a&gt;, avoid the lines, and save a few bucks.&lt;br /&gt; &lt;br /&gt; Bre and I put together a special video featuring just a few of the hundreds of Makers who will be at Maker Faire. We hope you enjoy it.&lt;br /&gt;  &lt;br /&gt; MAKE FIRE TRUCK&lt;br /&gt; Now on to the burning question! MAKE now has has a fire truck! We need to mod it (of course) and we also need to name it. If we use your suggestion(s) or mod we'll send you some cool stuff from the Maker Store!&lt;br /&gt; &lt;br /&gt; OPEN SOURCE HARDWARE&lt;br /&gt; Last up, we've used the term "open source hardware" for quite a while at MAKE, and in this newsletter, we dive in to define what it is and show projects you can start working on right away!&lt;br /&gt; &lt;br /&gt; Read on to check it all out!&lt;br /&gt; &lt;br /&gt; Cheers,&lt;br /&gt; pt&lt;br /&gt;  &lt;br /&gt; Phillip Torrone&lt;br /&gt; Senior Editor, MAKE magazine&lt;br /&gt;  &lt;!--end body --&gt; &lt;!-- yes equals ad2 --&gt;  &lt;!-- yes equals text --&gt; &lt;div class="ad"&gt; &lt;p&gt;&lt;a href="https://store.makezine.com/ProductDetails.asp?ProductCode=0596514395"&gt;Supercharge Your Java with the MAKE DIY Coffee PDF!&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Got a jones for caffeine and technology? Mod your espresso machine to dial in the perfect shot, with precise temperature control and a filter hack that kicks out maximum tasty crema. Roast your own with a hand-built custom coffee roaster. Hack a toaster timer to perfect-brew your tea every time. And fire up your coffee pot from the internet using X10 automation. Using home-grown techniques and off-the-shelf parts, caffeine junkies will find everything they need to overclock the fix from their favorite shade-grown beverage.   &lt;/p&gt; &lt;p&gt;&lt;a href="https://store.makezine.com/ProductDetails.asp?ProductCode=0596514395"&gt;As a special thanks to newsletter subscribers, get 50% off by entering discount code "caffeine".&lt;/a&gt;&lt;/p&gt;  &lt;/div&gt;     &lt;h2 class="section"&gt;From the MAKE Blog&lt;/h2&gt;    &lt;h2 style="background-image: none;"&gt;&lt;a href="http://www.makezine.com/blog/archive/2007/04/maker_faire_video_preview_1.html"&gt;Maker Faire Video Preview (YouTube)&lt;/a&gt;&lt;/h2&gt; &lt;object width="500" height="412"&gt;&lt;param name="movie" value="http://www.youtube.com/v/BSiXGJVRP1Y"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/BSiXGJVRP1Y" type="application/x-shockwave-flash" wmode="transparent" width="500" height="412"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt; Ladies and Gentlemen, step right up and feast your eyes on this short video preview of the Second Annual Maker Faire! All the fun, thrills, and excitement is coming on May 19th and May 20th! This video will show you but a mere smattering of the Makers and projects that will be in San Mateo!   Filled with anticipation? Get your tickets now! - &lt;a href="http://store.makezine.com/SearchResults.asp?Cat=35"&gt;Link&lt;/a&gt;   &lt;p&gt;&lt;/p&gt; &lt;p class="button"&gt;&lt;a href="http://www.makezine.com/blog/archive/2007/04/maker_faire_video_preview_1.html"&gt;Read more and comment&lt;/a&gt;&lt;/p&gt;&lt;br clear="all" /&gt;&lt;hr noshade size="1" /&gt;  &lt;h2 style="background-image: none;"&gt;&lt;a href="http://www.makezine.com/blog/archive/2007/04/make_firetruck_help_us_mo.html"&gt;MAKE Fire Truck - Help Us Mod It, Hack It and Name It!&lt;/a&gt;&lt;/h2&gt; &lt;img src="http://www.makezine.com/blog/463230112_4d892996ce-1.jpg" height="375" width="500" border="0" hspace="4" vspace="4" alt="463230112 4D892996Ce-1" /&gt; &lt;img src="http://www.makezine.com/blog/463230236_0061e6b536-1.jpg" height="375" width="500" border="0" hspace="4" vspace="4" alt="463230236 0061E6B536-1" /&gt; &lt;img src="http://www.makezine.com/blog/463230406_452fb19cff-1.jpg" height="375" width="500" border="0" hspace="4" vspace="4" alt="463230406 452Fb19Cff-1" /&gt;&lt;br /&gt; MAKE now has a 1981 Mercedes Benz 508D Diesel Doka fire truck! It has 47,274 kilometers, a heavy duty military/commercial grade 6-cylinder diesel with a 5-speed manual transmission. It has two bucket seats up front, 7 seats in the back seating area, tons of storage racks and bins, and the roof is covered in diamond plate and accessible by ladder. It can go up 55 miles per hour and can carry 9 passengers.  You'll see it at Maker Faire, but we need your help! We need to mod it (of course) and we also need to name it. If we use your suggestion(s) or mod(s), we'll send you some cool stuff from the Maker Store!   &lt;br /&gt; &lt;strong&gt;More:&lt;/strong&gt; MAKE Fire Truck (photos) &lt;a href="http://www.flickr.com/photos/frauenfelder/sets/72157600087275962/"&gt;Link.&lt;/a&gt;  &lt;br /&gt; &lt;i&gt;Note: The truck is at MAKE HQ; we'd never actually park it like that.&lt;/i&gt; &lt;br /&gt;  &lt;strong&gt;How to help:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Post your suggestions for naming and mods in the comments and/or in the MAKE forums - &lt;a href="http://forums.makezine.com/comments.php?DiscussionID=1879&amp;amp;page=1"&gt;Link.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Post your sketches, drawings, 3D models, clay models, whatever in the MAKE Flickr photo pool - &lt;a href="http://www.flickr.com/groups/make/pool/"&gt;Link.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;    &lt;p&gt;&lt;/p&gt; &lt;p class="button"&gt;&lt;a href="http://www.makezine.com/blog/archive/2007/04/make_firetruck_help_us_mo.html"&gt;Read more and comment&lt;/a&gt;&lt;/p&gt;&lt;br clear="all" /&gt;&lt;hr noshade size="1" /&gt;  &lt;h2 style="background-image: none;"&gt;&lt;a href="http://www.makezine.com/blog/archive/2007/04/open_source_hardware_what.html"&gt;Open source hardware, what is it? Here's a start...&lt;/a&gt;&lt;/h2&gt; Open source hardware is a term we've used here on MAKE &amp;#38; CRAFT for describing some of the projects featured as well as some of our electronics kits. It was also the subject of a talk we participated in at the &lt;a href="http://2007.sxsw.com/interactive/programming/panels/?action=show&amp;amp;id=IAP060181"&gt;SXSW conference&lt;/a&gt;, but what is it?  There are a few definitions, some of which come from "open source software," which is &lt;a href="http://en.wikipedia.org/wiki/Open-source_software"&gt;usually considered software's&lt;/a&gt; "source code under a license (or arrangement such as the public domain) that permits users to study, change, and improve the software, and to redistribute it in modified or unmodified form." So how does this translate to hardware? Electronic hardware can be divided up into layers, each of which has different document types and licensing concerns. &lt;br /&gt; &lt;strong&gt;Hardware (Mechanical) Diagrams&lt;/strong&gt; Dimensions for enclosures, mechanical subsystems, etc. For 2D models, preferred document type is vector graphics file, with dimension prints, DXF, or AI, etc.  &lt;strong&gt;Example:&lt;/strong&gt; &lt;a href="http://reprap.org/bin/view/Main/ThermoplastExtruder"&gt;Motor-driven screw block&lt;/a&gt; from the &lt;a href="http://reprap.org/"&gt;RepRap&lt;/a&gt; 's thermoplast extruder head, an open source 3D printer.   &lt;img src="http://cachefly.oreilly.com/make/osh/MAKE_568.jpg" height="242" width="500" border="0" hspace="4" vspace="4" alt="Make 568" /&gt; &lt;img src="http://cachefly.oreilly.com/make/osh/m5-studding.jpg" height="203" width="500" border="0" hspace="4" vspace="4" alt="M5-Studding" /&gt;   &lt;strong&gt;Schematics &amp;#38; Circuit Diagrams&lt;/strong&gt; Symbolic diagrams of electronic circuitry, includes parts list (sometimes inclusively). Often paired with matching layout diagram. Preferred document type is any sort of image (PDF, BMP, GIF, PNG, etc).  &lt;strong&gt;Example:&lt;/strong&gt; &lt;a href="http://wiki.chumby.com/mediawiki/index.php/Hacking_hardware_for_chumby"&gt;3.3V and 5V regulator&lt;/a&gt; schematic from &lt;a href="http://chumby.com/"&gt;Chumby&lt;/a&gt;, the open source information device.  &lt;img src="http://cachefly.oreilly.com/make/osh/MAKE_560.jpg" height="493" width="500" border="0" hspace="4" vspace="4" alt="Make 560" /&gt;  &lt;br /&gt; &lt;strong&gt;Parts List&lt;/strong&gt; What parts are used, where to get them, part numbers, etc.  &lt;strong&gt;Example:&lt;/strong&gt; &lt;a href="http://www.ladyada.net/make/x0xb0x/fab/prep/index.html"&gt;Parts List&lt;/a&gt; from the open source Roland 303 MIDI synth clone, the &lt;a href="http://www.ladyada.net/make/x0xb0x/"&gt;x0xb0x.&lt;/a&gt; &lt;img src="http://cachefly.oreilly.com/make/osh/MAKE_561.jpg" height="502" width="500" border="0" hspace="4" vspace="4" alt="Make 561" /&gt; &lt;br /&gt; &lt;strong&gt;Layout Diagrams&lt;/strong&gt; Diagrams of the physical layout of electronic circuitry, including the placement of parts, the PCB copper prints, and a drill file. This is often paired with a schematic. Preferred distribution is &lt;a href="http://en.wikipedia.org/wiki/Gerber_File"&gt;Gerber&lt;/a&gt; RS274x and Excellon (for drills).  These are like PostScript for printers but the primitives aren't text and arcs, they're lines of solder and components.   &lt;strong&gt;Example:&lt;/strong&gt; Board (.brd) files for the &lt;a href="http://www.teuthis.com/html/daisy_mp3.html"&gt;MAKE: Daisy Open Source MP3 Player.&lt;/a&gt; &lt;img src="http://cachefly.oreilly.com/make/osh/MAKE_562.jpg" height="502" width="500" border="0" hspace="4" vspace="4" alt="Make 562" /&gt; &lt;img src="http://cachefly.oreilly.com/make/osh/daisy_top_sm.jpg" height="500" width="500" border="0" hspace="4" vspace="4" alt="Daisy Top Sm" /&gt; &lt;br /&gt; &lt;strong&gt;Core/Firmware&lt;/strong&gt; The source code runs on a microcontroller/microprocessor chip.  In some cases, the code may be the design of the chip hardware itself (in  VHDL). Preferred distribution: text file with source code in it, as well as compiled 'binary' for the chip.  &lt;strong&gt;Example:&lt;/strong&gt; &lt;a href="http://www.opencores.org/projects.cgi/web/cpu8080/overview"&gt;Open core 8080 compatible CPU&lt;/a&gt;  &lt;a href="http://www.opencores.org/cvsweb.cgi/~checkout~/cpu8080/project/cpu8080.v?rev=1.1.1.8;content-type=text%2Fplain"&gt;code snippet from executing the 8080 instruction set.&lt;/a&gt;  &lt;img src="http://cachefly.oreilly.com/make/osh/MAKE_565.jpg" height="425" width="484" border="0" hspace="4" vspace="4" alt="Make 565" /&gt;  &lt;br /&gt; &lt;strong&gt;Software/API&lt;/strong&gt; The source code that communicates or is used with the electronics from a computer.  &lt;strong&gt;Example:&lt;/strong&gt; A screenshot of the &lt;a href="http://www.arduino.cc/"&gt;Arduino&lt;/a&gt; &lt;a href="http://www.arduino.cc/en/Main/Software"&gt;IDE showing a simple example program.&lt;/a&gt; &lt;img src="http://cachefly.oreilly.com/make/osh/ardScreenshot0003.jpg" height="672" width="500" border="0" hspace="4" vspace="4" alt="Ardscreenshot0003" /&gt; &lt;br /&gt; Each level can be open sourced, but the exact nature of what it means to open it varies. In practice, not every layer is fully open. Often only a subset of the layers are released, documented, or open source.   &lt;img src="http://cachefly.oreilly.com/make/osh/WRT54GL.jpg" height="352" width="500" border="0" hspace="4" vspace="4" alt="Wrt54Gl" /&gt; &lt;br /&gt; For example, the &lt;a href="http://en.wikipedia.org/wiki/WRT54G"&gt;WRT54GL&lt;/a&gt; wireless router only has the firmware open sourced (&lt;a href="http://www.gnu.org/copyleft/gpl.html"&gt;GPL&lt;/a&gt;).  &lt;img src="http://cachefly.oreilly.com/make/osh/SideTilt2SM.jpg" height="393" width="500" border="0" hspace="4" vspace="4" alt="Sidetilt2Sm" /&gt; &lt;br /&gt; The Roomba robot vacuum has an &lt;a href="http://www.irobot.com/sp.cfm?pageid=248"&gt;"open" API (interface)&lt;/a&gt;.  &lt;img src="http://cachefly.oreilly.com/make/osh/MAKE_563.jpg" height="451" width="500" border="0" hspace="4" vspace="4" alt="Make 563" /&gt; &lt;br /&gt; The &lt;a href="http://www.ambientdevices.com/"&gt;Ambient Orb&lt;/a&gt; (information device) is not open source, but the &lt;a href="http://www.ambientdevices.com/developer/DIYOrbNotes.html"&gt;schematics and parts list&lt;/a&gt; are documented and available for people to tinker with and possibly build their own.  There are ongoing efforts from a variety of groups and people who are trying to figure out how an open licensing of hardware might work too:  &lt;ul&gt;&lt;li&gt;Open-source Hardware License - Creative Commons-like license - &lt;a href="http://www.instructables.com/forum/EEMFZXN1G5EXCFLKHF/"&gt;Link.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Open hardware licenses - &lt;a href="http://www.tapr.org/OHL"&gt;Link.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;Projects&lt;/strong&gt; Projects are the the fun part: what are people actually doing? Here are a few examples (some previously noted) of projects that are close to "pure" open source hardware projects:  &lt;img src="http://cachefly.oreilly.com/make/osh/arduino.jpg" height="348" width="500" border="0" hspace="4" vspace="4" alt="Arduino" /&gt; &lt;br /&gt; &lt;strong&gt;Arduino&lt;/strong&gt; physical computing platform (&lt;a href="http://tinker.it/now/?p=42"&gt;just shipped 10,000!&lt;/a&gt;) - &lt;a href="http://www.arduino.cc/"&gt;Link.&lt;/a&gt;  &lt;img src="http://cachefly.oreilly.com/make/osh/241868326_6f46603cc3.jpg" height="375" width="500" border="0" hspace="4" vspace="4" alt="241868326 6F46603Cc3" /&gt; &lt;br /&gt; &lt;strong&gt;Chumby &lt;/strong&gt; 'glancable' information device - &lt;a href="http://www.chumby.com/"&gt;Link.&lt;/a&gt;  &lt;img src="http://cachefly.oreilly.com/make/osh/327914789_cc61974409.jpg" height="375" width="500" border="0" hspace="4" vspace="4" alt="327914789 Cc61974409" /&gt; &lt;br /&gt; &lt;strong&gt;MAKE: Daisy MP3 Player&lt;/strong&gt; - An open source MP3 player - &lt;a href="http://www.makezine.com/daisy/"&gt;Link.&lt;/a&gt;  &lt;img src="http://cachefly.oreilly.com/make/osh/reprap_first_3D_cartesian.jpg" height="374" width="500" border="0" hspace="4" vspace="4" alt="Reprap First 3D Cartesian" /&gt;  &lt;br /&gt; &lt;strong&gt;RepRap / Fab@Home&lt;/strong&gt; - Open source 3D printer - &lt;a href="http://www.reprap.org/bin/view/Main/WebHome"&gt;Link.&lt;/a&gt;  &lt;img src="http://cachefly.oreilly.com/make/osh/DSP_near_done_tiny.jpg" height="324" width="500" border="0" hspace="4" vspace="4" alt="Dsp Near Done Tiny" /&gt; &lt;br /&gt; &lt;strong&gt;Open Cores&lt;/strong&gt; - A collection of VHDL cores for FPGA chips ("often cited as the first example of true OS hardware") - Link.  &lt;img src="http://cachefly.oreilly.com/make/osh/MAKE_564.jpg" height="276" width="535" border="0" hspace="4" vspace="4" alt="Make 564" /&gt; &lt;br /&gt; &lt;strong&gt;OpenEEG&lt;/strong&gt; - An EEG design that is OS &amp;#38; available as a kit - &lt;a href="http://openeeg.sourceforge.net/doc/"&gt;Link.&lt;/a&gt;  &lt;img src="http://cachefly.oreilly.com/make/osh/clearpanel.jpg" height="374" width="500" border="0" hspace="4" vspace="4" alt="Clearpanel" /&gt; &lt;br /&gt; &lt;strong&gt;x0xb0x &lt;/strong&gt;- Roland 303 clone MIDI synth - &lt;a href="http://www.ladyada.net/make/x0xb0x/"&gt;Link.&lt;/a&gt; &lt;br /&gt; Some of these projects don't provide everything in the most ideal way, or might use a non-open-source tool to modify, but it's a start -- this is all pretty new. &lt;br /&gt; At MAKE &amp;#38; CRAFT, we're trying to foster this nascent hardware movement by encouraging our kit makers to consider open source hardware and a license that makes sense when developing kits with us. So far it's worked out, and we're looking forward to providing not only more open source hardware kits, but electronics that are more "open" than what's out there now. &lt;br /&gt; Why is this a good thing? The most obvious one for MAKE &amp;#38; CRAFT is the educational benefits: an open source hardware project or kit allows makers to build something completely from scratch (etching boards, etc) or assembling a kit almost IKEA-style, but unlike assembling furniture, new skills and understanding of how things actually work can be learned. One could say the building of the electronics is the "compiling" portion of the project, similar to software. Events like dorkbot and our Maker Faire are places for participation, and online, Instructables.com is a great place to look.  &lt;br /&gt;  What else? Fixes -- new features and the "peer production" of the electronics projects/kits usually lend themselves to better kits, communities, and for some makers making real businesses selling kits - &lt;a href="http://www.ladyada.net/library/kitmakers.html"&gt;Link.&lt;/a&gt;  &lt;br /&gt; All this being said, the pace is slow and steady; hardware moves slower than software now: fabbing, which may decrease but is unlikely to fully go away. And hardware seems to be in the same state software was in the 1980s; lots of commercial developers, very few open source developers (or like 1970s when only a few had computers at all).  We'd like to see the world of hardware when there are millions of developers. &lt;br /&gt; This is a start. We're interested in your feedback and thoughts, so post up in the comments! &lt;br /&gt; Special thanks to Limor Fried, Nathan Torkington &amp;#38; Eric Wilhelm for their help on this overview.  &lt;p&gt;&lt;/p&gt; &lt;p class="button"&gt;&lt;a href="http://www.makezine.com/blog/archive/2007/04/open_source_hardware_what.html"&gt;Read more and comment&lt;/a&gt;&lt;/p&gt;&lt;br clear="all" /&gt;&lt;hr noshade size="1" /&gt;     &lt;hr noshade size="1" /&gt;    &lt;/div&gt;&lt;!-- end email-content --&gt;  &lt;div id="email-footer"&gt;   &lt;p&gt;&lt;a href="http://makezine.com/go/makenlbottom"&gt;&lt;b&gt;Subscribe to MAKE Magazine!&lt;/b&gt;&lt;br /&gt; Save over 40% off the cover price!&lt;/a&gt;&lt;/p&gt;   &lt;p&gt;Questions or comments?  Contact us at &lt;a href="mailto:newsletter@makezine.com"&gt;newsletter@makezine.com&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;To change your newsletter subscription options, please visit &lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;br /&gt;For assistance, email &lt;a href="mailto:help@oreillynet.com"&gt;help@oreillynet.com&lt;/a&gt;&lt;br /&gt; O'Reilly Media, Inc., Maker Media Divsion, 1005 Gravenstein Highway North, Sebastopol, CA 95473 (707) 827-7000 &lt;/p&gt; &lt;/div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-5381855773787492557?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/5381855773787492557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=5381855773787492557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5381855773787492557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5381855773787492557'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/maker-faire-preview-fire-truck-and-open.html' title='Maker Faire Preview, Fire Truck, and Open Source Hardware'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-8188928523026867478</id><published>2007-04-27T14:31:00.000-07:00</published><updated>2007-04-27T14:42:28.199-07:00</updated><title type='text'>Digging into TextMate and wxPython</title><content type='html'>THE MAC DEVCENTER NEWSLETTER&lt;br&gt;-------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.macdevcenter.com"&gt;http://www.macdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Sponsored by ActiveState Perl Dev Kit&lt;p&gt;Perl Dev Kit - Easily build and deploy Perl apps&lt;p&gt; * Create and deploy executables to multiple platforms.&lt;br&gt; * Painlessly debug Perl scripts.&lt;br&gt; * Create sophisticated Perl-based filters.&lt;p&gt;Download your free trial now:&lt;br&gt;&lt;a href="http://www.activestate.com/mac/pdk"&gt;http://www.activestate.com/mac/pdk&lt;/a&gt;&lt;p&gt;&lt;br&gt;==================================================================&lt;br&gt;Dear readers,&lt;p&gt;This week Mac DevCenter has published articles on two important  &lt;br&gt;technologies for Mac developers. TextMate is one of the most popular  &lt;br&gt;text editors for Mac development work, and we have an interesting  &lt;br&gt;example of how to customize TextMate from the guy who literally wrote  &lt;br&gt;the book on the subject, James Edward Gray II. If you use TextMate,  &lt;br&gt;or have been considering giving it a try, check out James&amp;#39; article to  &lt;br&gt;get a taste of how powerful this editor is. And for the Python  &lt;br&gt;programmers out there, Jeremiah Foster presents an introduction to  &lt;br&gt;wxPython in the first article in his series examining graphical  &lt;br&gt;toolkits for OS X.&lt;p&gt;TextMate is very popular among Mac developers, in part due to how  &lt;br&gt;much you can customize the powerful program. James Edward Gray II  &lt;br&gt;recently wrote &amp;quot;TextMate: Power Editing for the Mac&amp;quot; and presents  &lt;br&gt;this article on creating an RPN calculator in TextMate as an example  &lt;br&gt;of how to do complex TextMate customizations:&lt;p&gt;&lt;a href="http://www.macdevcenter.com/pub/a/mac/2007/04/11/customizing-textmate.html"&gt;http://www.macdevcenter.com/pub/a/mac/2007/04/11/customizing-textmate.html&lt;/a&gt;&lt;p&gt;In this new MacDC series, Jeremiah Foster presents an overview of  &lt;br&gt;graphical toolkits for Apple&amp;#39;s OS X. This first article looks at  &lt;br&gt;wxPython, including installation instructions and breaking down some  &lt;br&gt;sample code. If you&amp;#39;ve been wanting to use your Python programming  &lt;br&gt;skills to develop for OS X, you&amp;#39;ll want to learn about wxPython.&lt;p&gt;&lt;a href="http://www.macdevcenter.com/pub/a/mac/2007/04/24/graphical-toolkits-for-apples-os-x-wxpython.html"&gt;http://www.macdevcenter.com/pub/a/mac/2007/04/24/graphical-toolkits-for-apples-os-x-wxpython.html&lt;/a&gt;&lt;p&gt;The Mac DevCenter blogs have been active and interesting. Follow the  &lt;br&gt;details coming out about WWDC, learn the latest hacks available for  &lt;br&gt;AppleTV, and help Erica pick a new programming language to learn.  &lt;br&gt;Drop by and let us know what you think:&lt;p&gt;&lt;a href="http://www.oreillynet.com/mac/blog"&gt;http://www.oreillynet.com/mac/blog&lt;/a&gt;&lt;p&gt;Thanks for reading,&lt;br&gt; &lt;br&gt;Bruce Stewart&lt;br&gt;Mac DevCenter Editor&lt;br&gt;bruce@oreilly.com&lt;p&gt;==================================================================&lt;br&gt;Microsoft hosts MIX, a 72-Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach, and Michael Arrington&lt;br&gt;April 30 to May 2 at the Venetian Hotel in Las Vegas.&lt;br&gt;For only $1195, register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Mac DevCenter newsletter? Please email &lt;br&gt;us at advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-8188928523026867478?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/8188928523026867478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=8188928523026867478' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8188928523026867478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8188928523026867478'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/digging-into-textmate-and-wxpython.html' title='Digging into TextMate and wxPython'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-6666768047360330046</id><published>2007-04-27T14:01:00.000-07:00</published><updated>2007-04-27T14:12:28.278-07:00</updated><title type='text'>XML.com Newsletter</title><content type='html'>XML.com Xtra!&lt;br&gt;---------------------------------&lt;br&gt;The Email for XML.com Subscribers&lt;p&gt;=================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/ost_xml"&gt;http://www.oreilly.com/go/ost_xml&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;Dear Reader,&lt;p&gt;Welcome to another issue of XML.com.&lt;p&gt;This week I was knocked flat by a nasty illness, so XML.com took the&lt;br&gt;week off without a new article. But the weblogs were aflutter, and I&lt;br&gt;somehow managed to amass enough Firefox tabs to send out a few URLs.&lt;p&gt;XML.com Weblogs&lt;br&gt;---------------&lt;p&gt;Rick Jelliffe, Validating concurrent and interrupted elements in XML with Schematron&lt;br&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/04/validating_concurrent_and_inte.html"&gt;http://www.oreillynet.com/xml/blog/2007/04/validating_concurrent_and_inte.html&lt;/a&gt;&lt;p&gt;Kurt Cagle, Chaos Storms and Metamagicians&lt;br&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/04/chaos_storms_and_metamagicians.html"&gt;http://www.oreillynet.com/xml/blog/2007/04/chaos_storms_and_metamagicians.html&lt;/a&gt;&lt;p&gt;The Weekly Tab Sweep&lt;br&gt;--------------------&lt;p&gt;I&amp;#39;m not a Perl guy; in fact, I rather loathe Perl. That said, this&lt;br&gt;video of a talk by Audrey Tang about Perl 6 is quite fascinating:&lt;p&gt;&lt;a href="http://video.google.com/videoplay?docid=-3876155376103839772&amp;amp;hl=en"&gt;http://video.google.com/videoplay?docid=-3876155376103839772&amp;amp;hl=en&lt;/a&gt;&lt;p&gt;I *am* a Mac guy (after spending 1995 to 2003 as an everyday Linux&lt;br&gt;user), so when I learned about TextMate, I jumped on board. Now, a few&lt;br&gt;years later, I&amp;#39;ve gone back to my first love, Emacs. Two fun, useful&lt;br&gt;Emacs blogs I&amp;#39;ve been reading to get my chops back into shape:&lt;p&gt;&lt;a href="http://www.emacsblog.org"&gt;http://www.emacsblog.org&lt;/a&gt;&lt;br&gt;&lt;a href="http://emacs.wordpress.com"&gt;http://emacs.wordpress.com&lt;/a&gt;&lt;p&gt;One thing I&amp;#39;m loving about OS X this week is how easy it was to&lt;br&gt;(finally) remap my keyboard to change the (useless) caps lock key into&lt;br&gt;something more useful for Emacs. I&amp;#39;ve been typing since high school, so&lt;br&gt;it&amp;#39;s going to take some time to remap those muscle memories, but it&amp;#39;s&lt;br&gt;already worth the effort.&lt;p&gt;We&amp;#39;ve been enjoying the last Sopranos episodes on HBO lately, and we&lt;br&gt;honeymooned in Italy, including a week in Sicily, this summer, so this&lt;br&gt;was an interesting read:&lt;p&gt;The chief of the FBI&amp;#39;s organized crime unit on the history of La Cosa Nostra&lt;br&gt;&lt;a href="http://www.smithsonianmagazine.com/issues/2007/april/mob.php"&gt;http://www.smithsonianmagazine.com/issues/2007/april/mob.php&lt;/a&gt;&lt;p&gt;Computers? Well, I hate them, really, but what are you going to do?&lt;br&gt;What truly makes me happy is a great ink pen -- why didn&amp;#39;t anyone tell&lt;br&gt;me about JetPens? Very cool:&lt;p&gt;&lt;a href="http://www.jetpens.com"&gt;http://www.jetpens.com&lt;/a&gt;&lt;p&gt;As always, thanks for reading!&lt;p&gt;Kendall Clark, kendall@xml.com &lt;br&gt;Managing Editor, XML.com&lt;p&gt;=================================================================&lt;br&gt;Scaling New Heights&lt;p&gt;Join us April 23-26 in Santa Clara, California for the MySQL &lt;br&gt;Conference &amp;amp; Expo. Scale to new heights at MySQL. &lt;p&gt;Register today!&lt;br&gt;&lt;a href="http://www.mysqlconf.com"&gt;http://www.mysqlconf.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;*** XML News from the XML Cover Pages by Robin Cover ***&lt;p&gt;For more information on any of these stories visit:&lt;br&gt;&lt;a href="http://www.xml.com/pub/a/coverpage/newspage.html"&gt;http://www.xml.com/pub/a/coverpage/newspage.html&lt;/a&gt;&lt;p&gt;***&lt;p&gt;=================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the XML.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000 &lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-6666768047360330046?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/6666768047360330046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=6666768047360330046' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/6666768047360330046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/6666768047360330046'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/xmlcom-newsletter_27.html' title='XML.com Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-4827249689323071778</id><published>2007-04-25T14:01:00.000-07:00</published><updated>2007-04-25T14:12:28.943-07:00</updated><title type='text'>Windows DevCenter Newsletter</title><content type='html'>The Windows DevCenter Newsletter&lt;br&gt;---------------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.windowsdevcenter.com"&gt;http://www.windowsdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Microsoft hosts MIX, a 72-Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach, and Michael Arrington&lt;br&gt;April 30 to May 2 at the Venetian Hotel in Las Vegas.&lt;br&gt;For only $1195, register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;Displaying Master-Details Relationships in ASP.NET 2.0&lt;p&gt;One of the common tasks in manipulating databases is displaying&lt;br&gt;master-details relationships. Wei-Meng Lee shows how you can use the&lt;br&gt;GridView and DetailsView controls to display records in the authors and&lt;br&gt;titles tables.&lt;p&gt;&lt;a href="http://www.windowsdevcenter.com/pub/a/windows/2007/04/24/displaying-master-details-relationships-in-aspnet-20.html"&gt;http://www.windowsdevcenter.com/pub/a/windows/2007/04/24/displaying-master-details-relationships-in-aspnet-20.html&lt;/a&gt;&lt;p&gt;More Reasons Why Linux Will Never Take Over the Desktop&lt;p&gt;My last blog entry, &amp;quot;Why Linux Will Never Take Over the Desktop,&amp;quot; got a&lt;br&gt;lot of pushback from Linux folks. Now I&amp;#39;m back with more reasons why Linux&lt;br&gt;will never overtake Windows.&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/04/more_reasons_why_linux_will_ne_3.html"&gt;http://www.oreillynet.com/windows/blog/2007/04/more_reasons_why_linux_will_ne_3.html&lt;/a&gt;&lt;p&gt;Todd Ogasawara is back with his weekly roundup of news about Windows&lt;br&gt;mobile technology. High on this week&amp;#39;s list: Streets &amp;amp; Trips 2007.&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/04/windows_mobile_weekly_roundup_33.html"&gt;http://www.oreillynet.com/windows/blog/2007/04/windows_mobile_weekly_roundup_33.html&lt;/a&gt;&lt;p&gt;IronPython v1.1 Is Now Available&lt;p&gt;M. David Peterson has the inside scoop on the latest release of IronPython.&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/04/msftironpython_ironpython_v11.html"&gt;http://www.oreillynet.com/windows/blog/2007/04/msftironpython_ironpython_v11.html&lt;/a&gt;&lt;p&gt;See you next week, &lt;br&gt;Preston Gralla, Editor&lt;br&gt;WindowsDevCenter.com&lt;br&gt;pgralla@oreilly.com&lt;p&gt;=====================================================================&lt;br&gt;Get the Rackspace Essential Server starting at $383 in April.&lt;p&gt;Rackspace delivers Fully Managed Windows and &lt;br&gt;Linux hosting solutions, a Zero-Downtime Network&amp;trade; &lt;br&gt;and 24x7x365 Fanatical Support&amp;trade;. &lt;p&gt;Learn more about this promotion:&lt;br&gt;&lt;a href="http://www.oreilly.com/go/rackspace"&gt;http://www.oreilly.com/go/rackspace&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Windows DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-4827249689323071778?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/4827249689323071778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=4827249689323071778' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4827249689323071778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4827249689323071778'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/windows-devcenter-newsletter_25.html' title='Windows DevCenter Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-2624187519930456990</id><published>2007-04-24T14:01:00.000-07:00</published><updated>2007-04-24T14:12:56.103-07:00</updated><title type='text'>Virtues, Languages, and Choice</title><content type='html'>THE O&amp;#39;REILLY NETWORK NEWSLETTER&lt;br&gt;-------------------------------------&lt;br&gt;The latest from &lt;a href="http://oreillynet.com"&gt;http://oreillynet.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Get the Rackspace Essential Server starting at $383 in April.&lt;p&gt;Rackspace delivers Fully Managed Windows and &lt;br&gt;Linux hosting solutions, a Zero-Downtime Network&amp;trade; &lt;br&gt;and 24x7x365 Fanatical Support&amp;trade;. &lt;p&gt;Learn more about this promotion:&lt;br&gt;&lt;a href="http://www.oreilly.com/go/rackspace"&gt;http://www.oreilly.com/go/rackspace&lt;/a&gt;&lt;p&gt;&lt;br&gt;==================================================================&lt;br&gt;Dear Readers,&lt;p&gt;This week we have some very interesting reading.  Start with James &lt;br&gt;Turner&amp;#39;s piece, &amp;quot;The Virtues of Monoculture,&amp;quot; and you&amp;#39;ll see what I &lt;br&gt;mean.  If you are an open source person you have to ask yourself this: do&lt;br&gt;we need marginally different projects for no apparent reason &lt;br&gt;other than that &amp;quot;we can&amp;quot;?  I am all for free choice, but doing something only for &lt;br&gt;the sake of doing it can divide the OSS community.  Do you &lt;br&gt;think Microsoft does this in its product design teams?  Check out what &lt;br&gt;James has to say here: &lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/the_virtues_of_monoculture.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/the_virtues_of_monoculture.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;Articles&lt;p&gt;In the spirit of our choice-is-important viewpoint, each article this week&lt;br&gt;has used a different programming language for example code.  Choice &lt;br&gt;*is* important.&lt;p&gt;The first article is about how data warehouses support complex ad-hoc &lt;br&gt;querying by end-users. In &amp;quot;Building a Data Warehouse with MySQL and &lt;br&gt;Perl,&amp;quot; Sam Tregar describes the basic parts of a data warehouse and &lt;br&gt;outlines how to create one with Perl and MySQL.  Data warehousing is a &lt;br&gt;deep topic, and this article will hopefully pique your interest to roll &lt;br&gt;your own.  Check it out here: &lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/databases/2007/04/12/building-a-data-warehouse-with-mysql-and-perl.html"&gt;http://www.oreillynet.com/pub/a/databases/2007/04/12/building-a-data-warehouse-with-mysql-and-perl.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;In our second article, Thakur Thribhuvan describes how temporary &lt;br&gt;destinations are a useful tool in message-driven architectures in his &lt;br&gt;piece, &amp;quot;Designing Messaging Applications with Temporary Queues.&amp;quot;  In &lt;br&gt;this article, Thakur looks at the benefits and drawbacks of using &lt;br&gt;temporary destinations in an enterprise healthcare system.  He also &lt;br&gt;looks at design perspectives for using temporary queues as an &lt;br&gt;alternative to static queues and explores some design strategies using &lt;br&gt;synchronous requests and replies.  Check it out here: &lt;p&gt;&lt;a href="http://www.onjava.com/pub/a/onjava/2007/04/10/designing-messaging-applications-with-temporary-queues.html"&gt;http://www.onjava.com/pub/a/onjava/2007/04/10/designing-messaging-applications-with-temporary-queues.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;In our third article, &amp;quot;Understanding ActiveRecord: A Gentle Introduction &lt;br&gt;to the Heart of Rails (Part 1),&amp;quot; Gregory Brown shows how the Rails web &lt;br&gt;framework is well suited for the &amp;quot;M&amp;quot; of Model View Controller (MVC). &lt;br&gt;You don&amp;#39;t have to be a Ruby or Rails guru to understand this tutorial. The&lt;br&gt;first part of the article walks you through Object Relational Model &lt;br&gt;(ORM) fundamentals using ActiveRecord by example. The second part builds a&lt;br&gt;small but functional application to show how ActiveRecord &lt;br&gt;works within its setting and in concert with the other toolsets Rails &lt;br&gt;provides.  Check it out here: &lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/ruby/2007/04/19/understanding-activerecord-a-gentle-introduction-to-the-heart-of-rails-part-1.html"&gt;http://www.oreillynet.com/pub/a/ruby/2007/04/19/understanding-activerecord-a-gentle-introduction-to-the-heart-of-rails-part-1.html&lt;/a&gt;&lt;p&gt;Blogs&lt;p&gt;The top three blogs at the moment are listed below.  They all have &lt;br&gt;something in common.  They, too, are talking about choice.  They have&lt;br&gt;plenty of comments as well.  Go see what they have to say:&lt;p&gt;1. Erica Sadun&amp;#39;s &amp;quot;Blog bleg: Help me pick a language&amp;quot;&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/mac/blog/2007/04/blog_bleg_help_me_pick_a_langu.html"&gt;http://www.oreillynet.com/mac/blog/2007/04/blog_bleg_help_me_pick_a_langu.html&lt;/a&gt;&lt;p&gt;2. Curtis Poe&amp;#39;s &amp;quot;XML Versus TAP&amp;quot;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/xml_versus_tap.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/xml_versus_tap.html&lt;/a&gt;&lt;p&gt;3. Preston Gralla&amp;#39;s &amp;quot;Why Linux Will Never Take Over the Desktop&amp;quot;&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/04/why_linux_will_never_take_over_1.html"&gt;http://www.oreillynet.com/windows/blog/2007/04/why_linux_will_never_take_over_1.html&lt;/a&gt;&lt;p&gt;Podcasts&lt;p&gt;We don&amp;#39;t exactly have a new podcast this week, so I thought I would point&lt;br&gt;out a new Video service available from our friends at Safari.&lt;p&gt;Safari&amp;#39;s integrated collection of online books, videos, and article &lt;br&gt;content is available from no other source. The online training videos in &lt;br&gt;the Safari Library cover a wide range of topics. Check out a sample at:  &lt;p&gt;&lt;a href="http://safari.oreilly.com/video"&gt;http://safari.oreilly.com/video&lt;/a&gt;&lt;p&gt;Stats&lt;p&gt;Well, I have some interesting data to report on.  Where are all the&lt;br&gt;sysadmins?  I did some analysis of our book-purchasing audience.  This &lt;br&gt;is a time-oriented graph.  If you notice the spikes on the &amp;quot;Consumer&amp;quot; &lt;br&gt;trend line, those represent the end of each year.  Consumer purchasing &lt;br&gt;reaches a peak at the end-of-the-year holiday period.  Consumer means &lt;br&gt;people who buy computer-oriented books like Ipod, Digital Photography, &lt;br&gt;etc.--books that are not for software developers, system &lt;br&gt;administrators, or other computer science types.  So look at the decline &lt;br&gt;for system administrators.  That is certainly interesting to me.  Could &lt;br&gt;it be that there are no really new IT admin tools or technologies to &lt;br&gt;explore? &lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/where_are_the_sys_admins.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/where_are_the_sys_admins.html&lt;/a&gt;&lt;p&gt;Comments&lt;p&gt;Any comments, ideas, or thoughts on features or content you would like to&lt;br&gt;see on the O&amp;#39;Reilly Network can be sent to ideas@oreillynet.com.  If you &lt;br&gt;want a response to your email, please indicate that because we do not &lt;br&gt;reply unless you request it.&lt;br&gt; &lt;br&gt;Mike Hendrickson&lt;br&gt;General Manager, &lt;br&gt;The O&amp;#39;Reilly Network&lt;p&gt;=====================================================================&lt;br&gt;Microsoft hosts MIX, a 72-Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach, and Michael Arrington&lt;br&gt;April 30 to May 2 at the Venetian Hotel in Las Vegas.&lt;br&gt;For only $1195, register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;=====================================================================&lt;p&gt;*** New Books from the O&amp;#39;Reilly Store ***&lt;p&gt;Programming Flex 2&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596526894"&gt;http://www.oreilly.com/catalog/9780596526894&lt;/a&gt;&lt;p&gt;&lt;br&gt;*** New Short Cuts from the O&amp;#39;Reilly Store ***&lt;p&gt;Next-Generation Web Frameworks in Python&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596513719"&gt;http://www.oreilly.com/catalog/9780596513719&lt;/a&gt;&lt;p&gt;Inside SQLite&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/sqlitemanagement"&gt;http://www.oreilly.com/catalog/sqlitemanagement&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the O&amp;#39;Reilly Network newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-2624187519930456990?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/2624187519930456990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=2624187519930456990' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/2624187519930456990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/2624187519930456990'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/virtues-languages-and-choice.html' title='Virtues, Languages, and Choice'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-5580786411176366289</id><published>2007-04-23T14:01:00.000-07:00</published><updated>2007-04-23T14:12:25.325-07:00</updated><title type='text'>Linux Newsletter</title><content type='html'>LINUX NEWS FROM O&amp;#39;REILLY NETWORK&lt;br&gt;----------------------------------------&lt;br&gt;The Latest from &lt;a href="http://www.linuxdevcenter.com"&gt;http://www.linuxdevcenter.com&lt;/a&gt; and &lt;a href="http://ONLamp.com"&gt;http://ONLamp.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Vyatta Open Source Router and Firewall&lt;br&gt; &lt;br&gt;Twice the performance - Half the price&lt;br&gt;In independent tests, Vyatta open source routers have been proven to&lt;br&gt;deliver better performance and better value than Cisco.&lt;p&gt;Tolly Performance Test: Vyatta vs. Cisco 2821&lt;br&gt;&lt;a href="http://www.vyatta.com/landing/index_orn1.php"&gt;http://www.vyatta.com/landing/index_orn1.php&lt;/a&gt;&lt;p&gt;Free Vyatta Community Edition 2 Software:&lt;br&gt;&lt;a href="http://www.vyatta.com/landing/index_orn1.php"&gt;http://www.vyatta.com/landing/index_orn1.php&lt;/a&gt;&lt;p&gt;&lt;br&gt;=================================================================&lt;br&gt;Ah Spring, when the thoughts of young geeks turn to love.  Love of a new&lt;br&gt;Core 2 Duo notebook. Love of the latest web development frameworks.  And&lt;br&gt;this week, the ONLamp family of products (OFOP) has a lot of geek love to&lt;br&gt;share with you.&lt;p&gt;Articles?  Articles?  You want articles?  Well, we got &amp;#39;em, starting with&lt;br&gt;Gregory Brown&amp;#39;s first installment of a two-parter on ActiveRecord, the&lt;br&gt;object relational guts that live inside Ruby on Rails.  If you want to&lt;br&gt;learn more about how to make Rails live well with your database&lt;br&gt;infrastructure, you could do worse than to start with &amp;quot;Understanding&lt;br&gt;ActiveRecord: A Gentle Introduction to the Heart of Rails&amp;quot;:&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/ruby/2007/04/19/understanding-activerecord-a-gentle-introduction-to-the-heart-of-rails-part-1.html"&gt;http://www.oreillynet.com/pub/a/ruby/2007/04/19/understanding-activerecord-a-gentle-introduction-to-the-heart-of-rails-part-1.html&lt;/a&gt;&lt;p&gt;Continuing on the database theme, have you ever thought about the&lt;br&gt;differences between a highly relational database that aims to maximize&lt;br&gt;normalization, and a highly denormalized one that incurs redundancy for&lt;br&gt;speed?  Sam Tregar takes a look at the advantages of the second approach in&lt;br&gt;&amp;quot;Building a Data Warehouse with MySQL and Perl&amp;quot;:&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/databases/2007/04/12/building-a-data-warehouse-with-mysql-and-perl.html"&gt;http://www.oreillynet.com/pub/a/databases/2007/04/12/building-a-data-warehouse-with-mysql-and-perl.html&lt;/a&gt;&lt;p&gt;Articles not enough for you?  Well, we got blogs too, lotsa blogs.  This&lt;br&gt;week, to be different, I&amp;#39;ll break &amp;#39;em out by authors.  ONLamp veteran&lt;br&gt;chromatic has the next installment in his &amp;quot;Linux tools to be greatful for&amp;quot;&lt;br&gt;series; this time it&amp;#39;s KMail in the spotlight:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/thank_you_kmail.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/thank_you_kmail.html&lt;/a&gt;&lt;p&gt;He moved on to report on a potentially hazardous intersection between&lt;br&gt;case-insensitive file systems and Perl pragma:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/when_strict_isnt_strict_enough.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/when_strict_isnt_strict_enough.html&lt;/a&gt;&lt;p&gt;He considered the value of using brown-bag lunches to explore specific&lt;br&gt;aspects of software development, in the same way that an &amp;#201;tude is used to&lt;br&gt;develop specific musical skills:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/how_do_you_get_to_cmu.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/how_do_you_get_to_cmu.html&lt;/a&gt;&lt;p&gt;He finished the week looking at how to use the Perl MarkovChain package to&lt;br&gt;generate nearly correct input to test parsers for potentially fatal bugs:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/perplexing_parrots_parser.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/perplexing_parrots_parser.html&lt;/a&gt;&lt;p&gt;Our other prolific ONLamp blogger this week was Ann Barcomb, goddess of Perl&lt;br&gt;Posts, who had not one, not two, but three Perl 6 Mailing List summaries to&lt;br&gt;offer up:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/weekly_perl_6_mailing_list_sum_29.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/weekly_perl_6_mailing_list_sum_29.html&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/weekly_perl_6_mailing_list_sum_30.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/weekly_perl_6_mailing_list_sum_30.html&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/weekly_perl_6_mailing_list_sum_31.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/weekly_perl_6_mailing_list_sum_31.html&lt;/a&gt;&lt;p&gt;Jonathan Wellons looks at an effort to model how open source developers&lt;br&gt;interact, as attempted by CVS logs of some popular projects:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/agentbased_simulation_of_open.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/agentbased_simulation_of_open.html&lt;/a&gt;&lt;p&gt;How can you advocate for the use of Python without becoming a zealot?&lt;br&gt;Jeremy Jones points us to an essay that attempts to answer that question:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/on_python_advcocacy.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/on_python_advcocacy.html&lt;/a&gt;&lt;p&gt;Ending up the week on the ONLamp blogs, Curtis Poe takes a swing at XML,&lt;br&gt;which he argues is overly complex, poorly understood, and implemented poorly&lt;br&gt;by many toolkits:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/xml_versus_tap.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/xml_versus_tap.html&lt;/a&gt;&lt;p&gt;Juliet Kemp reports on the release of Debian etch (4.0), over at Dev Center.&lt;br&gt;She upgraded to it, and has a report from the field on how it went:&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/04/debian_etch.html"&gt;http://www.oreillynet.com/linux/blog/2007/04/debian_etch.html&lt;/a&gt;&lt;p&gt;For a quick hit of SQL goodness, check out Giuseppe Maxia&amp;#39;s little gem over&lt;br&gt;at the Databases blog.  He looks at how to handle a multiple dataset select&lt;br&gt;from MySQL using Perl:&lt;p&gt;&lt;a href="http://www.oreillynet.com/databases/blog/2007/04/handling_multiple_data_sets_in.html"&gt;http://www.oreillynet.com/databases/blog/2007/04/handling_multiple_data_sets_in.html&lt;/a&gt;&lt;p&gt;Do you CEE what I CEE? Anton Chuvakin does, and lets us know about the&lt;br&gt;Common Event Expression, a new log format that is just emerging from its&lt;br&gt;shell, over in the SysAdmin blog:&lt;p&gt;&lt;a href="http://www.oreillynet.com/sysadmin/blog/2007/04/finally_common_event_expressio.html"&gt;http://www.oreillynet.com/sysadmin/blog/2007/04/finally_common_event_expressio.html&lt;/a&gt;&lt;p&gt;One new blog this week in the Ruby/Rails world comes from Timothy M. O&amp;#39;Brien&lt;br&gt;about how Rails responds to criticism of missing features.  Lots of good&lt;br&gt;links in a short post:&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/04/rails_scaling_to_multiple_data.html"&gt;http://www.oreillynet.com/ruby/blog/2007/04/rails_scaling_to_multiple_data.html&lt;/a&gt;&lt;p&gt;What&amp;#39;s coming up next week?  Three juicy new articles for your reading&lt;br&gt;pleasure, each one of which should inform and delight you.*  If you&amp;#39;re a&lt;br&gt;Rails fan, Vohra Deepak looks at the Ruby on Rails development environment&lt;br&gt;under Eclipse.  PHP more your style?  Zachary Kessin discusses how to use&lt;br&gt;reflection under PHP.  Still not happy--want something a bit more sysadminy?&lt;br&gt;Let Ron Aitchison alert you to the Five Biggest DNS Errors you can make.&lt;p&gt;Also on the horizon, the previously threatened comic strip is poised, poised&lt;br&gt;I say, to make its debut in the next few weeks.  What can I tell you about&lt;br&gt;it?  Well, not to give away too much, I&amp;#39;ll say it&amp;#39;s called &amp;quot;The Watering&lt;br&gt;Hole,&amp;quot; and features characters named Pearl, Ruby, Pye, Phillip, Linus,&lt;br&gt;Bonita, and Cecilia.  Look for a link to it soon off the ONLamp main page.&lt;p&gt;Finally, I&amp;#39;m going to try to launch a new ONLamp feature, the ONLamp&lt;br&gt;Ombudsman.  Do you have an issue with a technology covered by ONLamp&lt;br&gt;(including RoR, Databases, and Sysadmin?)  Have you tried the mailing lists&lt;br&gt;and forums to no avail?  Send &amp;#39;em to me--care of the address at the end&lt;br&gt;of this newsletter, with the term OMBUDSMAN in the subject--and I&amp;#39;ll select&lt;br&gt;a couple a month to track down and bring back the answers.  I can&amp;#39;t&lt;br&gt;guarantee yours will be answered, but if it&amp;#39;s of general enough interest, it&lt;br&gt;stands a good chance!&lt;p&gt;Until next week, this is your ONLamp roving reporter, signing off.&lt;p&gt;&lt;br&gt;James Turner&lt;br&gt;Site Editor, ONLamp.com&lt;br&gt;turner@oreilly.com&lt;p&gt;&lt;br&gt;* Delightfulness not guaranteed.  Your degree of informedness may vary. Do&lt;br&gt;not read while operating heavy machinery.  If delight lasts longer than four&lt;br&gt;hours, seek the advice of an Architect or Administrator, as it may be a&lt;br&gt;symptom of insufficient cynicism.&lt;p&gt;================================================================&lt;br&gt;Microsoft hosts MIX, a 72-Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach, and Michael Arrington&lt;br&gt;April 30 to May 2 at the Venetian Hotel in Las Vegas.&lt;br&gt;For only $1195, register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;br&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Linux DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-5580786411176366289?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/5580786411176366289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=5580786411176366289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5580786411176366289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5580786411176366289'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/linux-newsletter_23.html' title='Linux Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-8824477416791863158</id><published>2007-04-20T14:01:00.000-07:00</published><updated>2007-04-20T14:12:23.183-07:00</updated><title type='text'>XML.com Newsletter</title><content type='html'>XML.com Xtra!&lt;br&gt;---------------------------------&lt;br&gt;The Email for XML.com Subscribers&lt;p&gt;=================================================================&lt;br&gt;Microsoft hosts MIX, a 72-Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach, and Michael Arrington&lt;br&gt;April 30 to May 2 at the Venetian Hotel in Las Vegas.&lt;br&gt;For only $1195, register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;Dear Reader,&lt;p&gt;Welcome to another issue of XML.com.&lt;p&gt;This week Michael Day asks an intriguing question: which XML technologies&lt;br&gt;are beautiful? I agree totally with one of Mike&amp;#39;s answers, namely, RELAX NG. &lt;br&gt;It&amp;#39;s a joy to use and is conceptually elegant. Very nice.&lt;p&gt;Do you think beauty is a useful criterion for judging technologies?&lt;p&gt;I&amp;#39;m curious which answers the XML.com audience will give -- check out the&lt;br&gt;comments section of the article.&lt;p&gt;Which XML Technologies are Beautiful?&lt;p&gt;&lt;a href="http://www.xml.com/pub/a/2007/04/18/which-xml-techologies-are-beautiful.html"&gt;http://www.xml.com/pub/a/2007/04/18/which-xml-techologies-are-beautiful.html&lt;/a&gt;&lt;p&gt;In lieu of the browser tab sweep that usually appears here, I want to say&lt;br&gt;a few words about the tragic shootings at Virginia Tech on Monday. &lt;br&gt;VT is about four hours southwest of Washington, DC, where I live and work,&lt;br&gt;and a real part of the DC community. We all know people who go and have&lt;br&gt;gone to school there -- friends of friends, the children of coworkers, family members. &lt;br&gt;VT has always been of interest to me, as well, since it has a fine technical reputation. &lt;br&gt;The company I outsource my corporate email to is located on the VT campus!&lt;p&gt;I have no idea what to say about this tragedy, except that I hope we can&lt;br&gt;wring some good from it. I have tried to be more patient and understanding of &lt;br&gt;people this week, especially those who seem like they might have trouble fitting in. &lt;br&gt;Of course that won&amp;#39;t prevent a sick person from hurting others, but we can never&lt;br&gt;know whether our small acts of kindness keep others from reaching some awful, &lt;br&gt;inward tipping point.&lt;p&gt;Some political pundit, who isn&amp;#39;t worth naming here, suggested yesterday that those &lt;br&gt;among us who profess no religious faith were missing from the public square after &lt;br&gt;tragic, painful events, since we have no God or gods to which to pray. &lt;br&gt;Since I count myself among the secular, I cannot say in truth that I will pray for the&lt;br&gt;families and friends of the victims.&lt;p&gt;But I do feel compassion for them and empathy for their loss. I hope for the eventual, &lt;br&gt;natural ebbing, if not cessation, of the pain of their loss. And I stand with them &lt;br&gt;to change our society to make the recurrence of such tragic losses less likely in the future.&lt;p&gt;Kendall Clark, kendall@xml.com &lt;br&gt;Managing Editor, XML.com&lt;p&gt;=================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;br&gt;&lt;a href="http://www.oreilly.com/go/ost_xml"&gt;http://www.oreilly.com/go/ost_xml&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;*** XML News from the XML Cover Pages by Robin Cover ***&lt;p&gt;For more information on any of these stories visit:&lt;br&gt;&lt;a href="http://www.xml.com/pub/a/coverpage/newspage.html"&gt;http://www.xml.com/pub/a/coverpage/newspage.html&lt;/a&gt;&lt;p&gt;***&lt;p&gt;=================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the XML.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000 &lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-8824477416791863158?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/8824477416791863158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=8824477416791863158' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8824477416791863158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8824477416791863158'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/xmlcom-newsletter_20.html' title='XML.com Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-2516450982421958287</id><published>2007-04-19T14:31:00.000-07:00</published><updated>2007-04-19T14:42:31.609-07:00</updated><title type='text'>Windows DevCenter Newsletter</title><content type='html'>The Windows DevCenter Newsletter&lt;br&gt;---------------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.windowsdevcenter.com"&gt;http://www.windowsdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;PEER 1 Dedicated Hosting-Get Free CDN for 3 months&lt;br&gt;Faster Content. Happier Customers. More Sales.&lt;p&gt;PEER 1&amp;#39;s Content Delivery Network (CDN) is a caching system &lt;br&gt;that directs your customers to the nearest caching server &lt;br&gt;spread over 17 cities and 2 continents worldwide. This ensures &lt;br&gt;your content is available in closer geographic proximity to &lt;br&gt;your users and improves your site&amp;#39;s performance - which means &lt;br&gt;more sales opportunities and market reach for your business. &lt;p&gt;For a limited time only, get CDN FREE for 3 months*.&lt;p&gt;&lt;a href="http://www.oreilly.com/go/peer1_dh"&gt;http://www.oreilly.com/go/peer1_dh&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;Installing and Configuring ISA 2006&lt;p&gt;Internet Security and Acceleration Server (ISA) 2006, Microsoft&amp;#39;s latest&lt;br&gt;release of its popular web proxy and security suite, has become a&lt;br&gt;full-blown perimeter security solution for both small and large networks.&lt;br&gt;Chris Sanders shows you how to set it up and configure it for best&lt;br&gt;performance:&lt;p&gt;&lt;a href="http://www.windowsdevcenter.com/pub/a/windows/2007/04/17/installing-and-configuring-isa-2006.html"&gt;http://www.windowsdevcenter.com/pub/a/windows/2007/04/17/installing-and-configuring-isa-2006.html&lt;/a&gt;&lt;p&gt;Why Linux Will Never Take Over the Desktop&lt;p&gt;For my next book, &amp;quot;The Big Book of Windows Hacks,&amp;quot; I&amp;#39;ve just written a&lt;br&gt;hack about how to run Ubuntu inside Windows Vista. Great fun, great hack,&lt;br&gt;and it&amp;#39;s great to be able to run Linux on a Vista machine. But it&amp;#39;s&lt;br&gt;convinced me more than ever that Linux will never take over the desktop.&lt;br&gt;Check out my blog for details:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/04/why_linux_will_never_take_over_1.html"&gt;http://www.oreillynet.com/windows/blog/2007/04/why_linux_will_never_take_over_1.html&lt;/a&gt;&lt;p&gt;Freeware/Open Source for Windows Weekly Summary&lt;p&gt;Todd Ogasawara is back with his weekly roundup of great free software for&lt;br&gt;Windows. Among them, PowerShellIDE:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/04/freewareopen_source_for_window_21.html"&gt;http://www.oreillynet.com/windows/blog/2007/04/freewareopen_source_for_window_21.html&lt;/a&gt;&lt;p&gt;See you next week, &lt;br&gt;Preston Gralla, Editor&lt;br&gt;WindowsDevCenter.com&lt;br&gt;pgralla@oreilly.com&lt;p&gt;=====================================================================&lt;br&gt;Microsoft hosts MIX, a 72-Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach, and Michael Arrington&lt;br&gt;April 30 to May 2 at the Venetian Hotel in Las Vegas.&lt;br&gt;For only $1195, register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Windows DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-2516450982421958287?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/2516450982421958287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=2516450982421958287' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/2516450982421958287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/2516450982421958287'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/windows-devcenter-newsletter_19.html' title='Windows DevCenter Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-8959188476858529905</id><published>2007-04-17T14:01:00.000-07:00</published><updated>2007-04-17T14:12:59.521-07:00</updated><title type='text'>Perl 6 and Passion</title><content type='html'>THE O&amp;#39;REILLY NETWORK NEWSLETTER&lt;br&gt;-------------------------------------&lt;br&gt;The latest from &lt;a href="http://oreillynet.com"&gt;http://oreillynet.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Microsoft hosts MIX, a 72-Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach, and Michael Arrington&lt;br&gt;April 30 to May 2 at the Venetian Hotel in Las Vegas.&lt;br&gt;For only $1195, register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Greeetings Readers,&lt;p&gt;&lt;br&gt;Articles&lt;p&gt;Hooray, Perl 6 is here!  Let everyone know, Perl 6 is here!  OK, so I am &lt;br&gt;two weeks late on my April Fool&amp;#39;s joke, but when is Perl 6 coming?  Well,&lt;br&gt;if you want to start using some of the features being built into Perl 6, &lt;br&gt;you don&amp;#39;t have to wait: start by reading &amp;quot;Lightning Strikes Four Times,&amp;quot; by &lt;br&gt;Shlomi Fish, Bob Free, Mike Friedman, and brian d foy.  They explain that&lt;br&gt;good software design principles tell us that we should work to separate &lt;br&gt;unrelated concerns. Ideally, it&amp;#39;s possible to replace any one of your &lt;br&gt;MVC components without breaking the whole system.&lt;br&gt;Other concerns are difficult to separate.  See what they have to say:&lt;p&gt;&lt;a href="http://www.perl.com/pub/a/2007/04/12/lightning-four.html"&gt;http://www.perl.com/pub/a/2007/04/12/lightning-four.html&lt;/a&gt;&lt;p&gt;In &amp;quot;Five Ways to Improve Your Perl Programming,&amp;quot; brian d foy explains &lt;br&gt;that inside every tangle of obfuscated Perl code is a clean, &lt;br&gt;well-architected gem struggling to emerge from its cocoon.   A&lt;br&gt;well-designed program can simplify testing &lt;br&gt;because you&amp;#39;ve broken the code into distinct parts that lend &lt;br&gt;themselves to unit testing. You can test the parts without running the &lt;br&gt;entire program.  Check out what brian has to say:&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/onlamp/2007/04/12/five-ways-to-improve-your-perl-programming.html"&gt;http://www.oreillynet.com/pub/a/onlamp/2007/04/12/five-ways-to-improve-your-perl-programming.html&lt;/a&gt;&lt;p&gt;Blogs&lt;p&gt;On the blog front, we have Chris Adamson&amp;#39;s provocative piece on &lt;br&gt;&amp;quot;Leviathan&amp;#39;s Ipod.&amp;quot;  The post has brought out partisan groups supporting &lt;br&gt;and denouncing the ideas.  When a blogger gets folks to argue&lt;br&gt;passionately on both sides of a topic, I think he&amp;#39;s done an &lt;br&gt;excellent job.  Go see for yourself:&lt;p&gt;&lt;a href="http://www.oreillynet.com/mac/blog/2007/04/leviathans_ipod.html"&gt;http://www.oreillynet.com/mac/blog/2007/04/leviathans_ipod.html&lt;/a&gt;.&lt;p&gt;Speaking of passionate, you have to read Bruce Stewart&amp;#39;s post on &amp;quot;Apple &lt;br&gt;Postpones Leopard Release Until October.&amp;quot;  The cult of Mac folks has &lt;br&gt;come out.  I wonder when another major hardware/software manufacturing &lt;br&gt;type of company will build such a strong brand and product loyalty as Apple has.  &lt;br&gt;See what I mean:&lt;p&gt;&lt;a href="http://www.oreillynet.com/mac/blog/2007/04/apple_postpones_leopard_releas.html"&gt;http://www.oreillynet.com/mac/blog/2007/04/apple_postpones_leopard_releas.html&lt;/a&gt;&lt;p&gt;Podcasts&lt;p&gt;In &amp;quot;Distributing the Future,&amp;quot; hosted and produced by Daniel H. &lt;br&gt;Steinberg, the latest installment is &amp;quot;Finding Your Voice.&amp;quot; There are &lt;br&gt;three pieces that center on this theme. Google CEO Eric Schmidt talks &lt;br&gt;to John Battelle about the corporate voice that Google has taken on. &lt;br&gt;Moshe Cohen is a clown who performs using his voice but no words. &lt;br&gt;In many of his missions, including Clowns Without Borders &lt;br&gt;USA, he cheers people up but also leaves them with a deep lesson. Finally,&lt;br&gt;there&amp;#39;s a remixed piece by David Battino from the Digital Media Insider &lt;br&gt;that looks at how much computer voices have improved.&lt;br&gt;Check it out: &lt;p&gt;&lt;a href="http://www.oreillynet.com/future"&gt;http://www.oreillynet.com/future&lt;/a&gt;&lt;p&gt;Stats&lt;p&gt;Well, in the stats area, we have a couple of things to show you.  One is &lt;br&gt;a blog I wrote a couple of weeks ago that has garnered a few &lt;br&gt;comments.  It is about language dimensions and dementia.  Basically, I &lt;br&gt;think folks are crazy about their language, regardless of how highly it is&lt;br&gt;ranked on some scale.  Check it out here: &lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/language_dimensionsdementia.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/language_dimensionsdementia.html&lt;/a&gt;&lt;p&gt;And if you want to see what people are looking for on each of our &lt;br&gt;centers, you can get that data here: &lt;p&gt;&lt;a href="http://www.oreillynet.com/feeds/widgets/organic_search_tagcloud/"&gt;http://www.oreillynet.com/feeds/widgets/organic_search_tagcloud/&lt;/a&gt;&lt;p&gt;As always, if you have any ideas, questions, or something you want to&lt;br&gt;write, please send your thoughts to ideas@oreillynet.com&lt;p&gt;Thanks for reading.&lt;p&gt; &lt;br&gt;Mike Hendrickson&lt;br&gt;General Manager, The O&amp;#39;Reilly Network&lt;p&gt;=====================================================================&lt;br&gt;Free Web Development Kit from Microsoft&lt;p&gt;Receive a free Web Development kit, and&lt;br&gt;use your existing skills in Microsoft&lt;br&gt;Visual Basic&amp;#174; 6.0, Classic ASP, and&lt;br&gt;Microsoft Visual Studio&amp;#174;.NET 2003 to&lt;br&gt;become more versatile.  Find out more:&lt;p&gt;&lt;a href="http://www.oreilly.com/go/msasp1"&gt;http://www.oreilly.com/go/msasp1&lt;/a&gt;&lt;p&gt;&lt;br&gt;=====================================================================&lt;p&gt;*** New Books from the O&amp;#39;Reilly Store ***&lt;p&gt;GarageBand Tips and Tricks (PC Publishing)&lt;p&gt;&lt;a href="http://www.oreilly.com/catalog/9781870775199"&gt;http://www.oreilly.com/catalog/9781870775199&lt;/a&gt;&lt;p&gt;No Fluff, Just Stuff Anthology 2007 (Pragmatic)&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780978739287"&gt;http://www.oreilly.com/catalog/9780978739287&lt;/a&gt;&lt;p&gt;Designing BSD Rootkits (No Starch)&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/1593271425"&gt;http://www.oreilly.com/catalog/1593271425&lt;/a&gt;&lt;p&gt;Understanding MySQL Internals&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596009571"&gt;http://www.oreilly.com/catalog/9780596009571&lt;/a&gt;&lt;p&gt;&lt;br&gt;*** New Rough Cuts from the O&amp;#39;Reilly Store ***&lt;p&gt;Windows PowerShell: The Definitive Guide: Rough Cuts Version&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596528492"&gt;http://www.oreilly.com/catalog/9780596528492&lt;/a&gt;&lt;p&gt;Essential SharePoint 2007: Rough Cuts Edition&lt;br&gt;&lt;a href="http://www.oreilly.com/catalog/9780596514075"&gt;http://www.oreilly.com/catalog/9780596514075&lt;/a&gt;&lt;p&gt;&lt;br&gt;*** New Short Cuts from the O&amp;#39;Reilly Store ***&lt;p&gt;Test Driven Ajax (on Rails)    &lt;p&gt;&lt;a href="http://www.oreilly.com/catalog/9780596510657"&gt;http://www.oreilly.com/catalog/9780596510657&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the O&amp;#39;Reilly Network newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-8959188476858529905?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/8959188476858529905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=8959188476858529905' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8959188476858529905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8959188476858529905'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/perl-6-and-passion.html' title='Perl 6 and Passion'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-3709700943981982816</id><published>2007-04-16T14:01:00.000-07:00</published><updated>2007-04-16T14:12:59.644-07:00</updated><title type='text'>Linux News: Perl Tips and Blog Hits</title><content type='html'>LINUX NEWS FROM O&amp;#39;REILLY NETWORK&lt;br&gt;----------------------------------------&lt;br&gt;The Latest from &lt;a href="http://www.linuxdevcenter.com"&gt;http://www.linuxdevcenter.com&lt;/a&gt; and &lt;a href="http://ONLamp.com"&gt;http://ONLamp.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Microsoft hosts MIX, a 72-Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach, and Michael Arrington&lt;br&gt;April 30 to May 2 at the Venetian Hotel in Las Vegas.&lt;br&gt;For only $1195, register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;It is a dark and stormy night... As I write this on Sunday night, the wind&lt;br&gt;outside is whipping the trees around and whistling through the telephone&lt;br&gt;wires.  I sit before the glow of my trusty computer, putting my faith in my&lt;br&gt;new UPS and hoping that this isn&amp;#39;t the third week in a row I&amp;#39;ll end up&lt;br&gt;sitting in the dark listening to its plaintive beeps. &lt;p&gt;At least I can warm my soul with the bountiful selection of articles and&lt;br&gt;blog entries that crossed the threshold of the ONLamp family of websites&lt;br&gt;this week.  Article-wise, St&amp;#233;phane Faroult finished his two-part series on&lt;br&gt;emulating SQL analytic functions under MySQL.  St&amp;#233;phane certainly knows his&lt;br&gt;way around a query, and I hope to have him back to enlighten us again.&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/mysql/2007/04/12/emulating-analytic-aka-ranking-functions-with-mysql.html"&gt;http://www.oreillynet.com/pub/a/mysql/2007/04/12/emulating-analytic-aka-ranking-functions-with-mysql.html&lt;/a&gt;&lt;p&gt;The other article this week was from Perl powerhouse brian d foy.  brian,&lt;br&gt;who along with chromatic causes Outlook to throw a hissy-fit of&lt;br&gt;capitalization every time I try to type their names, has distilled some of&lt;br&gt;his wisdom from Mastering Perl (coming out soon), and presents it here for us. &lt;br&gt;If you aren&amp;#39;t using these Five Ways to Improve Your Perl&lt;br&gt;Programming, you&amp;#39;re missing out on some good stuff.&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/onlamp/2007/04/12/five-ways-to-improve-your-perl-programming.html"&gt;http://www.onlamp.com/pub/a/onlamp/2007/04/12/five-ways-to-improve-your-perl-programming.html&lt;/a&gt;&lt;p&gt;We&amp;#39;ll start this week&amp;#39;s visit to exotic blogsville with our Ruby contingent.&lt;br&gt;Daniel Berger has a hilarious and also enlightening tutorial on the&lt;br&gt;truly evil things you can do with the Ruby class system.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/04/ruby_code_that_will_swallow_yo.html"&gt;http://www.oreillynet.com/ruby/blog/2007/04/ruby_code_that_will_swallow_yo.html&lt;/a&gt;&lt;p&gt;Gregory Brown, who will grace our pages this week with a Ruby article, is&lt;br&gt;getting drowned in Ruby support questions on the RubyForge support forum.&lt;br&gt;Stop that!&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/04/a_gentle_reminder_rubyforge_fo.html"&gt;http://www.oreillynet.com/ruby/blog/2007/04/a_gentle_reminder_rubyforge_fo.html&lt;/a&gt;&lt;p&gt;Last summer, Ruby Central participated in Google&amp;#39;s Summer of code. Austin&lt;br&gt;Ziegler has a look back at who participated, and what they did.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/04/ruby_central_and_the_google_su.html"&gt;http://www.oreillynet.com/ruby/blog/2007/04/ruby_central_and_the_google_su.html&lt;/a&gt;&lt;p&gt;Short but sweet, Gregory Brown has the last Ruby word this week with a&lt;br&gt;two-liner that will escape HTML in a document.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/04/trivial_scripting_with_ruby.html"&gt;http://www.oreillynet.com/ruby/blog/2007/04/trivial_scripting_with_ruby.html&lt;/a&gt;&lt;p&gt;Monday morning opened bright and early with chromatic&amp;#39;s next installment in&lt;br&gt;his &amp;quot;Thank You&amp;quot; series, this time awarding the gold statue to Screen, the&lt;br&gt;poor man&amp;#39;s X11.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/thank_you_screen.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/thank_you_screen.html&lt;/a&gt;&lt;p&gt;Jonathan Wellons took time to pose the question, what are the crucial two&lt;br&gt;things you&amp;#39;d say about LAMP if you were asked?  The &amp;quot;Two Things Meme&amp;quot;&lt;br&gt;reminds me a lot of what we used to (and still) call &amp;quot;the elevator pitch,&amp;quot;&lt;br&gt;what you&amp;#39;d say about your company or product if you had the space of an&lt;br&gt;elevator ride to do it.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/the_two_things_about_lamp.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/the_two_things_about_lamp.html&lt;/a&gt;&lt;p&gt;The next day, he was back to ask if FOSS has its own version of 1984&amp;#39;s Newspeak.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/1984_wasnt_just_the_year_richa_1.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/1984_wasnt_just_the_year_richa_1.html&lt;/a&gt;&lt;p&gt;The Python Recipe of the Week is how to use a decorator to check method&lt;br&gt;signatures.  Jeremy Jones gives us a pointer to it.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/recipe_of_the_week_decorator_f.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/recipe_of_the_week_decorator_f.html&lt;/a&gt;&lt;p&gt;How do you maintain a FOSS project?  Many die on the shoals, never making&lt;br&gt;it out of the sea to evolve into greatness.  &amp;quot;Chromatic&amp;quot;.toLower() wants us to&lt;br&gt;look at a good essay on the subject, relating to Gtk+.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/improving_the_maintainability.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/improving_the_maintainability.html&lt;/a&gt;&lt;p&gt;Mr. Wellons poses a number of computational brain teasers, the kind where&lt;br&gt;there might be a better approach than brute force.  Give them a try and see&lt;br&gt;if you can find a way to crack them.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/what_do_7_77_and_168_have_in_c.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/what_do_7_77_and_168_have_in_c.html&lt;/a&gt;&lt;p&gt;In a few months, if all goes well, schoolchildren in a number of developing&lt;br&gt;countries are going to start getting their hands on Linux-powered laptops,&lt;br&gt;courtesy of the OLPC project.  Brad Fuller gives us a peek at the Sugar UI&lt;br&gt;that will ship with them.&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/04/nigerian_school_kids_use_linux.html"&gt;http://www.oreillynet.com/linux/blog/2007/04/nigerian_school_kids_use_linux.html&lt;/a&gt;&lt;p&gt;Linux Geekette Juliet Kemp is looking for good tools to improve workflow in&lt;br&gt;Linux.  Got one handy?  Drop her a line.&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/04/workflow.html"&gt;http://www.oreillynet.com/linux/blog/2007/04/workflow.html&lt;/a&gt;&lt;p&gt;A nice nugget of SQL from Giuseppe Maxia over on the Database site, showing&lt;br&gt;how to handle multiple datasets in MySQL from Perl.&lt;p&gt;&lt;a href="http://www.oreillynet.com/databases/blog/2007/04/handling_multiple_data_sets_in.html"&gt;http://www.oreillynet.com/databases/blog/2007/04/handling_multiple_data_sets_in.html&lt;/a&gt;&lt;p&gt;Brian K. Jones suggests that source control favorite CVS actually stands for&lt;br&gt;Coding Versus Sloth.  He has a long discussion of why checking in your&lt;br&gt;little admin script hacks into CVS is a smart move in the long run.&lt;p&gt;&lt;a href="http://www.oreillynet.com/sysadmin/blog/2007/04/cvs_coding_versus_sloth.html"&gt;http://www.oreillynet.com/sysadmin/blog/2007/04/cvs_coding_versus_sloth.html&lt;/a&gt;&lt;p&gt;Anyone who works in the industry knows that the amount of time you actually&lt;br&gt;spend coding can sometimes be a frighteningly small percentage of your time.&lt;br&gt;Jonathan Wellons closes out the week in blogs by asking, &amp;quot;What is your text&lt;br&gt;to code ratio?&amp;quot;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/whats_your_text_to_code_ratio.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/whats_your_text_to_code_ratio.html&lt;/a&gt;&lt;p&gt;If you&amp;#39;ve made it all the way to the bottom with your sanity intact, your&lt;br&gt;reward is a peek at what&amp;#39;s coming up this week.  The final mix is still in a&lt;br&gt;bit of flux, but I&amp;#39;ll definitely be able to present, for your reading pleasure,&lt;br&gt;the first half of an in-depth introduction to the Rails ActiveRecord ORM, by&lt;br&gt;RubyMaster Gregory Brown, and &amp;quot;Building a Data Warehouse with Perl and MySQL,&amp;quot;&lt;br&gt;courtesy of Sam Tregar.  Coming your way on Thursday, as always.&lt;p&gt;&lt;br&gt;James Turner&lt;br&gt;Site Editor, ONLamp.com&lt;br&gt;turner@oreilly.com&lt;p&gt;================================================================&lt;br&gt;Get the Rackspace Essential Server starting at $383 in April.&lt;p&gt;Rackspace delivers Fully Managed Windows and &lt;br&gt;Linux hosting solutions, a Zero-Downtime Network&amp;trade; &lt;br&gt;and 24x7x365 Fanatical Support&amp;trade;. &lt;p&gt;Learn more about this promotion:&lt;br&gt;&lt;a href="http://www.oreilly.com/go/rackspace"&gt;http://www.oreilly.com/go/rackspace&lt;/a&gt;&lt;p&gt; &lt;p&gt;================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;br&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Linux DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-3709700943981982816?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/3709700943981982816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=3709700943981982816' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/3709700943981982816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/3709700943981982816'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/linux-news-perl-tips-and-blog-hits.html' title='Linux News: Perl Tips and Blog Hits'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-8022246162934307813</id><published>2007-04-13T15:59:00.001-07:00</published><updated>2007-04-13T16:03:43.882-07:00</updated><title type='text'>Perl events and news</title><content type='html'>Perl.com update&lt;br&gt;--------------------------------------&lt;br&gt;The Email for &lt;a href="http://www.perl.com"&gt;www.perl.com&lt;/a&gt; Subscribers&lt;p&gt;===================================================================&lt;br&gt;Microsoft hosts MIX, a 72 Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach and Michael Arrington&lt;br&gt;April 30 to May 2 at The Venetian hotel in Las Vegas.&lt;br&gt;For only $1195 register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;===================================================================&lt;p&gt;Greetings, diverse Perl people. This is the Perl newsletter, sent out&lt;br&gt;every two weeks when the planets align favorably, designed to keep you informed&lt;br&gt;as to what&amp;#39;s going on in the Perl world.&lt;p&gt;Hopping to it... now!&lt;p&gt;* Perl Events&lt;p&gt;Linuxfest Northwest 2007 will take place on April 28 and 29, in&lt;br&gt;Bellingham, Washington. Allison Randal, Tim Maher, Brad Fitzpatrick, Brian Aker, and&lt;br&gt;your editor (he thinks) will all present:&lt;br&gt;&lt;a href="http://linuxfestnorthwest.org"&gt;http://linuxfestnorthwest.org&lt;/a&gt;&lt;p&gt;The Toronto Perl Mongers have announced a hackathon on April 28:&lt;br&gt;&lt;a href="http://rakudo.org/hackathon-toronto"&gt;http://rakudo.org/hackathon-toronto&lt;/a&gt;&lt;p&gt;Parrot&amp;#39;s monthly bug day is also tomorrow. Join #parrot on irc.perl.org as&lt;br&gt;the core developers prepare for the monthly release, squash bugs, add new&lt;br&gt;features, and guide newcomers to contributing documentation, suggestions, tests,&lt;br&gt;fixes, and patches:&lt;br&gt;&lt;a href="http://rakudo.org/parrot/index.cgi?Bug%20Day%2C%202007-04-14"&gt;http://rakudo.org/parrot/index.cgi?Bug%20Day%2C%202007-04-14&lt;/a&gt;&lt;p&gt;Registration has opened for YAPC::NA 2007, in Houston:&lt;br&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/03/31/0445246"&gt;http://use.perl.org/article.pl?sid=07/03/31/0445246&lt;/a&gt;&lt;p&gt;* Perl News&lt;p&gt;The Perl Foundation awarded Phil Crow the second Perl 6 microgrant. Phil&lt;br&gt;plans to write a tool to convert Java declarations to Perl 6:&lt;br&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/04/06/1148214"&gt;http://use.perl.org/article.pl?sid=07/04/06/1148214&lt;/a&gt;&lt;p&gt;YAPC has announced a call for venue for YAPC::EU 2008:&lt;br&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/04/05/1952240"&gt;http://use.perl.org/article.pl?sid=07/04/05/1952240&lt;/a&gt;&lt;p&gt;Your editor minuted the Perl 6 design minutes:&lt;br&gt;&lt;a href="http://use.perl.org/~chromatic/journal/32837"&gt;http://use.perl.org/~chromatic/journal/32837&lt;/a&gt;&lt;br&gt;&lt;a href="http://use.perl.org/~chromatic/journal/32977"&gt;http://use.perl.org/~chromatic/journal/32977&lt;/a&gt;&lt;p&gt;Ann Barcomb summarized the week in Perl 6:&lt;br&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/03/31/148237"&gt;http://use.perl.org/article.pl?sid=07/03/31/148237&lt;/a&gt;&lt;br&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/04/03/2143229"&gt;http://use.perl.org/article.pl?sid=07/04/03/2143229&lt;/a&gt;&lt;p&gt;Note that Ann is still looking for an assistant; if you&amp;#39;d like to&lt;br&gt;contribute greatly to the world of Perl 6 and are willing to gather a weekly summary&lt;br&gt;(using some powerful tools), please contact her.&lt;p&gt;* Perl at O&amp;#39;Reilly&lt;p&gt;OpenGL is a powerful API for 3D graphics programming. Perl programs using&lt;br&gt;OpenGL can outperform C programs using OpenGL in some cases. Bob Free&lt;br&gt;explains.&lt;p&gt;Aspect-oriented programming is a powerful, if complex, idea for&lt;br&gt;separating design concerns from an inherited object hierarchy. Perl&amp;#39;s subroutine&lt;br&gt;attributes can help you achieve AOP concerns. Mike Friedman demonstrates.&lt;p&gt;Keeping test counts up to date in Perl test programs under active&lt;br&gt;development can be tedious. The Test::Count module is one approach to managing this&lt;br&gt;complexity. Shlomi Fish explores its use.&lt;p&gt;Perl can be pretty loose about which arguments you pass to which functions&lt;br&gt;and why. Sometimes you need to know more about what you&amp;#39;ve received, but how&lt;br&gt;can you check an object&amp;#39;s type accurately without getting false positives or&lt;br&gt;negatives? brian d foy walks through the possibilities.&lt;p&gt;Yes, that&amp;#39;s right--it&amp;#39;s time again for Perl Lightning Articles:&lt;br&gt;&lt;a href="http://www.perl.com/pub/a/2007/04/12/lightning-four.html"&gt;http://www.perl.com/pub/a/2007/04/12/lightning-four.html&lt;/a&gt;&lt;p&gt;In other news, Jonathan Wellons solicits your two facts about LAMP:&lt;br&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/the_two_things_about_lamp.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/the_two_things_about_lamp.html&lt;/a&gt;&lt;p&gt;Matt S. Trout has begun to write a new Perl REPL:&lt;br&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/writing_a_modern_perl_repl.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/writing_a_modern_perl_repl.html&lt;/a&gt;&lt;p&gt;A new Perl-only Google search engine has appeared, thanks to Andy Armstrong:&lt;br&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/a_perlonly_google_search_engin.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/a_perlonly_google_search_engin.html&lt;/a&gt;&lt;p&gt;That sums up the week. Next time, how about reviews of B::Concise and&lt;br&gt;App::SVNBinarySearch?&lt;p&gt;That&amp;#39;s the plan,&lt;br&gt;- c&lt;br&gt;chromatic@oreilly.com&lt;br&gt;Editor, Perl.com, et cetera&lt;p&gt;===================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/ost_prl"&gt;http://www.oreilly.com/go/ost_prl&lt;/a&gt;&lt;p&gt;===================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Perl.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-8022246162934307813?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/8022246162934307813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=8022246162934307813' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8022246162934307813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8022246162934307813'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/perl-events-and-news.html' title='Perl events and news'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-4488966908489370547</id><published>2007-04-13T15:59:00.000-07:00</published><updated>2007-04-13T16:00:19.303-07:00</updated><title type='text'>Hacking Apple TV and Inside Google Desktop for the Mac</title><content type='html'>THE MAC DEVCENTER NEWSLETTER&lt;br&gt;-------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.macdevcenter.com"&gt;http://www.macdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Sponsored by ActiveState Perl Dev Kit&lt;p&gt;Perl Dev Kit - Easily build and deploy Perl apps&lt;p&gt; * Create and deploy executables to multiple platforms.&lt;br&gt; * Painlessly debug Perl scripts.&lt;br&gt; * Create sophisticated Perl-based filters.&lt;p&gt;Download your free trial now:&lt;br&gt;&lt;a href="http://www.activestate.com/mac/pdk"&gt;http://www.activestate.com/mac/pdk&lt;/a&gt;&lt;p&gt;&lt;br&gt;==================================================================&lt;br&gt;Dear readers,&lt;p&gt;Mac DevCenter is featuring two great new articles on some of the  &lt;br&gt;freshest technologies to hit the Mac platform. Apple TV has arrived  &lt;br&gt;and a dedicated cadre of Mac hackers have descended on the new  &lt;br&gt;device, pried it apart, and are rapidly coming up with all kinds of  &lt;br&gt;interesting hacks and applications for Apple&amp;#39;s set top box. Erica  &lt;br&gt;Sadun too has been hacking away on the new Apple TV and presents our  &lt;br&gt;&amp;quot;State of the Hacks&amp;quot; roundup of what people are doing with their  &lt;br&gt;Apple TV boxes. Discover what kinds of mods are out there and whether  &lt;br&gt;they&amp;#39;re the right fit for your needs and abilities.&lt;p&gt;&lt;a href="http://www.macdevcenter.com/pub/a/mac/2007/03/27/upgrading-apple-tvs-hard-drive.html"&gt;http://www.macdevcenter.com/pub/a/mac/2007/03/27/upgrading-apple-tvs-hard-drive.html&lt;/a&gt;&lt;p&gt;Meanwhile, Google finally released a Mac version of its popular  &lt;br&gt;desktop search product and Giles Turnbull didn&amp;#39;t waste any time in  &lt;br&gt;putting the new app through its paces and reporting back for us.  &lt;br&gt;Learn what Google Desktop can do for you, how it does it, and why it  &lt;br&gt;needs to install itself with high-level permissions on your system,  &lt;br&gt;in this in-depth look at Google Desktop for the Mac.&lt;p&gt;&lt;a href="http://www.macdevcenter.com/pub/a/mac/2007/04/09/introducing-google-desktop-for-mac.html"&gt;http://www.macdevcenter.com/pub/a/mac/2007/04/09/introducing-google-desktop-for-mac.html&lt;/a&gt;&lt;p&gt;The Mac DevCenter blogs have been hopping with more Apple TV hacks,  &lt;br&gt;some Joost news, and a heated discussion of Michigan&amp;#39;s plan for  &lt;br&gt;government-sponsored iPods in schools. Drop by and let us know what  &lt;br&gt;you think.&lt;p&gt;&lt;a href="http://www.oreillynet.com/mac/blog"&gt;http://www.oreillynet.com/mac/blog&lt;/a&gt;&lt;p&gt;Thanks for reading,&lt;br&gt;Bruce Stewart&lt;br&gt;Mac DevCenter Editor&lt;br&gt;bruce@oreilly.com&lt;p&gt;==================================================================&lt;br&gt;Microsoft hosts MIX, a 72 Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach and Michael Arrington&lt;br&gt;April 30 to May 2 at The Venetian hotel in Las Vegas.&lt;br&gt;For only $1195 register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Mac DevCenter newsletter? Please email &lt;br&gt;us at advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-4488966908489370547?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/4488966908489370547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=4488966908489370547' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4488966908489370547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4488966908489370547'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/hacking-apple-tv-and-inside-google.html' title='Hacking Apple TV and Inside Google Desktop for the Mac'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-8977882195515598717</id><published>2007-04-13T15:31:00.000-07:00</published><updated>2007-04-13T15:43:56.565-07:00</updated><title type='text'>XML.com Newsletter</title><content type='html'>XML.com Xtra!&lt;br&gt;---------------------------------&lt;br&gt;The Email for XML.com Subscribers&lt;p&gt;=================================================================&lt;br&gt;Microsoft hosts MIX, a 72-Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach, and Michael Arrington&lt;br&gt;April 30 to May 2 at the Venetian Hotel in Las Vegas.&lt;br&gt;For only $1195, register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Dear Reader,&lt;p&gt;Welcome to another issue of XML.com.&lt;p&gt;As a follow-up to David Orchard&amp;#39;s recent article about versioning XML&lt;br&gt;vocabularies, Marc de Graauw shows us how to implement some of David&amp;#39;s &lt;br&gt;ideas in a practical sense, including plenty of XSLT code to maintain&lt;br&gt;forward and backward compatibility across revisions of an XML vocabulary -- &lt;br&gt;something that will become increasingly important as XML matures further.&lt;p&gt;A Smoother Change to Version 2.0:&lt;p&gt;&lt;a href="http://www.xml.com/pub/a/2007/04/11/a-smoother-change-to-version-20.html"&gt;http://www.xml.com/pub/a/2007/04/11/a-smoother-change-to-version-20.html&lt;/a&gt;&lt;p&gt;Recent XML.com Weblog Highlights&lt;br&gt;--------------------------------&lt;p&gt;Kevin Farnham, Wishing I Could Program XIM...&lt;p&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/04/wishing_i_could_program_xim_1.html"&gt;http://www.oreillynet.com/xml/blog/2007/04/wishing_i_could_program_xim_1.html&lt;/a&gt;&lt;p&gt;Yet Another Weekly Tab Sweep&lt;br&gt;----------------------------&lt;p&gt;&lt;a href="http://grok.zope.org/"&gt;http://grok.zope.org/&lt;/a&gt;&lt;p&gt;grok is a new web framework built on top of Zope 3. It&amp;#39;s interesting&lt;br&gt;enough that I may have to take a look at it; my own &amp;quot;Python web framework&amp;quot; &lt;br&gt;story begins with Bobo, the precursor to Zope -- now that was back in the day...&lt;p&gt;Bringing fabrication to the desktop:&lt;p&gt;&lt;a href="http://arstechnica.com/articles/culture/fabathome.ars"&gt;http://arstechnica.com/articles/culture/fabathome.ars&lt;/a&gt;&lt;p&gt;Wanna play with the OLPC? You can using emulation on (at least) OSX:&lt;p&gt;&lt;a href="http://www.edgargonzalez.com/2006/11/21/emulating-the-olpc-xo-on-a-mac-osx/"&gt;http://www.edgargonzalez.com/2006/11/21/emulating-the-olpc-xo-on-a-mac-osx/&lt;/a&gt;&lt;p&gt;Finally, how about some guidelines for rational discussion?&lt;p&gt;A Code of Conduct for Effective Rational Discussion:&lt;p&gt;&lt;a href="http://www.ukpoliticsmisc.org.uk/usenet_evidence/argument.html"&gt;http://www.ukpoliticsmisc.org.uk/usenet_evidence/argument.html&lt;/a&gt;&lt;p&gt;As always, thanks for reading.&lt;p&gt;Kendall Clark&lt;br&gt;kendall@xml.com&lt;br&gt;Managing Editor, XML.com&lt;p&gt;=================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;br&gt;&lt;a href="http://www.oreilly.com/go/ost_xml"&gt;http://www.oreilly.com/go/ost_xml&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;*** XML News from the XML Cover Pages by Robin Cover ***&lt;p&gt;For more information on any of these stories visit:&lt;p&gt;&lt;a href="http://www.xml.com/pub/a/coverpage/newspage.html"&gt;http://www.xml.com/pub/a/coverpage/newspage.html&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the XML.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000 &lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-8977882195515598717?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/8977882195515598717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=8977882195515598717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8977882195515598717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/8977882195515598717'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/xmlcom-newsletter.html' title='XML.com Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-193960645065241062</id><published>2007-04-12T14:01:00.000-07:00</published><updated>2007-04-12T14:12:24.798-07:00</updated><title type='text'>ONJava Newsletter</title><content type='html'>O&amp;#39;REILLY NETWORK&amp;#39;S ONJava.com NEWSLETTER&lt;br&gt;--------------------------------------------------&lt;br&gt;The Independent Source for Enterprise Java&lt;p&gt;&lt;br&gt;==================================================================&lt;br&gt;Microsoft hosts MIX, a 72-Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach, and Michael Arrington&lt;br&gt;April 30 to May 2 at the Venetian Hotel in Las Vegas.&lt;br&gt;For only $1195, register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Hello OnJava Readers,&lt;p&gt;JavaOne is coming up next month...are you going?  I&amp;#39;m sure O&amp;#39;Reilly will&lt;br&gt;have some coverage of the event, and we will make sure to link to some of&lt;br&gt;it in our &amp;quot;weblogs of interest.&amp;quot;  And perhaps I will see you there.  Until&lt;br&gt;then, you can continue to find some great technical content right here at&lt;br&gt;OnJava.&lt;p&gt;Articles of interest to Java developers:&lt;p&gt;The methods people commonly think of for controlling threads were&lt;br&gt;deprecated long ago, and are not safe to use. In this article, Viraj&lt;br&gt;Shetty shows the appropriate techniques for starting, pausing, resuming,&lt;br&gt;and stopping activities taking place in a multithreaded application:&lt;p&gt;&lt;a href="http://www.onjava.com/pub/a/onjava/2007/04/06/controlling-threads-by-example.html"&gt;http://www.onjava.com/pub/a/onjava/2007/04/06/controlling-threads-by-example.html&lt;/a&gt;&lt;p&gt;When I was working on JSR-270, there were a lot of decisions to make; one&lt;br&gt;of the easiest was the inclusion of JSR-221, JDBC 4.0. With the release of&lt;br&gt;Java SE 6, JDBC 4.0 is now a standard part of the platform.  This article&lt;br&gt;by Sharad Acharya gives you an overview of all the changes to JDBC you&lt;br&gt;need to know about:&lt;p&gt;&lt;a href="http://today.java.net/pub/a/today/2007/04/10/whats-new-in-jdbc-40.html#more-apis-become-available"&gt;http://today.java.net/pub/a/today/2007/04/10/whats-new-in-jdbc-40.html#more-apis-become-available&lt;/a&gt;&lt;p&gt;&lt;br&gt;Recent O&amp;#39;Reilly Network weblogs of interest to Java developers:&lt;p&gt;Tim O&amp;#39;Brien - Blogroll: Seam Adoption, FreeMarker Experience, JRuby Progress&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/04/blogroll_seam_adoption_freemar.html"&gt;http://www.oreillynet.com/onjava/blog/2007/04/blogroll_seam_adoption_freemar.html&lt;/a&gt;&lt;p&gt;Steve Anglin - What Should be in Java EE 6?&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/04/post.html"&gt;http://www.oreillynet.com/onjava/blog/2007/04/post.html&lt;/a&gt;&lt;p&gt;Tim O&amp;#39;Brien - Sun Licensing Causing Problems for Apache Harmony&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/04/sun_licensing_causing_problems.html"&gt;http://www.oreillynet.com/onjava/blog/2007/04/sun_licensing_causing_problems.html&lt;/a&gt;&lt;p&gt;Krishna Srinivasan - The Java 6.0 Compiler API&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/03/the_java_60_compiler_api.html"&gt;http://www.oreillynet.com/onjava/blog/2007/03/the_java_60_compiler_api.html&lt;/a&gt;&lt;p&gt;Hari K. Gottipati - Sun SPOT Java Development Kit available now&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/04/sun_spotssmall_programmable_ob.html"&gt;http://www.oreillynet.com/onjava/blog/2007/04/sun_spotssmall_programmable_ob.html&lt;/a&gt;&lt;p&gt;Check out more O&amp;#39;Reilly Network Java weblogs at:&lt;br&gt;&lt;a href="http://www.oreillynet.com/onjava/blog"&gt;http://www.oreillynet.com/onjava/blog&lt;/a&gt;&lt;p&gt;&lt;br&gt;Are you aware of your local technical user groups?  I&amp;#39;m lucky enough to&lt;br&gt;live and work in an area with a Java user group of over 1,800 people, a&lt;br&gt;Ruby user group of over 200 (and growing rapidly), a .Net user group, an&lt;br&gt;XP user group, a chapter of the International Association of Software&lt;br&gt;Architects, a chapter of the Agile Project Leadership Network, and&lt;br&gt;probably a half dozen other groups that are directly related to my career&lt;br&gt;goals.&lt;p&gt;Do you know what&amp;#39;s happening in your area?  Getting involved in groups&lt;br&gt;like these is a great way to gain knowledge and make connections in your&lt;br&gt;industry.  If you can&amp;#39;t find a group, you can always start one!  All you&lt;br&gt;need is a meeting place and a way to find a few other interested&lt;br&gt;individuals.&lt;p&gt;Please join us for next week&amp;#39;s edition,&lt;p&gt;David Bock, Editor&lt;br&gt;ONJava.com&lt;p&gt;==================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/ost_jav"&gt;http://www.oreilly.com/go/ost_jav&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;*** Java News and Weblogs ***&lt;p&gt;java.net Weblogs&lt;br&gt;&lt;a href="http://weblogs.java.net"&gt;http://weblogs.java.net&lt;/a&gt;&lt;p&gt;O&amp;#39;Reilly Network Java Weblogs&lt;br&gt;&lt;a href="http://www.oreillynet.com/pub/q/weblog_s?x-subject=3"&gt;http://www.oreillynet.com/pub/q/weblog_s?x-subject=3&lt;/a&gt;&lt;p&gt;Other Java News (channel -- LANG: JAVA)&lt;br&gt;&lt;a href="http://www.oreillynet.com/meerkat/index.php"&gt;http://www.oreillynet.com/meerkat/index.php&lt;/a&gt;&lt;p&gt;Java Cookbook Recipe of the Day&lt;br&gt;&lt;a href="http://www.onjava.com/onjava/javacook/solution.csp?day=1"&gt;http://www.onjava.com/onjava/javacook/solution.csp?day=1&lt;/a&gt;&lt;p&gt;Java Events&lt;br&gt;&lt;a href="http://www.onjava.com/onjava/events"&gt;http://www.onjava.com/onjava/events&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;*** Other Related O&amp;#39;Reilly Network sites ***&lt;p&gt;O&amp;#39;Reilly Network&lt;br&gt;&lt;a href="http://www.oreillynet.com"&gt;http://www.oreillynet.com&lt;/a&gt;&lt;p&gt;XML.com&lt;br&gt;&lt;a href="http://xml.com"&gt;http://xml.com&lt;/a&gt;&lt;p&gt;ONLamp.com&lt;br&gt;&lt;a href="http://onlamp.com"&gt;http://onlamp.com&lt;/a&gt;&lt;p&gt;O&amp;#39;Reilly Media&lt;br&gt;&lt;a href="http://www.oreilly.com"&gt;http://www.oreilly.com&lt;/a&gt;&lt;p&gt;O&amp;#39;Reilly Java&lt;br&gt;&lt;a href="http://java.oreilly.com"&gt;http://java.oreilly.com&lt;/a&gt;&lt;p&gt;***&lt;p&gt;ONJava.com Affiliates&lt;p&gt;Servlets.com&lt;br&gt;&lt;a href="http://www.servlets.com"&gt;http://www.servlets.com&lt;/a&gt;&lt;p&gt;JDOM.org&lt;br&gt;&lt;a href="http://www.jdom.org"&gt;http://www.jdom.org&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the ONJava.com newsletter? Please email us &lt;br&gt;at advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-193960645065241062?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/193960645065241062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=193960645065241062' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/193960645065241062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/193960645065241062'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/onjava-newsletter_12.html' title='ONJava Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-7699327069594368980</id><published>2007-04-11T15:01:00.000-07:00</published><updated>2007-04-11T15:12:15.589-07:00</updated><title type='text'>Windows DevCenter Newsletter</title><content type='html'>The Windows DevCenter Newsletter&lt;br&gt;---------------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.windowsdevcenter.com"&gt;http://www.windowsdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Microsoft hosts MIX, a 72-Hour Conversation About the Web !&lt;p&gt;Join Ray Ozzie, Robbie Bach, and Michael Arrington&lt;br&gt;April 30 to May 2 at the Venetian Hotel in Las Vegas.&lt;br&gt;For only $1195 register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;The Logic of Service-Orientation Plus 14 SO Tenets and Practical Principles&lt;p&gt;What exactly is service orientation, and what does it mean for the future&lt;br&gt;of the software industry? What are the principles that should guide any&lt;br&gt;developer using it? In this excerpt from Programming WCF Services, Juval&lt;br&gt;Lowy explains what it&amp;#39;s about and offers practical principles for its use:&lt;p&gt;&lt;a href="http://www.windowsdevcenter.com/pub/a/windows/2007/04/10/the-logic-of-service-orientation-plus-14-so-tenets-and-practical-principles.html"&gt;http://www.windowsdevcenter.com/pub/a/windows/2007/04/10/the-logic-of-service-orientation-plus-14-so-tenets-and-practical-principles.html&lt;/a&gt;&lt;p&gt;Does Your Vista Boot Slower than XP? &lt;p&gt;Microsoft support forums are abuzz with people complaining that Vista&lt;br&gt;boots and launches applications far slower than XP--even though Microsoft&lt;br&gt;said a primary Vista goal was faster boots. Have you noticed Vista booting&lt;br&gt;slower than XP? Ready about my experiences, and let me know yours:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/04/does_your_vista_boot_slower_th_1.html"&gt;http://www.oreillynet.com/windows/blog/2007/04/does_your_vista_boot_slower_th_1.html&lt;/a&gt;&lt;p&gt;Is All of Microsoft Dead? How About a Community Report Card?&lt;p&gt;Paul Graham made a simple statement that is stirring up a lot of&lt;br&gt;commentary on the Net: Microsoft is Dead. Todd Ogasawara weighs in on the&lt;br&gt;controversy:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/04/is_all_of_microsoft_dead_how_a_1.html"&gt;http://www.oreillynet.com/windows/blog/2007/04/is_all_of_microsoft_dead_how_a_1.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;See you next week, &lt;p&gt;Preston Gralla, Editor&lt;br&gt;WindowsDevCenter.com&lt;br&gt;pgralla@oreilly.com&lt;p&gt;=====================================================================&lt;br&gt;Scaling New Heights&lt;p&gt;Join us April 23-26 in Santa Clara, California for the MySQL &lt;br&gt;Conference &amp;amp; Expo. Scale to new heights at MySQL. &lt;p&gt;Register today!&lt;br&gt;&lt;a href="http://www.mysqlconf.com/"&gt;http://www.mysqlconf.com/&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Windows DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-7699327069594368980?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/7699327069594368980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=7699327069594368980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7699327069594368980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7699327069594368980'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/windows-devcenter-newsletter_11.html' title='Windows DevCenter Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-4499373073076607054</id><published>2007-04-09T15:59:00.000-07:00</published><updated>2007-04-09T16:03:11.790-07:00</updated><title type='text'>lighttpd, gcc, and more</title><content type='html'>LINUX NEWS FROM O&amp;#39;REILLY NETWORK&lt;br&gt;----------------------------------------&lt;br&gt;The Latest from &lt;a href="http://www.linuxdevcenter.com"&gt;http://www.linuxdevcenter.com&lt;/a&gt; and &lt;a href="http://ONLamp.com"&gt;http://ONLamp.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Microsoft Hosts MIX, a 72-Hour Conversation About the Web!&lt;p&gt;Join Ray Ozzie, Robbie Bach, and Michael Arrington&lt;br&gt;April 30 to May 2 at The Venetian hotel in Las Vegas.&lt;br&gt;For only $1195 register and get a free copy of Windows Vista&lt;br&gt;and a commemorative edition of the Microsoft Expression Suite!&lt;br&gt;Go to VisitMix.com for more information. &lt;p&gt;&lt;a href="http://www.visitmix.com"&gt;http://www.visitmix.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;Having spent the day searching all my software for Easter Eggs, I&amp;#39;ve got a&lt;br&gt;basket full of goodies for you to hunt for, scattered around the articles&lt;br&gt;and blogs in the ONLamp empire. The previous strained metaphor brought to&lt;br&gt;you by the Chocolate Bunny Marketing Board.&lt;p&gt;We start our hunt with the new articles on the site this week. Bill&lt;br&gt;Lubanovic provides a concise comparison of the lighttpd web server against&lt;br&gt;Apache, including examples of how the configuration is different. He also&lt;br&gt;discusses reasons why lighttpd might be the right server for you.&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/onlamp/2007/04/05/the-lighttpd-web-server.html"&gt;http://www.onlamp.com/pub/a/onlamp/2007/04/05/the-lighttpd-web-server.html&lt;/a&gt;&lt;p&gt;You may be a C or C++ wiz, but there&amp;#39;s always more to learn about gcc, the&lt;br&gt;humble compiler that turns your golden lines of code into bite-sized&lt;br&gt;pieces of machine language. If you&amp;#39;ve ever wondered what those intriguing&lt;br&gt;optimization options to gcc really do, Mulyadi Santosa can show you just&lt;br&gt;what a -O2 will do to the resulting binary.&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/onlamp/2007/04/03/getting-familiar-with-gcc-parameters.html"&gt;http://www.onlamp.com/pub/a/onlamp/2007/04/03/getting-familiar-with-gcc-parameters.html&lt;/a&gt;&lt;p&gt;Turning to the ONLamp blogosphere, we start the week with chromatic&amp;#39;s&lt;br&gt;continuing homage to the many little tools that make our life easier, this&lt;br&gt;time giving a shout-out to Email::Filter.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/thank_you_emailfilter.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/thank_you_emailfilter.html&lt;/a&gt;&lt;p&gt;Over in sysadmin land, Brian K. Jones reports on his increasing seduction&lt;br&gt;by Python. Watch for the movie on the Spice channel later this year.&lt;p&gt;&lt;a href="http://www.oreillynet.com/sysadmin/blog/2007/04/im_slowly_being_seduced_by_pyt.html"&gt;http://www.oreillynet.com/sysadmin/blog/2007/04/im_slowly_being_seduced_by_pyt.html&lt;/a&gt;&lt;p&gt;Meanwhile, Anton Chuvakin argues persuasively that if you&amp;#39;re not keeping&lt;br&gt;your server logs around for a while, you&amp;#39;re leaving yourself open to all&lt;br&gt;sorts of problems.&lt;p&gt;&lt;a href="http://www.oreillynet.com/sysadmin/blog/2007/04/top_11_reasons_to_collect_and.html"&gt;http://www.oreillynet.com/sysadmin/blog/2007/04/top_11_reasons_to_collect_and.html&lt;/a&gt;&lt;p&gt;And Chris Josephes reminds us that just because you can&amp;#39;t find a&lt;br&gt;precompiled package for your favorite software doesn&amp;#39;t mean you can&amp;#39;t&lt;br&gt;install it. Remember, you do have a compiler...&lt;p&gt;&lt;a href="http://www.oreillynet.com/sysadmin/blog/2007/04/it_wouldnt_hurt_you_to_use_the_compiler.html"&gt;http://www.oreillynet.com/sysadmin/blog/2007/04/it_wouldnt_hurt_you_to_use_the_compiler.html&lt;/a&gt;&lt;p&gt;Todd Ogasawara, prolific Port 25 contributor, reports on IronPython.&lt;br&gt;Microsoft assimilated Jim Huginin, the author of IronPython a while back,&lt;br&gt;and Todd has pointed to an interview with him.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/ironpythons_jim_huginin.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/ironpythons_jim_huginin.html&lt;/a&gt;&lt;p&gt;We turn now to the enchanted land of Ruby (and yes, ONLamp now officially&lt;br&gt;has dominion over Ruby, part of my global plan for language domination,&lt;br&gt;bwahahaha!) Gregory Brown has another of his NubyGems, this time talking&lt;br&gt;about child classes.&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/04/nubygems_be_kind_to_your_child.html"&gt;http://www.oreillynet.com/ruby/blog/2007/04/nubygems_be_kind_to_your_child.html&lt;/a&gt;&lt;p&gt;The good news: we got the Perl Mailing List summary early this week. The&lt;br&gt;bad news is: Ann Barcomb has to give up doing them. Like to help? Read on:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/weekly_perl_6_mailing_list_sum_28.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/weekly_perl_6_mailing_list_sum_28.html&lt;/a&gt;&lt;p&gt;Todd was back midweek talking about a recent interview with Michael&lt;br&gt;Koziarski about Ruby on Rails, and in particular the questions he thinks&lt;br&gt;they should have asked:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/interview_with_michael_koziars_1.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/interview_with_michael_koziars_1.html&lt;/a&gt;&lt;p&gt;chromatic gave an update on Parrot, and an invite to participate in the&lt;br&gt;Parrot monthly bug day on the 14th.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/april_parrot_progress.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/april_parrot_progress.html&lt;/a&gt;&lt;p&gt;Not content to leave the praising of utilities to chromatic, Chris Tyler&lt;br&gt;shot back with an essay of the virtues of OpenSSH.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/thank_you_openssh.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/thank_you_openssh.html&lt;/a&gt;&lt;p&gt;Your humble editor got in a blog entry this week, discussing the fact that&lt;br&gt;just because you bought a UPS doesn&amp;#39;t mean that it&amp;#39;s going to protect you&lt;br&gt;for ever, especially once the batteries get old.&lt;p&gt;&lt;a href="http://www.oreillynet.com/sysadmin/blog/2007/04/in_praise_of_the_electron_and.html"&gt;http://www.oreillynet.com/sysadmin/blog/2007/04/in_praise_of_the_electron_and.html&lt;/a&gt;&lt;p&gt;Port 25 celebrated its first birthday last month. Todd completed his&lt;br&gt;hat-trick of blogs for the week by wishing it a happy birthday and asking&lt;br&gt;if Microsoft is finally drinking the open source Kool-Aid.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/belated_happy_birthday_to_port.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/belated_happy_birthday_to_port.html&lt;/a&gt;&lt;p&gt;In the obscure programming language category, chromatic has a stumper out&lt;br&gt;of &amp;quot;Programming in Haskell&amp;quot;:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/list_incomprehensions.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/list_incomprehensions.html&lt;/a&gt;&lt;p&gt;Twitter is the hot young Web 2.0 stud on the block. But according to&lt;br&gt;Nitesh Dhanjani, both it and jott can be hacked by SMS or caller id&lt;br&gt;spoofing:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/twitter_and_jott_vulnerable_to.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/twitter_and_jott_vulnerable_to.html&lt;/a&gt;&lt;p&gt;The week ended with a pair of posts from chromatic, reporting on a&lt;br&gt;Perl-only search engine, and commenting on the current state of digital&lt;br&gt;rights management for music.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/a_perlonly_google_search_engin.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/a_perlonly_google_search_engin.html&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/04/the_solution_to_piracy_1.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/04/the_solution_to_piracy_1.html&lt;/a&gt;&lt;p&gt;Looking ahead to next week, we have a killer article from &amp;quot;Mastering Perl&amp;quot;&lt;br&gt;author Bill Lubanovic, with &amp;quot;Five Ways to Improve Your Perl Application,&amp;quot;&lt;br&gt;and St&amp;#233;phane Faroult wraps up his look at emulating analytic functions in&lt;br&gt;MySQL.&lt;p&gt;James Turner&lt;br&gt;Site Editor, ONLamp.com&lt;br&gt;turner@oreilly.com&lt;p&gt;================================================================&lt;br&gt;Scaling New Heights&lt;p&gt;Join us April 23-26 in Santa Clara, California for the MySQL &lt;br&gt;Conference &amp;amp; Expo. Scale to new heights at MySQL. &lt;p&gt;Register today!&lt;br&gt;&lt;a href="http://www.mysqlconf.com"&gt;http://www.mysqlconf.com&lt;/a&gt;&lt;p&gt;================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;br&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Linux DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-4499373073076607054?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/4499373073076607054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=4499373073076607054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4499373073076607054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4499373073076607054'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/lighttpd-gcc-and-more.html' title='lighttpd, gcc, and more'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-4359108263149137636</id><published>2007-04-06T15:59:00.000-07:00</published><updated>2007-04-06T16:00:36.047-07:00</updated><title type='text'>Intro to RDFa Concludes and More</title><content type='html'>XML.com Xtra!&lt;br&gt;---------------------------------&lt;br&gt;The Email for XML.com Subscribers&lt;p&gt;=================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/ost_xml"&gt;http://www.oreilly.com/go/ost_xml&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;Dear Reader,&lt;p&gt;Welcome to another issue of XML.com.&lt;p&gt;This week Bob DuCharme offers the second, and final, part of his&lt;br&gt;introduction to RDFa, which is a serialization of RDF&amp;#39;s data model&lt;br&gt;suitable for embedding in XHTML. In my more pessimistic moments, I think&lt;br&gt;that RDFa is at least three years too late. But the rest of the time, I&lt;br&gt;keep telling myself that everything takes longer than we think...&lt;p&gt;Introducing RDFa, Part Two&lt;br&gt;&lt;a href="http://www.xml.com/pub/a/2007/04/04/introducing-rdfa-part-two.html"&gt;http://www.xml.com/pub/a/2007/04/04/introducing-rdfa-part-two.html&lt;/a&gt;&lt;p&gt;Recent XML.com Weblog Highlights&lt;br&gt;--------------------------------&lt;p&gt;Michael Day, Which XML technologies are beautiful?&lt;br&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/04/which_xml_technologies_are_bea.html"&gt;http://www.oreillynet.com/xml/blog/2007/04/which_xml_technologies_are_bea.html&lt;/a&gt;&lt;p&gt;Kurt Cagle, XForms v. Ruby -- a rebuttal (sort of)&lt;br&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/03/xforms_vs_ruby_a_rebuttal_sort.html"&gt;http://www.oreillynet.com/xml/blog/2007/03/xforms_vs_ruby_a_rebuttal_sort.html&lt;/a&gt;&lt;p&gt;Yet Another Weekly Tab Sweep&lt;br&gt;----------------------------&lt;p&gt;How to punctuate a sentence&lt;br&gt;&lt;a href="http://www.lifehack.org/articles/communication/how-to-punctuate-a-sentence.html"&gt;http://www.lifehack.org/articles/communication/how-to-punctuate-a-sentence.html&lt;/a&gt;&lt;p&gt;Okay, editors who rant about writing are really annoying; but being able&lt;br&gt;to write clear, correct English prose is probably the easiest way to become&lt;br&gt;a better software developer.&lt;p&gt;The absolute moron&amp;#39;s guide to Capistrano&lt;br&gt;&lt;a href="http://www.softiesonrails.com/2007/4/5/the-absolute-moron-s-guide-to-capistrano"&gt;http://www.softiesonrails.com/2007/4/5/the-absolute-moron-s-guide-to-capistrano&lt;/a&gt;&lt;p&gt;As I mentioned last week, I&amp;#39;m using a Rails app, Radiant CMS, these days,&lt;br&gt;and I really like it. Capistrano is a Ruby app that eases the woes of&lt;br&gt;deploying Rails apps on servers. Useful stuff.&lt;p&gt;I suspect my heart will always belong to Python, and I don&amp;#39;t *really* care&lt;br&gt;for Ruby, but I&amp;#39;m glad others do and there&amp;#39;s *another* alternative to Java&lt;br&gt;for building web apps.&lt;p&gt;Not that everything in the Ruby world is that well done:&lt;p&gt;Ruby threads considered worthless...&lt;br&gt;&lt;a href="http://ciaranm.org/show_post/110"&gt;http://ciaranm.org/show_post/110&lt;/a&gt;&lt;p&gt;Lately I&amp;#39;ve included, well, drool targets in the newsletter; that is,&lt;br&gt;things that I really *need*, but I&amp;#39;m not gonna ever get... I hope the&lt;br&gt;8-core Power Mac ain&amp;#39;t one of them:&lt;p&gt;&lt;a href="http://www.pcworld.com/article/id,130396-c,cpus/article.html"&gt;http://www.pcworld.com/article/id,130396-c,cpus/article.html&lt;/a&gt;&lt;p&gt;Oh, momma!&lt;p&gt;Speaking of Apple, I got an Apple TV like two weeks ago, and I haven&amp;#39;t&lt;br&gt;even set it up yet and already people have hacked (in the good sense) it&lt;br&gt;to pieces...I don&amp;#39;t think this is what the Lazy Web means. :&amp;gt;&lt;p&gt;Apple TV: State of the Hacks&lt;br&gt;&lt;a href="http://www.macdevcenter.com/pub/a/mac/2007/03/27/upgrading-apple-tvs-hard-drive.html"&gt;http://www.macdevcenter.com/pub/a/mac/2007/03/27/upgrading-apple-tvs-hard-drive.html&lt;/a&gt;&lt;p&gt;How to Protect a JSON or JavaScript Service&lt;br&gt;&lt;a href="http://getahead.org/blog/joe/2007/04/04/how_to_protect_a_json_or_javascript_service.html"&gt;http://getahead.org/blog/joe/2007/04/04/how_to_protect_a_json_or_javascript_service.html&lt;/a&gt;&lt;p&gt;My newest Epigram of Technology seems somehow appropriate here: Every&lt;br&gt;technology solution eventually becomes a new technology problem.&lt;p&gt;Holy crap this is cool:&lt;p&gt;Human Computer Interaction in Science Fiction Movies&lt;br&gt;&lt;a href="http://w5.cs.uni-sb.de/~butz/teaching/ie-ss03/papers/HCIinSF/"&gt;http://w5.cs.uni-sb.de/~butz/teaching/ie-ss03/papers/HCIinSF/&lt;/a&gt;&lt;p&gt;Finally, my friend Paul Ford just spent 18 months rebuilding Harpers.org&lt;br&gt;using RDF and Semantic Web stuff; the site is great, and, as a long time&lt;br&gt;Harper&amp;#39;s subscriber, I&amp;#39;m really excited to look at some of those&lt;br&gt;historical issues -- they&amp;#39;ve got Harper&amp;#39;s issues going back to 1850 online. Cool.&lt;p&gt;&lt;a href="http://harpers.org/"&gt;http://harpers.org/&lt;/a&gt;&lt;p&gt;As always, thanks for reading.&lt;p&gt;Kendall Clark&lt;br&gt;kendall@xml.com&lt;br&gt;Managing Editor, XML.com&lt;p&gt;=================================================================&lt;br&gt;Scaling New Heights&lt;p&gt;Join us April 23-26 in Santa Clara, California for the MySQL &lt;br&gt;Conference &amp;amp; Expo. Scale to new heights at MySQL. &lt;p&gt;Register today!&lt;br&gt;&lt;a href="http://www.mysqlconf.com"&gt;http://www.mysqlconf.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;*** XML News from the XML Cover Pages by Robin Cover ***&lt;p&gt;For more information on any of these stories visit:&lt;br&gt;&lt;a href="http://www.xml.com/pub/a/coverpage/newspage.html"&gt;http://www.xml.com/pub/a/coverpage/newspage.html&lt;/a&gt;&lt;p&gt;***&lt;p&gt;=================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the XML.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000 &lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-4359108263149137636?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/4359108263149137636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=4359108263149137636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4359108263149137636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4359108263149137636'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/intro-to-rdfa-concludes-and-more.html' title='Intro to RDFa Concludes and More'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-3711253263351313474</id><published>2007-04-06T14:31:00.000-07:00</published><updated>2007-04-06T14:42:53.763-07:00</updated><title type='text'>ONJava Newsletter</title><content type='html'>O&amp;#39;REILLY NETWORK&amp;#39;S ONJava.com NEWSLETTER&lt;br&gt;--------------------------------------------------&lt;br&gt;The Independent Source for Enterprise Java&lt;p&gt;==================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/ost_jav"&gt;http://www.oreilly.com/go/ost_jav&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Greetings OnJava readers,&lt;p&gt;We have a lot of content for you this week!  Make your coffee a venti  &lt;br&gt;and treat yourself to an extra article or two.&lt;p&gt;Using Groovy to Send Emails&lt;p&gt;Groovy is one of the more popular dynamic languages for the JVM. It  &lt;br&gt;has a familiar syntax, reduces large amounts of scaffolding code, and  &lt;br&gt;integrates seamlessly with Java. Learning Groovy means gaining access  &lt;br&gt;to all of the richness emerging in the dynamic language world while  &lt;br&gt;still leveraging the skills, infrastructure, and libraries you  &lt;br&gt;already have from the Java world. This is a quick tutorial by Paul  &lt;br&gt;King showing how to send emails from Groovy using Java libraries.&lt;p&gt;&lt;a href="http://www.onjava.com/pub/a/onjava/2007/03/23/using-groovy-to-send-emails.html"&gt;http://www.onjava.com/pub/a/onjava/2007/03/23/using-groovy-to-send-emails.html&lt;/a&gt;&lt;p&gt;Single sign on (SSO) is becoming increasingly important in enterprise  &lt;br&gt;environments. This tutorial by Alex Rykov describes a simple SAML SSO  &lt;br&gt;scenario between Microsoft Internet Information Services Server (IIS)  &lt;br&gt;and BEA WebLogic Server 9.&lt;p&gt;&lt;a href="http://dev2dev.bea.com/pub/a/2007/02/saml-iis.html"&gt;http://dev2dev.bea.com/pub/a/2007/02/saml-iis.html&lt;/a&gt;&lt;p&gt;For years, the Java 2D team has been encouraging developers to move  &lt;br&gt;away from JDK-1.0-isms like Image.getScaledInstance() and onto more  &lt;br&gt;modern APIs. It often makes blanket statements like, &amp;quot;oh, you don&amp;#39;t  &lt;br&gt;want to do it that way--here&amp;#39;s a better approach&amp;quot; and hope that  &lt;br&gt;developers take their word for it. It&amp;#39;s a great strategy--that is, until&lt;br&gt;the inevitable follow-up question: &amp;quot;But why?&amp;quot;.  This article by Chris&lt;br&gt;Campbell answers that question.&lt;p&gt;&lt;a href="http://today.java.net/pub/a/today/2007/04/03/perils-of-image-getscaledinstance.html"&gt;http://today.java.net/pub/a/today/2007/04/03/perils-of-image-getscaledinstance.html&lt;/a&gt;&lt;p&gt;Cell phones, like computers, have a well-defined internal file  &lt;br&gt;structure to store information. Phone books, images, music, and even  &lt;br&gt;applications are stored in various folders under a root directory.  &lt;br&gt;However, the classes in the core Java ME packages cannot fully use  &lt;br&gt;these folders and files. JSR 75 provides an optional API that enables  &lt;br&gt;MIDlets to access the internal directories and files in a mobile  &lt;br&gt;phone. In &amp;quot;Working with the Java ME FileConnection API on Physical  &lt;br&gt;Devices,&amp;quot; Biswajit Sarkar demonstrates this API.&lt;p&gt;&lt;a href="http://today.java.net/pub/a/today/2007/03/29/working-with-java-me-fileconnection-on-physical-devices.html"&gt;http://today.java.net/pub/a/today/2007/03/29/working-with-java-me-fileconnection-on-physical-devices.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;Recent O&amp;#39;Reilly Network weblogs of interest to Java developers:&lt;p&gt;Dejan Bosanac - Can Servlet containers scale?&lt;p&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/04/can_servlet_containers_scale.html"&gt;http://www.oreillynet.com/onjava/blog/2007/04/can_servlet_containers_scale.html&lt;/a&gt;&lt;p&gt;Robert Cooper - Speechless&lt;p&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/03/speechless.html"&gt;http://www.oreillynet.com/onjava/blog/2007/03/speechless.html&lt;/a&gt;&lt;p&gt;Krishna Srinivasan - Portlet MVC Framework in Spring 2.0&lt;p&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/03/portlet_mvc_framework_in_sprin.html"&gt;http://www.oreillynet.com/onjava/blog/2007/03/portlet_mvc_framework_in_sprin.html&lt;/a&gt;&lt;p&gt;Timothy M. O&amp;#39;Brien - Reactions to the GPLv3 Revisions&lt;p&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/2007/03/reactions_to_the_gplv3_revisio.html"&gt;http://www.oreillynet.com/onjava/blog/2007/03/reactions_to_the_gplv3_revisio.html&lt;/a&gt;&lt;p&gt;Bill Snyder - Java desktop frameworks: Where are we headed?&lt;p&gt;&lt;a href="http://weblogs.java.net/blog/wsnyder6/archive/2007/04/where_are_we_he.html"&gt;http://weblogs.java.net/blog/wsnyder6/archive/2007/04/where_are_we_he.html&lt;/a&gt;&lt;p&gt;Check out more O&amp;#39;Reilly Network Java weblogs at:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onjava/blog/"&gt;http://www.oreillynet.com/onjava/blog/&lt;/a&gt;&lt;p&gt;Finally, I&amp;#39;d like to add my two cents to a controversy that has been  &lt;br&gt;dogging the blogosphere for the past few weeks - the death threats  &lt;br&gt;and other inappropriate comments against Kathy Sierra.  She discusses  &lt;br&gt;them here on her own blog:&lt;p&gt;&lt;a href="http://headrush.typepad.com/creating_passionate_users/2007/03/as_i_type_this_.html"&gt;http://headrush.typepad.com/creating_passionate_users/2007/03/as_i_type_this_.html&lt;/a&gt;&lt;p&gt;Whatever led to this controversy, this crossed way over the line  &lt;br&gt;typically referred to as &amp;quot;trolling.&amp;quot;  In her most recent post, Kathy  &lt;br&gt;says &amp;quot;But these stories should not be about me... I am simply one of  &lt;br&gt;a gazillion examples about what&amp;#39;s happening today both on and offline.&amp;quot;&lt;p&gt;Kathy has since coordinated a post with Chris Locke, whose blog was  &lt;br&gt;also involved in the controversy:&lt;p&gt;&lt;a href="http://www.rageboy.com/statements-sierra-locke.html"&gt;http://www.rageboy.com/statements-sierra-locke.html&lt;/a&gt;&lt;p&gt;This story has been picked up by larger media outlets, including CNN,  &lt;br&gt;and has led to a very active discussion in the blogging community  &lt;br&gt;about the need for a &amp;quot;bloggers&amp;#39; code of conduct.&amp;quot;&lt;p&gt;A simple look at the hundreds of comments on any slashdot article will  &lt;br&gt;tell you that there appear to be more trolls out there than people with  &lt;br&gt;something intelligent to say.  Whatever your thoughts on a bloggers&amp;#39;  &lt;br&gt;code of conduct, if you are reading OnJava, you probably consider  &lt;br&gt;yourself a software engineer in some capacity.  If so, you should be  &lt;br&gt;aware of the Software Engineering Code of Ethics:&lt;p&gt;&lt;a href="http://www.acm.org/serving/se/code.htm"&gt;http://www.acm.org/serving/se/code.htm&lt;/a&gt;&lt;p&gt;While there is nothing in the code that explicitly references a  &lt;br&gt;situation as extreme as this one, there are several areas of the code  &lt;br&gt;that relate specifically to professionalism toward colleagues.   &lt;br&gt;Having and following a code of ethics can raise our entire industry.&lt;p&gt;Kathy and Chris have both expressed a desire to have something good  &lt;br&gt;come of this controversy.  While a bloggers&amp;#39; code of conduct may be  &lt;br&gt;debatable, wider awareness of our code of ethics would be a good  &lt;br&gt;thing indeed.&lt;p&gt;Until next week,&lt;p&gt;David Bock, Editor&lt;br&gt;ONJava.com&lt;p&gt;==================================================================&lt;br&gt;Scaling New Heights&lt;p&gt;Join us April 23-26 in Santa Clara, California for the MySQL &lt;br&gt;Conference &amp;amp; Expo. Scale to new heights at MySQL. &lt;p&gt;Register today!&lt;br&gt;&lt;a href="http://www.mysqlconf.com/"&gt;http://www.mysqlconf.com/&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;*** Java News and Weblogs ***&lt;p&gt;java.net Weblogs&lt;br&gt;&lt;a href="http://weblogs.java.net"&gt;http://weblogs.java.net&lt;/a&gt;&lt;p&gt;O&amp;#39;Reilly Network Java Weblogs&lt;br&gt;&lt;a href="http://www.oreillynet.com/pub/q/weblog_s?x-subject=3"&gt;http://www.oreillynet.com/pub/q/weblog_s?x-subject=3&lt;/a&gt;&lt;p&gt;Other Java News (channel -- LANG: JAVA)&lt;br&gt;&lt;a href="http://www.oreillynet.com/meerkat/index.php"&gt;http://www.oreillynet.com/meerkat/index.php&lt;/a&gt;&lt;p&gt;Java Cookbook Recipe of the Day&lt;br&gt;&lt;a href="http://www.onjava.com/onjava/javacook/solution.csp?day=1"&gt;http://www.onjava.com/onjava/javacook/solution.csp?day=1&lt;/a&gt;&lt;p&gt;Java Events&lt;br&gt;&lt;a href="http://www.onjava.com/onjava/events"&gt;http://www.onjava.com/onjava/events&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;*** Other Related O&amp;#39;Reilly Network sites ***&lt;p&gt;O&amp;#39;Reilly Network&lt;br&gt;&lt;a href="http://www.oreillynet.com"&gt;http://www.oreillynet.com&lt;/a&gt;&lt;p&gt;XML.com&lt;br&gt;&lt;a href="http://xml.com"&gt;http://xml.com&lt;/a&gt;&lt;p&gt;ONLamp.com&lt;br&gt;&lt;a href="http://onlamp.com"&gt;http://onlamp.com&lt;/a&gt;&lt;p&gt;O&amp;#39;Reilly Media&lt;br&gt;&lt;a href="http://www.oreilly.com"&gt;http://www.oreilly.com&lt;/a&gt;&lt;p&gt;O&amp;#39;Reilly Java&lt;br&gt;&lt;a href="http://java.oreilly.com"&gt;http://java.oreilly.com&lt;/a&gt;&lt;p&gt;***&lt;p&gt;ONJava.com Affiliates&lt;p&gt;Servlets.com&lt;br&gt;&lt;a href="http://www.servlets.com"&gt;http://www.servlets.com&lt;/a&gt;&lt;p&gt;JDOM.org&lt;br&gt;&lt;a href="http://www.jdom.org"&gt;http://www.jdom.org&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the ONJava.com newsletter? Please email us &lt;br&gt;at advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-3711253263351313474?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/3711253263351313474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=3711253263351313474' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/3711253263351313474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/3711253263351313474'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/onjava-newsletter.html' title='ONJava Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-5509007852352956991</id><published>2007-04-05T14:01:00.000-07:00</published><updated>2007-04-05T14:12:14.809-07:00</updated><title type='text'>Windows DevCenter Newsletter</title><content type='html'>The Windows DevCenter Newsletter&lt;br&gt;---------------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.windowsdevcenter.com"&gt;http://www.windowsdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Secure Online Meetings for One Flat Rate &lt;p&gt;Using SSL and 128-bit AES encryption, GoToMeeting&amp;trade; is a highly &lt;br&gt;secure Web conferencing service designed to meet your company&amp;#39;s &lt;br&gt;online meeting and security needs. Plus, it&amp;#39;s affordable: You &lt;br&gt;can hold all the meetings you want for one flat rate. &lt;p&gt;Try it free for 30 days.&lt;p&gt;&lt;a href="http://www.oreilly.com/go/go2mtg_wdcflat"&gt;http://www.oreilly.com/go/go2mtg_wdcflat&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;PC Deployment with ImageX&lt;p&gt;If you need to deploy Windows to multiple machines, ImageX is a big&lt;br&gt;time-saver. Jim Aspinwall shows you how to do it:&lt;p&gt;&lt;a href="http://www.windowsdevcenter.com/pub/a/windows/2007/04/03/pc-deployment-with-imagex.html"&gt;http://www.windowsdevcenter.com/pub/a/windows/2007/04/03/pc-deployment-with-imagex.html&lt;/a&gt;&lt;p&gt;Vista Branding Suit: Why Microsoft Is Wrong&lt;p&gt;Microsoft is being sued for deceptive practices for branding PCs as being&lt;br&gt;&amp;quot;Windows Vista Capable,&amp;quot; even though those machines can run only Windows&lt;br&gt;Vista Home Basic--which doesn&amp;#39;t include the most important parts of the&lt;br&gt;new operating system. Check out my blog to see why I hope the suit wins:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/04/vista_branding_suit_why_micros.html"&gt;http://www.oreillynet.com/windows/blog/2007/04/vista_branding_suit_why_micros.html&lt;/a&gt;&lt;p&gt;OpenDocument News, February-March 2007&lt;p&gt;Jean Hollis Weber is here with a roundup of important news about the&lt;br&gt;OpenDocument open source standard:&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/03/opendocument_news_februarymarc.html"&gt;http://www.oreillynet.com/windows/blog/2007/03/opendocument_news_februarymarc.html&lt;/a&gt;&lt;p&gt;See you next week, &lt;br&gt;Preston Gralla, Editor&lt;br&gt;WindowsDevCenter.com&lt;br&gt;pgralla@oreilly.com&lt;p&gt;=====================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;&lt;br&gt;&lt;a href="http://www.oreilly.com/go/ost_wdc"&gt;http://www.oreilly.com/go/ost_wdc&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Windows DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-5509007852352956991?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/5509007852352956991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=5509007852352956991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5509007852352956991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5509007852352956991'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/windows-devcenter-newsletter.html' title='Windows DevCenter Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-5548083441487348982</id><published>2007-04-02T15:59:00.000-07:00</published><updated>2007-04-02T16:02:33.267-07:00</updated><title type='text'>Linux Newsletter</title><content type='html'>LINUX NEWS FROM O&amp;#39;REILLY NETWORK&lt;br&gt;----------------------------------------&lt;br&gt;The Latest from &lt;a href="http://www.linuxdevcenter.com"&gt;http://www.linuxdevcenter.com&lt;/a&gt; and &lt;a href="http://ONLamp.com"&gt;http://ONLamp.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Sponsored by the O&amp;#39;Reilly School of Technology&lt;p&gt;O&amp;#39;Reilly School of Technology has opened its virtual doors &lt;br&gt;with educational offerings and certification for IT students &lt;br&gt;looking to further their careers or to launch one. &lt;p&gt;Get certified now!&lt;p&gt;&lt;a href="http://www.oreillyschool.com"&gt;http://www.oreillyschool.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;Even though you&amp;#39;ll be receiving this on the 2nd of April, it is being&lt;br&gt;written on the evening of the 1st. So is there an April Fool&amp;#39;s joke in the&lt;br&gt;newsletter? Maybe there is, maybe there isn&amp;#39;t... you&amp;#39;ll just have to read&lt;br&gt;it all in minute detail to see, won&amp;#39;t you?&lt;p&gt;We had two articles on somewhat similar topics appear this week, but&lt;br&gt;dealing with different technologies. For the devoted SQL junky, St&amp;#233;phane&lt;br&gt;Faroult had the first of a two part series on how to emulate the analytic&lt;br&gt;functions that come with most commercial database product in MySQL. We&amp;#39;ll&lt;br&gt;be running the second half of this series on the 12th, so keep an eye out&lt;br&gt;for it.&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/mysql/2007/03/29/emulating-analytic-aka-ranking-functions-with-mysql.html"&gt;http://www.oreillynet.com/pub/a/mysql/2007/03/29/emulating-analytic-aka-ranking-functions-with-mysql.html&lt;/a&gt;&lt;p&gt;Meanwhile, Raju Varghese took a look at a new way to analyze your HTTP&lt;br&gt;server logs, using Gnuplot to look at trends and other data in 3-D. If&lt;br&gt;you&amp;#39;ve ever gotten mired down trying to find meaningful data in a sea of&lt;br&gt;logfile entries, this article will be of use!&lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/sysadmin/2007/03/29/a-new-improved-visualization-for-web-server-logs.html"&gt;http://www.oreillynet.com/pub/a/sysadmin/2007/03/29/a-new-improved-visualization-for-web-server-logs.html&lt;/a&gt;&lt;p&gt;Before we descend into the land of blogs, here&amp;#39;s a peek at what&amp;#39;s coming&lt;br&gt;up this Thursday. Bill Lubanovic will give us an overview of the lightttpd&lt;br&gt;and compare it to Apache, while Mulyadi Santosa will shed some light on&lt;br&gt;what those optimization flags in gcc really do to the resultant assembler,&lt;br&gt;as well as looking at some of the other useful gcc options.&lt;p&gt;We start the week with a passel of Port 25 blogs, Matt Asay started off by&lt;br&gt;looking at the failure of MSN to grab any significant share in the online&lt;br&gt;advertising market.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/microsoft_tough_slog_online.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/microsoft_tough_slog_online.html&lt;/a&gt;&lt;p&gt;Todd Ogasawara suggests that open source and proprietary software need to&lt;br&gt;learn to get along, and respect each other&amp;#39;s strengths and weaknesses.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/cathedral_bazaar_maybe_a_simpl.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/cathedral_bazaar_maybe_a_simpl.html&lt;/a&gt;&lt;p&gt;Mr. Asay came back with his own take on the Cathedral versus Bazaar&lt;br&gt;analogy&amp;#39;s continued validity.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/is_microsoft_the_cathedral_is.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/is_microsoft_the_cathedral_is.html&lt;/a&gt;&lt;p&gt;Continuing his salute to GNU/Linux system utilities, chromatic offers&lt;br&gt;words of thanks to &amp;quot;find.&amp;quot;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/thank_you_gnu_find.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/thank_you_gnu_find.html&lt;/a&gt;&lt;p&gt;It&amp;#39;s always good news when the bad guys get a new exploit tool to attack&lt;br&gt;our helpless systems with, right? Nitesh Dhanjani let us know that&lt;br&gt;Metasploit has a new version out.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/point_click_root_metasploit_fr.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/point_click_root_metasploit_fr.html&lt;/a&gt;&lt;p&gt;By Tuesday, Matt Asay was back with more on Microsoft, looking at an&lt;br&gt;article from BusinessWeek and Microsoft&amp;#39;s ability to remain agile in the&lt;br&gt;face of new challengers.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/finding_microsofts_soul_in_sea.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/finding_microsofts_soul_in_sea.html&lt;/a&gt;&lt;p&gt;Jeremy Jones served up a heaping portion of Python sorting operations&lt;br&gt;using closures, cooked using the Recipe of the Week.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/recipe_of_the_week_sorting_wit.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/recipe_of_the_week_sorting_wit.html&lt;/a&gt;&lt;p&gt;On Wednesday, chromatic gave us his take on the TAP::Parse CPAN module,&lt;br&gt;intended to replace Test::Harness.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/cpan_module_review_tapparser.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/cpan_module_review_tapparser.html&lt;/a&gt;&lt;p&gt;How&amp;#39;s your eyesight? Mike Hendrickson give us quite an eye chart in his&lt;br&gt;blog this week, looking at a comparison of book market share between the&lt;br&gt;various programming languages (hint, right-click it and do &amp;quot;view image&amp;quot;).&lt;br&gt;Any shock that Ruby is one of the big gainers?&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/language_dimensionsdementia.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/language_dimensionsdementia.html&lt;/a&gt;&lt;p&gt;chromatic finished out his week by discussing how to make agile&lt;br&gt;programming work in widely geographically distributed teams.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/distributed_agility.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/distributed_agility.html&lt;/a&gt;&lt;p&gt;Rounding out our weekly Tour de Blog, Ann Barcomb dipped into the Perl 6&lt;br&gt;mailing list, and came up with all the golden nuggets for us.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/weekly_perl_6_mailing_list_sum_27.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/weekly_perl_6_mailing_list_sum_27.html&lt;/a&gt;&lt;p&gt;So, did you find the April Fool&amp;#39;s joke? No? Sure you looked really hard?&lt;br&gt;Well there wasn&amp;#39;t one, bwahahaha. I made you read the whole newsletter!&lt;br&gt;April Fools!&lt;p&gt;Yah, it&amp;#39;s lame, but I&amp;#39;ve only been on the job three weeks, and it take&lt;br&gt;time to work up a really good prank. I pledge to do better for 4/1/08!&lt;p&gt;James Turner&lt;br&gt;Site Editor, ONLamp.com&lt;br&gt;turner@oreilly.com&lt;p&gt;================================================================&lt;br&gt;Scaling New Heights&lt;p&gt;Join us April 23-26 in Santa Clara, California for the MySQL &lt;br&gt;Conference &amp;amp; Expo. Scale to new heights at MySQL. &lt;p&gt;Register today!&lt;br&gt;&lt;a href="http://www.mysqlconf.com"&gt;http://www.mysqlconf.com&lt;/a&gt;&lt;p&gt;================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;br&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Linux DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-5548083441487348982?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/5548083441487348982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=5548083441487348982' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5548083441487348982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/5548083441487348982'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/04/linux-newsletter.html' title='Linux Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-7853340285847258096</id><published>2007-03-30T16:59:00.001-07:00</published><updated>2007-03-30T16:03:39.655-07:00</updated><title type='text'>XIPr: Wickedly Cool</title><content type='html'>XML.com Xtra!&lt;br&gt;---------------------------------&lt;br&gt;The Email for XML.com Subscribers&lt;p&gt;=================================================================&lt;br&gt;PostgreSQL on Windows: Technical Resources from Port 25&lt;p&gt;Get help and guidance configuring PostgreSQL 8.2 on Windows &lt;br&gt;from Port 25. Important options in the postgresql.conf and &lt;br&gt;pg_hba.conf will be covered, as will database creation in &lt;br&gt;PgAdmin III. Port 25 is a Microsoft community website designed &lt;br&gt;to facilitate a deeper dialogue around the interoperability &lt;br&gt;issues surrounding Windows, Linux, UNIX and open source software&lt;p&gt;Learn more at: &lt;a href="http://www.oreilly.com/go/onlamp-port25"&gt;http://www.oreilly.com/go/onlamp-port25&lt;/a&gt;&lt;p&gt;=================================================================&lt;p&gt;Dear Reader,&lt;p&gt;Welcome to another issue of XML.com.&lt;p&gt;This week Erik Wilde introduces us to XIPr, an XSLT 2.0 stylesheet that&lt;br&gt;implements the W3C XInclude standard. That&amp;#39;s just wickedly cool, as&lt;br&gt;document inclusion is a core XML processing technology, particularly for&lt;br&gt;publishing, but in other fields, too, and an implementation as an XSLT&lt;br&gt;stylesheet is just too damn cool for words.&lt;p&gt;XInclude Processing in XSLT&lt;br&gt;&lt;a href="http://www.xml.com/pub/a/2007/03/28/xinclude-processing-in-xslt-with-xipr.html"&gt;http://www.xml.com/pub/a/2007/03/28/xinclude-processing-in-xslt-with-xipr.html&lt;/a&gt;&lt;p&gt;Recent XML.com Weblog Highlights&lt;br&gt;--------------------------------&lt;p&gt;Michael Day, Pattern Matching with XML&lt;br&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/03/pattern_matching_with_xml_1.html"&gt;http://www.oreillynet.com/xml/blog/2007/03/pattern_matching_with_xml_1.html&lt;/a&gt;&lt;p&gt;Kurt Cagle, Re-starting the HTML Engine&lt;br&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/03/restarting_the_html_engine.html"&gt;http://www.oreillynet.com/xml/blog/2007/03/restarting_the_html_engine.html&lt;/a&gt;&lt;p&gt;I have to say, parenthetically, that with 223 members (and counting?), I&amp;#39;m&lt;br&gt;so glad *not* to be part of this W3C Working Group. Scary...&lt;p&gt;Yet Another Weekly Tab Sweep&lt;br&gt;----------------------------&lt;p&gt;&lt;a href="http://radiantcms.com"&gt;http://radiantcms.com&lt;/a&gt;&lt;p&gt;I&amp;#39;m a recent convert to the goodness that is the Radiant CMS -- while it&amp;#39;s&lt;br&gt;not quite read for prime-time, in my view -- it&amp;#39;s not too small, not too&lt;br&gt;big, but just right. I&amp;#39;d prefer a Python-based CMS, since I don&amp;#39;t really&lt;br&gt;like Ruby all that much, but I haven&amp;#39;t really needed to read much source yet.&lt;p&gt;If the developers can make a big hardening push to 1.0 release, and&lt;br&gt;improve the docs, it will become one of my very favorite tools.&lt;p&gt;Insanely dynamic photo portfolio&lt;br&gt;&lt;a href="http://flickr.com/photos/stuckincustoms/sets/72057594049344877/"&gt;http://flickr.com/photos/stuckincustoms/sets/72057594049344877/&lt;/a&gt;&lt;p&gt;NYPD used Web to spy on citizen&amp;#39;s groups at 2004 GOP Convention&lt;br&gt;&lt;a href="http://www.networkworld.com/community/?q=node/12874"&gt;http://www.networkworld.com/community/?q=node/12874&lt;/a&gt;&lt;p&gt;That sucks. Period. The end.&lt;p&gt;Next time I need to deploy an HTTP accelerator -- after many years of&lt;br&gt;fruitful Squid use -- I&amp;#39;m choosing Varnish:&lt;p&gt;&lt;a href="http://varnish.projects.linpro.no"&gt;http://varnish.projects.linpro.no&lt;/a&gt;&lt;p&gt;Using Mercurial? Miss Trac?&lt;p&gt;&lt;a href="http://trac.edgewall.org/wiki/TracMercurial"&gt;http://trac.edgewall.org/wiki/TracMercurial&lt;/a&gt;&lt;p&gt;Have I mentioned here lately how much I [heart] Trac?&lt;p&gt;My wife and I have been watching this great HDTV series, Planet Earth,&lt;br&gt;which was produced by BBC Bristol and the Discovery Channel (sidenote:&lt;br&gt;last time I was in Bristol I had dinner at an Indian place very close to&lt;br&gt;the Beeb office...Bristol&amp;#39;s lovely!) -- it&amp;#39;s stunning and not to be missed&lt;br&gt;if you have HD and cable.&lt;p&gt;Of course the whole thing puts me in rather a conservationist mindset;&lt;br&gt;and, in that mood, I lament this headline particularly:&lt;p&gt;Five years to save the orang utan&lt;br&gt;&lt;a href="http://environment.guardian.co.uk/conservation/story/0,,2042325,00.html"&gt;http://environment.guardian.co.uk/conservation/story/0,,2042325,00.html&lt;/a&gt;&lt;p&gt;Finally, Python is a dynamic OOP language, but not based on message&lt;br&gt;passing. That said, I still want something like HOP for Python -- supah&lt;br&gt;ke3L!&lt;p&gt;&lt;a href="http://kbullock.ringworld.org/2007/3/26/higher-order-messaging"&gt;http://kbullock.ringworld.org/2007/3/26/higher-order-messaging&lt;/a&gt;&lt;p&gt;As always, thanks for reading.&lt;p&gt;Kendall Clark&lt;br&gt;kendall@xml.com&lt;br&gt;Managing Editor, XML.com&lt;p&gt;=================================================================&lt;br&gt;Secure. Fast. Affordable. GoToMeeting Web Conferencing. &lt;p&gt;Get all three with GoToMeeting&amp;trade;, the Web-based service with &lt;br&gt;screen-sharing technology so multiple PC users can meet online &lt;br&gt;anytime. Present, demo software and train from anywhere with &lt;br&gt;Internet access. Plus, you can hold unlimited meetings for one &lt;br&gt;flat rate. &lt;p&gt;Get a free 30-day trial now.&lt;p&gt;&lt;a href="http://www.oreilly.com/go/go2mtg_xmlsecure"&gt;http://www.oreilly.com/go/go2mtg_xmlsecure&lt;/a&gt;&lt;p&gt;The 2007 MySQL Conference &amp;amp; Expo is four days jam-packed with &lt;br&gt;information, enlightenment, inspiration, and creative collaboration. &lt;br&gt;Visionary keynotes. Expert-led technical sessions and tutorials. Over &lt;br&gt;2000 other DBAs, IT managers, developers, and sys admins. MySQL &lt;br&gt;certification. Networking for fun and profit. Scale to new heights &lt;br&gt;with MySQL in Santa Clara, CA, April 23-26. Register now at&lt;p&gt;&lt;a href="http://www.mysqlconf.com/pub/w/54/register.html"&gt;http://www.mysqlconf.com/pub/w/54/register.html&lt;/a&gt;&lt;p&gt;===================================================================&lt;br&gt;*** XML News from the XML Cover Pages by Robin Cover ***&lt;p&gt;For more information on any of these stories visit:&lt;br&gt;&lt;a href="http://www.xml.com/pub/a/coverpage/newspage.html"&gt;http://www.xml.com/pub/a/coverpage/newspage.html&lt;/a&gt;&lt;p&gt;***&lt;br&gt;=================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the XML.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000 &lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-7853340285847258096?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/7853340285847258096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=7853340285847258096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7853340285847258096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7853340285847258096'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/03/xipr-wickedly-cool.html' title='XIPr: Wickedly Cool'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-7676983444633857656</id><published>2007-03-30T16:59:00.000-07:00</published><updated>2007-03-30T16:00:43.593-07:00</updated><title type='text'>TAP into the Future</title><content type='html'>Perl.com update&lt;br&gt;--------------------------------------&lt;br&gt;The Email for &lt;a href="http://www.perl.com"&gt;www.perl.com&lt;/a&gt; Subscribers&lt;p&gt;===================================================================&lt;br&gt;Learn more about web development with ASP.NET.&lt;p&gt;Choose from more than 60 learning modules&amp;mdash;&lt;br&gt;organized by track&amp;mdash;including Virtual Labs and&lt;br&gt;both live and on-demand webcasts for PHP,&lt;br&gt;JSP, and ColdFusion developers&lt;p&gt;Find out more:&lt;br&gt;&lt;a href="http://www.oreilly.com/go/aspnetperl"&gt;http://www.oreilly.com/go/aspnetperl&lt;/a&gt;&lt;p&gt;===================================================================&lt;p&gt;Hello, readers. &lt;p&gt;Skip to the next paragraph. Ready? Go.&lt;p&gt;Okay. Now you&amp;#39;re reading the Perl newsletter, a bi-monthly mailing&lt;br&gt;intended to remind you that the O&amp;#39;Reilly Network loves Perl almost as much&lt;br&gt;as you do.&lt;br&gt;Here&amp;#39;s what&amp;#39;s going on in camel-land lately.&lt;p&gt;* Perl Events&lt;p&gt;Want to go to Houston this summer? Now you have a good reason--YAPC::NA&lt;br&gt;will take place from June 25-27. If you&amp;#39;ve considered speaking, you&lt;br&gt;have less than two weeks to submit your proposal. If you&amp;#39;re Michael G.&lt;br&gt;Schwern,&lt;br&gt;you have one week:&lt;p&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/03/26/2123243"&gt;http://use.perl.org/article.pl?sid=07/03/26/2123243&lt;/a&gt;&lt;p&gt;Want to go to Vienna this summer? You have until midnight on the 31st to&lt;br&gt;register for YAPC::EU at the early bird price:&lt;p&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/03/26/2119226"&gt;http://use.perl.org/article.pl?sid=07/03/26/2119226&lt;/a&gt;&lt;p&gt;* Perl News&lt;p&gt;The Perl Foundation has begun to award a series of small microgrants&lt;br&gt;designed to improve and spur on Perl 6. The first grant has gone to Steve&lt;br&gt;Peters&lt;br&gt;to improve the portability and correctness of Parrot (yay!):&lt;p&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/03/22/1542235"&gt;http://use.perl.org/article.pl?sid=07/03/22/1542235&lt;/a&gt;&lt;br&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/03/26/1745205"&gt;http://use.perl.org/article.pl?sid=07/03/26/1745205&lt;/a&gt;&lt;p&gt;Here&amp;#39;s a fun project, if you want a nice example of the Catalyst&lt;br&gt;framework. &lt;br&gt;Website in a Box is a CMS for small- and medium-sized projects:&lt;p&gt;&lt;a href="http://use.perl.org/article.pl?sid=07/03/21/0939245"&gt;http://use.perl.org/article.pl?sid=07/03/21/0939245&lt;/a&gt;&lt;p&gt;Your editor minuted the Perl 6 design minutes:&lt;p&gt;&lt;a href="http://use.perl.org/~chromatic/journal/32825"&gt;http://use.perl.org/~chromatic/journal/32825&lt;/a&gt;&lt;br&gt;&lt;a href="http://use.perl.org/~chromatic/journal/32837"&gt;http://use.perl.org/~chromatic/journal/32837&lt;/a&gt;&lt;p&gt;Ann Barcomb summarized the week in Perl 6:&lt;br&gt; &lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/weekly_perl_6_mailing_list_sum_26.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/weekly_perl_6_mailing_list_sum_26.html&lt;/a&gt;&lt;p&gt;Note that Ann is looking for an assistant; if you&amp;#39;d like to contribute&lt;br&gt;greatly to the world of Perl 6 and are willing to gather a weekly summary&lt;br&gt;(using&lt;br&gt;some powerful tools), please contact her.&lt;p&gt;Parrot 0.4.10 came out, with Parrot::Embed allowing you to use Parrot&lt;br&gt;from&lt;br&gt;Perl 5 programs:&lt;br&gt; &lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/parrot_0410_released.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/parrot_0410_released.html&lt;/a&gt;&lt;p&gt;* Perl at O&amp;#39;Reilly&lt;p&gt;When your editor first met Sean Burke, this brilliant linguist was&lt;br&gt;writing&lt;br&gt;a book called &amp;quot;Perl &amp;amp; LWP.&amp;quot; Several years later, we&amp;#39;ve made the book&lt;br&gt;available as a wikibook. That means that you can read it for free but,&lt;br&gt;more&lt;br&gt;importantly, you can make your own annotations and contributions:&lt;p&gt;&lt;a href="https://www.wikicontent.com/wiki/index.php/Perl_%26_LWP"&gt;https://www.wikicontent.com/wiki/index.php/Perl_%26_LWP&lt;/a&gt;&lt;p&gt;Your editor once looked at the oldest Perl distribution he could find&lt;br&gt;(from 1988, when there was still a wall in both Berlins). It included a&lt;br&gt;test&lt;br&gt;suite and a test harness. Nowdays, there&amp;#39;s a distribution called&lt;br&gt;Test::Harness&lt;br&gt;that interprets test runs. The code has a certain... lineage... however.&lt;br&gt;Now&lt;br&gt;a successor has started to appear in the form of TAP::Parser. Your editor&lt;br&gt;put it through its paces:&lt;br&gt; &lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/cpan_module_review_tapparser.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/cpan_module_review_tapparser.html&lt;/a&gt;&lt;p&gt;Mike Hendrickson reviewed competitive programming language market shares&lt;br&gt;based on book sales:&lt;br&gt; &lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/language_dimensionsdementia.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/language_dimensionsdementia.html&lt;/a&gt;&lt;p&gt;Curtis Poe winced at the pseudo-OO design behind the AuthenticationFairy:&lt;br&gt;&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/the_authenticationfairy.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/the_authenticationfairy.html&lt;/a&gt;&lt;p&gt;Dave Cross found an interesting use of Perl to generate newspaper&lt;br&gt;headlines:&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/perl_in_the_news.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/perl_in_the_news.html&lt;/a&gt;&lt;p&gt;Curt Hibbs suggested that Rails was only possible in full due to Ruby. &lt;br&gt;Agree?&lt;p&gt;&lt;a href="http://www.oreillynet.com/ruby/blog/2007/03/why_was_rails_only_possible_wi.html"&gt;http://www.oreillynet.com/ruby/blog/2007/03/why_was_rails_only_possible_wi.html&lt;/a&gt;&lt;p&gt;Next week, Perl.com will explore the highly-underused feature of&lt;br&gt;subroutine attributes.&lt;p&gt;Keep hacking,&lt;br&gt;-c&lt;br&gt;chromatic&lt;br&gt;chromatic@oreilly.com&lt;br&gt;Technical Editor&lt;br&gt;O&amp;#39;Reilly Network &lt;p&gt;===================================================================&lt;br&gt;PostgreSQL on Windows: Technical Resources from Port 25&lt;p&gt;Get help and guidance configuring PostgreSQL 8.2 on Windows &lt;br&gt;from Port 25. Important options in the postgresql.conf and &lt;br&gt;pg_hba.conf will be covered, as will database creation in &lt;br&gt;PgAdmin III. Port 25 is a Microsoft community website designed &lt;br&gt;to facilitate a deeper dialogue around the interoperability &lt;br&gt;issues surrounding Windows, Linux, UNIX and Open Source Software&lt;p&gt;Learn more at: &lt;a href="http://www.oreilly.com/go/onlamp-port25"&gt;http://www.oreilly.com/go/onlamp-port25&lt;/a&gt;&lt;p&gt;===================================================================&lt;br&gt;The 2007 MySQL Conference &amp;amp; Expo is four days jam-packed with &lt;br&gt;information, enlightenment, inspiration, and creative collaboration. &lt;br&gt;Visionary keynotes. Expert-led technical sessions and tutorials. Over &lt;br&gt;2000 other DBAs, IT managers, developers, and sys admins. MySQL &lt;br&gt;certification. Networking for fun and profit. Scale to new heights &lt;br&gt;with MySQL in Santa Clara, CA, April 23-26. Register now at&lt;p&gt;&lt;a href="http://www.mysqlconf.com/pub/w/54/register.html"&gt;http://www.mysqlconf.com/pub/w/54/register.html&lt;/a&gt;&lt;p&gt;===================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Perl.com newsletter? Please email us at&lt;br&gt;advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-7676983444633857656?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/7676983444633857656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=7676983444633857656' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7676983444633857656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/7676983444633857656'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/03/tap-into-future.html' title='TAP into the Future'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-1302208227424921900</id><published>2007-03-30T16:01:00.000-07:00</published><updated>2007-03-30T15:12:22.180-07:00</updated><title type='text'>A Chat with Nobi</title><content type='html'>THE MAC DEVCENTER NEWSLETTER&lt;br&gt;-------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.macdevcenter.com"&gt;http://www.macdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Register for Where 2.0 by April 10 and save $400!&lt;p&gt;Where 2.0 Conference&amp;mdash;-For two days, Where 2.0 will be&lt;br&gt;the most important location in the world of location-based&lt;br&gt;technology. Bringing together speakers, sessions, events,&lt;br&gt;and attendees that promise to map out the future of the&lt;br&gt;geospatial industry. Where else would you rather be?&lt;p&gt;&lt;a href="http://conferences.oreillynet.com/pub/w/56/register.html"&gt;http://conferences.oreillynet.com/pub/w/56/register.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;==================================================================&lt;br&gt;Dear readers,&lt;p&gt;This week, Mac DevCenter is featuring an exclusive interview with  &lt;br&gt;prominent Japanese Mac journalist Nobuyuki &amp;quot;Nobi&amp;quot; Hayashi and  &lt;br&gt;extensive blog coverage of the latest product coming out of  &lt;br&gt;Cupertino, the Apple TV.&lt;p&gt;Chris Stone interviewed longtime Japanese Mac journalist Nobuyuki  &lt;br&gt;&amp;quot;Nobi&amp;quot; Hayashi at this year&amp;#39;s Macworld conference. Nobi shares his  &lt;br&gt;thoughts on this year&amp;#39;s Macworld, gives hints for Mac developers  &lt;br&gt;wanting to cross the Pacific, and explains why Apple TV won&amp;#39;t be the  &lt;br&gt;next big thing in Japan but what might instead. And don&amp;#39;t miss  &lt;br&gt;reading about the cool digital video recording system Nobi is  &lt;br&gt;currently beta-testing. Your editor is dying to know when these will  &lt;br&gt;be available in the states.&lt;p&gt;&lt;a href="http://www.macdevcenter.com/pub/a/mac/2007/03/13/a-chat-with-nobi.html"&gt;http://www.macdevcenter.com/pub/a/mac/2007/03/13/a-chat-with-nobi.html&lt;/a&gt;&lt;p&gt;The Mac DevCenter blogs have touched on many topics this week, but  &lt;br&gt;not surprisingly Apple TV is top on the list. As our expert bloggers  &lt;br&gt;get their hands on this coveted device, they naturally have strong  &lt;br&gt;opinions on its design and usefulness. Stay tuned in the coming weeks--we&amp;#39;re  &lt;br&gt;working on some detailed Mac DevCenter articles on hacking your Apple TV.&lt;p&gt;&lt;a href="http://www.oreillynet.com/mac/blog"&gt;http://www.oreillynet.com/mac/blog&lt;/a&gt;&lt;p&gt;Thanks for reading,&lt;br&gt; &lt;br&gt;Bruce Stewart&lt;br&gt;Mac DevCenter Editor&lt;br&gt;bruce@oreilly.com&lt;p&gt;==================================================================&lt;br&gt;Maker Faire 2007&lt;br&gt;Build, craft, hack, play, MAKE.&lt;p&gt;Maker Faire--Want to participate in Bay Area Maker Faire? &lt;br&gt;See the Call for Makers! We encourage you to join the fun &lt;br&gt;and propose a maker exhibit, performance, or workshop. You &lt;br&gt;can submit a proposal or you can come show us your work at &lt;br&gt;a Maker Faire audition. Learn more. &lt;p&gt;&lt;a href="http://www.oreilly.com/go/cfmakers"&gt;http://www.oreilly.com/go/cfmakers&lt;/a&gt;&lt;p&gt;==================================================================&lt;p&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;The 2007 MySQL Conference &amp;amp; Expo is four days jam-packed with &lt;br&gt;information, enlightenment, inspiration, and creative collaboration. &lt;br&gt;Visionary keynotes. Expert-led technical sessions and tutorials. More than&lt;br&gt;2000 other DBAs, IT managers, developers, and sys admins. MySQL &lt;br&gt;certification. Networking for fun and profit. Scale to new heights &lt;br&gt;with MySQL in Santa Clara, CA, April 23-26. Register now at&lt;p&gt;&lt;a href="http://www.mysqlconf.com/pub/w/54/register.html"&gt;http://www.mysqlconf.com/pub/w/54/register.html&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Interested in sponsoring the Mac DevCenter newsletter? Please email &lt;br&gt;us at advertising@oreilly.com for rate and availability information. &lt;br&gt;Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-1302208227424921900?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/1302208227424921900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=1302208227424921900' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1302208227424921900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1302208227424921900'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/03/chat-with-nobi.html' title='A Chat with Nobi'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-1830085320057532099</id><published>2007-03-29T15:01:00.000-07:00</published><updated>2007-03-29T14:13:18.027-07:00</updated><title type='text'>Windows DevCenter Newsletter</title><content type='html'>The Windows DevCenter Newsletter&lt;br&gt;---------------------------------------------------&lt;br&gt;The latest from &lt;a href="http://www.windowsdevcenter.com"&gt;http://www.windowsdevcenter.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Explore Web Development with ASP.NET 2.0&lt;p&gt;See how you can use your existing skills in&lt;br&gt;Microsoft Visual Basic&amp;#174; 6.0, Classic ASP,&lt;br&gt;or Microsoft Visual Studio&amp;#174;.NET 2003 to&lt;br&gt;become more versatile.  Find out more:&lt;p&gt;&lt;a href="http://www.oreilly.com/go/aspnetwin"&gt;http://www.oreilly.com/go/aspnetwin&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Tuning Virtual Server for Maximum Performance&lt;p&gt;If you deploy Microsoft Virtual Server in a production environment, the&lt;br&gt;performance of the virtual machines running on it becomes increasingly&lt;br&gt;important. Chris Sanders shows how to tune it up for maximum performance.&lt;p&gt;&lt;a href="http://www.windowsdevcenter.com/pub/a/windows/2007/03/27/tuning-virtual-server-for-maximum-performance.html"&gt;http://www.windowsdevcenter.com/pub/a/windows/2007/03/27/tuning-virtual-server-for-maximum-performance.html&lt;/a&gt;&lt;p&gt;Bill Gates Confronts the Future in 1989&lt;p&gt;What did the PC future look like back in 1989? Take a trip in the Wayback&lt;br&gt;Machine in this speech from Bill Gates. Amid all the history, there&amp;#39;s a&lt;br&gt;warning for Gates and Microsoft.&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/03/bill_gates_confronts_the_futur_1.html"&gt;http://www.oreillynet.com/windows/blog/2007/03/bill_gates_confronts_the_futur_1.html&lt;/a&gt;&lt;p&gt;Windows Mobile Weekly Roundup&lt;p&gt;Todd Ogasawara is back with news in the mobile world, including changes to&lt;br&gt;Google Mobile.&lt;p&gt;&lt;a href="http://www.oreillynet.com/windows/blog/2007/03/windows_mobile_weekly_roundup_29.html"&gt;http://www.oreillynet.com/windows/blog/2007/03/windows_mobile_weekly_roundup_29.html&lt;/a&gt;&lt;p&gt;See you next week, &lt;br&gt;Preston Gralla, Editor&lt;br&gt;WindowsDevCenter.com&lt;br&gt;pgralla@oreilly.com&lt;p&gt;==================================================================&lt;br&gt;PEER 1 Dedicated Hosting-Get Free CDN for 3 months&lt;br&gt;Faster Content. Happier Customers. More Sales.&lt;p&gt;PEER 1&amp;#39;s Content Delivery Network (CDN) is a caching system &lt;br&gt;that directs your customers to the nearest caching server &lt;br&gt;spread over 17 cities and 2 continents worldwide. This ensures &lt;br&gt;your content is available in closer geographic proximity to &lt;br&gt;your users and improves your site&amp;#39;s performance - which means &lt;br&gt;more sales opportunities and market reach for your business. &lt;p&gt;For a limited time only, get CDN FREE for 3 months*.&lt;p&gt;&lt;a href="http://www.oreilly.com/go/peer1_dh"&gt;http://www.oreilly.com/go/peer1_dh&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;The 2007 MySQL Conference &amp;amp; Expo is four days jam-packed with &lt;br&gt;information, enlightenment, inspiration, and creative collaboration. &lt;br&gt;Visionary keynotes. Expert-led technical sessions and tutorials. More than &lt;br&gt;2000 other DBAs, IT managers, developers, and sys admins. MySQL &lt;br&gt;certification. Networking for fun and profit. Scale to new heights &lt;br&gt;with MySQL in Santa Clara, CA, April 23-26. Register now at&lt;p&gt;&lt;a href="http://www.mysqlconf.com/pub/w/54/register.html"&gt;http://www.mysqlconf.com/pub/w/54/register.html&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Interested in sponsoring the Windows DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-1830085320057532099?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/1830085320057532099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=1830085320057532099' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1830085320057532099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/1830085320057532099'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/03/windows-devcenter-newsletter_29.html' title='Windows DevCenter Newsletter'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-4722458010720033989</id><published>2007-03-27T15:01:00.000-07:00</published><updated>2007-03-27T14:13:14.279-07:00</updated><title type='text'>Groovy Emails, Disruption Opportunity, and Open Minds</title><content type='html'>THE O&amp;#39;REILLY NETWORK NEWSLETTER&lt;br&gt;-------------------------------------&lt;br&gt;The latest from &lt;a href="http://oreillynet.com"&gt;http://oreillynet.com&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Does application performance matter to you? &lt;p&gt;Linux and Solaris developers reap the benefits for &lt;br&gt;multi-platform developer tools for turbocharged &lt;br&gt;applications. Join the community that has embraced &lt;br&gt;Sun Studio software...(and it&amp;#39;s FREE!).&lt;p&gt;&lt;a href="http://www.oreilly.com/go/solaris"&gt;http://www.oreilly.com/go/solaris&lt;/a&gt;&lt;p&gt;==================================================================&lt;br&gt;Greeting readers,&lt;p&gt;If you didn&amp;#39;t get an opportunity to escape your winter weather and head &lt;br&gt;to the place where there is no winter, so to speak -- San Diego, where our&lt;br&gt;ETECH conference is running this week -- you can read the &lt;br&gt;reports, news, and announcements here: &lt;p&gt;&lt;a href="http://conferences.oreillynet.com/pub/w/52/news.html"&gt;http://conferences.oreillynet.com/pub/w/52/news.html&lt;/a&gt;&lt;p&gt;Also, there is a very interesting thread on our blog pages about open &lt;br&gt;source and its role in proprietary companies, like Apple.  More about &lt;br&gt;that below.&lt;p&gt;Articles&lt;p&gt;So you probably know by now that Groovy is a popular dynamic language &lt;br&gt;for the Java Virtual Machine.  If you&amp;#39;re considering giving Groovy a run,&lt;br&gt;check out what Paul King has to offer in &amp;quot;Using Groovy to Send Emails.&amp;quot; &lt;br&gt;This is a quick tutorial on how to send emails from Groovy using Java libraries. &lt;p&gt;&lt;a href="http://www.onjava.com/pub/a/onjava/2007/03/23/using-groovy-to-send-emails.html"&gt;http://www.onjava.com/pub/a/onjava/2007/03/23/using-groovy-to-send-emails.html&lt;/a&gt;&lt;p&gt;Our second featured article, from Michael Douma, is about &amp;quot;PHP &lt;br&gt;Search Engine Showdown.&amp;quot; So who doesn&amp;#39;t like a good search experience &lt;br&gt;when visiting a site?  Are you ever frustrated with the results you &lt;br&gt;receive?  If you want to incorporate good search into your site with &lt;br&gt;PHP, you should start here first.  Michael says that although there is no ideal &lt;br&gt;PHP search engine, Sphider and MnogoSearch are the best contenders. In general, &lt;br&gt;Sphider returns more accurate hits, and MnogoSearch is easier to set up.&lt;br&gt;Go ahead and check it out at: &lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/php/2006/02/16/search-engine-showdown.html?page=1"&gt;http://www.onlamp.com/pub/a/php/2006/02/16/search-engine-showdown.html?page=1&lt;/a&gt;&lt;p&gt;Podcasts&lt;p&gt;Podcast maestro Dan Steinberg brings us a new podcast this week with &lt;br&gt;&amp;quot;Web 2.0 Podcast: Disruption Opportunity - Broadcast.&amp;quot;  In this podcast, &lt;br&gt;John Battelle moderates a panel about the disruption opportunity in &lt;br&gt;broadcasting. His panelists are Beth Comstock, president of Digital &lt;br&gt;Media and Marketing Development for NBC Universal; Blake Krikorian, &lt;br&gt;cofounder of Sling Media; and Jason Zajac, GM of Social Media at Yahoo!. &lt;br&gt;You can find the podcast here: &lt;p&gt;&lt;a href="http://www.oreillynet.com/pub/a/network/2007/03/21/web-20-broadcast.html"&gt;http://www.oreillynet.com/pub/a/network/2007/03/21/web-20-broadcast.html&lt;/a&gt;&lt;p&gt;Blogs&lt;p&gt;In the blog space, our most active post is Jeremiah Foster&amp;#39;s polemic &lt;br&gt;piece about &amp;quot;Apple Failing to Understand Open Source.&amp;quot;  This is a topic &lt;br&gt;that I think is at the heart of a growing movement in our industry. &lt;br&gt;Many of the proprietary companies understand that it will be easier to &lt;br&gt;build Web 2.0 apps if they embrace more open activities, thinking, and &lt;br&gt;development. The whole software ecosystem will benefit if we can engage &lt;br&gt;the proprietary folks in an open exchange.  A tipping point perhaps...&lt;br&gt;Read Jeremiah&amp;#39;s post and the comments here: &lt;p&gt;&lt;a href="http://www.oreillynet.com/mac/blog/2007/03/apple_failing_to_understand_op.html"&gt;http://www.oreillynet.com/mac/blog/2007/03/apple_failing_to_understand_op.html&lt;/a&gt;&lt;p&gt;Hopefully, our friends at Apple are reading this too, and thinking &lt;br&gt;about how much better their company and products would be if they &lt;br&gt;engaged in more open source activities.  To quote from the post, &amp;quot;There &lt;br&gt;is a cost for not being a good Open Source citizen and that cost is loss &lt;br&gt;of goodwill in the community. That loss is more expensive in the long &lt;br&gt;run than Apple realizes.&amp;quot;&lt;p&gt;Our second featured blog, by Caitlyn Martin, is about &amp;quot;Where Fedora Went &lt;br&gt;Wrong.&amp;quot;  This is a doozy, too.  Caitlyn reflects on a few of Eric &lt;br&gt;Raymond&amp;#39;s recent postings to the Fedora developer&amp;#39;s list and how she &lt;br&gt;sees the views/rants offered.  There are plenty of good follow-up posts &lt;br&gt;that represent a variety of perspectives.&lt;p&gt;Stats&lt;p&gt;You can check out the stats in the form of tagclouds here: &lt;p&gt;&lt;a href="http://www.oreillynet.com/feeds/widgets/organic_search_tagcloud"&gt;http://www.oreillynet.com/feeds/widgets/organic_search_tagcloud&lt;/a&gt;&lt;p&gt;Ideas&lt;p&gt;We are thinking seriously about what we want to offer in the way of &lt;br&gt;content on the O&amp;#39;Reilly Network going forward.  What do you want?  More &lt;br&gt;blogs? More articles? More rich media/podcasts? More code?  If you &lt;br&gt;have five minutes to jot it down, please do. We will not use your information to &lt;br&gt;contact you or litter your inbox with unwanted replies. &lt;br&gt;If you have an opinion and want to share it, send it to&lt;br&gt;ideas@oreillynet.com&lt;p&gt;Mike Hendrickson&lt;br&gt;General Manager, The O&amp;#39;Reilly Network&lt;p&gt;=====================================================================&lt;br&gt;PostgreSQL on Windows: Technical Resources from Port 25&lt;p&gt;Get help and guidance configuring PostgreSQL 8.2 on Windows &lt;br&gt;from Port 25. Important options in the postgresql.conf and &lt;br&gt;pg_hba.conf will be covered, as will database creation in &lt;br&gt;PgAdmin III. Port 25 is a Microsoft community website designed &lt;br&gt;to facilitate a deeper dialogue around the interoperability &lt;br&gt;issues surrounding Windows, Linux, UNIX and Open Source Software&lt;p&gt;Learn more at: &lt;a href="http://www.oreilly.com/go/onlamp-port25"&gt;http://www.oreilly.com/go/onlamp-port25&lt;/a&gt;&lt;p&gt;=====================================================================&lt;p&gt;*** New Rough Cuts from the O&amp;#39;Reilly Store ***&lt;p&gt;C# 3.0 in a Nutshell: Rough Cuts Edition&lt;p&gt;&lt;a href="http://www.oreilly.com/catalog/9780596527570"&gt;http://www.oreilly.com/catalog/9780596527570&lt;/a&gt;&lt;p&gt;&lt;br&gt;*** New Short Cuts from the O&amp;#39;Reilly Store ***&lt;p&gt;SQL Injection Defenses&lt;p&gt;&lt;a href="http://www.oreilly.com/catalog/9780596529642"&gt;http://www.oreilly.com/catalog/9780596529642&lt;/a&gt;&lt;p&gt;Schematron&lt;p&gt;&lt;a href="http://www.oreilly.com/catalog/9780596527716"&gt;http://www.oreilly.com/catalog/9780596527716&lt;/a&gt;&lt;p&gt;=====================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;p&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the O&amp;#39;Reilly Network newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;---------------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;---------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-4722458010720033989?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/4722458010720033989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=4722458010720033989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4722458010720033989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/4722458010720033989'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/03/groovy-emails-disruption-opportunity.html' title='Groovy Emails, Disruption Opportunity, and Open Minds'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-2264670393514800512</id><published>2007-03-26T16:59:00.000-07:00</published><updated>2007-03-26T16:02:57.698-07:00</updated><title type='text'>Search and PHP</title><content type='html'>LINUX NEWS FROM O&amp;#39;REILLY NETWORK&lt;br&gt;----------------------------------------&lt;br&gt;The Latest from &lt;a href="http://www.linuxdevcenter.com"&gt;http://www.linuxdevcenter.com&lt;/a&gt; and &lt;a href="http://ONLamp.com"&gt;http://ONLamp.com&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Instantly figure out what&amp;#39;s happening in any part of your &lt;br&gt;IT infrastructure.&lt;p&gt;Splunk is the search engine for IT data. It&amp;#39;s software that &lt;br&gt;indexes and enables you to search all your logs and IT data &lt;br&gt;from any application, server, or network device in real time.&lt;p&gt;Download your free trial now: &lt;a href="http://www.oreilly.com/go/splunk"&gt;http://www.oreilly.com/go/splunk&lt;/a&gt;&lt;p&gt;=================================================================&lt;br&gt;Dear Readers,&lt;p&gt;Nature is binary! I have proof. In the series of seven days in New&lt;br&gt;Hampshire, we had 12 inches of snow, a series of 60-degree days, another&lt;br&gt;snow storm, and it will be 65 tomorrow. Who ever keeps flipping the switch&lt;br&gt;from Winter to Spring and back again, stop it!&lt;p&gt;While I&amp;#39;ve been pondering the binary nature of meteorology, life continues&lt;br&gt;apace over at the ONLamp Family of Web Sites. If you want to offer a&lt;br&gt;search engine on your web site, but don&amp;#39;t want to go to one of the &amp;quot;Big&lt;br&gt;Three&amp;quot; search providers, Michael Douma offers a rundown of the top search&lt;br&gt;engines available that are implemented using PHP.&lt;p&gt;&lt;a href="http://www.onlamp.com/pub/a/php/2006/02/16/search-engine-showdown.html"&gt;http://www.onlamp.com/pub/a/php/2006/02/16/search-engine-showdown.html&lt;/a&gt;&lt;p&gt;The bloggers, when not sunning themselves or shoveling snow, have had a&lt;br&gt;busy week. Juliet Kemp points the afflicted at a solution for ghosting&lt;br&gt;cursors under Gnome.&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/03/cursor_ghosting_on_x.html"&gt;http://www.oreillynet.com/linux/blog/2007/03/cursor_ghosting_on_x.html&lt;/a&gt;&lt;p&gt;Caitlyn Martin takes Fedora Core to task for what she sees as a poor&lt;br&gt;record on package management.&lt;p&gt;&lt;a href="http://www.oreillynet.com/linux/blog/2007/03/where_fedora_went_wrong.html"&gt;http://www.oreillynet.com/linux/blog/2007/03/where_fedora_went_wrong.html&lt;/a&gt;&lt;p&gt;Microsoft going open source?!! Maybe not for everything, but Matt Asay&lt;br&gt;reports on Redmond&amp;#39;s move to place FoxPro into open source.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/foxpro_going_to_codeplex_ie_go.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/foxpro_going_to_codeplex_ie_go.html&lt;/a&gt;&lt;p&gt;chromatic continues his salute to obscure Linux packages with a hat&amp;#39;s off&lt;br&gt;to Gnumeric.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/thank_you_gnumeric.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/thank_you_gnumeric.html&lt;/a&gt;&lt;p&gt;Don&amp;#39;t we all just have those days when nothing will do but a hex-dumping&lt;br&gt;network proxy server? Ok, maybe most of us don&amp;#39;t but Jeremy Jones did, and&lt;br&gt;has a recipe of the week to handle it&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/recipe_of_the_week_hexdumping.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/recipe_of_the_week_hexdumping.html&lt;/a&gt;.&lt;p&gt;Todd Ogasawara has a pointer to a free e-book from MIT that compares open&lt;br&gt;versus closed source programming incentives.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/free_pdf_book_from_mit_press_p_1.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/free_pdf_book_from_mit_press_p_1.html&lt;/a&gt;&lt;p&gt;According Larry Wall, Perl isn&amp;#39;t developed using the waterfall scheduling&lt;br&gt;methodology, but a whirlpool, and as he says, &amp;quot;a whirlpool sucks.&amp;quot; Just&lt;br&gt;one of the many gems that Ann Barcomb culled from the Perl Mailing List&lt;br&gt;this week.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/weekly_perl_6_mailing_list_sum_26.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/weekly_perl_6_mailing_list_sum_26.html&lt;/a&gt;&lt;p&gt;Matt Asay continues his take on Microsoft and open source with a&lt;br&gt;suggestion that they embrace the GPL. Bill Gates and Richard Stallman&lt;br&gt;together? That would be a sight to see.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/microsoft_gpl_match_made_in_he.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/microsoft_gpl_match_made_in_he.html&lt;/a&gt;&lt;p&gt;Chris Tyler asks in light of Dell&amp;#39;s investigation of pre-installed Linux:&lt;br&gt;do people want pre-installed Linux or device drivers that work with more&lt;br&gt;than one distro?&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/linux_on_dell_preinstalled_is.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/linux_on_dell_preinstalled_is.html&lt;/a&gt;.&lt;p&gt;Remember those classic Grimm&amp;#39;s Fairy Tales, where the evil factory class&lt;br&gt;is outwitted by the humble but brave persistence layer? No? Then you won&amp;#39;t&lt;br&gt;have heard the tale of the AuthenticationFairy, so let Curtis Poe tell it&lt;br&gt;to you.&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/03/the_authenticationfairy.html"&gt;http://www.oreillynet.com/onlamp/blog/2007/03/the_authenticationfairy.html&lt;/a&gt;&lt;p&gt;Next week, there will be two new and exciting articles to look forward on&lt;br&gt;Thursday. St&amp;#233;phane Faroult will take us through the first part of a&lt;br&gt;two-part series on implementing analytical functions in MySQL, and Raju&lt;br&gt;Varghese shows us how to do 3-D visualizations of logfiles using Gnuplot.&lt;p&gt;James Turner&lt;br&gt;Site Editor, ONLamp.com&lt;br&gt;turner@oreilly.com&lt;p&gt;================================================================&lt;br&gt;PostgreSQL on Windows: Technical Resources from Port 25&lt;p&gt;Get help and guidance configuring PostgreSQL 8.2 on Windows &lt;br&gt;from Port 25. Important options in the postgresql.conf and &lt;br&gt;pg_hba.conf will be covered, as will database creation in &lt;br&gt;PgAdmin III. Port 25 is a Microsoft community website designed &lt;br&gt;to facilitate a deeper dialogue around the interoperability &lt;br&gt;issues surrounding Windows, Linux, UNIX and Open Source Software&lt;p&gt;Learn more at: &lt;a href="http://www.oreilly.com/go/onlamp-port25"&gt;http://www.oreilly.com/go/onlamp-port25&lt;/a&gt;&lt;p&gt;================================================================&lt;br&gt;Visit our Sponsored Developer Resource Pages and learn about cool &lt;br&gt;stuff from our sponsors!&lt;br&gt;Downloads - Free Training - Webinars - Updates &lt;p&gt;Inside Lightroom: &lt;a href="http://digitalmedia.oreilly.com/lightroom"&gt;http://digitalmedia.oreilly.com/lightroom&lt;/a&gt;&lt;p&gt;------------------------------------------------------------------&lt;br&gt;Interested in sponsoring the Linux DevCenter newsletter? Please &lt;br&gt;email us at advertising@oreilly.com for rate and availability &lt;br&gt;information. Thank you!&lt;br&gt;-----------------------------------------------------------------&lt;br&gt;To change your newsletter subscription options, please visit&lt;br&gt;&lt;a href="http://www.oreillynet.com/cs/nl/home"&gt;http://www.oreillynet.com/cs/nl/home&lt;/a&gt;&lt;p&gt;For assistance, email help@oreillynet.com&lt;p&gt;O&amp;#39;Reilly Media, Inc.&lt;br&gt;1005 Gravenstein Highway North&lt;br&gt;Sebastopol, CA 95472&lt;br&gt;(707) 827-7000&lt;br&gt;-----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23727001-2264670393514800512?l=giuciao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://giuciao.blogspot.com/feeds/2264670393514800512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23727001&amp;postID=2264670393514800512' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/2264670393514800512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23727001/posts/default/2264670393514800512'/><link rel='alternate' type='text/html' href='http://giuciao.blogspot.com/2007/03/search-and-php.html' title='Search and PHP'/><author><name>giu</name><uri>http://www.blogger.com/profile/11808951541566996945</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23727001.post-366927748070414652</id><published>2007-03-23T16:59:00.000-07:00</published><updated>2007-03-23T16:02:27.876-07:00</updated><title type='text'>The Future of XSLT 2.0</title><content type='html'>XML.com Xtra!&lt;br&gt;---------------------------------&lt;br&gt;The Email for XML.com Subscribers&lt;p&gt;=================================================================&lt;br&gt;Register for Where 2.0 by April 10 and save $400!&lt;p&gt;Where 2.0 Conference -- For two days, Where 2.0 will be&lt;br&gt;the most important location in the world of location-based&lt;br&gt;technology. Bringing together speakers, sessions, events,&lt;br&gt;and attendees that promise to map out the future of the&lt;br&gt;geospatial industry. Where else would you rather be?&lt;p&gt;&lt;a href="http://conferences.oreillynet.com/pub/w/56/register.html"&gt;http://conferences.oreillynet.com/pub/w/56/register.html&lt;/a&gt;&lt;p&gt;&lt;br&gt;=================================================================&lt;p&gt;Dear Reader,&lt;p&gt;Welcome to another issue of XML.com.&lt;p&gt;The vendors have really done it now: they&amp;#39;ve gone and turned XSLT into a&lt;br&gt;real programming language with XSLT 2.0. That&amp;#39;s not really news; but this&lt;br&gt;week Kurt Cagle explains in great detail what it means for the future of&lt;br&gt;XSLT and of XML processing.&lt;p&gt;The Future of XSLT 2.0&lt;br&gt;&lt;a href="http://www.xml.com/pub/a/2007/03/21/the-future-of-xslt-20.html"&gt;http://www.xml.com/pub/a/2007/03/21/the-future-of-xslt-20.html&lt;/a&gt;&lt;p&gt;Recent XML.com Weblog Highlights&lt;br&gt;--------------------------------&lt;p&gt;Kurt Cagle, Some Thoughts on Semantics&lt;br&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/03/some_thoughts_on_semantics.html"&gt;http://www.oreillynet.com/xml/blog/2007/03/some_thoughts_on_semantics.html&lt;/a&gt;&lt;p&gt;Rick Jelliffe, Representing ER models (and other abstractions) in ISO Schematron&lt;p&gt;&lt;a href="http://www.oreillynet.com/xml/blog/2007/03/roundtripping_er_and_other_abs.html"&gt;http://www.oreillynet.com/xml/blog/2007/03/roundtripping_er_and_other_abs.html&lt;/a&gt;&lt;p&gt;Yet Another Weekly Tab Sweet&lt;br&gt;----------------------------&lt;p&gt;Adobe launches Apollo, its web application runtime for the desktop:&lt;br&gt;&lt;a href="http://arstechnica.com/news.ars/post/20070319-apollo-takes-flight-as-adobe-lures-web-devs-to-the-desktop.html"&gt;http://arstechnica.com/news.ars/post/20070319-apollo-takes-flight-as-adobe-lures-web-devs-to-the-desktop.html&lt;/a&gt;&lt;p&gt;Adobe has sort of quietly reinvented itself, from the company my graphic&lt;br&gt;designer wife was really interested in, to one that I&amp;#39;m starting to be&lt;br&gt;really interested in. I recently installed a version of Acrobat Pro 8.&lt;br&gt;Yes, it&amp;#39;s slower than Apple&amp;#39;s Preview on my OS X box, but it&amp;#39;s packed full&lt;br&gt;of very interesting features, not least of which is a web-based collaboration &lt;br&gt;tool for doing shared document markup over the Web. Given that I spend entirely&lt;br&gt;too much time these days reading legal docs, I find this very cool.&lt;p&gt;Electric Sports Car&lt;br&gt;&lt;a href="http://www.youtube.com/watch?v=8qDZOBQs60w"&gt;http://www.youtube.com/watch?v=8qDZOBQs60w&lt;/a&gt;&lt;p&gt;Some day, some day...&lt;p&gt;Joe Gregorio is still on my shortlist for most interesting techie weblogger:&lt;p&gt;REST Tips: Prefer following links over URI construction&lt;br&gt;&lt;a href="http://bitworking.org/news/141/REST-Tips-Prefer-following-links-over-URI-construction"&gt;http://bitworking.org/news/141/REST-Tips-Prefer-following-links-over-URI-construction&lt;/a&gt;&lt;p&gt;Apple TV: First Impressions&lt;br&gt;&lt;a href="http://crave.cnet.com/8301-1_105-9699916-1.html"&gt;http://crave.cnet.com/8301-1_105-9699916-1.html&lt;/a&gt;&lt;p&gt;Mine arrived today and I&amp;#39;m really looking forward to playing with it this&lt;br&gt;weekend. More when I figure it out.&lt;p&gt;Finally, a
