Useful Utility: DialupRouteMaster

If you've ever tried to setup static routing on Windows, you may know that the 'interface index' can change on you breaking your route. This utility will detect a broken route, remove the defunct persistent route, then recreate it with the correct interface parameter.
Note: I haven't had a chance to test it on a live network (I will 12-22-09), but it may prove interesting for the rare need to route using Windows.
UPDATE: Tested, debugged, and 100% working. This is now managing the static routes for a dialup connection between two power plants in Alaska!
*Released under the MIT license.
Quickly make a scratch file using .net
Using this code, you can quickly make a scratch file for read/write before you either save it or requiem in pace
'Returns Tempfile Path
Dim FileName As String = Path.GetTempFileName()
Dim File_Stream As New FileStream(FileName, FileMode.Append, FileAccess.Write)
Dim FileWriter As New StreamWriter(File_Stream)
'Write the Data
With FileWriter
Try
.BaseStream.Seek(0, SeekOrigin.End)
.WriteLine("writing to scratch")
Catch ex As IOException
Debug.Assert(False, ex.ToString)
Finally
.Close()
End Try
End With
string FileName = Path.GetTempFileName();
FileStream File_Stream = new FileStream(FileName, FileMode.Append, FileAccess.Write);
StreamWriter FileWriter = new Stream(File_Stream);
try
{
FileWriter.BaseStream.Seek(0, SeekOrigin.End);
FileWriter.WriteLine("writing to scratch");
}
catch(IOException ex)
{
Debug.Assert(false, ex.ToString());
}
finally
{
FileWriter.Close();
}
I got owned this week
Sold the PLC
I sold the PLC on eBay and made about $600 back on the investment. I'll be buying one that isn't such overkill.
Equipment started showing up!
I've started getting packages by the dozen in the mail!
So far I've received my ControlLogix SLC-5555 from Allen-Bradley along with a bunch of the I/O modules for it. The Arduino (coolest diy gadget ever) and assorted other hardware. All I need to get my process automated now is some containers, burners, electrically actuated valves, pumps and tubing.
Also, the first batch of homebrew was wicked awesome!
Newegg has gotten their IPO!
I dont know about you, but I love Newegg and they are looking at going public on the stock exchange. They filed for IPO status today with the symbol 'EGG'
I'm buying ASAP!
here for more info: http://www.marketwatch.com/story/online-retailer-newegg-files-for-175-million-ipo-2009-09-28
Zune Tower Defense

Developing as standard XNA project for the moment. Will most likely be LGPL when I finish...
Right now:
- Interface works
- Mobs spawn, but need pathing and I cant find my steering class I wrote last year...
- Towers need placement code
- Cant test with the Zune HD yet due to some weird error. I'm assuming because I'm developing in a 64bit environment.
SecurityTube just got my bookmark
SecurityTube is a new video site designed around the premise of information security. They host conference lectures from DEFCON and the like, proof of concept vulnerability videos, and other miscellanea. Pretty sweet!
Pwnsauce Programs: Android SMB2 Vulnerability Tester

Want to know if a machine is vulnerable? Just punch in the IP and check! If your not patched you'll lockup and BSoD. *sigh* I wish Sprint had an affordable Android phone...
from http://sinisterware.blogspot.com/2009/09/smb-check.html
802.11n is official!
Its out of draft and an official standard as of today. It was ratified at the semi-annual IEEE held this week in Piscataway, NJ.
Read the press release