April 2008 Entries

File recovery

If you've ever deleted a file when you should have really sent it to Recycle Bin, perhaps you have an idea of how I felt last night when I deleted 1GB worth of video files for my older son's school project.  First I "lost" about a dozen files. I still have no idea what went wrong.  Windows Movie Maker all of a sudden showed X's for clips.  The containing folder was just empty.  I had imported some additional videos into a subfolder of that one using Picasa, but I can't imagine it would just wipe out the parent during an...

Stupid Forms Tricks!

Wow.  I've just learned something that should be a no-brainer.  It's not like this has happened that often, but there have been a few times that I've tried to use a StatusStrip control in a UI (Dock = Bottom) with some other control filling the rest of the form (Dock=Full).  I've always given up since the Fill control always goes behind the StatusStrip (presumably any Dock=Bottom control).  My "solution" has been to eliminate the docking and size the larger control explicitly above the StatusStrip, then anchor it in all directions.  Not a great solution. Figure 1:Notice...

Javascript Image Resizing

I have an ASP.NET project where I need to resize images on the client.  Why would you need to do that?  Well, you don't always know the images you are displaying.  If you are storing the images, or want to pre-fetch them, then you can build thumbnails on the server.  On the other hand, if you just have arbitrary images (most likely user-embedded) you may want a consistent thumbnail size without knowing anything about them to begin with. I did lots of searching on this topic and never did find exactly what I needed, hence this post.  My end...

Record your Skype calls

(via LifeHacker) I'm digging the Call Graph call record for Skype.  It works well and does what it's advertised to do.  I can't find any bitrate or other settings unfortunately, but the files seem to be small enough and pretty clear.  For clean integration into Skype + free, you really can't go wrong! http://callgraph.in