a work on process

book sleeve for Practical Ruby for System AdministrationIf you’ve encountered Ruby primarily through Rails and know it chiefly as an elegant tool for writing web applications it’s easy to miss its longer history as a tool for systems administration. Before Rails made Ruby the language-du-jour sysadmins bore much of the responsibility for keeping it alive, with the result that it has a suite of libraries helpful for server monitoring and a range of other administrative tasks.

Author André Ben Hamou is clear that his book is not an exhaustive guide to using Ruby for systems administration. Rather than try to cover every possible context he provides an introduction to the language and some of its key libraries intended to give a feel for how it might be used and why it leads to succinct and expressive solutions. A number of the more important libraries for working with network protocols and files are covered, and there’s a good introduction to rubygems and how they can be used and created.

Having not done much work with Ruby on the command line I found the first couple of chapters, which cover command-line switches that can help with one-liners for file processing, particularly informative, though I suspect I’ll be referring back to them for a while until the different options take hold. As with the book as a whole those chapters are clear and to-the-point, helped by a presumption that the reader has a good understanding of the problem space and some experience with using scripting languages to simplify their life.

Don’t go into this book expecting to come away ready to work as a sysadmin. That’s not its intention. Nor is it a comprehensive guide to ruby, and you’ll probably still want a good language reference to go with it. But it provides a number of helpful hints and a good sense of how robust scripts can be built quickly and simply with ruby, and there are likely to be a few helpful tricks for most readers.

Disclaimer: I was sent a copy of this book for review by the publisher. You can find it at apress, amazon US, amazon UK and all sorts of other places.

Recommend this post:

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

 

links for 2007-12-15

15 December 2007 (4:21 am)

By James Stewart
Filed under: Notes
Tagged:

Recommend this post:

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

 

links for 2007-12-13

13 December 2007 (4:23 am)

By James Stewart
Filed under: Notes
Tagged:

Recommend this post:

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

 

Why social media is like local newspapers

12 December 2007 (12:00 pm)

By James Stewart
Filed under: Commentary
Tagged: , , , , ,

Flickr Hot TagsWhen running a campaign a good strategy always used to be to ask your supporters to write letters to their local newspaper. Local newspapers are far more widely read than their national equivalents, you’re much more likely to get your photo published in them, and because of their more tightly defined audience they present a much greater chance to contextualise your message and suggest options for local action.

In many ways, that is the campaign tactic that a strategy for web 2.0/social media should build from. It’s not about having a presence on flickr, delicious, facebook, upcoming, myspace, or any of the dozens of other “web 2.0″ sites, though an official presence may be useful in some cases and personal experiences with all of them is a good idea. Instead it’s about resourcing your key supporters to be there for you, just as they would in their local papers.

Your supporters already have networks of friends/contacts in these settings that it would take you a lot of time to build. Those friends are going to pay attention to what is being said because of who said it, when if it came from an unknown campaign officer they’d be far less likely to read it. You’re likely to be busy at your events, but your supporters are free to take photos they can post on flickr and which their friends will look at whether or not they currently follow your campaign. You can put as much time as you like into creating a facebook group, but unless your friends and your supporters’ friends join it, it’ll never take off in the “viral” style you’re probably hoping for.

The task then is to educate your supporters. Encourage them to create and disseminate their own content, and back that up with good quality briefings, access to take photos, and any other options that make sense in your context. And to keep an eye on that content so you can pick from the best of it. We’ve found asking greenbelters to tag their photos with a given tag for each year hugely effective not only in making sure we get included in “top tags” lists, but also in giving us an easy way to access the resulting content and get a broader view of the feel of the festival than we otherwise would.

It’s never been and never will be possible to truly get your message everywhere. New tools may help push your content into new spaces, but the only way to effectively disseminate your message is to open it up and let others carry it for you, interpreting it through their lenses. It’s not a new idea, but it’s one that’s far more important now than it ever has been.

Recommend this post:

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

 

links for 2007-12-12

(4:24 am)

By James Stewart
Filed under: Notes
Tagged:

Recommend this post:

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

 
« Previous PageNext Page »