Always Thinkin’…

Here is a great idea for a new online social networking app: StomachBook. People can link through their stomachs, not by their faces. It’s time we get down to meeting people who eat like we do, not think. There could be a whole linky thing with recipes and restaurants. Friends would be called TummyChummies. Just a thought.

Tablet PCs for Students

I’ve always been intrigued with tablet PCs, but could never really see how the tool could move me past paper and pens. The other day a patient told me about how he uses Microsoft’s OneNote on a tablet PC. He records the lecture through OneNote and an external USB microphone. Then he takes handwritten notes in OneNote. Throughout the lecture, OneNote matches his notes to audio points in the recorded lecture. Not sure what the teacher said when you were scribbling the diagram? Just have OneNote playback the lecture at the point when the drawing began! Here’s a video of the process.

Imagine the possibilities if a decent recording could be coupled with decent-quality snapshots of the teacher’s PowerPoint slides! Not only would your notes be searchable when it’s time to sit down and review them, but the lecturer’s comments can quickly be replayed.

Backing up your notes just got easier as Microsoft’s Live Mesh offers 5GB of backup storage space for free. Time that puppy to synch with Windows Live Foldershare, and the thought of tablet/notes theft is far less daunting.

Wanna be totally paperless? If any teachers are still giving out handouts, the ScanSnap510 sheet-feed scanner by Fujitsu is the answer. Go back to the dorm room and throw those handouts in the hopper. This scanner does both sides of the page at 3 seconds per page. The price is a little steep (~$400), but it may be worth it to some students who either want to be totally paperless or have all of their notes in one place. (For light loads, maybe something slower and cheaper will do the trick?)

Tablet PCs cost too much, right? Well, every student going to college has to get a laptop these days, so most people are spending $500-$800 (maybe more – a LOT more if they bought a Mac) or so for their darling’s laptop. This blog entry claims that the student will spend at least $100 each year in office supplies, expenses that could be nullified by tablet PC use. After a couple of years, that puts the total cost in the tablet range, so it may not be that much more to have a searchable, archivable, and sharable notetaking system after all.

Moving MasterCook Recipes to Evernote

mastercook From the days of MealMaster and Prodigy, my family and I have been big fans of computer cookbooks. The ability to store an infinite number of recipes in an easily searchable, confined spot has been a joy in the kitchen. Several years ago Sierra bought MasterCook and looked like they were going to make great strides with their excellent program. It was far ahead of its time, being a database where items (in this case, recipes) could be tagged with multiple categories. I longed for a flexible database that would allow me to tag entries that had nothing to do with food and it’s here: Evernote.

With Evernote one can place little written notes, copied web material, scanned notes, or photos into a database, and tag them for easy retrieval. The search is fantastic, and the database is backed up online so it can be accessed from any place with web access. There is an overview video that demonstrates the concept, though the narrator is barely intelligible at certain moments.

Evernote I decided to move a cookbook of about 500 family recipes over to Evernote, and it went fairly smoothly. Using the instructions below, one should be able to smoothly transport a MasterCook recipe database over to Evernote.

Evernote offers a few advantages over MasterCook. The ability to access recipes from anywhere on the web is very enticing, especially if one has mobile web access with a device like an iPhone, Blackberry, Treo, or other large format phone. The second huge advantage is retrieval. Evernote’s search finds matches as you type, so inputting a word like “chocolate” will show every recipe containing chocolate. Keep typing “chip” and the search results narrow to something fairly browsable. Compared to MasterCook’s convoluted search page, Evernote is as easier to use than Google!.

evernote_iphoneEvernote also allows tagging, so all of the recipes can have category tags. Tag certain recipes as “Favorite”, “ToTry”, and “Standby” and you have a very powerful database (MasterCook also could handle this, but Evernote is easier to work with). The final, major feature that I haven’t taken advantage of is the easy capture of recipes online. I foresee finding this month’s Bon Appetit recipes, selecting them and placing them into Evernote where I’ll tag them as ToTry, all in about 5 minutes. No clunky folders or mistorn magazine pages! Another huge advantage to Evernote is that it is free.

Mastercook has features that Evernote cannot handle. The two I will miss are recipe scaling and the pretty format printer output. To make those cookies for the entire church will require a little bit of calculating for ingredients. There are plenty of features I won’t miss, though, such as nutritional information, awkward entry of ingredients (like “Watermelon, cubed in 3/4″ by 1” chunks), and instructional videos. I just didn’t use these features.

To get a MasterCook cookbook into Evernote, we’ll basically export the recipes from MasterCook into one big document. We’ll open that big document in Microsoft Word, manipulate it to strip unnecessary formatting, then save the recipes as individual .txt files. Once the recipes are in their own .txt files, we’ll drag them into Evernote and be done!

Here are the detailed instructions:

  • Create a temporary folder to place outputted recipes. I prefer to place a folder called “Import” on my Windows Desktop.
  • Open MasterCook and select all files to be exported from the recipe browser
  • Export as a “text file”. Deselect “Break Up Lines When Exporting Text”, and be sure to click “Export As A Single File” (when MC exports to multiple files, it puts wasteful text at the beginning which will cause the recipes to not have titles in the Evernote Table of Contents).
  • Open the output file in Word.
  • Open Find/Replace (Ctrl-h) and Find this exact phrase (copy and paste it):   ^w^p* Exported from MasterCook *^p^p^w
    Replace with: ^m
    (This step will put the recipe titles on line 1 of each page by removing unnecessary spaces, line breaks, the MasterCook’s “Exported…” message)
  • Make sure each recipe fits on a single page. Change your page size, margins, and text size to keep recipes from automatically spilling to subsequent pages (I like to set the page length at 22″ and the font size at 5, just to be sure. Ignore the fix margins message that may pop up)
  • Create a new macro that will save each page as a separate document:
    • Tools, Macro, Macros…
    • In the top white box of the pop-up window, type “BreakOnPage”.
    • Hit “Create”
    • Replace the text in the window with:

Sub BreakOnPage()
   ' Used to set criteria for moving through the document by page.
   Application.Browser.Target = wdBrowsePage

   For i = 1 To ActiveDocument.BuiltInDocumentProperties("Number of Pages")

      'Select and copy the text to the clipboard.
      ActiveDocument.Bookmarks("\page").Range.Copy

      ' Open new document to paste the content of the clipboard into.
      Documents.Add
      Selection.Paste
' Removes the break that is copied at the end of the page, if any.
      Selection.TypeBackspace
      ChangeFileOpenDirectory "C:\"
      DocNum = DocNum + 1
      ActiveDocument.SaveAs FileName:="test_" & DocNum & ".txt", FileFormat:=wdFormatText
      ActiveDocument.Close

      ' Move the selection to the next page in the document.
      Application.Browser.Next
   Next i
   ActiveDocument.Close savechanges:=wdDoNotSaveChanges
End Sub
  • In the copied text from above, replace the c:\ portion of the ChangeFileOpenDirectory line with the exact location of the folder created in Step 1. (If this is confusing, open the import folder created in step 1 of this exercise in Windows Explorer. Click on the Address Bar to reveal the actual long name for the folder. Copy and paste this name between the parentheses in the ChangeFileOpenDirectory line above. This line will tell the macro where to save all of these recipes, so we want to to show the location created in step one)
  • Save the Macro, and close the Visual Basic window
  • Hit Ctrl-Home to put the active, blinking cursor at the beginning of the document.
  • Select Tools, Macros…
  • Select BreakOnPage in the list and select “Run”. This will save each page to its own file in the Import folder created in step one.
  • Open Evernote and the Import folder side-by-side
  • Drag outputted txt files into Evernote.

Once the recipes are in Evernote, you’ll want to take some time tagging them. Evernote will not read MasterCook’s tags, but thankfully one can search for the tag names, then tag all of the recipes in the search result quickly. This will greatly speed things up versus tagging each recipe in Evernotes tape stream.

Evernote can handle a tag hierarchy, too! Instead of having names of ethnicities, food categories, and source names scattered throughout your tag list, simply create a few tags called: Ethnicity, Meats, Desserts, Source, etc,. Then, create new tags for each ethnicity (Mexican, Chinese, Indian, etc), meat type (chicken, lamb, beef, etc), dessert category (pies, cakes, ice cream, etc), source (Bon Appetit, Emeril, etc). All of these tags will appear initially as main-level tags in Evernote’s left margin. Now drag tags like “Chicken”, “Lamb”, and “Beef” to the “Meats” tag, and they will become sub-tags of Meats. This is an excellent way to organize your tags so you can browse them later!

Good luck and happy cooking!

ACC Football Schedule for Your PDA

acc_logo Now that the MLB All-Star Break is over, let’s talk college football! I’ve uploaded the 2008 football schedule for all ACC teams in .CSV format.

Outlook/Palm Users:
  • Create a new folder in your in Outlook calendar (Fball08, for example). Use the File | Import and Export… to import from “another program or file”, then “Comma Separated File (Windows)”. This will set up the ACC schedule in your new sub-calendar where you can make whatever changes you want.
  • When you are happy with the way the subcalendar looks, change the calendar view to “Events” (instead of 7-day or 31-Day or whatever view you’re using). “Select All” from the list, and drag them over to your main “Calendar” (The Treo and other Palm Handhelds only sync to the main calendar – time for Palm to get with the program on that one!). If you want to keep your sub calendar intact, use Ctrl-drag instead of plain drag. That will create a copy of each event to the main Calendar and keep the Fball08 calendar in place. Sync your handheld to copy the events to the handheld.
iCal Users:

Google Calendar:

  • Google Calendar users can easily add this to their collection of calendars. Click here to view the calendar, then click on the “+ Add to Google Calendar” button on the lower left.

 

Download acc_fb_08.csv

(right click on the link above and “Save As…”)

Note: Use at your own risk. I do not accept responsibility for any consequences resulting from errors in the schedule.

Modify Firefox 3

You may recall my series on souping up Firefox 2. Lifehacker now has some tips on modding the new Firefox 3.

BuzzBall Looks Like Fun

buzzball Engadget recently posted a story about the BuzzBall from Evento. They describe the toy as a personal rollercoaster, enabling riders to have fun on flat surfaces or even hills. This looks like fun and the seed to a new field sport.

via Bornrich