i3wm
Install
# login to the root shell for one 'echo' command
sudo -i
echo "deb http://debian.sur5r.net/i3/ $(lsb_release -c -s) universe" >> /etc/apt/sources.list
logout
# we've returned to our user account
sudo apt-get update
| // ==UserScript== | |
| // @name Domo Page TV Mode | |
| // @version 0.3 | |
| // @description Turns a Domo page into a TV info radiator pretty mode. Hides the navigation, page header controls UI elements, and card controls UI elements. | |
| // @match https://*.domo.com/page/* | |
| // @grant none | |
| // ==/UserScript== | |
| /* jshint -W097 */ | |
| 'use strict'; |
# login to the root shell for one 'echo' command
sudo -i
echo "deb http://debian.sur5r.net/i3/ $(lsb_release -c -s) universe" >> /etc/apt/sources.list
logout
# we've returned to our user account
sudo apt-get update
The Dataflow Model: A Practical Approach to Balancing Correctness, Latency, and Cost in Massive-Scale, Unbounded, Out-of-Order Data Processing
By Google (Akidau et al)
In Proceedings of the VLDB Endowment, Vol. 8, No. 12
August 2015
http://www.vldb.org/pvldb/vol8/p1792-Akidau.pdf
MillWheel: Fault-Tolerant Stream Processing at Internet Scale
By Google (Akidau et al)
sudo pip install awscli
aws configure
Request Rate and Performance Considerations
AWS S3 Developer Guide (API Version 2006-03-01)
How do I ingest a large number of small files from S3? My job looks like it's stalling.
Databricks Cloud support forum thread
What is the best way to ingest and analyze a large S3 dataset?
Databricks Cloud support forum thread
| # Install | |
| # via http://askubuntu.com/questions/510056/how-to-install-google-chrome | |
| wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - | |
| sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list' | |
| sudo apt-get update | |
| sudo apt-get install google-chrome-stable | |
| # Update |
| # MySQL is in UTC timezone | |
| SELECT @@global.time_zone, @@session.time_zone, @@system_time_zone, TIMEDIFF(NOW(), UTC_TIMESTAMP); | |
| /* | |
| +----------------------------------------------------------------------------------------+ | |
| |@@global.time_zone|@@session.time_zone|@@system_time_zone|TIMEDIFF(NOW(), UTC_TIMESTAMP)| | |
| +----------------------------------------------------------------------------------------+ | |
| |SYSTEM |SYSTEM |UTC |00:00:00 | | |
| +----------------------------------------------------------------------------------------+ |
Behaviour Driven Development, like any other dogma in software development, is a complicated beast. It's proselytized by the zealots, and abdicated by the trolls. The practical reality is somewhere in between. And the best we can do is arm ourselves with understanding.
BDD finds itself at the intersection of a lot of different disciplines. The majority of those are non-technical. This workshop will focus on the technical aspects. Having a solid understanding of these will allow practicioners to focus instead on the really important parts, instead of getting caught up in implementation details.