Navigation

Search

Categories

On this page

Talk to Encarta via MSN Messenger
Presentation Tips Galore
typorganism - good design
Hard Drive Full or Filling Up? Check your C:\Windows\csc directory.
Windows Forms 2 Sample Applications
Motion Detection Algorithms
If your software was on a date
Kermit
Kym's Reading List
Create your own LEGO models
Free Quality Graphics
ZIP File Password Recovery Tool
Microsoft Patterns and Practices: The Complete Catalog
Life in the 1500's

Archive

Blogroll

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

RSS 2.0 | Atom 1.0 | CDF

Send mail to the author(s) E-mail

Total Posts: 178
This Year: 0
This Month: 0
This Week: 0
Comments: 551

Sign In

 Wednesday, November 23, 2005
Tuesday, November 22, 2005 3:46:11 PM UTC (  |  )

Microsoft is providing a pretty cool service with the Encarta Instant Answers MSN Messenger bot.  Basically all you need to do is set up a new contact in MSN Messenger with the email address encarta@conversagent.com and then chat away asking questions.  Here is an example conversation (this cracks me up!):

Kym says:

hi

Encarta® Instant Answers says:

Hello.

I'm ready to help. Go ahead and type a request.

Kym says:

what is the speed of an unlaiden swallow?

Encarta® Instant Answers says:

What do you mean? An African or a European swallow?

Kym says:

african

Encarta® Instant Answers says:

Based on recent scientific studies, the average cruising airspeed velocity of an unladen African Swallow is roughly 11 meters per second, or 24 miles an hour.

That's awesome.

| Trackback | # 
 Monday, November 21, 2005
Monday, November 21, 2005 11:09:41 AM UTC ( )

Just because you're a nerd doesn't mean you shouldn't be expected to do a presentation every now and again. I personally feel that presentations are one of the best ways of delivering the information in your head to the hungry hoards. 

Here are a bunch of links to tips about giving presentations and using powerpoint effectively:

| Trackback | # 
Sunday, November 20, 2005 4:19:06 PM UTC (  |  )

I love seeing interesting site designs and this one called typorganism caught my eye.  As the name hints, it's got a definite "under the microscope" feel to it.  Basically it's a bunch of UI experiments done in flash, according to the site:

Typeorganism is a series of communication experiments exploring Computation Interaction Design and Interactive Kinetic Typography, based on the Metaphorical Notion of Typography, "Type is a lifeform", which Lives on the Net, Responds to User's Stimulus, Evolves through Time, has Intelligence powered by Computation Algorithm. So, this is the showcase for the manifest: Type is an Organism.

Personally, I think they might be giving fonts a bit too much street-cred, but I sure do like the site design.  And they've got a funky Picture to ASCII applet.

| Trackback | # 
 Friday, November 18, 2005
Thursday, November 17, 2005 7:05:23 PM UTC ( )

One of the people at my office had a most unusual problem with his computer.  His hard drive was completely full -- not unusual you say -- and you'd be correct, but the problem he had was even if he deleted some stuff it would automatically fill back up again.  Unusual, no?

So I got out the trusty FileMon tool from SysInternals and started poking around and sure enough WinLogon and Explorer were going mental writing files to C:\Windows\CSC.  It turns out that this directory is used for Offline File Storage and somehow a network share had inadvertantly been set to offline. So his machine was madly trying to copy then entire server to his local hard drive. Note: C:\Windows\CSC is pretty well hidden so you may not see it under normal operating conditions

So the resolution?

  1. Open Explorer
  2. From the Tools menu select Folder Options
  3. In the dialog that appears go to the Offline Files tab
  4. Turn off Enable Offline Files.
  5. Click OK
  6. Now type in the address C:\Windows\CSC in your address bar of explorer
  7. You should find a whole bunch of weirdly named files
  8. Go ahead, delete them all.  (NOTE: I take no responsibility for what will happen -- but nothing bad happened on my workmates PC

Easy!

| Trackback | # 
 Wednesday, November 16, 2005
Tuesday, November 15, 2005 2:04:27 PM UTC ( )
The good folks at the Windows Forms site have released some demo applications to mimic classic Windows applications (outlook, money, messenger and that sort of thing).  Great learning opportunities for all.
| Trackback | # 
 Thursday, November 10, 2005
Wednesday, November 09, 2005 4:17:41 PM UTC (  |  )
Andrew Kirillov has written a pretty cool article over at The Code Project that talks about different algorithms to do Motion Detection on a video stream. Definitely worth a look if you want to do this kind of thing.
| Trackback | # 
 Tuesday, November 08, 2005
Monday, November 07, 2005 2:44:40 PM UTC (  |  )

Okay, if you haven't seen the Creating Passionate Users blog yet you should get yourself over there immediatly and check it out.  It really is a great resource for well, err, creating passionate users of your software.

Take for example, this entry which applies basic dating rules to provide guideliness for how your software should behave on its first date with users.

So whether you need dating tips or want to make your software better, follow these basic rules:

  • Look your best.
  • Be fun. Don't be negative. Be the one others want to be around.
  • Be trustworthy and consistent.
  • Don't be fake.
  • Be polite, be helpful.
  • Be forgiving.
  • Be sensitive, be a good listener.
  • Don't assume I'm an expert.
  • Be fun.
  • Don't assume there's no competition.
  • Married people really DO have more sex.
| Trackback | # 
 Thursday, November 03, 2005
Thursday, November 03, 2005 10:44:11 AM UTC ( )
| Trackback | # 
Wednesday, November 02, 2005 7:19:23 PM UTC ( )

I thought I'd keep a list of articles I 've come across and want to add to my reading list for all those times I'm sitting around with nothing to do. Yeah right!.  To stop this list from dropping off the bottom of my blog I'm going to add it to the navigation bar so I'll always have it at hand.

.NET Development

Agile Development

  • The Art of Agile Development - "Our aim is to make an intensely practical book that shows mainstream development teams how to adopt, use, and ultimately master the art of agile software development."
| Trackback | # 
Wednesday, November 02, 2005 1:58:46 PM UTC ( )

How cool is this!?! 

LEGO has a thing called LEGO Factory which is a bit of software that allows you to design your own custom LEGO kits.  It appears to be a 3d modelling package using virtual LEGO bricks, but even better than that, you can share them with other people and order your own custom made kits online. 

Now all I need to do is write a little bit of software that converts 3D Studio Max models into Lego Bricks and I can get a LEGO kit of my own head. Yippee! BTW, I hope they are moderating the models people are going to share with the community. :-)

| Trackback | # 
 Wednesday, November 02, 2005
Tuesday, November 01, 2005 6:57:58 PM UTC (  |  )

Thought I would start keeping a collection of links to places where design impaired developers (like myself) can get hold of graphics, icons and textures to spiff up their applications.

Photography:

  • MyDeskCity - Collection of beautiful large images.  Seems to be a bunch of different stuff in here but they all seem high quality.
  • stock.xchng - Very good site with many quality royalty-free images.
  • jupiterimages - Another great location of royalty-free images; site is also developed in .NET :)
  • inmagine - Very large source of royalty-free!
  • photolibrary - A little bit slow to load, but another good source of royalty-free.
  • Public domain image resources - A wikipedia page of public domain image resources

Icons:

  • Pixelgirl Presents - This very attractive site provides icons, desktop images and tutorials
  • Foood's Icons - Great site with some very lovely icons... one of my favourites
  • Glyfx - This site provides a limited range of free icons for tooblars, however, they promise to provide more.  Having said that, if you are willing to pay some dollars they have some nice lookng Icons.
  • Miranda Instant Messenger - If you are looking for small IM icons then this may very well be your place.
  • FamFamFam - Stacks of free icons. Looks like they are mainly useful for toolbar icons as they tend to be on the small side (16x16)... but pretty none-the-less.
  • JoeJoe.Org - Some neato photoshop tutorials and also has libraries of vista icons
  • IcoFX - IcoFX is an award winning freeware icon editor designed to work with XP and Vista icons.
  • OpenClipArt.org - collection of icons

Textures:

  • SquidFingers - Quite a collection of bachground textures.  Lots of florals and ye olde looking designs.  Very distinguished

Desktops/Wallpapers:

  • Veer - Beautifully designed pages.

Fonts:

Developer Resources:

| Trackback | # 
Tuesday, November 01, 2005 5:12:19 PM UTC ( )

Introducing PicoZip Recovery Tool V1.02.  This little utility (no install required so it'll fit nicely on your USB key) helps you to recover lost or forgotten passwords from protected ZIP files.

Surely, I'm going to need this one day

via: The Portable Freeware Collection

| Trackback | # 
Tuesday, November 01, 2005 5:01:26 PM UTC (  |  )

This is a link to the Microsoft Patterns and Practices Complete Catalog.  If you have been hiding under a J2EE rock or something for the last few years you might not know about this, in which case, you should have a look.  Great resources... and now listed in one place.

UPDATE: There is also a list of Visual Studio 2005 Patterns and Practices

| Trackback | # 
 Tuesday, November 01, 2005
Tuesday, November 01, 2005 10:06:17 AM UTC ( )

A friend of mine sent this little story about life in the 1500's. 

The next time you are washing your hands and complain because the water temperature isn’t just how you like it, think about how things used to be.

Here are some facts about the 1500’s:

Most people got married in June because they took their yearly bath in May and still smelled pretty good by June. However, they were starting to smell, so brides carried a bouquet of flowers to hide the body odour. Hence the custom today of carrying a bouquet when getting married.

Baths consisted of a big tub filled with hot water. The man of the house had the privilege of the nice clean water, then all the other sons and men, and then the women and finally the children last of all the babies. By then the water was so dirty you could actually lose someone in it. Hence the saying, “Don’t throw the baby out with the bath water.”

Houses had thatched roofs-thick straw-piled high, with no wood underneath. It was the only place for animals to get warm, so all the cats and other small animals (mice, bugs) lived in the roof. When it rained it became slippery and sometimes the animals would slip and fall off the roof. Hence the saying “It’s raining cats and dogs.”

There was nothing to stop things from falling into the house. This posed a real problem in the bedroom where bugs and other droppings could mess up your nice clean bed. Hence, a bed with big posts and a sheet hung over the top afforded some protection. That’s how canopy beds came into existence.

The floor was dirt. Only the wealthy had something other than dirt. Hence the saying “dirt poor.” The wealthy had slate floors that would get slippery in the winter when wet, so they spread thresh (straw) on floor to help keep their footing. As the winter wore on, they adding more thresh until when you opened the door it would all start slipping outside. A piece of wood was placed in the entranceway. Hence the saying a “thresh hold.”

(Getting quite an education, aren’t you?)

In those old days, they cooked in the kitchen with a big kettle that always hung over the fire. Every day they lit the fire and added things to the pot. They ate mostly vegetables and did not get much meat. They would eat the stew for dinner, leaving leftovers in the pot to get cold overnight and then start over the next day. Sometimes stew had food in it that had been there for quite a while. Hence the rhyme, “Peas porridge hot, peas porridge cold, peas porridge in the pot nine days old.”

Sometimes they could obtain pork, which made them feel quite special. When visitors came over, they would hang up their bacon to show-off. It was a sign of wealth that a man could “bring home the bacon.” They would cut off a little to share with guests and would all sit around and “chew the fat.”

Those with money had plates made of pewter. Food with high acid content caused some of the lead to leach onto the food, causing lead poisoning death. This happened most often with tomatoes, so for the next 400 years or so, tomatoes were considered poisonous.

Bread was divided according to status. Workers got the burnt bottom of the loaf, the family got the middle, and guests got the top, or “upper crust.”

Lead cups were used to drink ale or whisky. The combination would sometimes knock the imbibers out for a couple of days. Someone walking along the road would take them for dead and prepare them for burial. They were laid out on the kitchen table for a couple of days and the family would gather around and eat and drink and wait and see if they would wake up. Hence the custom of holding a “wake.”

England is old and small and the local folks started running out of places to bury people. So they would dig up coffins and would take the bones to a “bone-house” and reuse the grave. When reopening these coffins, 1 out of 25 coffins were found to have scratch marks on the inside and they realized they had been burying people alive. So they would tie a string on the wrist of the corpse, lead it through the coffin and up through the ground and tie it to a bell. Someone would have to sit out in the graveyard all night (the “graveyard shift”) to listen for the bell; thus, someone could be “saved by the bell” or was considered a “dead ringer.”

And that’s the truth… Now, whoever said that History was boring!!!

| Trackback | #