Estimating Your Future Cycle Dates in FemCal

Posted by jonathan on December 06, 2011

Once you have entered at least one complete cycle in FemCal, FemCal will use the dates to estimate when your future cycles will occur.

Estimated Future Cycles in FemCal

Estimated Future Cycles in FemCal

As you enter and chart more information, such as basal body temperature, peak cervical mucous, ovulation tests, FemCal will estimate when these will occur in future cycles.

Tap a future estimated cycle to see these dates.

Nixie Clock Radio Now on the App Store 1

Posted by jonathan on December 06, 2011

My new app, just a simple alarm clock and streaming radio is now up on the app store.

3-in-1 functionality, with streaming radio, alarm-clock and sleep functionality. 100′s of built-in radio stations and background streaming.

Nixie Clock Radio

Nixie Clock Radio

This is my go to radio, and alarm clock. Works even on iOS 3.1.3

Click here to visit Nixie Clock Radio in the App Store.

 

FemCal 1.9 Bug: Saving Days with Just Medications

Posted by jonathan on October 17, 2011

Apologies to anyone who is unable to save days that just include a medication. This is a FemCal bug and will fixed in the next release. No data from previous versions has been lost, though days with just a medication will not be visible right now.

There is a suggested work-around available:

  • For now, enter a note or at least one other piece of data when entering a day for which you only want to enter one or more medications.

Again, no data from previous versions has been lost, as FemCal preserved the previous data files from versions of the app older than version 1.9.

We will fix this bug just as fast as we can, then we will deal with reimporting older data correctly.


bbt, charting, charts, FAM, Fertility Awareness Method, fertility tools, calendars, conception date calculator, fertility calculator, fertility calendar, ovulation, ovulation calculator, ovulation calendar

FemCal – iPhone Cycle Tracking Application Launched 1

Posted by jonathan on January 20, 2009

FemCal on the iPhone

FemCal is an easy to use application for tracking and charting your monthly cycle.

FemCal provides an easy to use entry page for entering waking temperature, period, cervical fluid, symptoms, medications and more.

FemCal displays an easy to read chart of any stored cycle, which shows the entered information.

FemCal is available on the App store. Click to visit the iTunes Store.

FEATURES

Entering Information

The following daily items can be tracked by hitting edit for the current day, or by simply double-tapping the day in the calendar:

- Waking temperature from 97.0 – 99.0 oF
- Menses flow from spotting, light, medium heavy,
- Cervical fluid consistency,
- Cervical firmness
- Vaginal sensation,
- Intercourse,
- Ovulation test kit name and result,
- Pregnancy test kit name and result,
- Other procedure, such as BSE etc.,
- Up to three symptoms,
- Up to three medications, with an editable list of medications,
- A daily note, allowing you to store a comment or reminder,

The Calendar Display

The standard display of FemCal shows a calendar display that shows entered waking temperatures, and icons that represent the entered data. By touching a day, the data entered for that day is shown in a summary area below the calendar, that can be scrolled if necessary.

If configured through settings, FemCal can shade in red — reflecting possible lower likelihood of fertility — days that fit the following rules:

- During your period, if a temperature rise occurred 12 – 16 days prior to the current cycle,
- After your period, dry days prior to an increase in cervical fluid,
- 3+ days after a rise in temperature above coverline (estimated from six or more entered temperatures, post-menses)
- 4+ days after peak cervical fluid

These indicators are only as good as the entered data, and may be of interest if you are following a published book such as Taking Charge of Your Fertility.

The Report View

FemCal also contains a report view — see example in screenshots — that displays the start date of the selected cycle, and includes a graph of entered temperatures through the cycle, and the other entered information.

With sufficient entered temperatures, FemCal can estimate peak day, and plot coverline temperature, which may aid you in understanding of your cycle.

Important note: FemCal is intended only to be an aid in tracking your cycle, and is not intended to diagnose, treat, cure or prevent any medical condition.

LANGUAGE
English

REQUIREMENTS
Compatible with iPhone and iPhone Touch.

San Antonio

Posted by jonathan on July 24, 2008

For our wedding anniversary this year, we visited San Antonio.

Some pictures from the trip are online at Shutterfly.

The Alamo San Antonio

I also made a nice picture of The Alamo at night, which can be seen here.

Buy a Print of The Alamo.

Weight Update

Posted by jonathan on February 02, 2008

Sweet! As of this morning (Saturday), I have dropped my weight to 179.5 pounds. My weight when I did my FAA licenses was actually 165, so a drop of another 5 pounds or so would be about right.

Querying MS Visual Source Safe in Perl – List Check-Ins

Posted by jonathan on August 15, 2007

The following code needs Visual Source Safe to be installed, and produces a list of all file versions for the project folder set up as ‘my $project’.  Remember to set the network folder where the ss.ini file lives.

The program outputs a tab separated list of:
filename->version->user->date->comment.

Enjoy! My next post will take this file and dump out the lines added, changed, deleted for whatever subset of the check-ins that you are interested in.



#!/usr/bin/perl -w
use strict;

#-------------------------------------------------------------------
# Given a source project folder, list the files and check-in details
#
# ToDo:
# Progress indicator
# Usage output.
# Take command-line arguments
#-------------------------------------------------------------------

$ENV{'SSDIR'} = "";
my $project = "";

# Start with the project folder
my @files;
open( ssFiles, "ss Dir \$/$project|");

# Iterate through the list of files
while( ) {

# Get all the cpp and .h files
if( /.*\.cpp/ || /.*\.h/ ) {
push @files, $_;
}
}
close( ssFiles );

# Print a header line
print "Filename\tVersion\tDeveloper\tDate\tComment\n";

# Iterate over the list of chomp'ed files (removes trailing newlines)
chomp( @files );
foreach( @files ) {

# What we are looking at
my $file = $_;
my $lastver = -1;
my( $ver, $use, $date, $com );

# Get history of versions for file, excluding build labels
open( ssHistory, "ss History \$/$project/$_|");
while( ) {

# Get version number
if( m/^.*Version (\d*) .*/ ) {
$ver = $1;
}

# Get user name
if( m/^.*User\: (\w*).*Date\:.* (\d+)\/(\d*)\/(\d*) .*Time.*/ ) {
$use = $1;
$date = "$2/$3/20$4";
}

# Get comment
if( m/^.*Comment\: (.*).*$/ ) {
$com = $1;
}

# If we have all vars populated and haven't already printed this version check-in
# then go ahead and print it out
if( /^$/ && $ver && $use && $lastver!=$ver ) { # $com optional
$lastver = $ver;
print "$file\t$ver\t$use\t$date\t$com\n";

# We are done with this data now
$ver = $use = $date = $com = undef;
}
}

# Close command stream
close( ssHistory );

}
exit 0;

PiccoZ Mini-IR Helicopter from RadioShack

Posted by jonathan on September 29, 2006

I had to drop by RadioShack tonight to charge my Razr, since the battery was so low, I couldn’t even get it to stay on long enough to have my Mac recognize and start charging it.
While I was there I picked up a PiccoZ mini-IR Helicopter!
I’ve always wanted to fly a mini-RC helicopter (or a real one actually), so for a mere $29.95, this is an absolute no-brainer of a purchase. I got back to my hotel, ate dinner, then finally opened the package. A nice touch, the heli was already charged and I only needed to load batteries into the remote unit and turn on the *tiny* switch on the heli and I was ready to go flying.
I placed the heli on the bed and tried to get used to taking off. After many attempts, it’s best to just open the throttle quite crisply and wait for the little foam heli to stabilize.
Once in the air, the PiccoZ will start spinning. The instructions tell you to hit the trim buttons and this is effective in making the heli settle down.
It’s then surprisingly easy to nudge the tail around, and let the model drift around the room.
Landing is easy, just make sure there is a clear space below the heli and reduce the throttle slowly. The PiccoZ will drift down, and crisply reducing throttle at the last second will have it settle to the ground perfectly. Very very satisfying, and lots of fun.
See link below for pics of my one on the ‘helipad’, and flying around my room at the Hyatt.

Flickr pics of my PiccoZ mini-IR Helicopter

YouTube video of someone flying one.

Adding Album Art to iTunes

Posted by jonathan on September 18, 2006

I’ve been steadily adding art for all my albums to iTunes, and in the case of many of the oddball CDs that I own, the iTunes Store is completely stumped, or brings up bizarre garbage like ‘HP Invent’ gifs.

If anyone else owns the Grampian Television champion Banchory Strathspey and Reel Society’s Ceol na Fidhle with solos from Banchory’s very own Paul Anderson, here’s the WalMart link for the album art.

My copy of this album was bought at Borders in Sugar Land Texas, and made me homesick to the point of practically breaking down in tears at the time. I’m alright now, sniff. ;-)

Welcome to My New Home

Posted by jonathan on February 20, 2006

Welcome to my new home at jonathanwatmough.com. I’ll be keeping my old blog up at blogger for a while, but eventually everything should migrate over here.

The main site will run in WordPress, but old content here will still be available from the links section (to be added).