Skip to content

Instantly share code, notes, and snippets.

View linearregression's full-sized avatar

edwardttril linearregression

  • San Francisco Bay Area, CA
View GitHub Profile

1:1 questions

Always end with an assignment

What can I hold you accountable for next time we talk?

What can I be accountable to you for the next time we talk?

Short term

How is [project] going? What could we do to make it better?

Is there anything blocking you from getting your work done?

Are there any projects you’d really like to work on if you were given the opportunity?

@linearregression
linearregression / Conference Notes
Created December 5, 2016 17:28 — forked from kejun91/Conference Notes
TIBCO Spotfire
Metaphor Essbase
Cognos PowerPlay
Microsoft AS
Quick-R MOLAP ROLAP HOLAP
Microstrategy
Qliktech
Tableau
Interactive Analysis(Excel) - Precictive - Data Mining - Stats(SAS, SPSS, R)
@linearregression
linearregression / README.md
Created September 30, 2016 18:44 — forked from robschmuecker/README.md
D3.js Drag and Drop, Zoomable, Panning, Collapsible Tree with auto-sizing.

This example pulls together various examples of work with trees in D3.js.

The panning functionality can certainly be improved in my opinion and I would be thrilled to see better solutions contributed.

One can do all manner of housekeeping or server related calls on the drop event to manage a remote tree dataset for example.

Dragging can be performed on any node other than root (flare). Dropping can be done on any node.

Panning can either be done by dragging an empty part of the SVG around or dragging a node towards an edge.

@linearregression
linearregression / pedantically_commented_playbook.yml
Created May 10, 2016 13:15 — forked from marktheunissen/pedantically_commented_playbook.yml
Insanely complete Ansible playbook, showing off all the options
---
# ^^^ YAML documents must begin with the document separator "---"
#
#### Example docblock, I like to put a descriptive comment at the top of my
#### playbooks.
#
# Overview: Playbook to bootstrap a new host for configuration management.
# Applies to: production
# Description:
# Ensures that a host is configured for management with Ansible.
@linearregression
linearregression / better-nodejs-require-paths.md
Created April 4, 2016 23:00 — forked from branneman/better-nodejs-require-paths.md
Better local require() paths for Node.js

Better local require() paths for Node.js

Problem

When the directory structure of your Node.js application (not library!) has some depth, you end up with a lot of annoying relative paths in your require calls like:

var Article = require('../../../models/article');

Those suck for maintenance and they're ugly.

Possible solutions

@linearregression
linearregression / beautiful_idiomatic_python.md
Created March 18, 2016 00:11 — forked from JeffPaine/beautiful_idiomatic_python.md
Transforming Code into Beautiful, Idiomatic Python: notes from Raymond Hettinger's talk at pycon US 2013. The code examples and direct quotes are all from Raymond's talk. I've reproduced them here for my own edification and the hopes that others will find them as handy as I have!

Transforming Code into Beautiful, Idiomatic Python

Notes from Raymond Hettinger's talk at pycon US 2013 video, slides.

The code examples and direct quotes are all from Raymond's talk. I've reproduced them here for my own edification and the hopes that others will find them as handy as I have!

Looping over a range of numbers

for i in [0, 1, 2, 3, 4, 5]:
@linearregression
linearregression / erlang-resources.md
Created January 10, 2016 03:53 — forked from macintux/erlang-resources.md
Erlang online resources
@linearregression
linearregression / jspm.travis.setup.md
Created January 3, 2016 22:31 — forked from topheman/jspm.travis.setup.md
Travis setup of Github token for jspm
@linearregression
linearregression / gist:18e1fb1a783d2f49f53e
Created December 11, 2015 06:47 — forked from spacejam/gist:dd5901c8b2920bb0f1ec
erlang net_kernel:connect_node/1 code dive

otp/lib/kernel/src/net_kernel.erl

-spec connect_node(Node) -> boolean() | ignored when
  Node :: node().
%% explicit connects
connect_node(Node) when is_atom(Node) ->
  request({connect, normal, Node}).

otp/lib/kernel/src/net_kernel.erl