Welcome to thatlinuxbox.com Friday, March 29 2024 @ 12:05 PM UTC

Export entries from dailymile with my export tool

View Printable Version
  • Saturday, February 21 2015 @ 01:43 PM UTC
  • Contributed by:
  • Views: 9,265
Linux, Open Source, and Tech Stuff

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

I have been using dailymile as my fitness training log since 2010. I have now logged over 1500 entries and 6600 miles total. I don't want to lose that information. I would like to be able to do more advanced anlalytics on my personal fitness data than the dailymile web app provides.

The built-in dailymile.com export feature is abysmal. The file generated includes only a small number of fields (date, activity_type, distance, time, felt, elevation_gain).  Seriously, they include elevation gain but do not include the name of the workout or the description?

Because of these limitations, I contacted dailymile support. The response was something along the lines of "you could always write your own tool using the API." So I did.

Announcing v1.1 of my dailymile export tool. The current version is written in Python.  The software archive can be downloaded from:

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

The github repo for the project is located:

https://github.com/danstoner/dailymile_export

Here is the basic usage info:

$ python dailymile_export_to_tsv.py -h
usage: dailymile_export_to_tsv.py [-h] [-d] [-g] 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.
  -g, --gear   Retrieve gear data also.

 

Here is some sample output of the running script and the generated output file:

 

Leo Manzano and Hoka One One

View Printable Version
  • Sunday, February 15 2015 @ 11:40 PM UTC
  • Contributed by:
  • Views: 4,121
Running and Fitness

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

Olympic silver medalist Leo Manzano is sponsored by maximalist cushion shoe maker Hoka One One. Leo wore some pretty slick looking racing flats or spikes for the 2015 Wanamaker Mile at the Millrose Games:



I wonder if Hoka will be releasing these for sale anytime soon and how they rationalize these kinds of racing shoes against their core philosophy.

Leo finished the mile in 3:56.05 which unfortunately didn't put him into contention for the win. Holy smokes it was a good race, though, with a stacked field including Centrowitz, Willis, Casey, Lagat, Jager, Lalang, Cheserek, ...

Full video:

http://www.usatf.tv/gprofile.php?mgro..._id=133688


edit: There are better photos of the spikes on the Hoka One One Facebook page...
https://www.facebook.com/HOKAONEONE/p...310264493/

Pre-run Review of the Inov-8 Trailroc 150 Minimalist Trail Shoes

View Printable Version
  • Monday, February 09 2015 @ 02:40 AM UTC
  • Contributed by:
  • Views: 7,293
Running and Fitness

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

Ever since New Balance discontinued the Minimus Trail MT00, and even though I stocked up on a couple of extra pairs, I have been on the lookout for a new ultra lightweight trail shoe that is currently in production.

A few weeks ago I bought a pair of inov-8 Trailroc 235 shoes to fill the role of "robust trail shoe" which I might use in my next Ultramarathon. The 235 is such a great shoe that I thought I would take a look at the other shoes in the Trailroc line. I was psyched when I discovered an even lighter-weight shoe, the Trailroc 150. I am a big fan of the inov-8 Bare-X Lite 150 which I use for my 5k road racing shoe, so I had hopes that the Trailroc 150 would be great, too.

The black shoe pictured below is the Trailroc 235. The florescent yellow shoe is the Trailroc 150 (I really like the bright flashy color scheme!). Both shoes are from the "Zero" category of inov-8 shoes which means there is no difference between the height of the forefoot and the height of the heel. Both shoes are made on the inov-8 "standard" last which is supposed to provide more room in the toebox than inov-8's performance last. I only wear zero drop shoes with a wide toebox, so the Trailroc 150 should have been a good option for me.



There are a number of reviews and videos on the web that are mostly positive (and helped me decide to order the Trailroc 150 in the first place). Unfortunately, the Trailroc 150 has a number of issues so I didn't take a chance running in them before returning them.

The outsoles of the 235 and 150 are pretty much identical in lug pattern (they seem to be made from the same mold). The lugs are not huge but fairly aggressive. You can see a slight difference in the outsole as it wraps up around the outer edge. The 235 has a 6mm footbed and the plane of the footbed surface is pretty much even with the top of the outsole edge. The 150 has no footbed and the plane of the footbed surface sits down inside the "valley" created by the outsole wrapping up around the edge. This minor difference is huge for the fit of the shoe. In the 235, my pinky toes have a lot more room since they can push out into the flexible upper material. In the 150, my toes were trapped in the narrow canyon and could not splay properly.



When I compared the 235 and 150 side-by-side (both the same size), the 150 seems to be just a bit narrower as you can see here:

Newnan's Lake 15k Race Report 2015

View Printable Version
  • Friday, February 06 2015 @ 01:50 AM UTC
  • Contributed by:
  • Views: 3,122
Running and Fitness

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

This past weekend I ran in the Lloyd Clarke Sports Newnan's Lake 15k. Weather was sunny and cold, great for racing, as seems to be the case almost every year.

Here I am in my final push to the finish:


Photo by Maya Comia

I finished in 58:20, won my age group, and pulled off a lifetime personal best at this distance by 1 minute 30 seconds. Huge PR!

I am really happy with the results because I was able to do this at the tail end of marathon training with legs that were definitely not feeling fresh. I was able to finish the race strong with my last three mile splits 6:12 each.

More photos:

Linode now offering 10 bucks per month plan

View Printable Version
  • Friday, February 06 2015 @ 12:14 AM UTC
  • Contributed by:
  • Views: 2,627
Linux, Open Source, and Tech Stuff

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

Linode is an outstanding VPS provider.

I have been a happy Linode customer since 2010 (over five years). During that time, Linode has provided many free upgrades (more memory, more disk space, ...).

image

For their birthday last year, Linode announced a $10 per month VPS plan. This lower-cost plan is still hosted on Linode's ultra-reliable Linux servers with all-SSD storage and tons of performance. For more details, read their blog post:

https://blog.linode.com/2014/06/16/11th-linode-birthday-10-linode-plan/

Trail Running the Ohio Buckeye Trail, Hocking Hills

View Printable Version
  • Monday, February 02 2015 @ 11:49 AM UTC
  • Contributed by:
  • Views: 5,303
Running and Fitness

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

I have started a personal tradition to go on a long trail run whenever I am in Ohio to visit my parents. Even though I lived within an hour of the Hocking State Forest area trails when I was younger, I never used them for trail running. There are many trail areas that I never even knew existed!

Christmas 2014 was my second long trail run in the Hocking Hills. On my inaugural run a couple of years ago, I ran from Old Man's Cave to Ash Cave and back along the Buckeye Trail that travels through the state park and most of those trails were at least familiar from my younger years. This time, I wanted to explore parts of the Buckeye Trail that were new to me.

The Old Man's Cave parking area on State Route 664 makes a good starting point because of the heated visitor's center that includes working water and restroom facilities year-round. Note that some of the trails in the park are undergoing major maintenance and are currently closed or re-routed.

Based on weather reports I decided to do my run a few days before Christmas rather than trying to run on Christmas Day. It was cold but there was no real rain. I first ran north from the Old Man's Cave parking lot. There are some notes on finding the Buckeye Trail from this location below.

I ran the Buckeye Trail to the Hocking Hills Climbing and Repelling area parking lot which is about 3.5 miles one-way. If you just wanted to see the Climbing area, the parking lot on Big Pine Rd / CR 11 is going to be your best bet.

The Climbing area has some amazing rock formations:







I had left some notes of my running plan with my parents, and even though I wanted to continue northward along the Buckeye Trail at this point, I followed my plan and returned to Old Man's Cave. My plan from here was to run to Ash Cave as I had on my previous visit. This time I ran "up top" on the Gorge Overlook Trail instead of down in the gorge along the creek due to the trail maintenance and closures.

Rose Lake was beautiful to look at.



I suggest enjoying Rose Lake from the dam area and not by running around it on the shoreline trail. The trail is steeply cambered and not much fun.

From Rose Lake I made it to the fire tower:



This time I took a picture at the top:

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

GitHub

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.


The Clymb


Awesome VPS hosting by Linode.com