Tuesday, June 23, 2009

Feeling much better

Well its four days on and I am feeling much better. A big thanks to Katie.

Saturday, June 20, 2009

Twitter

I just deleted my twitter username. Why? Because I don’t use it. Maybe if the SMS worked but to be honest I don’t think so. I just don’t see the use.

Friday, June 19, 2009

Ow Ow Ow!

Well the snip has occurred and I am very sore, especially after Jacqueline decided to shove Thomas the tank engine into my groin.
But up until then it wasn't too bad. Oh well a REALLY quiet weekend this one and no hockey. Sorry team!
Everyone can feel sorry for Sarah: She has the kids all weekend while I moan and act like a male with any sickness.

Thursday, June 11, 2009

Initial SPA9000 Configuration

Well I now have an Linksys SPA9000 PBX (firmware 6.15). And I am going to try to make some notes to help others. First of all, there is a LOT of information on the internet that is wrong with the latest versions of the firmware. It is not hard or complicated to get up and running with the SPA9000 but you can do some really complicated things with it.

What hardware do I have?

I have a Billion 7404 modem router (firmware 5.73), I connect to 2 providers, one being IINET and some DECT phones.

Configuration

First of all I would recommend getting a SysLog Server on your PC. I recommend SysLog Watcher Personal Edition, its free and quite a good interface. This will mean you can see what's happening on the SPA9000 if things go wrong. This is

Billion 7404

There is a lot of stuff on the web about ports/firewall changes and complicated things like that. The fact is you just need to turn off VOIP. To do this you access the VOIP web configuration and disable SIP under general settings.

I also went into Advanced and switched the VOIP from WAN to LAN but I have no reason why, really just belt and braces.

SPA9000

I used the configuration wizard which runs on your PC. This is a download from Cisco and very easy to use. It allows you to setup one Line, configure the network and any clients. Once through the wizard, all I had to do was dial 9 to get an outside line and could make phone calls.

Advanced Additions

I have now setup the SPA with the fax using the second line and XLite on my computer as an extension. I used the web administration for this and the cisco manual.

Monday, June 8, 2009

Long weekend sick

Went for a walk an basically nothing else. I did buy the ugliest crocs ever for $10, I thought they might make good garden shoes.

Thursday, June 4, 2009

Having a connected phone

One of the benefits of having a connected phone is you can get emails. But over time people find out this fact. The issue with this is the expectation that goes with it. Should I have to respond immediately?

I actually have done this to someone else and find myself in the “Why haven’t I had a response?” mode. Obviously this is really silly, email is meant to be quicker than post but not requiring an immediate response.

I wonder how social etiquette will go as more and more phones have email available.

Apologies to anyone I have badgered ;-).

Wednesday, June 3, 2009

Enabling MSDTC on Vista

System.Transactions are being used in this latest project and as a result you have to enable MSDTC. Heres the link:

http://technet.microsoft.com/en-us/library/cc753510.aspx

Tuesday, June 2, 2009

IIS 7 and the IUSR

http://learn.iis.net/page.aspx/140/understanding-the-built-in-user-and-group-accounts-in-iis-70/

ARRRGGGGGHHHHH!

ASPState Installation Gotcha

In case this blog gets deleted:
ASPState Installation Gotcha

My development machine is getting unstable. So I decided to reload my computer from scratch.

One of the tasks is to install ASPState to ASP.Net applications. It’s been a long time I install ASP.Net. And I’m repeating the same old mistake I made years ago.

I run this command:

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regsql.exe

That program guides me through a wizard. And it installs aspnetdb database on my machine.

But when I execute my ASP.net from Visual Studio, I get this error message:

Cannot open database requested in login ‘ASPState’. Login fails. Login failed for user ‘???’.

Hmm, that’s puzzling. I spent an hour finding out the error, and it turns out I need to run the command this way.

aspnet_regsql.exe -ssadd -sstype p -E

The wizard in aspnet_regsql.exe does not support for ASPState. I must add these parameters to create another database called ASPState.

Things are looking good. Well, almost. I got another error message when I run the ASP.Net application.

EXECUTE permission denied on object ‘GetMajorVersion’, database ‘ASPState’, owner ‘dbo’.

This is obvious to me. And the solution is simple. I must grant the database access to ASPState to appropriate users, and grant stored procedure in database ASPState EXEC permission to these users.

Here’s my lesson.

  • Write down note just to remind myself. I went through this problem before, and I totally forget all these details. If I spent time to write it down, I don’t have to go through the pain twice.

Here’s interesting link related to ASPState

Thank you Ken Wong!

Subversion and Ankh

I am again working on a project that involves Subversion and a fair distance between developers. As per usual I have Ankh integrated into Visual Studio 2008. One of the issues I found was Ankh 2.0 wants to integrate source control into the solution and make changes to the solution file.
After a little googling I found that all I had to do was manually add the Ankh.Load file to the solution with nothing in it and Ankh would automatically load subversion for the project.

This means that I do not mess with the other developers but at the same time can have Subversion integrated into my development environment.

Monday, June 1, 2009

New Blog

I have setup a new blog for Marijke, you can click here: Marijke's Blog to go to it. There is nothing there at the moment as she’s a busy little bee, but hopefully we’ll see some information from her in future.