Starting work on Asterisk: TFoT 3rd edition

As many of you know, I’m a co-author of Asterisk: The Future of Telephony. While my girlfriend is away in Mexico for a week with the girls, I’m going to try and focus a bunch of attention on getting A:TFoT 3rd edition started (which is much overdue). If you have any ideas for topics you would like covered in the new edition, or something that wasn’t covered as heavily as you wanted in the 1st and 2nd editions, feel free to let me know, and your ideas will be considered! Read On →

Jim van Meggelen, Open Source Telephony Renaissance Man

In case you missed it, Suzanne Bowen of DIDX recently interviewed co-author of Asterisk: The Future of Telephony and good friend of mine, Jim van Meggelen. If you’ve never had a chance to see Jim speak at a conference, do yourself a favour and try to attend one of his sessions. He is extremely entertaining and informative, and is always a joy to speak to. Jim also talks about the much anticipated 3rd edition of Asterisk: The Future of Telephony. Read On →

AstriCon 2009 Presentation -- Building a Distributed Call Center

For those who missed it, you’re able to get a PDF of my AstriCon 2009 presentation from the http://www.astricon.net website. http://images.tmcnet.com/expo/astricon/presentations/cc01-madsen-digium.pdf There are additional presentations available from the conference as well. Check them out here:¬†http://www.astricon.net/2009/astricon/agendaAtaGlance.aspx Overall, the conference was extremely well attended and I had a great time. I’ve been to a lot of conferences, and AstriCon is definitely a premiere conference that is professionally run, and contains a great deal of useful information by well versed presenters with little fluff (i. Read On →

Building Queues with Asterisk

Wow it’s been a long time since I’ve update my blog. Well, lets do that! :) I’ve just posted some documentation to the Asterisk issue tracker for review. It’s about building queues with Asterisk. It is the start of probably 2 or 3 sets of documentation on building queues with Asterisk that I’ll be submitting. You can find the documentation here for now: https://issues.asterisk.org/view.php?id=16237 This documentation will likely be merged into core Asterisk at some point in the near future (doc/ subdirectory of your Asterisk source) and likely posted on http://blogs. Read On →

AstriCon 2009, Building a Distributed Call Center

Every year that AstriCon has existed, I have presented or at least helped organize, and this year is no exception. I will be presenting on Wednesday, October 14, 2009 from 10:00am to 10:35am in the Carrier/Call Center track. I will be the first presenter of the day hoping to give you lots of information about using Asterisk as a call center platform. More information about my talk is here: http://www.astricon.net/confDescriptions.aspx?t=CC#CC-01 Read On →

Ask the Expert!

_UPDATE (October 7, 2009): This post didn’t quite generate the type of questions I was hoping for, and because of that I’m not able to generate a knowledgeable and informed response that would be overtly useful. However, I will leave this topic open for the next little while in the hopes some more questions can be generated. It is entirely possible I haven’t been specific enough in my request for the type of questions I’d like to answer, so here goes. Read On →

Creating vCards with QR Codes

Recently I’ve been noticing a lot more use of QR codes around the internet. A QR code is those 2D matrices that look like a bar code, but aren’t just the ordinary vertical lines that you would see on your box of cereal. These are a box that contain pixels that have been coded to contain information about pretty much anything. I’ve been seeing some people using them for contact information, web links, and pretty much anything you can think of to distribute information. Read On →

Consuming SOAP complexType webservice with PHP

I recently had a client request that I communicate with a webservice via SOAP in order to do some credit card authorization for an Asterisk project they were implementing. After a couple of days of reading several posts I found via Google (which funny enough weren’t exactly what I was looking for, but gave me JUST enough information to finally start putting it all together), I had something that worked. Read On →

Suzanne Bowen Interviews Leif Madsen, Asterisk Rockstar

Today I had the privilege to be interviewed by Suzanne Bowen of DIDX. You can find the interview at http://www.didx.net/podcast/?p=episode&name=2009-07-30_leifmadsenjul312009.mp3 Hope you enjoy! Here is a description of the interview: “Truth is that I “met” the authors of the book “Asterisk, the Future of Telephony” when I was an English teacher and had volunteered over email to help edit the documentation. It was a joy to interview Leif Madsen. The Asterisk rockstar* shares with us the history of how he became interested in voice, telephony, Asterisk and open source. Read On →

Load testing SIP registrations with SIPp

Today I had a need to go and load a bunch of registrations into Asterisk for a bug I was working on. Since I’ve had this need a couple of times now, and I keep going and having to redevelop it, I think I’ll just write about it here, and then when I need it again, I can just look it up. Maybe this will be useful for someone else as well. Read On →