Showing posts with label tools. Show all posts
Showing posts with label tools. Show all posts

Saturday, December 29, 2007

Force those windows to become visible

HOO-ah! I have finally found the utility I have so long sought!! I have had the problem of loosing windows after un-docking my notebook which is connected to a secondary monitor at work. Some programs are real smart and reposition themselves to the primary monitor, other programs can be persuaded to the primary monitor with the "ALT-SPACEBAR M" trick. Then we have the stubborn ones that refuse to budge. Now finally I have found the tool to force these programs onto the primary monitor: ForceWindowVisible !

How come that Google only gives 4 hits when asked to lookup "ForceWindowVisible"?!?

Wednesday, December 19, 2007

Debugging stored procedures in SQL Server 2005

I have been using the SQL Server Business Intelligence Development Studio to debug some stored procedures that I work with. It seems impossible to view the content of the temporary tables during debugging sessions. This fact limits the tool's usability severely for me :(

Why is it so difficult the get a confirmation of this limitation searching the internet??

Now I made the temporary tables permanent (removed the #) and manually drop them after each debugging session.

Wednesday, September 26, 2007

Utilities

I thought that in case my computer crashed I should have listed up all the useful utilities I have gathered so far. I have tried this before, but this list is more complete.
  • Sysinternals suite (filemon, regmon, procexp, tdimon, tcpview, handle)
  • SnippetCompiler (to do short-lived experiments)
  • baretail (to monitor logs)
  • CCleaner (to tidy-up my mess)
  • ipscan (to get to know my peers)
  • Reflector (to see how others do it)
  • Google desktop extreme (find that lost info)
  • Agent Ransack (what is the Windows search useful for?)
  • ScreenHunter (screen snap-shots)
  • HHD Free Hex Editor
  • EditpPadLite (there are Notepad2, Notepad++, Crimson, etc. as well)
  • IrfanView (renders all image types)
  • Recuva (undeletes that important file)
  • Ad-Aware (to clean up my mess as well)
  • Toad for SQL Server (actually went back to SQL Management Studio, old habit I think)
  • SQL Manager 2005 for SQL Server Lite (intellisense when creating queries)
  • SharpDevelop (interesting, but since I have VS I think I stick with that)
  • 7-zip (actually usually use the build in Compress in XP)
  • FileZilla (when I need a ftp server in an instant)
  • Gimp (to edit my Display picture)
  • Picassa
  • Firefox (to be complete)
  • SmartSniff (to pry into my neighbors business)
  • TreeSize (find that disk-hog)
  • Launchy (faster and more intelligent then Ctrl+r)
  • WinMerge (compares files and folders!)
  • Reinlendar (nice desktop calender, but surprisingly hungry for memory)
  • ForceWindowVisible (a must-have for people joggling between using 2 and 1 monitor)
I am no doubt forgetting some. Actually I am very often install some utilities that I think sound great and the forget about them :/

Friday, October 14, 2005

Other nice tools

I found another nice tool from the same people as did the Snippet compiler: SmartSniff. It sniffs the network for activity, very useful for analyzing program behavior. While on the subject, I also frequently use FileMon to locate problems with programs I use, it is a life-saver.

Other nice tools I use are:
  • ScreenHunter, for screen-capture. Often handy when reporting some failure.
  • Notepad2, a slightly improved version of Notepad. There are several Notepad replacements, I also have installed EditPadLite.
  • Reflector gave me a slight shock, it showed me that the .NET dlls are very easily decompiled. We will be using an obfuscator to amend that.
  • I have been using Baretail to tail my log4net-logs, but I am still looking for another tool I once used and was better :(
  • FireFox needs mention since it is probably the tool I use the most (with the Adblock and All-in-one Gestures extensions).
This list is not complete, and I don't think I will keep it up-to-date, but we'll see.