Welcome to thatlinuxbox.com Thursday, May 25 2017 @ 06:06 pm EDT

Release v1.3 of my dailymile_export tool

View Printable Version
  • Friday, June 17 2016 @ 08:48 pm EDT
  • Contributed by:
  • Views: 472
Linux, Open Source, and Tech Stuff

Share
  • Google Plus
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Digg

Announcing v1.3 of my dailymile export tool

In this most recent release of dailymile_export I have updated the Python version to grab extended information for each entry.

The download bundle is available:

https://github.com/danstoner/dailymile_export/releases

The basic usage info of the python script:

$ python dailymile_export_to_tsv.py --help

usage: dailymile_export_to_tsv.py [-h] [-d] [-e] [-m MAXPAGES] [-w] USERNAME

Script to download entries from the dailymile API for a particular user into a
tab-delimited file.

positional arguments:
  USERNAME              The dailymile.com username of the account to export.

optional arguments:
  -h, --help            show this help message and exit
  -d, --debug           Enable debug level logging.
  -e, --extended        Retrieve extended info for each entry. Extended gear
                        includes Effort, Gear, Weather, and Calories. Tthis
                        will SIGNIFICANTLY impact performance since every
                        single entry will require an additional web request
                        (extended data is not available via the API). Posts
                        must not be set to private in dailymile.
  -m MAXPAGES, --maxpages MAXPAGES
                        Maximum number of API requests to make (to limit http
                        requests during testing)
  -w, --disablewarnings
                        Disable urllib3 warnings.

 

Read below for execution samples and excerpt from the output file.

Full output file samples are available in the "output_files" directory of the project.

The github repo for the project is located:

https://github.com/danstoner/dailymile_export

If my dailymile export tool is useful to you, or you have suggestions or feedback, please submit a github issue.

 

My Running Form in Slow Motion - May 2016

View Printable Version
  • Monday, May 09 2016 @ 08:02 pm EDT
  • Contributed by:
  • Views: 715
Running and Fitness

Share
  • Google Plus
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Digg

This past weekend my friend Richard G. and I went to the local track to take some video of our running forms.



Here are two videos of my running, both edited with the OpenShot Video Editor.

The first video was taken on a GoPro Hero in 720p mode, with the camera at the end of a selfie stick while the camera operator rode a bike:




The second video was taken on a Nexus 6P smartphone in high FPS mode with the phone in stationary stable position (on a chair with Play-Doh to hold it in place). I believe the occasional jerkiness comes from the editing / conversion process and is not visible in the original video.



Edit: Front and rear views in slow motion, note the trialing left leg issue and the twist of the left foot on lift-off, crossover gait tendencies:



Here are some additional static images taken via frame capture of the GoPro video:

GATE River Run 15k 2016 - Race Report

View Printable Version
  • Sunday, March 27 2016 @ 01:55 pm EDT
  • Contributed by:
  • Views: 845
Running and Fitness

Share
  • Google Plus
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Digg

Racing a 15k three weeks after running a full marathon PR is not ideal. I managed to squeeze in some speed work and felt remarkably recovered on race day of the 2016 GATE River Run.

This year I once again rode the charter bus provided by Florida Track Club which is just one of the nice perks provided by the club.

I don't have much to report. It was another warm year. I ran faster than last year but not my fastest on this course.


Photo by Speedy Banana

My RunFlix race video:



The rest of this report is mostly photos.

Five Points of Life Marathon 2016 - Race Report

View Printable Version
  • Sunday, February 28 2016 @ 02:56 pm EST
  • Contributed by:
  • Views: 705
Running and Fitness

Share
  • Google Plus
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Digg

A little over a month ago I ran the Ocala Marathon in a bit under 3:19, or 7:35 minutes per mile.

For the Five Points of Life Marathon, I was planning for even pacing of 7:10 - 7:30 per mile, hoping to earn a Boston Qualifying time (BQ) and run a personal best. I also thought that if I had an exceptional day I might finish in the top 5 to earn some prize money.

My final time was 3:12:14, or 7:20 per mile, which improves over my previous personal best marathon at Five Points last year and accomplished all of my goals (except for prize money).

A confident start:


Photo by Five Points of Life (via Facebook)

My first half ended up being a little faster than the second half but splits were pretty consistent. I resisted the urge to push the pace. A good portion of the race included the company of Rob Robins who I know through various ways. The first part of the race was relatively cool, and even as the sun rose higher and higher we had some cloud cover until about mile 15. Heat is always a potential adversary in Florida and we started seeing the carnage of the warm day after about mile 15, with quite a few people coming back to us. We saw at least three runners ahead of us stop to walk. We plowed on at the same consistent pace and kept moving up in the standings.

Somewhere near mile 20 the aid station was located just past and sort of behind the relay exchange tent. When Rob and I ran past there was one guy standing there with one cup of water. I grabbed the cup and there was no way for Rob to get a water without turning around and running back for it. We yelled some angry words. They need to fix that layout next year and maybe give just a little more training to the aid crews. Since it was really warming up by this point I shared the water with Rob. It must have helped since Rob soon started to pull away and I wasn't able to keep up.

Miles 24 onward were very hard for me due to full sun and heat. I'm pretty sure we were warmer by the finish than this year's Olympic Trials in L.A. I pushed on and didn't completely fall apart, with my last couple miles in 7:40ish pace. I took 5 or 6 energy gels total. I took water at every aid station and what I didn't drink I poured over myself for cooling.

Congrats to Rob Robins who is an endurance machine, running his first marathon in 3:10:11. Rob finished 5th and earned some award money. I finished 6th overall and took 1st Masters.

Relieved at the finish:


Photo by BB Action Photo

More pics follow...

Ocala Marathon 2016 - Race Report

View Printable Version
  • Friday, January 22 2016 @ 05:46 pm EST
  • Contributed by:
  • Views: 1,544
Running and Fitness

Share
  • Google Plus
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Digg

I finished the Ocala Marathon with a smile on my face and I was able to put on pants afterwards without triggering any muscle cramps, so I consider this to be Mission Accomplished!


Photo by EventMugShots

I finished in 3:18:51 (avg. 7:35 per mile) and 3rd place overall.


Photo by Ozzy Vidal

I had not been excited about the prospect of making another go at a hard marathon effort... in fact, I had even contemplated never running that terrible race distance ever again. Last year I made the Boston Qualifying standard (BQ) at Five Points of Life marathon here in Gainesville, but my three marathon experiences thus far had not been "fun"... Rewarding? yes, but not fun.

Thus, I was quite surprised to find that I had "marathon on the brain" a few weeks ago. I had been putting in some longer and longer runs and feeling pretty good and thinking the next bump could be close to 26 miles. Having been "betrayed" by race planners and pace calculators in the past, I am one of those runners who now feels like I need to get close to a full 26 mile long run during training. I have been plagued by leg cramping of some kind during my three previous marathons, so I also really wanted a chance to run the distance without any hard performance goals and maybe, just maybe, I could feel ok during those last few miles. With the Five Points of Life race weekend just a little over a month away, I suspected that the Ocala Marathon could be a nice opportunity.

http://ocalamarathon.com/

Read on for the rest of the report...

Inaugural Alachua Lake Half Marathon 2015

View Printable Version
  • Tuesday, November 24 2015 @ 07:42 am EST
  • Contributed by:
  • Views: 735
Running and Fitness

Share
  • Google Plus
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Digg

Last month I ran the Inaugural Alachua Lake Half Marathon which was another fine event directed by Bobby of Lloyd Clarke Sports.

After a low mileage summer (about a month and half of 20-30 mile weeks) that included a lot of Stand-Up Paddleboarding (SUP) instead of running, I have been trying to get my fitness back up. I definitely was not in top shape like last fall for the St. Augustine Half when I had already put in multiple 20 milers at this point.

At the race start we actually had a pretty large pack of runners (not including that speedster Dan Clark who quickly left us all behind). The first water stop was placed shortly after the first sharp turn on the bike path. I sped up to gain clear access to the water cups and since I gained some separation I pushed on a bit to see who would come with me.

Michael Farrell caught me and passed me and put some distance between us. At this point in the race I was being careful to keep my pace under control so I let Michael go at this point. 16-year old Jestyn Roberts caught up to me and we ended up running a huge portion of the race side-by-side.


Photo by Dana Moser

I did my best to stay on a maintainable pace (just over 6:30 per mile) and Jestyn stayed right with me. I worked back up to Michael and hung there for a bit and then put some distance between us, again Jestyn moved back up beside me.

With less than 5k to go we entered the hilly section. I thought I detected some labored breathing so I pushed again trying to get some separation and go for a 2nd place finish. Jestyn caught back up and then kept right on going, passing me, and establishing separation that I was not able to cover. I kept pushing hard trying to get back to him but could not close the gap.

My splits were fastest over the last few miles despite the hills. Previous races on this course always showed a significant slowdown during that last hilly section so I am happy with that aspect.

Finish time was 1:25:51 (avg. 6:33 per mile) which is about all I could expect given the quality of my recent workouts.

I feel good about getting 3rd place overall and taking home a Masters win.


Here is a picture of a bunch of shirtless men with our awards:


User Functions

Login

Connect

thatlinuxbox.com is the home of Dan Stoner's Personal Blog, Photos, and More (opinions, rants, techno-babble, and possibly a few useful tidbits of knowledge).

Questions or Comments about this site? Contact danstoner _ at _ gmail.com.

RSS Feed for this blog

Other places to find me on the web:

Twitter

LinkedIn

dailymile

GitHub

Visit Dan Stoner's profile on Pinterest.

Support This Site

If you like something that you find on this site, please consider making a purchase through one of the links below or sending me an item from my Amazon Wish List.


If you can't speak for yourself, your Road ID will.


Altra Zero Drop Footwear
10% Off and Free Shipping!

10% Off and Free Shipping!
(Discounts will become visible during Checkout)


The Clymb


Awesome VPS hosting by Linode.com