Asterisk on OS X

             

Last time I tried to run Asterisk on OS X it was on Panther (10.3), and it really failed to work. It seems since I last looked, things have come a long way. When rearranging how my personal VoIP was configured, I was looking for a simple SIP proxy - however, the only one I could find immediately was Java based, and lacking on a few features that I wanted. Hence, I decided to check out if there were any better Asterisk packages available.


iPhone SDK

              · ·

I finally got myself an iPhone - and am loving it. It’s great how I can now sync my calendars, and address book to my phone without having to worry at all about having six clones of each event on my calendar (which of course, makes it rather difficult to tell what I’m actually meant to be doing that day). However, a topic that has come up a couple of times in discussion with a few friends is that of the iPhone SDK.


Linking against GSL With Xcode

              ·

Further to the previous comment, you can also link against GSL from within an Xcode project: Create an Xcode “C++ Tool” project from the command line projects options. Within the project Ctrl+Click on the project name, and select “Get Info” Use the Spotlight-esque search at the top of this window to search for Compiler, and select the “Other C++ Flags” text box. Into the box enter -I/opt/local/include -L/opt/local/lib -lgsl leave the $(OTHER_CFLAGS) existing input there.


Linking against GSL on OS X 10.5 Leopard

              · ·

Since I’m taking the Computational Physics module in my third year at IC, we’re using some libraries like GSL to provide “better-than-default” random number generators and such like. It turns out that those of us using a Mac don’t get GSL installed by default with Xcode, or under OS X - and unlike Windows and Linux - there’s no instructions on the course site. Here’s a really quick way to ensure that you can link against it:


New Look

              ·

As it turns out - it’s pretty easy to code up a very basic blog application and integrate it with your existing flat-file site in Django. In fact, it fits very nicely into the 20 minute gap that you’re taking to try and make sure that you can sleep! There’s also some semblance of a design here now.