Archive

Posts Tagged ‘dnssd’

Discovering services using Bonjour, DNSSD, and Ruby

June 3rd, 2009
Comments Off

This is the third part in a series of articles I’ve been writing on using Zeroconf (aka Bonjour) in Ruby.  The first post covered Zeroconf and how to install DNSSD, the most popular Ruby Zeroconf libary. The second post went through creating and registering a web service using Zeroconf so other machines on your network can find it.

In this post we’ll digress a bit and write a command-line tool to monitor and explore the information Zeroconf broadcasts on your network.  This will give us some background for the next post when we modify our web server to list other servers of a similar kind running on your network.  If you’re already familiar with how to browse and retrieve information about Zeroconf services using DNSSD then you may want to skip ahead. Read more…

Mark Uncategorized , , , , , , , ,

Registering a service using DNSSD and Zeroconf

May 24th, 2009
Comments Off

In this series of posts I’m using the power of Zeroconf and DNSSD to share my strawberry ice cream advocacy web site with the rest of the network. In the last post we learned all about Zeroconf and how to install DNSSD so you can use Zeroconf from Ruby.

In this post I’ll put DNSSD to work and we’ll use it to register our web site on the network.

Read more…

Mark Uncategorized , , , , , , , ,

Strawberry advocacy with Zeroconf and DNSSD

May 24th, 2009
Comments Off

Strawberry Ice Cream

Strawberry ice cream has a bad rep.

It’s not as sexy as chocolate and not as safe as plain vanilla. Instead it’s immediately relegated to third place in most ice cream debates.

Not satisfied with this situation I did what any coder would do and created a web site to evangalize strawberry ice cream using Sinatra.

Read more…

Mark Uncategorized , , , , , , , ,