Skip to content

Instantly share code, notes, and snippets.

View darkone23's full-sized avatar
💭
💾☠🕸

0/∞ darkone23

💭
💾☠🕸
View GitHub Profile
- hosts: all
tasks:
- file: dest="~/foo/bar" content="baz"
# usage: ansible-playbook test.yaml -i localhost, -c local
# says ok, but
# cat ~/foo/bar
-> ansible-playbook -i test.ini test.yaml -kK SSH password:
sudo password [defaults to SSH password]:
PLAY [all] ********************************************************************
GATHERING FACTS ***************************************************************
ok: [localhost]
TASK: [shell whoami] **********************************************************
changed: [localhost]
alias wow='git status'
alias such='git'
alias very='git'
wow
such commit
very push
@darkone23
darkone23 / usercounter.js
Last active August 29, 2015 13:57
count the chatters & lurkers in meatspace
var UserCounter = function(activeUsers) {
var ttl = nconf.get('ttl');
function expiredBefore(now) {
return function(message) {
return message['timestamp'] + ttl > now;
}
}
function update() {
import random
faces = [
### .. some faces
]
@hook.command
def faces(inp):
".faces <n> -- some faces"
@darkone23
darkone23 / virtualwhatever.py
Created March 31, 2014 22:30
moar messagez plz
messages = [
"wow great job",
"en tu ano",
"huehuehuehue",
"so gud",
"SENDIN THAT TWEET 2 THA PYRAMID 2NITE",
"uh huh",
"how do you come up with this stuff",
"BOOM thought leader"
]

Keybase proof

I hereby claim:

  • I am eggsby on github.
  • I am samesake (https://keybase.io/samesake) on keybase.
  • I have a public key whose fingerprint is 81FF 0001 9917 7763 1F9C CC60 9730 3DBE E53F C3B8

To claim this, I am signing this object:

-----BEGIN PGP MESSAGE-----
Version: GnuPG v1
hQEMAyI9iuym05XbAQf9FljsogBrBOW7wjGzMzOyWzTigGCq6yY7HlEpvaDi3lAg
0Pdz/ejrkgMFHvReMB2g/OyxIf4Ve02O7oIg7StGCrFmcEDG7AGLboZKzb6khaYb
VaHSQqlNYt/SeA5bzLH9D+0ercpioV0gdpPvNLppElqaarS1KJ9W6fcDxYt7wygw
g8ojZCsuxEqiSsp6BCI1v7sAXnX9ABonRn5Sb4foQPegBk1YdL8ztagFfy1v98Gz
w/lrc1COM/qUjRLBI/NY7DBV39W1V57QQJFQX37gYsEw1Mhd5jhhghZ3oGoG2pLv
Sj7LNPDwp0fjL78T4Uukk8qLRR1goaWw2qXHQLDpp9LpAY4eEZ5cHwGLb7oot/hQ
i60LK1fU4jsVBNFUhimwMN88sOXMK0eo16W4vdpiiR6aqJKmzwVjje6Fjz1yLmxu
-----BEGIN PGP MESSAGE-----
Version: GnuPG v1
hQEMAyI9iuym05XbAQf9FljsogBrBOW7wjGzMzOyWzTigGCq6yY7HlEpvaDi3lAg
0Pdz/ejrkgMFHvReMB2g/OyxIf4Ve02O7oIg7StGCrFmcEDG7AGLboZKzb6khaYb
VaHSQqlNYt/SeA5bzLH9D+0ercpioV0gdpPvNLppElqaarS1KJ9W6fcDxYt7wygw
g8ojZCsuxEqiSsp6BCI1v7sAXnX9ABonRn5Sb4foQPegBk1YdL8ztagFfy1v98Gz
w/lrc1COM/qUjRLBI/NY7DBV39W1V57QQJFQX37gYsEw1Mhd5jhhghZ3oGoG2pLv
Sj7LNPDwp0fjL78T4Uukk8qLRR1goaWw2qXHQLDpp9LpAY4eEZ5cHwGLb7oot/hQ
i60LK1fU4jsVBNFUhimwMN88sOXMK0eo16W4vdpiiR6aqJKmzwVjje6Fjz1yLmxu
-----BEGIN PGP MESSAGE-----
Version: GnuPG v1
hQEMAyI9iuym05XbAQf9FljsogBrBOW7wjGzMzOyWzTigGCq6yY7HlEpvaDi3lAg
0Pdz/ejrkgMFHvReMB2g/OyxIf4Ve02O7oIg7StGCrFmcEDG7AGLboZKzb6khaYb
VaHSQqlNYt/SeA5bzLH9D+0ercpioV0gdpPvNLppElqaarS1KJ9W6fcDxYt7wygw
g8ojZCsuxEqiSsp6BCI1v7sAXnX9ABonRn5Sb4foQPegBk1YdL8ztagFfy1v98Gz
w/lrc1COM/qUjRLBI/NY7DBV39W1V57QQJFQX37gYsEw1Mhd5jhhghZ3oGoG2pLv
Sj7LNPDwp0fjL78T4Uukk8qLRR1goaWw2qXHQLDpp9LpAY4eEZ5cHwGLb7oot/hQ
i60LK1fU4jsVBNFUhimwMN88sOXMK0eo16W4vdpiiR6aqJKmzwVjje6Fjz1yLmxu