I subscribe to a fair amount of feeds for news, blogs, articles, etc. I’m currently subscribed to 122 feeds, some of which have tens of articles a day (news sites), some of which are dead. [1] Unfortunately there’s still a few sites that I was visiting manually each …
read more →Yesterday, Stephen DiCato and I gave a talk for Boston Python titled: Twisted async networking framework. It was an introduction to intermediate level talk about using the Twisted networking framework based on our experiences at Percipient Networks.
The talk, available on our GitHub (PDF) covered a few basic topics:
Finally another technical post, this one is about my adventures in attempting to extend the built-in Map object in JavaScript to extend the functionality. As background, there are two reasons we’d want this:
In the chat backend we currently use JavaScript objects ({}) as hashes/maps to keep track of …
There was a request on the Instantbird Bugzilla to always show contacts in the contact list as the “big” contact (as shown when a contact is selected). Similarly to my last post, this can easily be done with userChrome.css. See the post if you don’t know what userChrome …
read more →A friend of mine asked me if there was a way to have selected contacts in the contact list NOT expand to two lines (where the status goes onto the second line) in Instantbird.
There’s actually no option to do this in Instantbird, but with a little userChrome tweak …
read more →I had previously talked about adding a protocol to Instantbird, that focused on adding SIPE (Microsoft Office Communicator support). Since then I’ve been slowly working on defeating SIPE. Fortunately I found a few flags that help us compile it easily in Instantbird: we can declare that we do not …
read more →Microsoft Office Communicator is an instant messaging client that integrates into the Exchange Messaging Server (the protocol behind it is an extended version of SIP/SIMPLE). Anyway, there’s a libpurple (i.e. the backend of Instantbird and Pidgin) protocol plug-in for OCS (Office Communicator Server) called SIPE. (It’s …
read more →In the past I’ve tried to compile a few different programs that use the Mozilla toolkit to various levels of success. I’ve tried to compile Thunderbird, Songbird and Instantbird at various points. I got Thunderbird to compile, but it only worked sporadically (although I think that was Firefox …
read more →In a previous post I had briefly gone over the “history of IRC” as I know it. I’m going to expand on this a bit as I’ve come to understand it a bit more while reading through documentation. (Hopefully it won’t sound too much like a rant …
read more →Another month has gone by so it’s time for another status update. Unfortunately not as much got done this month as I was hoping, but here’s a quick update of what I’ve worked on:
read more →