I hereby claim:
- I am gido on github.
 - I am gido (https://keybase.io/gido) on keybase.
 - I have a public key ASDxSGyFFy-_-NWltOX0CJvsLNWsAAV5f2UlSUqFD8LG1wo
 
To claim this, I am signing this object:
| document.querySelectorAll('.js-column-time-count').forEach (el => el.remove()); | |
| columns = document.querySelectorAll('.project-column'); | |
| columns.forEach((column) => { | |
| const nodeListLabels = column.querySelectorAll('.js-project-column-cards .project-card:not(.d-none) .issue-card-label > .css-truncate-target'); | |
| const detailContainer = column.querySelector('.details-container > .hide-sm'); | |
| const labels = [...nodeListLabels]; | |
| const totalTime = labels.reduce( (acc, el) => { | |
| const match = el.innerText.match(/time: (½|[0-9]+)/); | |
| if (null === match) { | |
| return acc + 0; | 
| version: '3.6' | |
| services: | |
| dev: | |
| image: ubuntu | |
| volumes: | |
| # '~/.docker_bash_history' file should exist before mounting | |
| - $HOME/.docker_bash_history:/root/.bash_history | |
| # ... | 
I hereby claim:
To claim this, I am signing this object:
| var request = require("request"); | |
| var zlib = require("zlib"); | |
| var csv = require("csv-streamify"); | |
| var Handlebars = require("handlebars"); | |
| var es = require("event-stream"); | |
| var tmpl = Handlebars.compile("<li><a href="{{URL}}">{{Name}}</a> ({{City}})</li>"); | |
| // HTTP GET Request | |
| request("http://nodestreams.com/input/people.csv.gz") | 
| var totalH = 0; | |
| var hours = document.getElementsByClassName('item-qty desktop'); | |
| Array.prototype.forEach.call(hours, function(el) { totalH += parseFloat(el.innerHTML); }); | |
| var totalRow = document.querySelector('tr.total'); | |
| var totalLabelCol = document.querySelector('tr.total td.label'); | |
| var totalAmoundCol = document.querySelector('tr.total td.total'); | |
| var totalHoursCol = document.createElement('td'); | |
| totalHoursCol.innerHTML = totalH; | |
| totalRow.insertBefore(totalHoursCol, totalAmoundCol); | 
| /** | |
| * run: | |
| * $ casperjs diskusage.js --user=myaccount --password=mypassword | |
| * | |
| * This script can lookup for env variables: | |
| * ALWAYSDATA_USER | |
| * ALWAYSDATA_PASSWORD | |
| */ | |
| var casper = require('casper').create({ | |
| //verbose: true, | 
| #!/bin/bash | |
| NRVERSION="4.1.5.24-linux" | |
| NRBASEDIR="$HOME/newrelic" | |
| MODULEDIR="$HOME/lib/php/extensions" | |
| # get this value from 'uname -m' | |
| ARCH=x64 | |
| # get this value from 'php -i|grep "PHP Extension"' | |
| PHPAPI=20100525 | |
| PHPZTS="" | 
| # cd shared/ | |
| # download Drush | |
| curl -C - -O -s http://ftp.drupal.org/files/projects/drush-7.x-5.8.tar.gz | |
| # unarchive | |
| tar -xf drush*.tar.gz | |
| # set permissions | |
| chmod u+x drush/drush | 
| # configure pear on your HOME | |
| pear config-create ~ ~/.pearrc | |
| # Install PEAR | |
| pear install -o PEAR | |
| # Add bin_dir to your path | |
| echo "export PATH=$PATH:~/pear" >> .bash_profile | 
This procedure is tested on Mac OS X 10.8 with Developpers tools installed (xCode).
PHP 5.4 installed with Homebrew.
Update: I wrote a blog post about this.
Download the following files from Oracle website (yes, you need to create an account and accept terms):