A Claude skill that converts running workouts from the Runna app into the plain-text format used by Intervals.icu's workout creator.
- Click the Download ZIP button in the top-right of this Gist
| (function() { | |
| var w = window; | |
| var removeUtms = function () { | |
| var location = w.location; | |
| if (location.search.indexOf('utm_') !== -1 && history.replaceState) { | |
| history.replaceState({}, '', window.location.toString().replace(/(\&|\?)utm([_a-z0-9=\.]+)/g, '')); | |
| } | |
| }; | |
| ga('send', 'pageview', { 'hitCallback': removeUtms }); | |
| })(); |
Hello, and welcome to the technical portion of your interview. Try to complete as much of this exercise as you can before our call, and feel free to use any editors, tools, frameworks, libraries or resources you wish (be prepared to explain why you're using them, though!). We're not looking for a perfect, or even complete, solution; the idea is to have a conversation about how you approached the problem and walk us through your implementation, so please work in whatever environment you feel comfortable using.
The exercise consists in writing a JavaScript system that:
| // ---- | |
| // libsass (v3.3.2) | |
| // ---- | |
| @function linear-gradient($parameters...) { | |
| $return: linear-gradient; | |
| @each $parameter in $parameters { | |
| $return: append($return,$parameter, comma); | |
| } | |
| @return $return; |
| // ---- | |
| // libsass (v3.3.2) | |
| // ---- | |
| @function linear-gradient($parameters...) { | |
| $return: linear-gradient; | |
| @each $parameter in $parameters { | |
| $return: append($return,$parameter, comma); | |
| } | |
| @return $return; |
| require 'octokit' | |
| class Github | |
| def initialize(access_token) | |
| Octokit.auto_paginate = true | |
| @client = Octokit::Client.new(access_token: access_token) | |
| end | |
| def get_org_stats(org) | |
| repos = @client.org_repos(org) |
| # First, install all of the things | |
| apt-get update | |
| apt-get install nginx | |
| /etc/init.d/nginx start | |
| apt-get install python-dev | |
| apt-get install python-pip | |
| apt-get install libjpeg-dev libpng-dev libtiff-dev libjasper-dev libgtk2.0-dev python-numpy python-pycurl libwebp-dev python-opencv libjpeg-progs | |
| ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib | |
| pip install pillow |
| // ---- | |
| // Sass (v3.4.12) | |
| // Compass (v1.0.3) | |
| // ---- | |
| .m-signin__logo { | |
| $delays: (); | |
| @for $i from 7 through 14 { | |
| $selector: "& .shape-#{$i}"; | |
| $delay: ($selector: 0.1s + ($i - 7s)/10); |
| // ---- | |
| // Sass (v3.4.9) | |
| // Compass (v1.0.1) | |
| // ---- | |
| $m : '.m-foo'; | |
| // Currently | |
| #{$m} { |
I hereby claim:
To claim this, I am signing this object: