- Export your Git log to a .txt file from your project directory with
git log --numstat >filename.txt - Upload and import your Git log .txt file into eazyBI
- Create or import a report definition. Examples below
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "business_discovery": { | |
| "followers_count": 267793, | |
| "media_count": 1205, | |
| "media": { | |
| "data": [ | |
| { | |
| "id": "17858843269216389" | |
| }, | |
| { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| year | team | |
|---|---|---|
| 2017 | CityMD Racing | |
| 2017 | NY Vision Group/Fuoriclasse Racing | |
| 2017 | Blue Ribbon-Pennell Venture Partners | |
| 2017 | Houlihan Lokey | |
| 2017 | Foundation | |
| 2017 | e2Value | |
| 2017 | Axis Theatre | |
| 2017 | Sid's Bikes NYC | |
| 2017 | Radical Media |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* 1 */ | |
| { | |
| "_id" : ObjectId("585b117d111849c160443616"), | |
| "searchString" : "chicken%20sandwich", | |
| "searchResults" : [ | |
| { | |
| "name" : "Seasoning Mix, Honey BBQ Chicken Glaze", | |
| "levenshteinDistance" : 34, | |
| "hit" : { | |
| "item_id" : "51c549ef97c3e6efadd6020e", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var express = require('express') | |
| var rp = require('request-promise') | |
| var bodyParser = require("body-parser"); | |
| var app = express() | |
| app.use(bodyParser.urlencoded({extended: true})); | |
| app.use(bodyParser.json()); |
Smooth transitioning US tour in the same vein as this example. Steps:
- Compares both shapes and adds evenly-spaced points to whichever polygon has fewer so that both have the same number of points
- Picks the winding of the first polygon that minimizes the sum of the squared distances between point pairs
Some possible improvements:
- Adding additional points to both shapes first such that every segment longer than a certain distance is bisected
- Tweaking the placement of added points with simulated annealing
- Using a cost function that factors in self-intersections at the halfway mark in addition to distance traveled
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Rank | Rider | Team | Time Seconds | Time Label | |
|---|---|---|---|---|---|
| 1 | Rohan Dennis (AUS) | BMC Racing Team | 0 | 14' 56" | |
| 2 | Tony Martin (GER) | Etixx–Quick-Step | 5 | + 5" | |
| 3 | Fabian Cancellara (SUI) | Trek Factory Racing | 6 | + 6" | |
| 4 | Tom Dumoulin (NED) | Giant–Alpecin | 8 | + 8" | |
| 5 | Jos Van Emden (NED) | LottoNL–Jumbo | 15 | + 15" | |
| 6 | Jonathan Castroviejo (ESP) | Movistar Team | 23 | + 23" | |
| 7 | Matthias Brandle (AUT) | IAM Cycling | 23 | + 23" | |
| 8 | Adriano Malori (ITA) | Movistar Team | 29 | + 29" | |
| 9 | Wilco Kelderman (NED) | LottoNL–Jumbo | 30 | + 30" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module.exports.register = function (Handlebars, options) { | |
| Handlebars.registerHelper('concat', function() { | |
| var outStr = ''; | |
| for(var arg in arguments){ | |
| if(typeof arguments[arg]!='object'){ | |
| outStr += arguments[arg]; | |
| } | |
| } | |
| return outStr; |
Playing with reusing d3.geo for plotting. Subsequent example: http://bl.ocks.org/monfera/11085004
Mike Bostock and Jason Davies have added cool geo features, some of which can be of interest for regular data plotting too (most of which not covered in this example):
- The use of projections to easily change between Cartesian, polar, spiral, etc. plots
- d3.geo supports spherical projections; this example projects a sphere-bound spiral
- Traditional, but data-intensive plots can benefit from adaptive resampling and line simplification
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <gpx creator="StravaGPX" version="1.1" xmlns="http://www.topografix.com/GPX/1/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd"> | |
| <trk> | |
| <name>Tour de France - Etape 20... MAGIQUE!</name> | |
| <trkseg> | |
| <trkpt lat="45.2027360" lon="6.6691160"> | |
| <ele>0.0</ele> | |
| </trkpt> | |
| <trkpt lat="45.2027360" lon="6.6691160"> | |
| <ele>1061.0</ele> |