The rants and raves of a technogeek
AGI
Book alert, Book alert – Highly self promoting here
Mar 24th
Ok, I always wanted to write a book – and I finally did it. Thanks to Schuyler Deerman at Digium, who had connected me with Packt Publishing, I’ve written and AsteriskNOW book. My book is basically a quick-start cook-book to get up and running really fast with AsteriskNOW. If you want to build your own PBX, this book should enable you to build your own PBX in less than a day.
If you are an experienced Asterisk user, this book will also serve as a quick reference to AsteriskNOW, getting you up and running in no time.
The book looks like this:

and can be purchased online directly from Packt Publishing’s website, at: Packt Publishing or at Amazon (can’t believe I’m on Amazon) Amazon
The world’s fastest Asterisk based Dialer
Mar 2nd
As most of you already know, I’m heavily involved within the Asterisk Open PBX project. Over the course of the past 5 years of my dealing with Asterisk, Asterisk had always suffered a serious flaw, and that is, a single-threaded Manager interface – which usually led to serious dead-locks when writing a multi-threaded server that connects to it.
One of my long time challenges was to surpass the 4-5 originate requests to the Asterisk Manager interface, enabling me to automatically dial more than 4-5 calls at the same second. My initial work had began with the idea of increasing that by a factor of 50%, going up to around 7-8 calls per second – I had achieved that using a combination of smart synchronization between the manager interface and my originating server – and also enabling asynchronous originate requests – however, that methodology had proved to be problematic – in terms of reliability.
I understood that something else had to be devised, something that doesn’t rely completely on the manager interface, and that will allow me to originate calls freely, without clogging up the manager interface. So, I decided to move my interest from the Manager interface, and concentrate on understanding Asterisk’s channel handling, especially, how do calls originating from the manager interface are handled by the Asterisk spooler and the Asterisk channel drivers.
more will follow…
PHPAGI Annoyances or maybe…
Nov 29th
OK, if there is one thing I really hate, is that when something so little as a small configuration change from one version to another causes things not to function properly. It is one thing to make sure that your code is backward compatible, no one really expects that your scripting language will suddenly start behaving differently, just because you upgraded to a new minor version – right? More >




Picasa
Twitter
Facebook
LinkedIn
Youtube
RSS