SCCP and Asterisk
So, we bought a bunch of new cisco phones to replace some failing SNOM devices around the place. Realizing a chance to implement some great functionality, I decided to use chan-sccp-b to run them on the SCCP protocol instead of sip. I've put together some steps to help you through the process, and the module I wrote for freepbx (and how to expose that through to the elastix gui)
Powershell WSUS approval between targets
Well, if you're anything like us, you'll have all sorts of tiered update computer targets, and you'll be staging your updates between them.
Usually it'll be something along the lines of DEV -> UAT -> PRE_PRODUCTION -> PRODUCTION
So, how do you get updates that have been developed against in DEV to UAT, or from UAT to PREPROD, or PREPROD into production?
OzMenu Hunt – Looking for contributors .

Well, as everyone that knows me will contest - I like having my fingers in many pies. Pies are good. My latest project was perhaps a little ambitious, I want to catalog, picture to text and host every menu from every restaurant in a fixed group of suburbs (west end and fortitude valley for now, more later). I want the menu's to be searchable, restaurants categorized and to engage people to comment. I'm not interested in reviewing the restaurants out of 10, just objectively documentation on their take-away offerings, what phone number and what hours they operate.
ASP Classic – Escape string for JS
for those that know me... ASP Classic is a pain I have to deal with every day... the simplest things that you've come to accept from every other language is just painful in ASP Classic. Every time I have to do something that I shouldn't have to do, I try to help as many people as possible not have to work it out for themselves. Here is a function to escape a string for use in JS. Enjoy.
MRTG Config for Eaton ConnectUPS Web/SNMP Card

We've had this one for a while, decided to put some power monitoring on it to graph the usage...
MRTG config for APC Switched Rack PDU

We just got a pair of AP8959EU3 Managed power rails, and decided to point MRTG at it to graph our power usage...
Gold Coast Phone Repairs

I've just revamped another site, this time a joomla to wordpress conversion. New template based losely on graphene
check it out!
Torrents to Apple TV 2… the EASY way!

I bought my girlfriend an Apple TV 2 for her birthday and spent 3 weeks trying to perfect a script that converted video from transmission into m4v, automatically import it into iTunes and correctly set up the video to be a TV show, and populate the TV Show details (episode, series, synopsis etc..)
#junipered.

#junipered - to be promised a service or a product that was not delivered
#ciscoed - When you deliver the products and solutions that the customer wants, when the customer wants it.
... apparently.
HTC Desire S Flashing problems… M4G2DE
After a huge amount of effort, lots of "status 1" lots of "can't open /cache/recovery/log " ... I stumbled across this site - http://forum.xda-developers.com/showthread.php?t=1150917
Convert youtube to MP3 – Quickly and Free
I stumbled across this online tool today - AudioThief. Does exactly what it claims, steals high quality audio from youtube clips for you to download.
iinet cisco 877 config
This is the config I'm recommending for people running cisco 877's on iinet. feel free to post back with any amendments.
config working on IOS 12.4(24)T3
TPG Username
last one - TPG Usernames for use on dialing up from your router..
should be in the format username@tpg.com.au
TPG MTU & MSS for ADSL2+
Again, keep getting asked this one, TPG uses PPPoE which works a little differently in terms of MTU and MSS.
I found the best settings for me were
MTU 1492
MSS 1452
on a cisco router this is achieved by
interface Vlan1
ip tcp adjust-mss 1452
!
interface Dialer1
ip mtu 1492
!
TPG DNS Servers
Keep getting asked this one, for some reason.
here they are, the TPG DNS (Domain Name Servers)
203.12.160.35
203.12.160.36
203.12.160.37
Ableton Live 8.2.5 now officially supported on OS X 10.7 Lion
Been asked about this a bit over the last few weeks. It's official.. go forth and update to 10.7
GoDaddy hosted wordpress facebook featured images
I had the strangest issue last week, featured images from wordpress would not appear on a facebook post... sometimes.
Comodo SSL intermediate trust
We use a wildcard certificate issued by CompleteSSL to do alot of our web mail and services hosting. I renewed it a week ago and installed today, to find that the certificate was missing a trust, even though I had installed an intermediate certificate.
Thirst4Beats
Well, I've just finished a project for a client, Thirst4Beats. This is a new dance music news portal maintained by a very passionate memeber of the QLD dance music scene.
Take the time to check it out
KFC Vouchers May 2011
Found these on ozbargain this afternoon, thought I'd save anyone the hassle of signing up etc.. enjoy!
kfc vouchers qld may 2011 - revision 2
copied from pdf to include cutting marks and kfc logo to the left.
KFC QLD Coupons 2011-05-03
MS SQL Server – index fragmentation – amended
From http://wp.daveheavyindustries.com/2011/02/07/ms-sql-server-index-fragmentation/
Having had to use this on a very large database, I've made some small changes to the index fragmentation statistics script. this time to include table names (object_name) as well as database_name.
Decoding Windows Script Encoder encoded scripts
Decoding Windows Script Encoder encoded scripts
isn't that a mouthful? Microsoft released this in 2001 - http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e7877f67-c447-4873-b1b0-21f0626a6329 which is a way of obscurifying vbscript (like ASP) scripts so that people can't change or copy your code. Great, right? well, as with most script encoding (zend encoder aside, others I'm sure), it doesn't do a very good job of it, and more makes it annoying to debug asp pages when the developers encode their includes.
Operation Parrot Drone – Introduction
Well.. I picked up one of these amazing devices last year direct from china.. Loads of fun. A friend in my building did the same and plenty of dog fights later, we had some engine failures (after discovering the flying just above another drone makes their drown drop to the ground... conflicting altitude sensor??). While they are being fixed... I decided to have a think about what I'd like to get out of the drones...
Cisco 1200 Accesspoint config
Well, my cisco 1232 just arrived and was promptly set up - thought I'd share some config with everyone to save someone the bother of writing their own. This replaced my existing Apple aiport extreme. Every home needs a cisco access point.
Distance between two points with curvature
The earth isn't flat. Sometimes you feel like over engineering a simple problem just because you can.
Late last year I put together a mobile web interface and used google maps for a store locator. I also had to use ASP Classic.
In the mids of this it struck me that a customer might find they were a few meters off from the actual distance from their current position, to what I'm reporting. Clearly this just won't do -so I re-worked it to compensate....in ASP CLASSIC, where most of the math is non existent.
enjoy!
3TB Drive Woes
Well, I just started upgrading the first drive in a 4 drive array in a HP AIO storage server. The problem is that the 3TB drive I put in only registered as 768GB, somewhat short of 3TB.
XBOX Live port forwards for Cisco 800 (877 used here)
How to get xbox live working on your xbox behind a Cisco
Xbox Live needs TCP/3074, UDP/3074, UPD/88 forwarded to the xbox from the outside interface of the router
Xbox Connect needs TCP/8602 forwarded
WordPress permalink via SQL
Today someone asked how to get the wordpress permalink from another language via SQL. Well, after a little bit of head scratching I have come up with a relatively easy way of doing this... enjoy!
Cisco Rommon priv password
Cisco rommon has a "secret"(not very well kept) section where you can execute some privileged commands.
Cisco 877 TPG Config
Well, TPG uses PPPoE rather than PPPoA like most ISP, and there were a few issues with the MSS before my TPG was working correctly. Now it runs like a dream, no complaints at all.
I'll post the relevant sections below
Joomla / WordPress hosting
I've got plenty of hosting resources spare at the moment, get in contact with me if you'd like any wordpress/joomla sites hosted. Will offer very competitive rates or beer currency for community projects.
Get in contact with me !
[facebook_ilike]
Tunage Feb 2011
Have a look here for the (in progress) Feb's artist podcast & site list, to help you through the day.
Adam Cox (Heavyweight) - http://heavyweightdj.podomatic.com/
Momentum Management - http://www.momentum.id.au/
James "Brooka" Brooks
Artist Page
Youtube Channel
Pobsky Vs Hybrid - Final Cloud Disappears (Brooka Mashup)
Ben Nicky Vs Parker & Hanson - Alquima Rattle (Brooka Mashup)
Benn Koppe
Thank you for 2010 Mix
[facebook_ilike]
Magento eWay Beagle patch
Fontis wrote an eWay payment gateway module for magento which works really well, but it doesn't support beagle (anti-fraud) stuffs. I've written a quick patch to change the gateway url and append the necessary fields. Minimal testing has been peformed. Highly recommend sandbox/heavy testing before production use.
My solution to APRA
Artists need to pay the rent. Venues need music. iPods need cheap music. Piracy is too easy.
Back in the day, as a DJ, you used to spend an entire day in a record store - bottle of coke in hand, delicately handling around 50 new circles of wax every weekend, wondering which ones you'd like to spent your hard earned cash on. Normally you'd walk out with a handful, and before you even go them out of the store, you'd know the inside and out, every peak, every breakdown, you loved it.
Now days, Beatport, juno and djdownload have made it entirely too easy to download from pre-compiled lists and suggestive downloads. This is a great time saver but its terrible for the industry as...
MS SQL Server – index fragmentation
Sometimes it doesn't make sense to rebuild all of your indexes as part of a maintenance plan. You may have mirroring running with large db tables, and your indexes may be several GB. As part of your maintenance schedule, I recommend manually finding fragmented indexes and rebuilding them yourself (or scripting this)
To do this you, you need to locate the indexes -- anything over 50% can be considered a problem.
Aldous
Aldous the pug.
Born 15/11/2010, currently 12 weeks old has a vendetta against a panda and a husky. Likes trips to Sundae@Watt, Sitting on my desk watching me work and watching telly.
