Tuesday, May 29, 2007

 

Haskell, Flex, and semaphores, oh my!

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

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

A happy Memorial Day Weekend to all of you living in the U.S.! Of course,
you won't be getting this until Tuesday, so it's more of a "I hope you had
a good Memorial Day Weekend," but time is relative, right?

Everyone, be sure to come to Ignite Boston this Thursday. It doesn't
matter if you live in Kyoto, I'm going to expect every one of you to
attend, and I'll be taking names. There Will Be Consequences!

http://www.oreillynet.com/ignite/blog/

If you're not in the states, but instead an inhabitant of the Continent,
you might want to check out the upcoming GNOME Users' And Developers'
European Conference.

http://guadec.org/

On to our roundup of the past seven days of fun and frolic on the OFOW.*

We begin with an introduction to functional programming, by way of the
Haskell programming language. If you've only had experience with
imperative programming languages (or if you don't even know what an
imperative programming language is), you owe it to yourself to check out
Adam Turoff's gentle guide.

http://www.onlamp.com/pub/a/onlamp/2007/05/21/an-introduction-to-haskell---part-1-why-haskell.html

Flex is Adobe's answer to the platform-independent deployment environment
question. But although the client-side may be handled using Flex, the
backend still needs to be developed in a traditional environment. Jack
Herrington uses a fictional YouTube clone as a way to demonstrate how PHP
can serve as a server-side counterpart to Flex.

http://www.onlamp.com/pub/a/php/2007/05/24/creating-mytube-with-flex-and-php.html

Finally, you may have learned semaphores years ago, or may have managed to
go your entire career without ever having to use one. But even if you're a
semaphore pro, a good refresher can't hurt. Vikram Shukla has a pretty
comprehensive guide, including a comparison of POSIX and System V style
semaphores.

http://www.linuxdevcenter.com/pub/a/linux/2007/05/24/semaphores-in-linux.html

Spencer Critchley led off the week in blogs with a pointer to a new book
that provides a lot of missing information for Drupal users:

http://www.oreillynet.com/onlamp/blog/2007/05/the_missing_drupal_manual_pro.html

Andy Oram looked at how Splunk is mashing up its data to help sysadmins.

http://www.oreillynet.com/onlamp/blog/2007/05/splunks_mashup_of_informations.html

How do you keep geeks in your organization? Nitesh Dhanjani had some
thoughts on the subject:

http://www.oreillynet.com/onlamp/blog/2007/05/the_string_theory_of_how_to_re.html

chromatic looks at coherence as an oft-overlooked feature of modern
DBMSi:

http://www.oreillynet.com/onlamp/blog/2007/05/one_oftenoverlooked_feature_of.html

Jeremy Jones continued his reporting on the rewriting of the podgrapher
utility.

http://www.oreillynet.com/onlamp/blog/2007/05/rewriting_podgrabber_part_2_1.html

Your humble narrator had some thoughts on Dell's move to offer
Linux-preinstalled systems.

http://www.oreillynet.com/onlamp/blog/2007/05/another_linux_milestone.html

Mr. Jones returned with a pointer to some pithy PyCon podcast (your
tongue-twister of the week)

http://www.oreillynet.com/onlamp/blog/2007/05/python_podcasts.html

chromatic had two in a row, first mentioning that Microsoft is looking for
an open source guru, and then reviewing the CPAN Pod::POM::Web module.

http://www.oreillynet.com/onlamp/blog/2007/05/microsoft_wants_an_open_source.html

http://www.oreillynet.com/onlamp/blog/2007/05/cpan_module_review_podpomweb.html

Over in DevCenter, Carla Schroder shared her experiences and frustrations
with getting Linux to print.

http://www.oreillynet.com/linux/blog/2007/05/more_fun_with_printing.html

Juliet Kemp discussed how to automount removable devices under Debian:

http://www.oreillynet.com/linux/blog/2007/05/automounting_removable_devices.html

And in the spirit of the three female Indy drivers this week, Caitlyn
Martin completed our all woman DevCenter blogfest with some information on
the Feisty Fawn release of Xubuntu.

http://www.oreillynet.com/linux/blog/2007/05/xubuntu_gets_feisty.html

In databaseland, Roland Bouman debunked a common myth about the GROUP_BY
clause:

http://www.oreillynet.com/databases/blog/2007/05/debunking_group_by_myths.html

Brian K. Jones shares his path to sysadminosity over in the SysAdmin
blogs:

http://www.oreillynet.com/sysadmin/blog/2007/05/how_did_you_become_an_admin.html

We end this week in the Ruby Blogs, where Daniel Berger laments the lack
of bind parameters in ActiveRecord:

http://www.oreillynet.com/ruby/blog/2007/05/bind_parameters_now.html

And finally, Gregory Brown starts his Summer of Code reportage with a look
at RubyLand.

http://www.oreillynet.com/ruby/blog/2007/05/gsoc_announcing_rubyland.html

Over at The Watering Hole, the melee is over, but Pearl is still in hot
water.

http://www.oreillynet.com/wateringhole/blog/

Looking forward, always forward, never backward, we've got two articles
upcoming this week. Federico Biancuzzi has another in his series of BSD
interviews, this time looking at Rootkits. And Andrew Hanenkamp, tells us
about a single sign-on solution for Jifty called CAS+. And over in the
Watering Hole, things go from bad to worse for Pearl as she testifies
before Congress.

Until next time, remember that no matter where you go, there you are,
unless you're time-traveling, in which case there you were.

* Still the ONLamp Family of Web Sites...

James Turner
Site Editor, ONLamp.com
turner@oreilly.com

================================================================
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!
Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom

------------------------------------------------------------------
Interested in sponsoring the Linux DevCenter newsletter? Please
email us at advertising@oreilly.com for rate and availability
information. Thank you!
-----------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000


Comments: Post a Comment



<< Home

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