Blog Archives

The elusive bug

(Note: This is something that happened earlier this year. A recent discussion reminded me that I should write about it and here it is) Symptoms The bug description wasn’t very helpful. The users couldn’t scroll on their Macs on this

Posted in bugs, computers, tech Tagged with: , , , ,

How secure are Indian payment gateways?

India has a dearth of good payment gateways – most have obsolete difficult-to-use APIs requiring days, if not weeks, to integrate. They require at least a dozen documents (most of them need them sent through post) before they even let

Posted in crypto, security, tech Tagged with: , , , , , , , , , , , , , , , ,

KWallet Security Analysis

KDE 4.12 comes with a KWallet GnuPG backend, which is more secure. More info here, including how to move existing wallets. (Note: Tom Leek has written a more detailed analysis on StackExchange.) I started using KWallet a few months ago

Posted in crypto, scripting, security, tech Tagged with: , , , , , , ,

QTreeView and custom filter models

I’ve been learning PySide which is an amazingly easy library to get into GUI development. For an application I was developing, I needed a search filter for some hierarchical data represented by QTreeView.  QSortFilterProxyModel is the default choice to add

Posted in python, tech Tagged with: , , , , ,

Streaming to twitch.tv from Linux

I was looking to stream to twitch.tv from Linux, but none of the existing solutions were embedding the webcam over the captured desktop. Since twitch.tv works with rtmp, and existing scripts were using ffmpeg, it was easy to modify the

Posted in scripting, tech Tagged with: , , , , , , , , ,