Problem:
- I, Chris Barber, send many emails. I'd like to get more replies.
Solution:
- A Chrome extension that adds a 'waiting for' tab to gmail.
Install Dependencies
sudo yum install GConf2-devel systemd-devel mesa-libGLU-devel libstdc++.i686 subversion \
libX11-devel libjpeg-devel gcc-c++ libXScrnSaver-devel fontconfig-devel cups-devel libgcc.i686 \
flex libXt-devel pulseaudio-libs-devel dbus-glib-devel bison dbus-devel alsa-lib-devel \
elfutils-libelf-devel libgnome-keyring-devel pango-devel glibc.i686 libXtst-devel pkgconfig \
libudev-devel glib2-devel bzip2-devel python nss-devel nspr-devel libcap-devel expat-devel \
gperf pciutils-devel gtk2-devel libgcrypt-devel perl freetype-devel perl-Digest-MD5 \| #!/bin/bash | |
| # GetChromeRemoteCode.sh | |
| # Run with CRON like | |
| # * * * * * ~/chrome_remote.sh | |
| # Required: | |
| # google-chrome + chrome remote desktop | |
| # tesseract-ocr |
| ### Last tested February 7 2014 on a Galaxy S3 (d2att) running Cyanogenmod 11 nightly, with Google Authenticator 2.49. | |
| ### Device with Google Authenticator must have root. | |
| ### Computer requires Android Developer Tools and SQLite 3. | |
| ### Connect your device in USB debugging mode. | |
| $ cd /tmp | |
| $ adb root | |
| $ adb pull /data/data/com.google.android.apps.authenticator2/databases/databases |
| server { | |
| listen 80 default_server; | |
| listen [::]:80 ipv6only=on default_server; | |
| server_name splunk.net blog.splunk.net www.splunk.net .taddevries.com; | |
| access_log /var/log/nginx/blog.access_log main; | |
| error_log /var/log/nginx/blog.error_log info; | |
| return 301 https://blog.splunk.net; | |
| } | |
| server { |
| module Jekyll | |
| # Convert org-mode files. | |
| require 'org-ruby' | |
| class OrgConverter < Converter | |
| safe true | |
| def setup | |
| # No-op | |
| end |
| """ | |
| Permutations by Lehmer codes (http://en.wikipedia.org/wiki/Lehmer_code) | |
| Inspired by http://stackoverflow.com/a/3241894/212278 | |
| Given input sequence | |
| >>> seq = ["A", "B", "C", "D"] | |
| >>> lehmer_code = [2, 1, 0, 0] | |
| >>> int_from_code(lehmer_code) | |
| 6 | |
| >>> list(lehmer.iter_perm(['A', 'B', 'C'])) |
| """ | |
| required packages: | |
| numpy | |
| matplotlib | |
| basemap: http://matplotlib.org/basemap/users/installing.html | |
| shapely: https://pypi.python.org/pypi/Shapely | |
| descartes: https://pypi.python.org/pypi/descartes | |
| random |
| ;; (macroexpand-1 '(go (+ 1 1)) yields ... | |
| (clojure.core/let | |
| [c__2247__auto__ | |
| (clojure.core.async/chan 1) | |
| captured-bindings__2248__auto__ | |
| (clojure.lang.Var/getThreadBindingFrame)] | |
| (clojure.core.async.impl.dispatch/run | |
| (clojure.core/fn | |
| [] |