Archive

Archive for the ‘Engineering’ Category

Functional OpenSSL encrypt and decrypt in Ruby

August 4th, 2010 No comments

As part of a project I am working on, I wanted to have a method for unsubscribing users from a mailing list without having to log in — just click and unsubscribe. I wanted to keep the URLs opaque and unguessable while not requiring a database hit to guarantee authenticity or a full table scan before going about the main work of unsubscribing the user. Encrypting a unique key, in my case the email address, for the user will accomplish these goals.

Read more…

Categories: Engineering Tags:

Connecting ircd-hybrid to hybserv

June 4th, 2010 6 comments

Today at work I decided to set up an irc server on our tiny little ubuntu 9.10 intranet server. Having played with a few different ircd implementations before, I decided to go with one which was available as an ubuntu package (so not unrealircd or ircd-seven) and looked supported — I chose ircd-hybrid along with the apparently related hybserv.

Read more…

Categories: Engineering Tags: