Welcome to thatlinuxbox.com Saturday, December 03 2016 @ 04:45 pm EST

Gate2Gate Trail Run 2016 - Race Report

View Printable Version
  • Wednesday, November 16 2016 @ 05:35 am EST
  • Contributed by:
  • Views: 288
Running and Fitness

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

What a wonderful day for the 1st annual Gate2Gate Trail Run back in October. I ran the 25k.

At dawn's first light, ready to go (I'm on the left wearing the Salomon S-Lab Sense Ultra Set Hydration Vest and Under Armour - The Flash compression shirt):


Photo Credit: Cathy Bester

The 50k and 25k runners started together with a real shotgun start (boom!):


Photo Credit: Cathy Bester

Storm Trooper and Darth Vader Art

View Printable Version
  • Wednesday, August 24 2016 @ 07:59 am EDT
  • Contributed by:
  • Views: 198
Dan Stoner and Family

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

Birthday present from my wife... artwork by Cheryl Russell. Now hanging above my reading chair in the living room.



Review - Salomon S-Lab Sense Ultra Set Hydration Vest

View Printable Version
  • Tuesday, August 23 2016 @ 02:18 pm EDT
  • Contributed by:
  • Views: 415
Running and Fitness

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

For the past few years I have used Nathan handheld bottles for my hydration needs. These have worked well, and carried me through my first 50k quite successfully a few years back. This summer has been especially brutal in Florida... high heat and lots of humidity, day after day, week after week. I have begun to think about running another Ultramarathon and thus started looking for ways to carry a little more water on my runs while training in the heat. Looking ahead, I might have a chance to run in the mountains this fall so I also wanted to be able to carry a little more gear with me if desired. This led me to investigate hydration vests and packs.

I am generally a minimalist runner and want to have the least amount of gear (and weight) possible.

Many runners are happy with their hydration packs and bladder systems. After asking around, there is a bit of care that needs to be taken with them to keep them clean and keep them from "growing stuff" in the drinking tube, etc. Most modern bladders seem to be fairly easy to refill (think moving through aid stations quickly), but overall it seems that bottles / flasks would be a little easier to deal with.

I did try on a few small bladder hydration packs at the local stores and they just didn't feel great to me.

Based on a number of favorable reviews and the fact that the vest was reported to be wearable shirtless, I purchased the Salomon S-Lab Sense Ultra Set Hydration Vest which comes with two soft flask bottles.


Image credit: salomon.com


Image credit: salomon.com

My first run with the vest was very short but I did test the pack running shirtless and felt confident enough to try shirtless on a longer run.

My second run with vest was on one of those hot humid Florida days where absolutely every single square millimeter on one's person becomes drenched with sweat from head-to-toe. I wore the vest shirtless for 13 miles. It was "fine" running shirtless but I did notice the roughness of the fabric a bit and was definitely more susceptible to hot spots when I wore the pack shirtless. However, it is nice having the shirtless option since this increases airflow across the midriff, chest, and lower back. After 13 miles I put on a compression shirt underneath and just felt "aaaahhhhhh" as the pack completely disappeared on my body. I stuck with the compression shirt underneath for the remainder of that run (21 miles total).

My third run was during an all-morning rain and I ran the entire way (20 miles) with an Under Armour - Alter Ego compression shirt underneath as seen here:



The Salomon vest combined with compression shirt is definitely my preferred setup for long trail runs.

The running hat pictured above is by Outdoor Research and has a nice feature of mesh across the top of the head that is a separate layer under the top of the cap.

One thing I didn't notice until after I looked at my photos is that the bottles, when completely empty and left hanging out of the pockets, gave me a "Fembot" look. Next time I will tuck the bottle tops back inside the pockets.

How to Install Minecraft Mods on Linux

View Printable Version
  • Thursday, August 18 2016 @ 03:05 pm EDT
  • Contributed by:
  • Views: 432
Linux, Open Source, and Tech Stuff

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

See the "Additional Notes" section near the bottom of this article for more info on installing and running the java version of Minecraft on Linux.

The first thing I noticed when I started looking at Minecraft mods is dependencies. One major dependency to note is the Minecraft version. At the time of this writing the current version of Minecraft is 1.10.x. Many mods required older versions. For example, to run the OreSpawn mod you need to use Minecraft 1.7. Also, you must first install something called Minecraft Forge (minecraftforge.net) or just "Forge" for short, and it must be the version of Forge that matches the specific version of Minecraft you need to run (as required by the mod). 

I found the following video helpful since many of the online howtos are either terrible or written for older versions of Minecraft. For example, they talk about modifying the minecraft.jar and files in the .minecraft/bin directory, neither of which exist in recent versions of Minecraft. I learned from the video that installing Forge and compatible mods is actually embarassingly easy. There is no unzipping or modifying .jar files or deleting META_INF from inside archives, etc.

Here is a summary of the steps that I use to install Minecraft mods on Linux:

1. Download and Run the Forge Installer 

In my case I want to run mods that are compatible with Minecraft 1.7. So I locate and download the "installer" from Forge that matches the desired version.

Beware, the free file hosting sites where the actual downloads live try to trick you in a dozen ways to click on something other than your actual file download.

Once downloaded, we need to "run the jar".  On my computer, clicking a .jar file does not execute it (it opens it like an archive instead), so I just run the jar file from the command line which will start the graphical installer.

$ java -jar forge-1.7.10-10.13.4.1558-1.7.10-installer.jar

2. Run Minecraft to verify Forge is properly installed

There should now be a profile named "Forge" available in the lower left list of profiles.  Start Minecraft using the "Forge" profile.

Forge will do some work.

After Minecraft loads at least once with Forge installed, it is ok to install the actual mods. Exit Minecraft.

3. Download and install mods

Download the mods and place them in the .minecraft/mods directory. Other than being very careful to download a legitimate mod file and navigating the download sites carefully... that's it! The mod files that go into "mods" may be either .zip or .jar format.

4. Run Minecraft with the new mods installed

Again start Minecraft and choose the "Forge" profile. Forge will notice the new files in the mods directory and do some additional work to prepare them:

Once Minecraft starts there will be evidence of loaded mods in the bottom left:

 

Gainesville Summer Track Meets 2016

View Printable Version
  • Tuesday, June 28 2016 @ 10:37 am EDT
  • Contributed by:
  • Views: 191
Running and Fitness

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

The 2016 Gainesville "Thursday Night Lights" track meets begin on the evening of June 30.  Cone Park Track will be host to track and field events for children and adults of all ages. 

The cost is $1 admission at the gate to cover the cost of Timing and Starter.

Questions?

Contact: Coach Larry Holsey of the Gainesville Striders track and field organization

Dates: June 30, 2016

Time: 6:00pm – 9:00pm

Location: Fred Cone Park - East University Ave, Gainesville, FL 32641 (Google Map)

The schedule provided by Coach Larry Holsey is available as a PDF for download here: 

https://drive.google.com/file/d/0B4BFIg0rntkSUVZaOHhkZUJ2NDA/view?usp=sharing

 

I have reproduced the schedule below for convenience (as in, I'm not an official source, I am just sharing the information I have been given)...

 

Running events

6:10pm 60 meter hurdles 10 under

6:20pm 40 Yard Dash All Ages​(​Football Ready)

6:30pm 600/800 meters All Ages (choose one or other to run)

6:45pm 100 meters All Ages (blocks allowed)

7:15pm 4x100 relay All Ages (mix and match is allowed)

7:45pm 1500 meters All Ages (2 heats)

8:00pm Sprint Medley All Ages (1­1­2­4)

8:15pm Sprint Medley Adult Ages (1­1­2­4) Coaches/Parents

8:20pm 300/200 meters All Ages (choose one or other to run)

8:45pm 3200 meters All Ages (1 heat)

 

Field Events

6:30pm Long Jump 8 and Up (Two Jumps​)

6:30pm Shot Put All Ages (Bring your own implement)

 

Release v1.3 of my dailymile_export tool

View Printable Version
  • Friday, June 17 2016 @ 08:48 pm EDT
  • Contributed by:
  • Views: 227
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.

 

First | Previous | 1 234567| Next | Last

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