Arrival of the Seed Catalogs

A special event takes place each year around this time—the seed catalogs arrive on our doorstep. Nothing says springtime like the arrival of these glimpses into the future. Rebecca and I wait for them each year with bated breath and eagerly anticipate what they’ll contain. The two major catalogs for us come from Jung’s and Gurney’s. We do receive other catalogs, but don’t look at them in detail quite as often as we do these two. The main reason is that these two catalogs generally contain everything we want to grow (and then some).

I’m sure that a few of you are already rolling your eyes and thinking, “Just how antiquated can you get? Why not look online?” I’ve been finding that online catalogs work great when you have some idea of what you want. If I want to buy a specific piece of software or computer hardware, a repair part for Rebecca’s vacuum, clothing, CDs, DVDs, and so on, then an online catalog works great. In fact, using one can save time. Growing a garden is a little different. Often, you don’t know that you’re going to grow something until you see it in a catalog. In short, viewing the catalog provides something online catalogs don’t provide as well—a glimpse of what you didn’t know you wanted.

Before someone places this sort of purchase in the impulse buying category, it’s good to consider how seeing new items can really help the gardener. The following list is my favorite reasons for looking at new items, rather than simply sticking with the old favorites:

 

  • Growing new items can help improve the nutrition the grower receives from the produce.
  • Different items take different nutrients from the soil, so growing new items can help keep the nutrients in your garden more balanced.
  • No one wants to get bored growing their own food.
  • The new items may have different resistance to pests, making use of pesticides less necessary.


These reasons won’t be enough for some people to consider going back to the paper catalog after establishing an affinity for the online version. There are other good reasons to get a paper catalog:

 

  • Some paper catalogs come with discount coupons that you don’t receive with the online version.
  • You can’t take a usable computer screen with you to show friends what you plan to buy (viewing gardening items on an iPad just doesn’t make it in my book).
  • It’s even hard for two people to view the catalog in the same way by sharing a computer display.
  • Using the online catalog often requires that you open your computer to potential virus attack in order to use JavaScript and those fancy multimedia features.
  • Catalogs make it easy to compare what you thought you were going to get with what you actually see in the garden.
  • The paper catalog is a handy reminder that you really do need to start thinking about your garden, even though winter still has a firm grasp.


Whether you get a paper catalog or not is up to you, of course. Some people will say that we’re wasting trees by continuing to get paper catalogs (we do recycle every last piece of paper that enters the house). Whether you use paper or online catalogs though, it’s time to start thinking about that garden. What will you plant this year? Let me know about your gardening ideas at [email protected].

 

Developing the Reader Profile

A lot of people have written to ask me about writing books—about the techniques I use to develop a useful book. So far, all of my books are technical in nature. Not all of them are computer-related, but the majority are. The sorts of books that I write is changing and you’ll likely see me write books in other areas in the future. Whether I ever write fiction remains to be seen, but I do plan to branch out into other areas. No matter what I end up writing, I expect that I’ll use many of the same techniques when writing future books as I use to write my current books. Mainly, I need to find a way to communicate the ideas that I understand in a form that the reader can understand. It doesn’t matter what those ideas are—they exist in my head and I need to get them out of my head and into the reader’s head.

When I’m putting an outline together, I try to put myself in my reader’s shoes. Sometimes that means actually doing a little play acting and trying out things to see how I’d feel if I were the reader. Yes, conveying technology, or any other topic for that matter, means understanding the reader and how the reader feels. It means respecting the reader as a person and understanding that the reader has specific needs, as well as specific skills. Sometimes I’ll talk to the beta readers who are reading my books about issues or bounce ideas off the technical editor for my book. I’ll review materials online and see what people are discussing online. In short, I develop a profile of my reader and roll it around in my head until I can start to see a technology from the viewpoint of my reader. It’s not an easy thing to do, but it’s a necessary skill to develop.

In a way, I’m creating a relationship with what I think my reader will be. Beta readers do offer the opportunity to interact with actual readers, but my reading audience is relatively large, so it really does come down to creating a rapport with an idealized reader—one who encompasses everything I expect that my reader will be. The relationship takes form in a profile that I write down and review relatively often as I write the book. As I come across additional insights during the writing process, I develop the profile of my reader more fully. I keep constantly asking myself how I would talk about the subject at hand if I were sitting in a coffee shop (or some other relaxing environment) with the reader.

To a certain extent, I need to consider the reader’s need for self help. I can’t provide any reader with a specific answer for most problems the reader will encounter. To do so, I’d need to write immense books that no one would want to read because they’d be too bulky. I can provide the reader with knowledge and insights, but I can’t provide the reader with a precise response to any given problem because at the time I write my book, the problem is undefined. So the communication takes the form of ideas, rather than a specific procedure, in most cases.

Authors are hindered by a number of factors. The most important of these issues is the inability to communicate with the reader in real time. It’s the reason that I try to make myself so accessible through e-mail and by writing this blog. Even with these additional levels of communication, however, there are still barriers to communication. For example, I can’t easily read your body language to determine whether my response is actually helpful—I must make my best guess. When writing a book, I have to anticipate your needs and hope that my guesses are good ones because they are, in fact, guesses.

The reader profile doesn’t have to take a specific form, but it does need to provide you with a complete picture of the reader. Even if you define a few reader aspects incorrectly, having a reader profile will help you remain focused throughout the writing process on a particular reader. Here are the sorts of questions I ask myself when creating a reader profile:

 

  • What is the reader’s education level?
  • Will this reader understand these specific concepts?
  • When will the reader be reading my book?
  • How will the reader react to certain types of information?
  • Are there social biases I need to consider when communicating with this reader?
  • How does the reader view the subject at hand?
  • Is the reader likely to have language issues or special needs?
  • Will the reader be alone or part of a team?
  • How does the reader view me?


Most of my books require that I ask other questions, but this a good sampling of the sorts of questions that I ask myself. You’d think that with all of this effort spent considering my reader that I’d communicate quite well. However, there have been books where I ended up missing the reader completely with my profile. I directed the book at one audience, but another audience actually found the book more helpful and purchased more copies of it. When that happens, I get a lot of e-mail from a lot of disgruntled readers (and the online reviews are also less favorable). These failures require that I go back and review the premises on which I based my book and make corrections. I maintain statistics for the book, and if I get the chance to write an update, I tweak the reader profile accordingly to better meet the needs of the audience that purchased my book.

Anyone writing anything can benefit by creating a reader profile. If you currently write documentation, but don’t create a reader profile, I encourage you to do so because you’ll end up with a far better document as a result. As the years have passed, my profiles have gotten better, but I’m under no delusions that I’ll ever write the perfect profile. Even so, I’d never consider writing a book now without creating a reader profile first. Let me know your thoughts about using reader profiles at [email protected].

 

SendKeys for Office 2010 Revisited

Some time ago, I wrote a post entitled, “SendKeys in VBA.” In that post, I described a problem where the SendKeys example in Listing 5-8 of VBA for Dummies isn’t working as expected. It turns out that a lot of people are having this problem and not just with Excel—the problem seems to happen with other Office products as well. I’ve played with the macro in Listing 5-8 quite a lot and while it does work in Office 2007 SP2, it doesn’t work in Office 2010 as written.

Apparently, this problem isn’t unique to Office 2010 either. I’ve found threads online that indicate that the problem also existed in early versions of Office 2007, but was fixed in SP2 after a lot of people complained. Wandering around the Internet has proven interesting because I’ve found other blog posts that try to fix the problem, but didn’t work on my system for whatever reason. The bottom line is that SendKeys is broken and quite a few people know it.

Since my original post, I’ve tried several experiments, none of which resolve the problem, but some of which serve to highlight the true essence of the problem. For example, I tried to break the code in Listing 5-8 apart into room selection and row processing pieces. Here is the room selection piece:

Sub SelectRooms()
    ' Select the first data cell in the worksheet.
    Range("A5").Select
     
    ' Use SendKeys to select all of the cells in the column.
    VBA.SendKeys "+^{DOWN}", True
End Sub

and here’s the row processing piece:

Sub ProcessRows()
    Dim ActiveRows As Integer   ' Number of active rows.
    Dim Counter As Integer      ' Current row in process.
     
    ' Get the number of rows to process.
    ActiveRows = ActiveWindow.RangeSelection.Rows.Count
     
    ' Reset the cell pointer.
    Range("C5").Select
     
    ' Keep processing the cells until complete.
    For Counter = 5 To ActiveRows + 5
     
        ' Call the Sub created to change a single cell.
        MakeChoice3
         
        ' Move to the next cell.
        Range("C" + CStr(Counter)).Select
    Next
End Sub

If you run these pieces one at a time, the example will work just as it did with earlier versions of Office. However, that means running two separate macros instead of one, which does cut down on the usability of the technique. The SendKeys function appears to perform its task at the end of the macro, whenever the end of the macro occurs. Initially, I thought that calling these two macros in succession might do the trick, so I created this piece of code:

Sub ChangeAllRooms2()
    ' Select the rooms.
    SelectRooms
     
    ' Process the selections.
    ProcessRows
End Sub

Unfortunately, the result is the same as before. The SendKeys function really does appear not to output anything until the macro is finished. However, because I’m a glutton for punishment, I tried a few other things. For example, I thought perhaps that the wait part of the SendKeys call was to blame, so I created a manual wait like this:

Sub WaitForSendKeys(Timeout As Integer)
    ' Create a variable to hold the wait interval.
    Dim WaitTime
     
    ' Set the interval.
    WaitTime = TimeSerial(Hour(Now()), _
                          Minute(Now()), _
                          Second(Now()) + Timeout)
     
    ' Wait for the event to happen.
    Application.Wait WaitTime
End Sub

I then modified the original macro to look like this:

Public Sub ChangeAllRooms3()
    Dim ActiveRows As Integer   ' Number of active rows.
    Dim Counter As Integer      ' Current row in process.
     
    ' Select the first data cell in the worksheet.
    Range("A5").Select
     
    ' Use SendKeys to select all of the cells in the column.
    SendKeys "+^{DOWN}"
     
    ' Add a wait interval.
    WaitForSendKeys 5
     
    ' Get the number of rows to process.
    ActiveRows = ActiveWindow.RangeSelection.Rows.Count
     
    ' Reset the cell pointer.
    Range("C5").Select
     
    ' Keep processing the cells until complete.
    For Counter = 5 To ActiveRows + 5
     
        ' Call the Sub created to change a single cell.
        MakeChoice3
         
        ' Move to the next cell.
        Range("C" + CStr(Counter)).Select
    Next
End Sub

The results are that the macro runs a lot slower, but still doesn’t do the job. The only way that SendKeys works is to have it at the end of the macro. In short, you need to execute the code in Listing 5-8 in two parts in order to make it work as originally described in the book. As an alternative, you can still use the code in my previous post. The fix that seems to work best is not to use SendKeys at all.

Microsoft has been quiet about this whole issue. Nowhere have I found any word from Microsoft on the problem with SendKeys and I doubt there is a fix in the offing. If someone has a suggestion for fixing this problem, I’m all ears. Please contact me at [email protected] with full details of your fix. Make sure you’ve tested your code using Office 2010 on a Vista or Windows 7 system. I’ll be sure to give full credit to anyone who does come up with a fix for this problem.

 

Saving Data to the Cloud

Cloud computing is here-no doubt about it. In fact, cloud computing offers the only viable way to perform certain tasks. For example, software such as Sage200 cloud assists businesses with their management, not just for accounting but for other cloud based needs too. Certainly, large organization can’t get by without using cloud computing to keep the disparate parts of their organization in communication. From the modular web services offered by Google Cloud to the CMMS Software provided by Axxerion, there really is a cloud-based solution for everything, making running a large business or organization easier. However, on a personal level, I’ve been unimpressed with saving data to the cloud for a number of reasons:

  • Someone could easily obtain access to confidential information.
  • The data is inaccessible if my Internet connection is down.
  • A cloud vendor can just as easily lose the data as I can.
  • The vendor doesn’t have a vested interest in protecting my data.
  • Just about anyone with the right connections could seize my data for just about any reason.


As a consequence, I’ve continued to back by system up to DVDs and store some of these DVDs off-site. It’s an imperfect solution and I’ve often considered using the cloud as a potential secondary backup. However, when I saw the news today about Megaupload and the fact that the data people have stored there is safe for possibly two more weeks, I started reconsidering any use of cloud backup.

Just look at what has happened. The federal government has seized data from the site and then shut it down, making the user’s data inaccessible to them. If someone who uses that service for backup is having a bad day with a downed system, it just got worse. Now their data has become inaccessible to them. There isn’t any means of recovering it until someone decides to make it accessible again.

If the data does become accessible again, the users have two weeks in which to download everything and find another place to store it. Losing the personal mementos is bad enough, but to lose confidential information on top of that (think accounting data) makes the loss terrifying indeed. There is also that federal possession of everyone’s data for use in court no less. Now everyone will potentially know everything that people have stored on Megauploadthe good, the bad, and the ugly.

Of course, everyone is talking about what this means, but personally, I go along with John Dvorak in thinking that this incident gives cloud storage the huge black that it rightfully deserves. These services promise much, but I can’t see how they can possibly deliver it all. Yes, there are advantages to using cloud backup, such as the benefits of off-site storage that is outside of your location so that if an extreme disaster strikes, you should theoretically have your data stored in a safe location. Of course, there is also the convenience factor, assuming that you have an Internet connection that’s fast enough to make such backup of an entire system practical.

Cloud computing is going to remain a part of the computing environment from now on, but I think cloud backup has a lot further to go before anyone should trust it as a primary means of data storage. What are your thoughts about cloud backup? Let me know at [email protected].

Appreciating Animal Qualities

Every one of the animals we have the pleasure to work with has unique qualities and we try to draw those traits out as much as is possible. For example, Bubba (a cat) is our champion mouser. I often find Bubba stalking the mice in our garage. In fact, we obtained the dogs we have now for the specific qualities that their breed has to offer. Shelby is the queen of the chickens and guards them quite fiercely. Reese guards the apple orchard and dispatches some of the larger intruders that sneak into our garage.

To be honest, our garage would probably be overrun with pests if it were not for our animals! You see, our garage door does not close properly and this provides a perfect opportunity for rats and mice to make their way into our garage. That being said, one of our friends that lives in Pennsylvania recently got his garage door repaired by a garage door repair company after researching professional garage door services in 19406. It is about time that we got our garage door fixed so once I have finished writing this article, I am going to see if there is anything I can do to repair our garage door.

However, this post isn’t really about our garage door, or our dogs, but rather our cat, Smucker.

RebeccaAndSmucker

You may have heard about animals that can detect certain medical conditions in humans. Many of us associate these traits with dogs, but apparently cats also possess this capability. Rebecca has diabetes and sometimes her blood sugar gets too low. This condition produces physiological changes that even humans can detect when it’s almost too late, but animals can detect them before it becomes an emergency. Smucker has this capability and we didn’t even train him for it-rather, he trained us.

Rebecca recently had a severe bout with low blood sugar over a period of days and Smucker was instrumental in helping me save her life. It turns out that he will aggressively pat Rebecca, lick her, bump against her, and yowl when he detects her blood sugar is low. In fact, he gets downright pesty about it and makes a real nuisance of himself. At first I attributed it to a cat loving his owner, but after a while I realized that he only does this when Rebecca’s blood sugar is low. He’s alerting us to a health condition that Rebecca has.

When Smucker woke me up on a Sunday morning by alerting to Rebecca’s low blood sugar, I knew just what to do. I took her blood sugar and found it at only 41. She was unresponsive for the most part, but still able to let me feed her. So, I fed Rebecca some pear sauce from our larder-problem solved. Her blood sugar came back up without a trip to emergency, as would have been necessary had I slept any longer.

This capability isn’t something we’ve tried to obtain from Smucker, he simply decided to provide it to us. Animals are like that. They often provide the most profound gifts if you’ll only let them. What have your experiences been with your pets? Let me know at [email protected].

 

Care and Feeding of a Wood Stove

After reading my recent post entitled, “Choosing Wood Carefully,” one reader wrote to ask me about wood stoves. Yes, you really must exercise care with your wood stove or end up paying the price. For that matter, any wood burning appliance requires care and if you don’t maintain it, you’ll likely end up with a chimney fire at some point. There is little doubt in my mind about it. A fire would cause a lot of damage and it’s likely the whole chimney will need to replaced, not just the Flue Liner. Even if you don’t have a chimney fire, the wood will burn less efficiently and you’ll get less heat from it. In addition, there is always the problem of potential carbon monoxide poisoning. If you haven’t gotten the point yet, maintaining your wood burning appliance isn’t just a nice thing to do, it’s a requirement.

Make sure you perform your required maintenance. When it comes to my wood stove, that means ensuring I clean the glass twice a week so that I can actually see what’s going on inside the wood stove as the wood is burning. Opening a door when there is a burning piece of wood leaning against it (due to shifting) is never an easy task, but clean windows make things easier. You’ll also want to clean out the ash content from time-to-time (I do it daily) to ensure there is no buildup that could reduce the efficiency of the stove. As part of my personal regular maintenance, I also spray some Anti-Creo-Soot into the stove daily to ensure that no creosote builds up in the chimney. This product will greatly reduce the likelihood of a chimney fire and ensure that your wood stove continue to work a full efficiency at all times.

There is also annual maintenance to perform. The most important thing you can do is to obtain the services of a certified chimney sweep. You want a certified professional because they have specialized equipment to clean and check your wood burning appliance. In addition, these professional can usually perform repairs. For example, my wood stove has a very odd shaped window in the front. It broke at one point, causing the stove to operate poorly. Our chimney sweep was able to make the required glass insert when it was discovered that the vendor no longer supplied it, saving me considerable expense and worry.

When the chimney sweep is done, it’s usually a good idea to repaint any rusty areas on your stove. Make sure you wear a mask during the entire process because wood stove paint contains some incredibly nasty chemicals. Use a high temperature paint to repaint the surface after you prepare it. It’s absolutely essential that you paint your stove with all of the windows open and with a fan blowing air into the room. Using a spark proof fan (one designed for use in painting) is a good idea. Always follow the vendor instructions (including using the stove with all of the windows in the room open the first two or three times). Maintaining the paint job will help you enjoy your wood stove for a lot longer and present a nicer appearance when people visit.

Although it isn’t strictly a maintenance task, I also verify that my wood stove is burning at the right temperature. You do this by placing a magnetic thermometer directly on the stove pipe. It’s a good idea to keep the stove in the orange zone of a colored thermometer. Burning wood at too low a temperature causes creosote buildup in the chimney. Of course, keeping the stove too hot could result in a fire.

When you choose the right wood and maintain your stove, you’ll find that your wood burning experiences are significantly better and considerably safer. It doesn’t take long to perform these tasks and the savings from heating your home with wood are incredible. I find that the radiant heat actually feels warmer than the heat produced by a furnace. Let me know your thoughts on wood stove maintenance at [email protected].

 

Fun is Where You Find It! (Part 4)

For many people, this time of the year is extremely depressing. There are all sorts of acronyms associated with this time of the year, such as Seasonal Affective Disorder (SAD). I have no doubt that these disorders, diseases, and disabilities all exist and are quantifiable in some way. In fact, I imagine that there are tests to determine precisely which of them you have and to what extent you suffer from them. The bottom line is that the holidays are over, the weather is stormy, and the budget tight. Excitement is nowhere to be found-at least, not the sort of excitement that many people consider fun today.

It’s this time of year when Rebecca and I engage most strongly in crafting. Making things tends to take your mind off of all of the things that would make you SAD. For example, this is the time of year that I make knitted items most. A craft need not be expensive or require skills that most people lack. I’ve known more than a few families who have gathered pine cones in the fall, drizzled a bit of glue on them, dipped them in glitter, and added a bit of yarn to string the pine cones up. Not only do them make attractive Christmas ornaments, you can hang them up in a room as decoration. The cheerful colors and the occasional glint of the sun dancing off the glitter can dispel the gloom in any room. Stenciling and other forms of decorative art are helpful this time of the year as well. I got the idea for bright colors in a room from some of the displays in European Village at the Milwaukee Public Museum. Old world houses weren’t drabthey were colorful to keep things cheery during the winter months. This form of decoration improves your ability to withstand the drab winter months and could very well help keep SAD at bay. The best part of all is that you can get the supplies for any of the crafts I’ve mentioned for less than $20.00 and some, like stenciling, can consume an inordinate amount of time that you’d otherwise spend feeling bad.

Of course, not everyone likes crafts and I wouldn’t want you to saddle yourself with something that you won’t ever enjoy (no matter how hard you try). This is also a good time of the year to take a winter walk. Wait for a nice day and go into the woods. The woods are amazing this time of the year and if you’re careful, you’ll see some interesting animals, such as a fox or weasel. You have to look extra hard in some cases. Some animals change color in the winter to better blend in with their environment. A white rabbit on white snow is incredibly hard to see.

So, you’re not into the outdoors and crafts have no interest. There are still things you can do to make this time of the year better. Some people live for sports. Gambling and betting on games is a lot of peoples hobby and their favourite part of sports. By choosing one of the many betting formats, such as by clicking here, you can bet online and enjoy the game even more. The Superbowl takes place in two weeks. Personally, I’m not much of a sports fan. In fact, I just barely know the names of our teams here in Wisconsin (much less the rest of the country). But if you asked my friends, they could practically tell you every player for every team. They are huge sports fans, and they especially love the Superbowl. It’s what they wait all year for. So, I wouldn’t be surprised if they decided to have a look at these Sportsbook Promo offers to make a bet. If I had as much knowledge as them, I’d definitely decide to look at gambling because I wouldn’t be surprised if they manage to win a decent amount of money from it. I hope they don’t ask me for my advice because I wouldn’t have a clue. Even though I’m not much of a Superbowl fan, I do like action movies, so we have a Super Action Hero Bowl on Superbowl Sunday. Here are the steps for creating your own Super Action Hero Bowl:

  1. Create a list of the action heroes that appear in your movie collection (or that you know you can borrow free from somewhere like the library).
  2. Place the names in a hat and have someone draw four or five names.
  3. Create lists of the movies that you own for each action hero.
  4. Place the movies for a specific hero in the hat and draw out the name of a movie for that hero.
  5. Create movie lists and draw a movie name for each of the remaining heroes.
  6. Now that you have a list of names and movies, create a scorecard. It doesn’t have to be anything fancy, but each member of the family who participates in Super Action Hero Bowl should have a separate scorecard.
  7. Watch the first movie on the scorecard and mark that movie’s rank. Each movie should be ranked from 1 to 4 (or 5, depending on how many movies you choose). No two movies should receive the same score. (No peaking at your neighbor’s scorecard please!)
  8. Continue watching movies until you have completed them all.
  9. Tally the scores from each of the scorecards for each movie. The movie with the lowest score (the highest rank) wins.


It’s a good way to spend a day in family fun. It’s inexpensive and the competition adds a certain appeal to the event. Of course, just like the Superbowl, you can grab some special foods from your larder and serve them during the course of the day. If you don’t feel like you have a wide enough variety of superhero or action movies then it might be worthwhile looking at the likes of internet proxies that can allow you to visit the pirate bay online to find and download or stream a very large selection of movies, this will also help you keep it all as inexpensive as possible.

Just because the holidays are over, doesn’t mean you have to make things drab. Rebecca and i usually store some special goodies in the larder for this time of the year. When there is something to celebrate, we make an impromptu personal party using these items. We’ll play games, listen to special music, put puzzles together, or do other things to make the event special. Get a good report from the doctor? Why not have a party to celebrate it? It takes a little effort to avert the drudgery of this time of the year, but you can do it and it doesn’t have to cost a lot (or anything at all).

How do you avoid the January blues? Do you like crafts, a bit of nature, some mild competitive fun, or a bit of a party? Let me know at [email protected]. Make sure you also view the other Fun is Where You Find It posts for other ideas.

Desire

Desire,
the fire
that keeps everyone thirsting for more.

We buy
and pile
our stuff in ever greater hoards.

To spend
without end
seems rude in a world starving by inches.

Our lust
gets stuff
to pile so high, there is no end.

Some homes
so filled
with things no one will ever use.

Such waste
a stain
as the world looks on in tears.

Your heart
can sense
the needs of those around you.

Your eyes
see pain
our consumer society sows and reaps.

We can
become
the solution to economic woes.

Learn how
the less
you need, the more you get.

Our life
is not
about goods we have, but the good we do.

Copyright 2012, John Paul Mueller

 

Using Assoc and FType to Create a New Type

On page 74 of Windows Command-Line Administration Instant Reference, I describe how to add an Open command to an existing file type, txtfile. The txtfile type already appears in the registry, so adding a new command to it is relatively straightforward. However, what happens if you want to create an entirely new type—one that doesn’t currently exist in the Registry?

Before you can do anything, you need to open an Administrator command prompt because Vista, Windows 7, and anything else newer won’t let you make the required registry changes with a standard account. Follow these steps in order to open an administrator command prompt.

 

  1. Choose Start > All Programs > Accessories.
  2. Right click the Command Prompt icon and choose Run As Administrator from the context menu. You’ll see a User Account Control dialog box.
  3. Click Yes. You’ll see a new command prompt open. However, instead of the usual title bar entry, you’ll see Administrator: Command Prompt. In addition, instead of opening to your personal user folder, the prompt will display C:\Windows\system32>. If you don’t see these differences, then you haven’t opened an administrator command prompt.


Let’s say you want to include a new file extension and it’s associated type. For example, you might want to create a .RIN file extension and associate it with a type of RINFile. Once you create this association, you may want to use Notepad to open the file. In order to perform this task, you need to use two different utilities as shown in the following steps.

 

  1. Type Assoc .RIN=RINFile and press Enter. You’ll see, “.RIN=RINFile” appear at the command line. This command creates a .RIN file extension entry in the Registry as shown here.
    AssocFType01
  2. Type FType RINFile=%SystemRoot%\Notepad.exe %1 and press Enter. Notice that you don’t enclose the command in double quotesit will fail if you do. You’ll see, “RINFile=C:\Windows\Notepad.exe %1” (or something similar) appear at the command line. This command creates the RINFile association in the Registry as shown here.
    AssocFType02
  3. Create a new .RIN file on your hard drive. You don’t have to do anything with it, just create the file.
  4. Double click the new .RIN file. Windows will open the file using Notepad.


This technique works with any file extension and association you want to create. In fact, you could easily create a batch file to patch user configurations where the file associations have become damaged in some way. The big thing to remember is that this is always a two-step process when the file extension doesn’t already exist or the association is new. Use the Assoc utility to create a link between any file extension and it’s association and the FType utility to create the association itself. Let me know if you have any questions about this technique at [email protected].

 

Choosing Wood Carefully

All wood will burn eventually. There is no doubt about it. Create a hot enough fire and you can stick anything in the wood stove. It may not burn immediately or well, but it will burn eventually. However, if you’re heating your home with wood, you don’t want it to burn eventually, you want it to burn now. Burning the wrong sort of wood has these negative impacts.

 

  • The wood will burn inefficiently, which means you’ll need to cut more wood to obtain the desired number of calories to heat your home.
  • You’ll see additional soot accumulation, which could end up closing your chimney and causing carbon monoxide buildup in your home.
  • The wood stove will require additional costly maintenance because of the way wet wood doesn’t burn.
  • Wet wood tends to mildew, which isn’t particularly good for your health.
  • All of these factors tend to pollute the environment to a greater degree, increasing your carbon footprint.


The problem isn’t strictly confined to wet wood. Choosing the wrong wood can also cause all sorts of problems. For example, if you burn wood from conifer trees extensively, you’ll find that you use more wood and that your chimney tends to soot easily. The creosote produced by conifers is especially hard to remove from the chimney. Of all conifer trees, cedar tends to be the worst. However, even kiln dried construction lumber isn’t good for your wood stove. Although these woods smell wonderful as they burn, you’ll want to burn them with high heat hardwoods to reduce their negative impact. Never burn treated wood in your wood stove. The chemicals in treated wood are truly terrifying and you don’t want to pollute the air with them.

When obtaining hardwoods, make sure that the moisture content is low enough so that the wood will burn efficiently. If nothing else, use a moisture meter to check that the wood is in the 10 percent to 15 percent range before burning. Sometimes wood looks like it’s perfectly dry, yet contains a significant amount of moisture. One of the worst woods in this regard is oak. The wood can exhibit all of the characteristics of fully dried wood, yet contain enough moisture that it won’t burn well.

One of the questions you need to answer when looking for wood to cut is whether that wood is dry. Generally speaking, a tree is starting to dry out sufficiency when the bark comes off easily from the trunk. It should literally peel off in large pieces. Before that time, the tree is still quite green. If you get wood from someone else and that wood has tightly attached bark, make sure you check it with a moisture meter. The wood may be green and you’ll find that it won’t burn well. Some less reputable woodsmen will try to sell you green wood because they have run out of good dry wood to sell.

Cut and split the wood into the size chunks you want to use in your wood stove. Measure the moisture to determine whether additional drying is required. Some woods, such as black locust and most species of elm, are ready to use almost immediately after you cut up the trunk. The wood dries thoroughly without cutting it up. As mentioned earlier, oak always requires a drying period after you cut it up because the tree would rather rot, than dry, when in trunk form.

A few trees will burn acceptably at higher moisture content levels. Maple falls into this category. It doesn’t burn as well as fully dried wood, but it does burn well enough not to cause a creosote buildup on your chimney. Even so, you should never burn these woods with greater than 20 percent moisture content. Lower moisture content is always better.

Another way to tell if wood is properly seasoned is to look it over carefully. Wood that has been stacked for two or three years (the recommended drying time for most woods), is usually blackened on the ends. The cuts won’t look fresh. The wood itself will feel somewhat light; although, some woods, such as locust and oak, are heavy no matter how dry they get.

The weight of the wood is important. A heavier wood normally has more calories to offer when burned. Consequently, if you have two pieces of wood the same size and dried to 10 percent moisture content, the heavier piece is worth more from a heating perspective. Heavier woods tend to be hard to start, burn more like charcoal, and burn long. Maple, box elder, and other moderately light woods make good kindling for starting a fire based on these heavier woods. If nothing else, use some of that pine for starting your fire.

Some woods smell better than others do when burning. For example, oak and maple both smell wonderful. As previously mentioned, all conifers smell good, but there is a price to pay in this case for the good odor.

A few woods smell truly horrible when burning. For example, I’d rather not smell poplar or paper birch again. Fortunately, both of these woods tend to be light when dried, so they offer few calories than other wood types—making them good woods to avoid.

The best tests of the wood you cut yourself or obtain from a third party is seeing how it burns. A sample or two will tell you about the entire load in most cases. The wood should start relatively easy (keeping in mind that truly dense woods such as locust, hickory, and oak start harder than less dense woods such as maple). It should produce some amount of blue flame, along with the usual orange and yellow. The wood should leave little ash behind (less dense woods tend to produce more ash than denser woods).

The ultimate insult in getting wood from a third party is when they sell you punky (partially rotted) wood. This wood tends to be really light when fully dry. You can’t typically see the rings as well and the wood itself has a papery feel. The wood will start with extreme ease, burn brightly for an incredibly short time, produce little heat, and produce copious amounts of ash.

Sometimes you’ll find that wood sellers talk about a “load” of wood, as if that’s a precise measure of anything. Most places have statutes in place the define wood as being sold by the cord or measured faction (such as a half cord). A cord is 128 cubic feet and is typically stacked 4 feet high, 4 feet wide, and 8 feet long (although, any stack that measures 128 cubit feet is a cord). Beware of the seller with face cords. In this case, you’re only getting 64 cubic feet. When someone insists on selling you a load of wood, make sure you measure the tightly stacked load yourself and pay appropriately.

In short, if you thought all wood was the same, you’re quite wrong. Choosing the wood you use in a fireplace or wood stove carefully is extremely important. Don’t let someone sell you wood that’s wet, punky, or simply unfit for burning. Inspect the wood for insect infestations and make sure you know what kind of wood you’re getting. What sorts of experiences have you had obtaining wood in your area? Let me know at [email protected].