Archive for the ‘open source’ Category
Learning Go (and reflect-ing on what’s possible, too)
It’s been a few days since my last Go post; my apologies. I know everyone out there was feverishly clicking refresh. Relax my babies, there’s more content on the way. This time, we’re going to look into the reflect package, which provides the introspection support found in Go. If you’ll recall, before my last post, [...]
In: development, Go, open source
Learning Go (and serializing objects with it, too)
I had intended to make my next target the Go RPC services, simply because RPC is cool. Nothing makes me happier than pressing a button on machine A while watching the LED on machine B flash. Nothing. As I got into the RPC code, I realized that underlying data serialization was handled by the gob [...]
In: development, Go, linux, open source
Learning Go (and integrating with inotify, too)
Go provides a native interface into the Linux inotify system. What’s inotify? According to the man page, the inotify API provides a mechanism for monitoring file system events. It can be used to monitor individual files, or directories. There are a series of system calls available providing access to inotify. Here’s a quick run down of what [...]
In: development, Go, linux, open source
Learning Go (and hitting C libraries with it, too)
Update: This is already underway in a real fashion. Check out go-python for more information. Looks like a solid project! Being the type of guy that doesn’t like to learn anything at the surface level, I decided to look into how one would integrate an existing C library with a Go application. My curiosity was [...]
In: Go, linux, open source, python
Learning Go (and reading Tar files with it, too)
Over the past couple of days, I’ve taken an interest in Go. I’ve gone through the bulk of the documentation. I’ve read the tutorial, the Effective Go documentation, and a collection of other works available on the documentation page. I’m really taking quite a liking to it. Why? It’s quite expressive. This was one of the [...]
In: development, Go, open source
The 2010 Open Source Awards
Packt Publishing distinguishes top OSS projects annually via their Open Source Awards. Nominations close on September 17th, so take a minute to submit your favorite OSS project. For a bit more information, see the following link. Open Source Awards Home They’ve really turned out to be a great company to work with, so take a [...]
In: books, development, open source

