February 2006 Archives

Folder Size

| | No TrackBacks

Folder Size

Folder Size is an open source software that adds the ability to sort folders by size in Windows Explorer. Folder Size for Windows adds a new column to the Details view in Windows Explorer. The new column shows not only the size of files, but also the size of folders. It keeps track of which folders you view, and scans them in the background so you can see complete size of all files within the folder. It's very useful for cleaning up your disk. Once you get used to having that information available, a directory listing simply looks incomplete without it!

BIOS from A to Z

| | No TrackBacks

Life-altering experiences

| | No TrackBacks

Podcasting for eBay sellers

| | No TrackBacks

Antispyware software and techniques

| | No TrackBacks

Antispyware software and techniques

IP lookup

| | No TrackBacks

IP lookup

Web Query to Reverse Lookup Country, State, City, Latitude, Longitude and ISP by IP address.

Free credit report

| | No TrackBacks

Free credit report

A duck went into a bar ...

| | No TrackBacks

A duck went into a bar one day and asked the barkeeper for some grapes.

"Don't have any grapes," the barkeep replied.

Next day the duck waltzes in again, hops up on a stool and asks, "Got any grapes?"

"I have no grapes," the barman shouts, "This is a bar, not a grocery store."

The following day the duck arrives at the bar again and repeats the same question. "Got any grapes?"

"For the last time," the barman roars: "I have no grapes and if you come back in here again asking the same stupid question, I'll nail your @#$!! feet to the counter."

Day four and the duck saunters into the bar. "Got a hammer?"

"NO!"

"Got any nails?"

"NO!"

"Got any grapes?"

Investing in ICCEX-15

| | No TrackBacks

Information on investing in Iceland




Update 2008-10-08: Iceland was the hot place to invest/speculate in 2005 and 2006. Now, not so much. Aggressive investment bank actions have taken the country to the brink of bankruptcy:




Update 2008-12-04: Iceland: The country that became a hedge fund

Iceland had one of the richest economies in Europe, but it had a problem. Its three main private sector banks had become so large that their assets amounted to more than ten times the gross domestic product of the country - and there were signs that they might run into trouble.

Global investment indexes

| | No TrackBacks

Free open-source disk encryption software for Windows XP/2000/2003 and Linux

Yahoo! User Interface Library

| | No TrackBacks

Microsoft VS 2005 Product comparisons

| | No TrackBacks

Top world press photos of 2005

| | No TrackBacks

Grammar and writing tips

| | No TrackBacks

Various links to grammar and writing tips

Writing Scalable AJAX Web Applications

| | No TrackBacks
<%@ WebHandler Language="C#" Class="DataHandler" %>
using System;
using System.Web;
using System.Xml;
using System.Text;

public class DataHandler : IHttpHandler
{
  public void ProcessRequest (HttpContext context)
  {
    context.Response.ContentType = "text/xml";
    XmlDocument doc = this.GetFileList(context);
    XmlTextWriter writer = new XmlTextWriter(
      context.Response.OutputStream,
      Encoding.UTF8);
    string requestedNodePath = 
      HttpUtility.UrlDecode(context.Request.Params["nodePath"]);

    if (requestedNodePath != null && requestedNode.Length > 0)
    {
        XmlNode node = doc.SelectSingleNode(requestedNode);
        if (node != null)
         node.WriteTo(writer);
    }

    writer.Flush();
    writer.Close();
    writer=null;

    context.Response.Flush();
    context.Response.Close();
    context.Response.End();

    doc = null;
  }

  private XmlDocument GetFileList(HttpContext context)
  {
    XmlDocument fileList = context.Cache.Get("filelist") 
      as XmlDocument;
    if (fileList == null)
    {
      fileList = new XmlDocument();
      fileList.Load(context.Server.MapPath("filelist.xml"));
      context.Cache.Add("filelist", fileList, null,
        Caching.Cache.NoAbsoluteExpiration,
        new TimeSpan(0, 30, 0),
        Caching.CacheItemPriority.Normal, null);

    }
    return fileList;
  }
  public bool IsReusable { get { return false; } }
}

Consumer credit rating agency phone numbers

| | No TrackBacks

Consumer credit rating agency phone numbers

  1. Equifax: 1-800-525-6285
  2. Experian (formerly TRW): 1-888-397-3742
  3. Trans Union: 1-800-680-7289
  4. Social Security Administration (fraud line): 1-800-269-0271

WinDirStat

| | No TrackBacks

Hard drive analyzer that gives you a visual representation of what files are taking up the most space on your disk.

[WinDirStat]

Stock Digg

| | No TrackBacks

Process Explorer 10.02

| | No TrackBacks

Process Explorer 10.02

Ever wondered which program has a particular file or directory open? Now you can find out. Process Explorer shows you information about which handles and DLLs processes have opened or loaded.

Call .NET component from VBScript

| | No TrackBacks
  1. Create a C# class library.
    Project properties, Build tab, check the "Register for COM interop" checkbox.
  2. Write your class.
  3. Add [ComVisible(true)] to your class declaration.
  4. Build the solution.
  5. Write a VBScript to instantiate and call the object.

Here's a sample:

using System;
using System.Runtime.InteropServices;
using System.Windows.Forms;

namespace TestComObject
{
  [ComVisible(true)]
  public class Class1
  {
    public void Greet()
    {
      MessageBox.Show("Hello world");
    }
  }
}

Less MSIÉrables: A tool to Extract the contents of an .msi File

Home Test for Biological Clock

| | No TrackBacks

Run C# as script file




Update 2008-10-08: There used to be more links to products/open source that did this, but they are mostly dead now.

Writing plugin aware applications

| | No TrackBacks

Database code maintenance

| | No TrackBacks

Database code maintenance

Continuous Database Integration

HTML Tidy configuration

| | No TrackBacks

HTML Tidy configuration

// HTML Tidy configuration file for XML : Save as xml.cfg
quiet: yes
tidy-mark: no
input-xml: yes
output-xml: yes
indent: auto
indent-attributes: yes
literal-attributes: yes
char-encoding: raw

// Uncomment the following line for the output to replace the original file.
// write-back: yes

Application architecture classes

| | No TrackBacks

Humax DRT800 DVD Recorder With TiVo Series2

| | No TrackBacks

Funrise Gazillion Bubbles Linkz Gun

| | No TrackBacks

Parameter passing

| | No TrackBacks

ClearType in Windows XP

| | No TrackBacks

Get assembly version string

| | No TrackBacks
using System.Reflection;

private static string getAssemblyVersion ()
{
  Assembly a = Assembly.GetCallingAssembly ();
  return a.GetName().Version.ToString();
}

The Daily WTF?

| | No TrackBacks

Where all the cool snarky programmers congregate to share insane software development war stories experienced in the workplace.

The Daily WTF?

App.Config Filename

| | No TrackBacks

App.Config Filename

AppDomain.CurrentDomain.SetupInformation.ConfigurationFile

After hours trades (at inet)

| | No TrackBacks
After hours trades (at inet)

Man Goes Bankrupt Building Starship Voyager Home

| | No TrackBacks

Unmaintainable code

| | No TrackBacks

Unmaintainable code

A fairly complete lexicon of bad programming practices.

The Gladwell Effect

| | No TrackBacks

The Gladwell Effect
Gladwell offers optimism through demystification: to understand how things work is to have control over them.

StockCharts.com

| | No TrackBacks

Sample stockcharts links with indicators I like. I guess I'll have to revisit this and figure out exactly what they mean.

[1]

[2]

[3]

With Chaikin Money Flow and Acc-Dist

[1]

How to become a hacker

| | No TrackBacks

Atlas Programming Model

| | No TrackBacks

See Only Evil

| | No TrackBacks

See Only Evil

Author interviews CIA agent whose memoir was the basis for the film, Syriana.

It is Baer's memoir, See No Evil: The True Story of a Ground Soldier in the CIA's War Against Terrorism (Crown Publishers, 2002), that Syriana is based upon. Baer served mostly in the Middle East--Beirut, Lebanon and Iraq--as well as in Sudan, Morocco, and one tour in Paris. His job was to "run agents or sources across the Middle East gathering Intelligence." An Arabic speaker, he was considered one of the best on-the-ground field officers in the Middle East. In See No Evil, Baer says that there is evidence linking Iran to attacks on American interests, including the Khobar Towers bombing in Dhahran, Saudi Arabia, that killed 19 US soldiers in 1996. He says that Iran has been mishandled by US diplomats since the 1980s, and that American foreign policy regarding the Islamic Republic is based on myths and misinformation.

Transcript of an intriguing experiment to teach binary arithmetic to third graders using the Socratic Method
The Socratic Method: Teaching by Asking Instead of by Telling

Photos of China

| | No TrackBacks

Photo tour of Libya

| | No TrackBacks

Finance blogs

| | No TrackBacks

Tax Preparation Software

| | No TrackBacks

RandInRepose

| | No TrackBacks

A management blog -- good writing, insightful.

[Rand in Repose]

Event Log RSS Feed Generator

| | No TrackBacks

Free firewall

| | No TrackBacks

Control Spy

| | No TrackBacks

Control Spy

Control Spy is a tool to help developers understand common controls, the application of styles to them, and their response to messages and notifications.

Yahoo! MapMaker for Microsoft Excel

| | No TrackBacks

Outlook addins

| | No TrackBacks

WinZip Companion for Outlook 1.0
Zip and attach in one step from within Outlook.

Outlook addin to compress attachments
bxAutoZip is an Add-In for Outlook and Outlook Express which automatically and independently compresses any e-mail attachments.

log4net

| | No TrackBacks

Things Every Developer Should Download Now

| | No TrackBacks

Palo - Free open-source MOLAP server for Excel

| | No TrackBacks

Palo
Free open-source MOLAP server for Excel

ProduKey 1.03

| | No TrackBacks

ProduKey 1.03
Retrieves the product ID and CD Key of Windows, Office, and SQL Server installations on your computer

Favorite text editors

| | No TrackBacks

Format USB drive for NTFS

| | No TrackBacks

Format USB drive for NTFS

  1. Control Panel
  2. Device Manager
  3. Disk Drives and double-click the one for your USB drive
  4. Policies tab
  5. Change to "Optimized for Performance"
  6. Click OK

Debugging Remote Desktop

| | No TrackBacks

Property Grid Wizard

| | No TrackBacks

Block Flash animations

| | No TrackBacks

Build an Evaluate Function

| | No TrackBacks

PluralSight tools (including password minder)

| | No TrackBacks

Bindows

| | No TrackBacks

Bindows
Bindows is a Software Development Kit (SDK) for writing robust and secure Rich Internet Applications.

Micro-ISV: From Vision to Reality

| | No TrackBacks

Micro-ISV: From Vision to Reality

There is nothing else available like it that covers so much territory about the basics of starting and running a small software company. Just buy it and read it.

Thomas Warfield, asharewarelife.com

Micro-independent software vendors, or micro-ISVs, have become both a major source of applications and a realistic career alternative for IT professionals. As for the latterare you a programmer and curious about being your own boss? Where do you turn for information? Until now, online and traditional literature havent caught up with the reality of the post-dot.com bust.

Micro-ISV: From Vision to Reality explains what works and why in todays emerging micro-ISV sector. Currently, thousands of programmers build and deliver great solutions ISV-style, earning success and revenues much larger than you might guess. Written by and for micro-ISVs, with help from some of the leaders of the fieldthis book takes you beyond just daydreaming to running your own business. It thoroughly explores how it is indeed possible to launch and maintain a small and successful ISV business, and is an ideal read if youre interested in getting started.

The IT Crowd

| | No TrackBacks

Scriptomatic

| | No TrackBacks

Scriptomatic

On the other hand, we recognize that you are busy and that the reason you visit a Web site like the Script Center is because you don't really have the time to learn WMI, let alone sit down and write a WMI script. And that's why we created Scriptomatic. As long as you can accept a few limitations, Scriptomatic will write your WMI scripts for you. It will even wash your car, wax your floors, and slice and dice vegetables!

Well, okay. But it does write your WMI scripts for you.

Web Deployment Project

| | No TrackBacks

Wiki books

| | No TrackBacks

Stock selection

| | No TrackBacks

Stock selection

Qualifications for stock

  1. Pick stocks trading more than 200K shares per day
  2. Top-ranked in IBD
  3. Rated a Buy in VectorVest
  4. Market is not in a sell-off

Discriminations

  1. When deciding between two stocks, pick one with better chart

Presenting data for comprehensibility

| | No TrackBacks

Rewriting URLs

| | No TrackBacks

Rewriting URLs
Open source URL Mapping component for ASP.NET 2.0 that supports regular expressions, themes, masterpages, and postbacks.

Compress your ASP.NET 2.0 pages
HttpModule to add gzip compression to your .NET 2.0 sites.

Cool VS 2005 Debugging Visualizers for ASP.NET 2.0 Development

Caller IP: intrusion detection

| | No TrackBacks

Caller IP: intrusion detection
CallerIP monitors connections on your system and alerts you to suspect connections that could allow an attacker to gain access to your computer

C Sharp script from the command line

| | No TrackBacks

C Sharp script from the command line

RunScript takes care of all the hard work. Basically, the following steps occur:

  1. The script file is read in, if the line includes a #using, #import, or #target directive, then it is skipped, and these are explained below.
  2. The "Compiler" will insert using statements at the beginning of the source file and reference the necessary assemblies.
  3. The "Compiler" will then create a namespace, a class, and possibly a Main routine to encapsulate the script.
  4. It will then decide whether Main was declared with or without the command-line arguments option and invoke the appropriate method.

Start Your Windows Programs From An NT Service

| | No TrackBacks

Calling function pointers from C#?

| | No TrackBacks

NTFS hacks

| | No TrackBacks

NTFS hacks

fsutil behavior set disable8dot3 1
fsutil behavior set mftzone 2

Setting up secure VNC

Build a string of "friendly" database errors

| | No TrackBacks

Build a string of "friendly" database errors

Public Shared Function GetFriendlySqlErrorMessage(
  ByVal ex As SqlClient.SqlException) As String
  Dim sb As New Text.StringBuilder

  For Each sqlError As SqlClient.SqlError In ex.Errors
    Select Case sqlError.Number
    Case 229, 230
       sb.Append("You do not have sufficient permissions " &
         "to perform that action." & 
         Environment.NewLine)
    Case 547
        sb.Append("Please check your entries for valid data." & 
          Environment.NewLine)
    Case 2627
       sb.Append("Please make sure this is " &
         "not a duplicate record." & 
         Environment.NewLine)
    End Select
  Next

  Return sb.ToString
End Function

Keith's Password stuff along with TrueCrypt

| | No TrackBacks

NMath Analysis

| | No TrackBacks

NMath Analysis
New .NET library with classes for function minimization, root-finding, and linear programming

Extreme Optimization
Mathematics and statistics libraries for .NET. 15-day trial downloads, pricing from $495.

xPort Tools for .NET

| | No TrackBacks

xPort Tools for .NET
Export DataTable, DataSet, or DataView to Excel format using native .NET component

UrlRewritingNet.UrlRewrite
Open source URL Mapping component for ASP.NET 2.0 that supports regular expressions, themes, masterpages, and postbacks.

Cool ASP.NET Syntax Highlighter

Logical risks

| | No TrackBacks

Oracle Database 10g Express Edition

| | No TrackBacks

PowerCollections library from Wintellect

| | No TrackBacks

Financial link

| | No TrackBacks

Motley Fool investing articles

| | No TrackBacks

Trading Strategy

| | No TrackBacks

Trading Strategy

This strategy has 4 rules, yet it has been correct in the 80% range over the past decade. Here are the rules:

  1. The S&P 500 is trading above its 200-day simple moving average.
  2. Today, it trades (intra-day) at a 10-day low.
  3. Today the VIX closes 5% or more above its 10-day simple moving average.
  4. Buy the S&P 500 on the close and exit when it closes above its 10-period simple moving average.

Financial websites

| | No TrackBacks

Hot Fidelity funds

| | No TrackBacks

Seeking alpha: financial blog

| | No TrackBacks

Cramer's 7 samurais

| | No TrackBacks

Cramer's 7 samurais

  • Kirin
  • Mitsubishi
  • Kubota
  • Kyocera
  • Honda
  • Toyota
  • Matsushita

Tips on PowerPoint slides

| | No TrackBacks

Top Fidelity mutual funds

| | No TrackBacks

Top Fidelity mutual funds

  • FICDX Canada
  • FEMKX Emerging Markets
  • FIEUX Europe
  • FISMX International Small Cap
  • FJPNX Japan
  • FJSCX Japan Small Company
  • FPBFX Pacific Basin
  • FSEAX South East Asia

Toronto quotes

| | No TrackBacks

Stock market blogs

| | No TrackBacks

Earnings calendars

| | No TrackBacks
http://biz.yahoo.com/research/earncal/20060201.html?t=$TICKER

Attack of the Zombie Copy

| | No TrackBacks

23 Ways to Speed Up Windows XP

| | No TrackBacks

Searching For people

| | No TrackBacks

Online sales/discounters

| | No TrackBacks

What You Need To Know About Running In Cold Winter Weather

| | No TrackBacks

What You Need To Know About Running In Cold Winter Weather

A Guide to: How to Win Friends & Influence People by Dale Carnegie

Blog software comparison chart

MapYourAncestors.com will turn your family tree into a free Google Map if you email them a completed Excel spreadsheet.

Complete guide to folding fitted sheets properly

A cohabitation / living together agreement

Registry settings for Windows command prompt completion character

HKEY_CURRENT_USER\Software\Microsoft\Command Processor
CompletionChar=9

Presidential Debate Redux

| | No TrackBacks

All BBC RSS feeds

| | No TrackBacks

Test driven development groups

| | No TrackBacks

Test driven development groups

Yahoo financial quote

| | No TrackBacks
http://finance.yahoo.com/q/sa?s=

Actors portrayed with younger actresses

| | No TrackBacks

MacGyverisms

| | No TrackBacks

RSS feed of eBay listing

| | No TrackBacks

RSS feed of eBay listing allows you to watch an auction without continuously refreshing your browser.
[RSSAuction]

eBay provides RSS feeds for sellers' individual eBay stores.
[eBay to generate RSS feeds]

CSS tooltips

| | No TrackBacks

http://www.madaboutstyle.com/tooltip2.html

Ten Mistakes Writers Don't See (But Can Easily Fix When They Do)

Register RSS feed on Yahoo

| | No TrackBacks

DVR Software

| | No TrackBacks

PC Mag gadgets RSS

| | No TrackBacks

Newspapers with RSS feeds

| | No TrackBacks

Product review sites

| | No TrackBacks

Product review sites

Price comparison websites

| | No TrackBacks



2008-08-30: Additions

Recovering lost digital photos

| | No TrackBacks

Yahoo industry browser

| | No TrackBacks

Generate thumbnails from PDF documents

| | No TrackBacks

The Art of Always Being Right

| | No TrackBacks

Hookie awards

| | No TrackBacks

Hookie awards

Hookie awards, Part II

Some people say that the age of the public intellectuals is over, that there are no longer many grand thinkers like Lionel Trilling or Reinhold Niebuhr, writing ambitious essays for the educated reader. It's true that there are fewer philosophes writing about the nature and destiny of man, but there are still hundreds of amazing essays written every year.

In celebration of that fact, and in case you're looking for some mind-expanding holiday reading, I've decided to create the Hookie Awards. Named after the great public intellectual Sidney Hook, they go to the authors of some of the most important essays written in 2004.

Python source code checking tool

| | No TrackBacks

Top 101 websites (Fall 2004)

| | No TrackBacks

Detailed reviews of digital cameras

| | No TrackBacks

Detailed reviews of digital cameras

MAPI

| | No TrackBacks

HTML Editor Control

| | No TrackBacks

HTML Editor Control

Google dissected

| | No TrackBacks

Sex scandals in blogging: Blogs, sex, dating, and privacy

| | No TrackBacks

Festivus: the holiday for the rest of us

| | No TrackBacks

Festivus: the holiday for the rest of us

Those two rituals -- accusing others of being a disappointment and wrestling -- are traditions of Festivus as explained on the show by the character Frank Costanza. On that episode he tells Kramer that he invented the holiday when his children were young and he found himself in a department store tug of war with another Christmas shopper over a doll. "I realized there had to be a better way," Frank says.

So he coined the slogan "A Festivus for the rest of us" and formulated the other rules: the holiday occurs on Dec. 23, features a bare aluminum pole instead of a tree and does not end until the head of the family is wrestled to the floor and pinned.

Cool ASP.NET custom controls

| | No TrackBacks

Cool ASP.NET custom controls
Bread crumb trail, accordion panel, calendar popup, collapsible panel

.NET components (including DIFF)

| | No TrackBacks

DIFF tools

| | No TrackBacks

Best Software Essays of 2004

| | No TrackBacks

Reflector Add-In

| | No TrackBacks

PC Magazine Tech Gift Guide 2004

| | No TrackBacks

Intermediate "Place the State"

| | No TrackBacks

Cool Tools Every .Net Developer should be aware of

| | No TrackBacks

Tweaks for Windows XP

| | No TrackBacks

Testing the limits of love

| | No TrackBacks

New blogging tool

| | No TrackBacks

Microsoft Office updates

| | No TrackBacks

Wired tools 2004

| | No TrackBacks

Ultimate list of VS.NET addins

| | No TrackBacks

ASP.NET distribution tool

| | No TrackBacks

Investment heatmaps

| | No TrackBacks

VSS and RSS feeds

| | No TrackBacks

Test-driven development and NUnitForms/WInForms

| | No TrackBacks

Test-driven development and NUnitForms/WInForms

SMTP server

| | No TrackBacks

Anapod Explorer: cool iPod software

| | No TrackBacks

Getting past Salon ads

| | No TrackBacks

Getting past Salon ads

  1. Click on the Salon link in question
  2. Go to http://www.salon.com/news/cookie.html

How to ask smart questions

| | No TrackBacks

Subscription quote downloading software

| | No TrackBacks

SQL Query Analyzer replacement with intellisense

| | No TrackBacks

SQL Query Analyzer replacement with intellisense

Disable High Speed USB warning

| | No TrackBacks

Google Desktop

| | No TrackBacks

WINMAIL.DAT file parser

| | No TrackBacks

GMail file system driver

| | No TrackBacks

Fish Called Wanda sounds

| | No TrackBacks

Advice for writers

| | No TrackBacks

CVS docs

| | No TrackBacks

Don't talk while I am interrupting

| | No TrackBacks

Joel on software development schedules

| | No TrackBacks

Process Explorer

| | No TrackBacks

Process Explorer

My machine was thrashing on something, the CPU at nearly 100%. When I fired up Process Explorer, I could see that it was the mysterious System process. If I'd been using Task Manager, that would have been pretty much all I could tell. But with Process Explorer, I was able to right-click, bring up properties, and see that one particular thread was the offender. Further, I was able to see the call stack for that thread. On top of that, I was able to click a button to pull up details of the device driver that was using the CPU so heavily. Love it.

Spyware info

| | No TrackBacks

Spyware info

In case of IE it sets a "kill bit" in the registry for a list of known misbehaving ActiveX controls

SPs and direct SQL code

| | No TrackBacks

Debugging service load order

| | No TrackBacks

Bug tracking systems

| | No TrackBacks

Microsoft Exchange development technologies

| | No TrackBacks

Northwest seat map

| | No TrackBacks

Northwest lists a number of common airplanes and the seating arrangement on each. It's good for Northwest and other planes, I expect.

[Northwest seat map]

Me V. Everybody: Absurd Contracts for an Absurd World

| | No TrackBacks
Me V. Everybody: Absurd Contracts for an Absurd World

A contract for a blind date. A restraining order against obnoxious family members on Thanksgiving. OSHA regulations administering the contents of the office fridge. A contract for "Boy" and "Girl" entering into a Long-Term Relationship, including a definition of the term "fat."

The Know-It-All: One Man's Humble Quest to Become the Smartest Person in the World

Imagine, the original Berserkers were "savage Norse soldiers" of the Middle Ages who went into battle stark naked! Or consider the Etruscan habit of writing in "boustrophedon style." Intrigued? Well, either hunker down with your own Encyclopedia Britannica, or buy Esquire editor Jacobs's memoir of the year he spent reading all 32 volumes of the 2002 edition--that's 33,000 pages with some 44 million words. Jacobs set out on this delightfully eccentric endeavor attempting to become the "smartest person in the world," although he agrees smart doesn't mean wise. Apart from the sheer pleasure of scaling a major intellectual mountain, Jacobs figured reading the encyclopedia from beginning to end would fill some gaps in his formal education and greatly increase his "quirkiness factor." Reading alphabetically through whole topics he never knew existed meant he'd accumulate huge quantities of trivia to insert into conversations with unsuspecting victims. As his wife shunned him and cocktail party guests edged away, Jacobs started testing his knowledge in a hilarious series of humiliating adventures: hobnobbing at Mensa meetings, shuffling off to chess houses, trying out for the American Crossword Puzzle Tournament, visiting his old prep school, even competing on Who Wants to Be a Millionaire. Indeed, one of the book's strongest parts is its laugh-out-loud humor. Jacobs's ability to juxtapose his quirky, sardonic wit with oddball trivia make this one of the season's most unusual books.

Vanguard top funds

| | No TrackBacks

Show me the money!

| | No TrackBacks

Scrabble links

| | No TrackBacks

You should read Word Freak. It's a pretty interesting book on the curious world of competitive Scrabble. And if you are going to do well at this, you should learn the bread and butter of Scrabble play:

Who's locking?

| | No TrackBacks

Karen's power tools

| | No TrackBacks
Karen writes lots of Windows utility programs and posts them with the VB6 code.
[Karen's power tools]

50 Strategies For Making Yourself Work

| | No TrackBacks

How to get a cheaper flight

| | No TrackBacks

Book a flight and a hotel room, even if you don't use the hotel room.

[LifeHacker tip: How to get a cheaper flight]

Amazon RSS feeds

| | No TrackBacks

Pure text

| | No TrackBacks

Pure text

Have you ever copied some text from a web page or a document and then wanted to paste it as simple text into another application without getting all the formatting from the original source? PureText makes this simple by adding a new Windows hot-key (default is WINDOWS+V) that allows you to paste text to any application without formatting.

Google catalogs

| | No TrackBacks

Track Flights with FBOWeb

| | No TrackBacks

You can see where the plane is in its flight. The site also has maps of runways, but it's a bit lame: no maps for non-US airports. Still, I was surprised to see that La Guardia has only two runways.

[FBOWeb]

Writing sensible email

| | No TrackBacks

How to fast track your career

| | No TrackBacks

How to fast track your career

Many big organizations have "fast track" programs. When someone is selected to be a fast tracker, it usually means that the person is recognized as being a "high potential" person within the organization. With fast track/HiPo designation comes a variety of positions, often spanning the scope of the business, within a relatively short period of time. Relatively short means a few years rather than a few decades. Being a fast tracker isn't a cake walk. Candidates are often given serious challenges within the organization, to see how they can perform. The payoff, of course, is increased responsibility and increased compensation.

However, most organizations don't have formalized fast track programs. Sure, you may stumble upon a gracious mentor who can give you a leg up now and then but, on the whole, you're on your own. No fear, though. There are plenty of opportunities to fast track yourself. No need to talk about it-in fact, it's better that you don't talk about your plans until you've racked up at least a couple of successes. Until then, talk like that just makes other people nervous and more likely to try and subvert your plans. So mum's the word for now.

Digital photography review

| | No TrackBacks

Movable Type

| | No TrackBacks

Open source blogging software Movable Type.

Pictopia: Huge prints reasonably priced

| | No TrackBacks
Pictopia: Huge prints reasonably priced

Simpsons archive

| | No TrackBacks

Amazon early adopter products

| | No TrackBacks

mobile phone news, info, reviews, community, and deals

| | No TrackBacks

Find local businesses and services on the web

| | No TrackBacks

Local.google.com is really cool. You can look for specific businesses in a zip code. It's great for finding restaurants or camera stores or anything in a certain area. Uses google maps.

[local.google.com]

Track Amazon.com credits for price declines

| | No TrackBacks

Track Amazon.com credits for price declines

Learning SQL

| | No TrackBacks

Diff algorithms

| | No TrackBacks

Squashed philosophers

| | No TrackBacks

Visual Build

| | No TrackBacks

Bargain/coupon sites

| | No TrackBacks

Often when you buy some product or service online you will notice that there is a place to enter a discount coupon. These sites advertise these coupon identifiers that you can enter on such sites to save you money. I saved a lot at dell.com by using such a coupon and I've seen coupons for airfares (even though I haven't seen one yet that I could use). Now I always check the internet for discount coupons to use. It's that important.

I'm Very Interested In Hearing Some Half-Baked Theories

| | No TrackBacks

I'm Very Interested In Hearing Some Half-Baked Theories

As an ill-informed pseudo-intellectual with a particular interest in the unverifiable, I'm always on the lookout for some partially thought out misinformation. So, if you have an uninformed solution to a dilemma that doesn't actually exist, don't bother double-checking your information. I'm all ears.

However, I must warn you: If you want to convince me of anything, you better be prepared to back up your claims with rumor, circumstantial evidence, or hard-to-make-out photographic proof. I may also need friend-of-a-friend corroboration or several signed testimonials all written in the same unmistakably spidery handwriting. I'm a quasi-critical-thinker. Things have to add up more or less in my head before I let myself be taken in by some baloney story.

Take Atlantis, for example. When I first heard about this lost civilization, I was suspicious to say the least. But then someone made a good point: Prove that it didn't exist. I was hard-pressed to find a comeback to that.

But if Atlantis really did exist, then where did it go? It couldn't have just disappeared without an unreasonable explanation. I was about to give up on the whole matter when suddenly it hit me: It probably washed away, and it's too deep underwater for scientists to find it. All it takes is a little supposition mixed with critical theorizing and you can easily stumble on a tenuous half-truth that really makes you think.

[...]

Free wishlist website

| | No TrackBacks

Free wishlist website

QIOS.DevSuite

| | No TrackBacks
QIOS.DevSuite
.Net controls

Create secure applications on the Microsoft platform with patterns and practices guides described in this article

Seven Habits of Highly Effective Programmers

| | No TrackBacks

Type Design Guidelines for Reusable .NET Libraries

| | No TrackBacks

SpreadsheetGear for .NET 1.1

| | No TrackBacks

SpreadsheetGear for .NET 1.1
Excel-compatible calculation engine for .NET

Presenting

| | No TrackBacks

Krzysztof Cwalina's Laws of API Design

| | No TrackBacks

Scripting with the Microsoft Shell (Monad)

| | No TrackBacks

VBIDE functions in Excel

| | No TrackBacks

Stress Eraser

| | No TrackBacks

This is a really cool device for reducing stress. It's a biofeedback device that trains you to control your heart rate and breathing. I got one for the wife and she sleeps better when she uses it.




2008-09-03: There is a writeup on the Stress Eraser at Kevin Kelly's Cool Tools, one of my favorite websites.

Smart Strip Power Strip

| | No TrackBacks

Cool Amazon toys

| | No TrackBacks

Compass

| | No TrackBacks

New internet search engine

| | No TrackBacks

YakTrax

| | No TrackBacks

Ice dozer

| | No TrackBacks

Google maps + NYC garbage = Garbage Scout

| | No TrackBacks

Amazoner: create Amazon associate links with ease

| | No TrackBacks

Create Amazon associate links with ease

[Amazoner]

Lose weight with Dance Dance Revolution

| | No TrackBacks

Thumb device

| | No TrackBacks

Discover installed hooks

| | No TrackBacks

Color highlighting editor for Ruby

| | No TrackBacks

HTTP Config

| | No TrackBacks

HTTP Config

Log Parser 2.2

| | No TrackBacks

Log Parser 2.2

Log parser is a powerful, versatile tool that provides universal query access to text-based data such as log files, XML files and CSV files, as well as key data sources on the Windows operating system such as the Event Log, the Registry, the file system, and Active Directory.

The Ultimate Guide to Google Services

| | No TrackBacks

ASP.NET image galleries

| | No TrackBacks

ASP.NET image galleries

  1. nGallery
  2. communityserver

MSN Messenger protocol in C#

| | No TrackBacks

MSN Messenger C# protocol
[code project]
[devarticles]
[xihsolutions]

New York best services

| | No TrackBacks

QuickCode addin for DevStudio

| | No TrackBacks

IVR cheat sheet

| | No TrackBacks

CruiseControl directory structure

| | No TrackBacks

.NET components

| | No TrackBacks

Does Visual Studio Rot the Mind?

| | No TrackBacks

Introduction to Nant

| | No TrackBacks

Writing Shell Extensions in C#

| | No TrackBacks

Memory mapped files in .NET

| | No TrackBacks

Two Kinds of Oddity

| | No TrackBacks

Two Kinds of Oddity
Americans make better exhibitionists; Britons, better eccentrics.

Useful Run Commands for Windows

| | No TrackBacks

Useful Run Commands for Windows

Credit card rewards comparison

| | No TrackBacks

Shell MegaPack 7.1

| | No TrackBacks

Shell MegaPack 7.1
Set of Windows shell emulation controls

DotNetBar
DotNetBar provides an extensive suite of mostly Microsoft-inspired user interface components for your .NET applications

Subway challenge

| | No TrackBacks

How to read a book

| | No TrackBacks

Connect to MSN Messenger

| | No TrackBacks

Mystery

| | No TrackBacks

Search and Replace file Tool

| | No TrackBacks

What you'll wish you knew

| | No TrackBacks

Mono

| | No TrackBacks

Search and replace utility

| | No TrackBacks

Indexing Outlook email

| | No TrackBacks

Indexing Outlook email

Analytic algorithms

| | No TrackBacks

Python docs

| | No TrackBacks

PInvoke site

| | No TrackBacks

Oracle windowing functions

| | No TrackBacks

FTP library for .NET

| | No TrackBacks

FTP library for .NET
The programming model looks very simple:

	FtpClient ftp = new FtpClient(FtpServer,FtpUserName,FtpPassword);
	ftp.Login();
	ftp.Upload(@"C:\image.jpg");
	ftp.Close();

Mapping a drive to FTP server

| | No TrackBacks

compare two managed DLLs for differences

| | No TrackBacks

Compare two managed DLLs for differences

  • grab reflector from: http://www.aisto.com/roeder/dotnet/
  • grab this addin

You can try this add-in for Lutz Roeders Reflector.

Reflector Diff Tool
0.6 Release of differencing add-in for Lutz Roeders Reflector (v4.1.10.0).

Some other add-ins here might help.

The Scott Adams Meltdown: Anatomy of a Disaster

| | No TrackBacks

Pages

OpenID accepted here Learn more about OpenID
Powered by Movable Type 4.32-en

About this Archive

This page is an archive of entries from February 2006 listed from newest to oldest.

January 2006 is the previous archive.

March 2006 is the next archive.

Find recent content on the main index or look in the archives to find all content.