Skip to content

Instantly share code, notes, and snippets.

View andrewjshults's full-sized avatar
🌴
OOO Until 2/25

Andrew Shults andrewjshults

🌴
OOO Until 2/25
View GitHub Profile
@andrewjshults
andrewjshults / lr_power_balance.py
Created November 17, 2021 23:16
Script to take a dual sided power FIT file and compare it to what it would look like if it had only been recorded using the left power data
import os
import fitparse
def main(file_path, samples=None, error_percent=6, verbose=False, print_error=False):
"""
Note - this is only intended to work with FIT files from dual sided power meters. It defaults to 50/50 balance
if not reported in the file file, so a single sided power meter should show no errors.
"""
fitdata = fitparse.FitFile(os.path.join(os.path.dirname(os.path.realpath(__file__)), file_path))

Keybase proof

I hereby claim:

  • I am andrewjshults on github.
  • I am andrewjshults (https://keybase.io/andrewjshults) on keybase.
  • I have a public key ASDQAR4b9pcrpuLixy5DwJOYF99-HBTHQmAGfAqvt1yPWgo

To claim this, I am signing this object:

jQuery('#my-button').waitableButton({
onClick: function() {
return jQuery.ajax({
url: 'http://jsonip.com/'
});
}
});
@andrewjshults
andrewjshults / unoptimized_marker.js
Created October 23, 2012 20:49
Selenium Google Maps Testing - Unoptimized Marker
var marker = new google.maps.Marker({
optimized: false,
map: map,
position: new google.maps.LatLng(40.7142, -74.0064),
title: "marker-<id>"
});
@andrewjshults
andrewjshults / marker_without_events.html
Created October 23, 2012 20:49
Selenium Google Maps Testing - Marker Without Events
<div title="{{ title }}" class="gmnoprint">
<img />
</div>
@andrewjshults
andrewjshults / marker_with_events.html
Created October 23, 2012 20:48
Selenium Google Maps Testing - Marker With Events
<div class="gmnoprint">
<img />
<map>
<area title="{{ title }}" />
</map>
</div>
@andrewjshults
andrewjshults / find_property_marker.php
Created October 23, 2012 20:46
Selenium Google Maps Testing - Find Property Marker
protected function findPropertyMarker($id)
{
$markers = $this->session->elements('css selector', '.gmnoprint map area');
$title = 'property-' . $id;
foreach($markers as $marker) {
if($title === $marker->attribute('title')) {
return $marker;
}
}
@andrewjshults
andrewjshults / find_property_marker.php
Created October 23, 2012 15:21
Selenium testing Google Maps blog post
protected function findPropertyMarker($id)
{
$markers = $this->session->elements('css selector', '.gmnoprint map area');
$title = 'property-' . $id;
foreach($markers as $marker) {
if($title === $marker->attribute('title')) {
return $marker;
}
}
@andrewjshults
andrewjshults / backbone-simple-router.js
Created October 17, 2012 02:42
Simple Backbone View/Router example
var simpleView = Backbone.View.extend({
});
var simpleRouter = Backbone.Router.extend({
});