Wednesday, April 05, 2006

Well, I've had a good time sheding my CSS stylesheet for the purposes of web memes, but it's time to put the look and feel back into my site.  I think after running naked for a whole day, it's happy to get it's style back, even if it's not that styling.

On the other hand, I'm leaving soon for Dallas.  Time for a quick get-away to visit a good friend of mine.  See you all next week.

Wednesday, April 05, 2006 9:38:46 PM (Pacific Standard Time, UTC-08:00)  #    Comments [1]Trackback

What happened to the design?

Today, April 5 2006 is the first annual CSS naked day. This means websites all over the Internet are turning off their style sheets to expose their raw HTML markup and showing off their <body>.

To know more about why styles are disabled on this website visit the Annual CSS Naked Day website for more information.

Don't worry, my style sheet will be back Wednesday night.

Wednesday, April 05, 2006 5:34:11 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0]Trackback

He who blogs last, must have been thinking really hard. Anyways, as I'm sure you've heard by now tonight (well tomorrow morning) at exactly 123 seconds after 1am, the time and date will be 01:02:03 04/05/06. Wired is reporting that this "will never occur again."
Unfortunately, it appears that no one has forgotten that we're dropping the first two digits of the year. So yeah, this will happen again in exactly 100 years. We just might not be around to see it then.

But if you feel lucky or happy as a result of this news, then I encourage you to celebrate this unique moment in time. And then remember that every moment is a unique moment in time you'll never get back. Try not to let the scope of that overcome you, and just celebrate each moment.

Wednesday, April 05, 2006 5:01:15 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0]Trackback
 Wednesday, March 29, 2006

Very very cool!  Eric Milles posted a comment about his plug-in for WinAmp that lets WinAMP stream to an AirPort Express on my rant earlier about lack of support for iTunes events through the OM.  While not directly related to my original idea, I’m still pleased as punch to see this sort of thing.  Now if someone could just make one of these for Windows Media Player (does it even support output plugins?).

If this works even 1/2 as well as I hope it does I’ll be impressed.  Downloading WinAMP again for the first time in a long time…

Wednesday, March 29, 2006 6:55:25 PM (Pacific Standard Time, UTC-08:00)  #    Comments [1]Trackback
 Friday, March 24, 2006

Screenshot of Picture Sorter in actionAfter a long string of not writing any software available to the public, I’ve finally decided to start releasing some of my helpful utility programs as freeware for the whole world to enjoy.  The first of these tools out of the gate is “Picture Sorter”.  This utility provides an easy way to view and sort pictures and video clips quickly and efficiently.  With such cool features as “hot folders” that make it easy to quickly move your files to a list of known destinations.

Picture Sorter handles most of today’s common digital image formats, including the obvious JPG, GIF, PNG, TIFF, etc, which makes it perfect for use with your consumer digital camera.  Picture Sorter also makes a great utility if you download wallpapers or other images from newsgroups if you want to quickly cut through the spam and get to the important files.

My favorite feature is “Select Group” where by you can press the S key when you have a file selected and it will automatically select other pictures in the same file group (based on the filename).  You can then move, copy, or delete this group of pictures together, without selecting them all individually first.  The file name grouping algorithm is still v0.1, so if you have any suggestions on things it doesn’t handle well, please comment.

This is freeware, so feel free to take it and use it as much as you want.  If you like it, drop me a comment and let me know you are using it and enjoy it.  Want something to work better/different?  Just let me know and I’ll see if I can get around to it.

Download Picture Sorter v1.0.4

 

Friday, March 24, 2006 1:08:33 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0]Trackback
 Sunday, March 05, 2006

Recently I’ve started using Attributes to aid a program I’m working on in a serialization task.  Since I’m writing all the serialization logic myself, I’m using custom attributes that I’ve also written.  Well, along the way I noticed something rather annoying.  Attributes on members defined in an interface do not get inherited to the implementation of that interface.

This causes all sorts of interesting behavior, and really means that I have to “walk the path” of inheritance for the class when I want to determine all of the attributes applied to a particular method.  Of course, since there isn’t a good way to walk the path, other than comparing member names, it’s a huge pain.

Does anyone out there have a good case for why these attributes shouldn’t get inherited (or at least shouldn’t be accessible by calling GetCustomAttributes with the inherit flag?)?

If you’d like to see an example of the code I’ve used in testing this, click here.

Sunday, March 05, 2006 6:03:51 PM (Pacific Standard Time, UTC-08:00)  #    Comments [1]Trackback
 Sunday, February 19, 2006

For almost a year I’ve been having a problem where my ISA firewall wouldn’t let me access it via Remote Desktop.  I’d turned on the system policy to enable remote administration via RDP, and ensured that all my access rules work configured properly.  Something just wasn’t working, and I couldn’t figure it out.

Well, that is until today.  It finally clicked when I noticed that I couldn’t even telnet to port 3389 on the actual ISA machine.  This got me thinking along the lines of perhaps something was blocking the ability for the RDP Service from listening on port 3389.  I switched over to an XP machine and used “netstat -a -n -p TCP” and noticed that by default, it was listening on 0.0.0.0:3389.

Suddenly I realized my problem.  Because I had an ISA server publishing rule to forward RDP from an external address to my desktop (for my real remote desktop functionality), Windows couldn’t listen on all IP addresses on the same port to enable the local RDP functionality.  Since the ISA service and firewall always starts before anything else on the system, it was always winning the battle and enabling my remote RDP access.

Thankfully though, buried in the Terminal Services Configuration is an option to restrict the TCP listener to a particular network card (although IP Address would be nicer, this will work for me).  Just click on Connections, then double click on RDP-Tcp, click on the Network Adapter tab.  Select the network adapter you use for the internal network, reset the TCP listener, and suddenly everything works!

I couldn’t find these steps online anywhere, so I figured I’d post them out there for everyone else who might be having the same problem.  Hope this helps you.

Sunday, February 19, 2006 9:27:32 PM (Pacific Standard Time, UTC-08:00)  #    Comments [1]Trackback
 Tuesday, February 14, 2006

I'm so done with SpeakEasy!  Today Comcast came out and installed my new Comcast Business Internet package.  The package includes the same max speeds as my DSL and the same number of static IP addresses, but costs me $30 less a month.  Oh, and I actually get those speeds.  On my SpeakEasy DSL I was lucky to get 2mbps/512kbps, and here I'm getting a solid 7mbps/768kbps.  Score.  Oh yeah, and my Comcast cable modem has gone down once in the year I've had residential, how many times does my DSL go down? Daily.

Another ding to SpeakEasy: They won't let me cancel my account until the exact day my contract ends.  Even though my contract is paid through the end of the cycle, they want to charge me a $300 fee for canceling it 3 days early.  WTF.  I'm so happy to be done with that company, well at least almost done.  Honestly, I wouldn't recommend SpeakEasy unless they are the only choice.

If you happen to have your website or e-mail hosted on my servers, you may experience some problems (you shouldn't, but you might) over the next few days while everything rolls over.  If anything isn't working as expected, please let me know.

Tuesday, February 14, 2006 9:33:26 PM (Pacific Standard Time, UTC-08:00)  #    Comments [2]Trackback
 Monday, January 16, 2006

FireFox/IE7 XML Feed IconIf you're watching the HTML version of my site, you may have noticed I picked up the new Firefox/IE7 feed icon.  I'll shy away from calling this icon the "RSS" icon since it really applies to any sort of XML feed (be it RSS, Atom, or something entirely different).  It looks good on my site considering I already had orange as my color, and it's a lot nicer than those blue and white "xml" and "rss" icons that dasBlog shiped with.

It's cool to see the whole Internet getting behind a single icon to represent a concept.  I'm glad Microsoft didn't go and mess with it like the IE team was considering a while back.  Sometimes you just have to know when to take what's already there and use it!

Monday, January 16, 2006 10:58:47 PM (Pacific Standard Time, UTC-08:00)  #    Comments [1]Trackback