Contributing to BCC
/Possibly a useful summary of my experience contributing a few tools to the BCC/eBPF project
Read MorePossibly a useful summary of my experience contributing a few tools to the BCC/eBPF project
Read MoreAfter ignoring my blog for over 3 years I finally got some time to pick up some projects. This post covers my attempts to learn Swift by developing an iOS app and what happens when you run into a particularly challenging bug
Read MoreIn this blog post i try and debug a particularly annoying problem i have started noticing on my Macbook, which involves my mouse pointer freezing up ever so often. My hunch is that the root cause of the problem is the fact that im running my 256GB SSD drive at near capacity and the controller is very unhappy about that. Read the post to see some of my findings.
Read MoreOne of the hardest parts of writing distributed systems or tools is understanding the effect network latency has on its performance. I have spent a better part of a decade working with tools and systems that were designed to work in a LAN and then having to try and stretch them to work across a WAN that spans the globe. This blog post outlines a handy way of setting up a latency simulation test network to test any distributed applications or tools.
Read MoreBack during the early days of R&H India bandwidth was a precious resource and the ability to efficiently send data between our branch offices was critical. During this time we came up with a easy way to reduce the amount of data being transferred by only sending images delta's and then recombining them at the source to recreate the original image. This blog post describes this method as well as shows some example code to implement this.
Read MoreThis post should hopefully help anyone trying to setup Asterisk to work with a Redfone device connected to an Indian telco like Airtel.
Read More