strip7-final.png

firststrip.png prevstrip.png curstrip.png curstrip.png

Poor Pearl, first she’s attacked by Congressmen, now she’s getting snide backhanded compliments from a vain jackal. And to think she gave up a role in The Mummy Returns for this…

I wouldn’t want to give the impression that I’m anti-Ruby or something, based on the character of Ruby being a stuck-up, conceited publicity junkie. In fact, I like Ruby (and Ruby on Rails), I recently created a system to manage all the articles I have out being written, built on RoR in under a day. But Ruby is definitely the Hot Thing of the Moment, and like all Hot Things, it is suffering from a bit of overhype. It’s easy to see how Ruby could consider herself the center of the universe.

If Linux, Open Source, Databases or Sysadmin are the center of YOUR universe, the week’s ONLamp news follows.

Hard to believe we’re already halfway through June, schools are getting out, and the New Hampshire State Bird (the mosquito) can be seen in the air. As you laze on the beach with your laptop and your 3G Internet connection, rest assured that there will be plenty of content from the OFOW* to keep you informed, unless a big wave comes….

Last week, we continued our commitment to covering Ruby and Ruby on Rails, because we know there’s a ton of interest in it at the moment. Gregory Brown, one of our two Rails gurus, took a look at the built-in frameworks for testing in an article entitled “Rails Testing: Not Just For the Paranoid.”

http://www.oreillynet.com/pub/a/ruby/2007/06/07/rails-testing-not-just-for-the-paranoid.html

We don’t neglect our old favorites, however, and we had a nice article looking at how to implement Single Sign-On in Jifty (Perl), courtesy of first-time ONLamp author Andrew Sterling Hanenkamp.

http://www.onlamp.com/pub/a/onlamp/2007/05/31/cas-single-sign-on-with-jifty.html

Blogs, blogs, everywhere there’s blogs. The latest victim of chromatic’s lauditory showering is our old friend grep:

http://www.oreillynet.com/onlamp/blog/2007/06/thank_you_grep_1.html

Adriano Ferreira tutors us on YAML for Java.

http://www.oreillynet.com/onlamp/blog/2007/06/yaml_for_java_1.html

Jonathan Wellons discusses how NOT to run an online political poll.

http://www.oreillynet.com/onlamp/blog/2007/06/forced_votes_how_to_ruin_your.html

Code Generation is not Metaprogramming, says chromatic. You can either take his word for it, or read the blog and find out why.

http://www.oreillynet.com/onlamp/blog/2007/06/code_generation_is_not_metapro.html

Andy Oram directs us to O’Reilly author Sam Hiser’s analysis of OOXML (the Microsoft competitor to ODF), and why it doesn’t cut it.

http://www.oreillynet.com/onlamp/blog/2007/06/summary_of_opendocument_founda.html

Jonathan Wellons pities da fool who still writes his own authentication.

http://www.oreillynet.com/onlamp/blog/2007/06/the_future_of_auth_commoditize.html

chromatic likes some comments from Mozilla about keeping F/OSS projects healthy.

http://www.oreillynet.com/onlamp/blog/2007/06/wisdom_from_mozilla_on_healthy.html

And Andy Oram reports on Lowell, Massachusetts, a new hotbed of open source adoption.

http://www.oreillynet.com/onlamp/blog/2007/06/lowell_massachusetts_greets_op.html

In the Linux DevCenter, Juliet Kemp talks about some gotchas with g77 include files. Yes, people still use Fortran….

http://www.oreillynet.com/linux/blog/2007/06/g77_include_files.html

Jeremy McAnnally likes Gregory Brown’s Ruby Project Spotlight, so he’s starting one for Rails. No word if there will be a lawsuit over theft of intellectual property.

http://www.oreillynet.com/ruby/blog/2007/06/starting_a_new_rails_project_s.html

Mr. Brown, meanwhile, ponders why if Ruby is so hot, there aren’t any jobs for Ruby programmers.

http://www.oreillynet.com/ruby/blog/2007/06/why_are_there_no_ruby_jobs.html

Some mysterious guy named GSoC Proxy announced the latest Google Summer of Code project, Geocode/R.

http://www.oreillynet.com/ruby/blog/2007/06/gsoc_announcing_geocoder.html

And David Fayram says that with multicore processors the new reality in computing, we need to ask how to make Ruby play nice.

http://www.oreillynet.com/ruby/blog/2007/06/gsoc_announcing_geocoder.html

Niel M. Bornstein’s essay on how to deal with machine identities in a data center with dynamic IP addresses completes the blog roundup for the week.

http://www.oreillynet.com/sysadmin/blog/2007/06/identity_in_the_dynamic_data_c.html

What’s on tap for next week? Well, I know what was *scheduled* to run, but since I don’t have either article in hand at the moment, it may be a bit of a potluck week. Authors, can’t live with them, can’t replace them with Turing machines. Hey wait, I’m an author, too…. So check the web site on Thursday–who knows what may be turning up there?!

* ONLamp Family of Websites, dontcha know?