Archive for the 'Spread The Word' Category

Call Of Duty 4 (PS3) port opening (forwarding) for AirPort

If you play Call Of Duty 4 on PlayStation 3 (like me), chances are you’ve spent some time waiting to be connected to an online game. Infinity Ward who created the game blame your internet router for not having the correct ports opened. While this post says that you will need to open ports 3074 and 3075 on you router, maybe you don’t even know what a port is, not to mention how to open them?

To be honest I don’t know too much about this stuff either, but this I do know: the term “opening a port” is somewhat misleading. It took me some time to discover that it’s actually the same as “forwarding a port” or “port forwarding” as it is called in the AirPort Admin Utility for Mac. You cannot just open a port, you have to tell the router which computer on your network should receive network traffic directed to that port. That computer is identified by an IP-address, but that means entering that IP address manually, and most home networks are configured handle this automatically (by means of DHCP) and that’s likely to be the most practical solution anyway.

How do we solve this? Enter DHCP Client ID… ok, an introduction should probably end with a far sexier name than “DCHP Client ID”, but here it goes, watch:

These screenshots are in Norwegian, but the layout is the same, and I will attempt to translate.

Step 1: Open AirPort Amin Utility and select “Internet” and “DHCP”

NOTE: This requires that your AriPort is set to share a public IP address. That setting is located in the first tab under “Internet”.

bilde-1.jpg

At the bottom you will se something called DHCP reservations, and the list is likely to be empty, unlike mine. Below the list a +-button. Click that and this sheet appears:

Step 2: Enter a name and method for the new reserved IP address.

bilde-2.png

I chose to name it PS3, bu that’s not important. What is is that you specify DHCP Client ID as the method and click continue.

Step 3: Enter a client ID and the IP address you wish

bilde-3.jpg

The Client ID is important because you have to enter the same on your PlayStation. May I suggest “PS3″ for that. Next you enter an IP address. The three first numbers have been entered for you, and you have to select a number between 2 and 256. I chose 94, and if that’s not manually assigned to any other computer on your network it will work for you as well. Click “Done”.

Step 4: opening/forwarding the ports

bilde-4.jpg

Select “Advanced” and “Port Forwarding” and you will see something like this. Again, click the +-button below the list and this sheet appears:

bilde-5.jpg

Fill out the fields exactly like the screenshot, or if you chose a different IP address to be reserved for your PS3 in step 3, enter that address instead. Click “Continue”.

bilde-6.jpg

Here you select a name for the configuration. Again, this has no technical meaning, it’s just a description so I entered “COD4″ as an abbreviation for “Call Of Duty 4″. Pretend like the rest of the sheet isn’t there and click “Done”.

Step 5: Restart the AirPort

Restart your AirPort by clicking the “Apply”/”Update”/”Restart” (don’t know it’s actual name in English) in AirPort Admin Utility.

Step 6: Configure your PlayStation network settings

You can configure the network settings for your PS3 almost like you already have. You need to choose manual setup, but you can still use automatic detection for all settings except you DHCP Client ID, which, obviously, has to be whatever you chose in step 3. Remember my suggestion was “PS3″. After that Bob’s your father’s brother!

CSV to XML converter

CSVtoXMLConverter

Flash supports XML. Consultants and project managers support Excel. Have you ever wished that either Excel or any other spreadsheet application, or any other application for that matter, had a decent exporter for XML data? Not that proprietary-Microsoft-not-terribly-W3C-compliant-type, but real, simple, proper XML? Well I have, and instead of waiting for it I decided to create a small Flash application that certainly helps!

Not many desktop applications export XML at all, but make that CSV (Comma Separated …something) and quite a few do. A typical CSV export from an Excel spreadsheet could look like this:

CSV example

Now wouldn’t you much rather have that data formatted a little more like this?

XML example

Nice and tidy - and best of all; Flash supports it natively!

No more talk. Head here: http://www.oyvindnordhagen.com/flashdev/csvtoxml/

Urlaub In Polen

urlaub.jpgOne of the greatest things about festivals is that given the right state of mind (or enough alcohol) discovering new favourites is relatively easy. At the same time, actually buying their music can be a bit of a challenge. At least that was my experience after wandering the urine-soaked fields at the Roskile Festival in 2001. I sort of fell into a tent where a band that was unknown to me at the time was on stage. The band was Urlaub in Polen, from Austria if I’m not mistaken. The band name means “Vacation in Poland”.Anyway, their performance was quite impressive as the band only counts two guys, but four instruments + vocals. One guy on drums, vocals and keyboard in parts at the same time while drinking beer fast and chain smoking. The other guy played guitar and synths an sang lead. Their music is maybe best described as post-rock, and I suggest you Check them out on iTunes!