Blogs
Command Line Port Scanner OS X
fusion94 — Tue, 01/06/2009 - 09:34
Who knew that OS X has a command line port scanner? I for one didn't. I've always just used the Network Utility version. Here's how to access it.
As the superuser run this:
ln /Applications/Utilities/Network\ Utility.app/Contents/Resources/stroke /bin/stroke
chmod uo+x /bin/stroke
Then as any user you can call it from the terminal as such:
stroke address startPort endPort
So to check your local machine do:
stroke 127.0.0.1 0 1024
You should see output that looks similar to this:
Port Scanning host: 127.0.0.1
Open TCP Port: 80 http
Open TCP Port: 631 ipp
Medal of Honor: Allied Assault Dedicated Servers Released
fusion94 — Wed, 12/24/2008 - 11:33
So I finally got around to releasing a package of the Medal of Honor: Allied Assault Dedicated Servers.
They can be downloaded here.
I plan on releasing new versions of the Game Server Configurator: MoHAA in the next few weeks and you will need these to use that tool.
NOTE:
These are command line server binaries that allow you to host a MoHAA server without running the MoHAA client.
DISCLAIMER:
These binaries are released as a non-supported product. That means that neither Aspyr Media, Inc. nor Damage Studios technical support center can answer or help with any issues you may encounter with this release. Aspyr Media, Inc. and Damage Studios make no representation or warranty of any kind regarding:
Fantasy Football
fusion94 — Tue, 12/23/2008 - 11:13
My fantasy football season ended last night.
In the Skyfire League I ended up with the best overall record of 11-3 with 1,486 points scored and went into the playoffs as the #1 seed. I ended up losing my first playoff game but was able to rally and capture the third place trophy.

In the Public League I ended up with a record of 7-6-1 with 1,293 points scored and went into the playoffs as the #4 seed. Due to quite a bit of luck I won out all my playoff games and captured the first place trophy.

Drupal API on the iPhone
fusion94 — Sun, 12/21/2008 - 21:06
Here's an interesting little application for the iPhone.
Offline Drupal API Documentation
The API documentation includes
- Drupal API 4.6
- Drupal API 4.7
- Drupal API 5
- Drupal API 6
- Drupal API 7

Campus Party 2008
fusion94 — Sun, 12/21/2008 - 17:54
I've been meaning to post about this for some time but have been rather slack in doing so.
Back in August I was invited to talk at Campus Party 2008 which took place at the Valencia Exhibition Center in Valencia, Spain from July 28 - August 3 to give a talk about the History of SourceForge.
Campus Party is recognized as the biggest electronic entertainment event on-line in the world. An annual event which has taken place since 1997, that gathers together thousands of participants with their computers from all over Spain and other countries, in order to share their concerns, exchange experiences and carry out lots of different activities related to computers, communications and new technologies.
This year there was approximately 8,973 participants.
I was also able to particpate as a Judge in the Maddog Challenge to judge the design of 2 open source applications one of which had to be a web-based application and the other had to be based on the Android Platform. The prizes were an Open Moko Neo FreeRunner.
My fellow judges were:
- Antonio Cebrián (Telefónica I+D)
- Rasmus Lerdorf (PHP)
- Carlos Valero (Socio de Accenture Technology Solutions)
- Mike Jennings (Developer Advocate Android - Google)
- Jon "maddog" Hall (Linux International)
Unfortunately we only had two applicants (which did make judging easy for us). Those applications were FavPal and Traveller.
Both applications were very good and were deserving of the rewards the developers earned.
Overall it was a fantastic trip for me and I thoroughly enjoyed myself. I got to spend some time in Barcelona as well.
Here are a few photos of the trip.
Here's a media interview that I did after my talk.
SVN Repository Cleanup
fusion94 — Sat, 12/20/2008 - 22:25
I've spent the past few hours doing some pretty massive SVN repository cleanup for all of my personal projects. One annoyance is all of the .svn directories that occasionally have to be located and removed before you can recommit.
Here's a quick one-liner to assist you in this. Let's say you have a couple of top level directories that look something like this:
foo/ bar/ bar/ foo/
If you want to find and remove all those pesky .svn directories from within the foo directory all you need to do is run this:
find foo -type d -name ".svn" -exec rm -rf {} \;
If you wanted to hit both directories at the same time you use this:
find * -type d -name ".svn" -exec rm -rf {} \;
Also to note is that you can use this to also locate and remove .DS_Store files that OSX places all over the place. The only difference is that the flag passed to -type would now be a 'f' like this:
find foo -type f -name ".DS_Store" -exec rm -rf {} \;
Hope this is useful to someone.
BootCamp Tip
fusion94 — Thu, 12/18/2008 - 10:03
If you've got BootCamp installed and have it defaulting to boot into Windows then remove the Windows partion you're going to get a "No bootable disk found" screen everytime you boot up.
I still don't know why OSX isn't smart enough to handle this issue with more grace but that's another post altogether.
To resolve this just follow these steps:
- Restart your computer and hold down the Option key until disk icons appear onscreen.
- Select the startup disk with the operating system you want to use (safe bet that it's going to be OSX), and then click the arrow beneath the icon.
- Once OSX is launched, go to System Preferences, and select the OSX volume as the startup disk.
Once you've completed these steps you'll be able to reboot back into OSX without the annoying screen.





