Skip to content

Instantly share code, notes, and snippets.

al cmdoptesc

Block or report user

Report or block cmdoptesc

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@cmdoptesc
cmdoptesc / README.md
Last active Aug 29, 2015 — forked from mbostock/.block
D3 Arc Progress Gauge / Meter (for d3-js group)
View README.md

D3: Async Arc Progress Gauge / Meter

View on bl.ocks.org/cmdoptesc/e9b3bfc6f43b4bd237e2

Forked from Bostock's original Progress Events example to answer Rex X's post on the d3-js group:

The progress meter is based on the number of files that have downloaded. In our case, numberOfFiles is set to 20.

We then generate 20 random durations between 0 - 3000ms to simulate download times, and call setTimeout using the durations. Each timer then calls update, which increments the number of files downloaded, increasing the progress arc with a tweening function.

@cmdoptesc
cmdoptesc / README.md
Last active Aug 29, 2015 — forked from mbostock/.block
TopoJSON Examples
View README.md

Some of these files are from the us-atlas:

  • us.json - make topo/us-10m.json
  • us-congress-113.json - make topo/us-congress-10m.json

Others are from the world-atlas:

  • world-50m.json - make topo/world-50m.json
  • world-110m.json - make topo/world-110m.json
@cmdoptesc
cmdoptesc / d3.slider.css
Last active Mar 18, 2019
D3: Map Timeline
View d3.slider.css
.d3-slider {
position: relative;
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
border: 1px solid #aaaaaa;
z-index: 2;
}
.d3-slider-horizontal {
height: .8em;
View git-author-rewrite.sh
#!/bin/sh
git filter-branch --env-filter '
OLD_EMAIL="your-old-email@example.com"
CORRECT_NAME="Your Correct Name"
CORRECT_EMAIL="your-correct-email@example.com"
if [ "$GIT_COMMITTER_EMAIL" = "$OLD_EMAIL" ]
then
@cmdoptesc
cmdoptesc / hn_search_with_sort.js
Last active Apr 12, 2016 — forked from kristopolous/hn_seach.js
HackerNews "Who is Hiring" Search w/ Date Sorting
View hn_search_with_sort.js
function query() {
var SORT_RECENT_FIRST = true;
var SEARCH_REPLIES = true;
var query_list = Array.prototype.slice.call(arguments);
var commentTable = document.querySelector('.comment-tree');
var commentNodes = Array.prototype.slice.call(commentTable.querySelectorAll('.athing'));
var COMMENT_TEXT_SELECTOR = '.c5a,.cae,.c00,.c9c,.cdd,.c73,.c88';
@cmdoptesc
cmdoptesc / manually-trigger-checkbox-change-event.js
Created Nov 29, 2016
Update Switchery toggle-switch to reflect checkbox state via Javascript
View manually-trigger-checkbox-change-event.js
// Manually trigger a change event on a checkbox element to have Switchery update its toggle state
// https://github.com/abpetkov/switchery/issues/27
// http://jsfiddle.net/3am89/
function onChange(checkboxEl) {
if (typeof Event === 'function' || !document.fireEvent) {
var event = document.createEvent('HTMLEvents');
event.initEvent('change', true, true);
checkboxEl.dispatchEvent(event);
View keybase.md

Keybase proof

I hereby claim:

  • I am cmdoptesc on github.
  • I am cmdoptesc (https://keybase.io/cmdoptesc) on keybase.
  • I have a public key whose fingerprint is 59DA 9BAB 126F 9AFC BCFE 6BA8 1918 CAA8 286A 134E

To claim this, I am signing this object:

@cmdoptesc
cmdoptesc / .macos
Created Feb 17, 2017
Mathias Bynen's macOS defaults script
View .macos
#
# Originally..
# https://github.com/mathiasbynens/dotfiles/blob/master/.macos
#
#!/usr/bin/env bash
# ~/.macos — https://mths.be/macos
# Close any open System Preferences panes, to prevent them from overriding
View olo_widget.css
.up-olo-opener {
cursor: pointer;
}
.up-olo-container, .up-olo-overlay {
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
@cmdoptesc
cmdoptesc / change_screenshots_path.md
Created Feb 1, 2018
Change macOS / OSX screenshots location
View change_screenshots_path.md

defaults write com.apple.screencapture location ~/Desktop/screenshots

killall SystemUIServer

You can’t perform that action at this time.