I hereby claim:
- I am powdahound on github.
- I am garret (https://keybase.io/garret) on keybase.
- I have a public key ASCxh69DoZg4wmKJw4vTpdG7avcneGhUfESiFmc_7qpezAo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| #!/bin/bash | |
| cp -r /Applications/HipChat.app/ /Applications/HipChatTwo.app/ | |
| /usr/libexec/PlistBuddy -c "Set CFBundleIdentifier com.hipchat.HipChatTwo" /Applications/HipChatTwo.app/Contents/Info.plist | |
| # Note that when you install an update to the HipChatTwo app it will overwrite the Info.plist | |
| # file and you'll need to run the second command above once again, or run this script. |
| <!-- send to the user's JID --> | |
| <iq type="get" [email protected]" id="123"> | |
| <query xmlns="http://hipchat.com/protocol/history" maxstanzas="50" type="chat" /> | |
| </iq> | |
| <!-- results come back as normal <message> stanzas like they do when joining a room. | |
| the iq response may come back before the messages do. its just a confirmation that we got the request. --> |
| #!/bin/sh | |
| cd /srv/misc/twisted_github_fork/repo | |
| git svn rebase | |
| git push origin master |
| #!/bin/bash | |
| if [[ $EUID -ne 0 ]]; then | |
| echo "This script must be run as root" 1>&2 | |
| exit 1 | |
| fi | |
| apt-get install lib32asound2 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32z1 libc6 libc6-i386 ia32-libs-gtk lib32nss-mdns | |
| curl http://usablesoftware.files.wordpress.com/2011/02/getlibs-all-deb.pdf > getlibs-all.deb |
| <?php | |
| $image_urls = array( | |
| 'http://b.thumbs.redditmedia.com/crFh5ZpigMuuO68U.png', | |
| 'http://i.imgur.com/Boqat.png', | |
| 'http://i.imgur.com/gwfE3.png', | |
| 'http://i.imgur.com/WRBMg.png', | |
| 'http://i.imgur.com/C1fqv.png', | |
| 'http://i.imgur.com/Ycc5g.png', | |
| 'http://i.imgur.com/wsow1.png' |
| dev:~ redis-cli | |
| redis 127.0.0.1:6379> get foo | |
| (nil) | |
| redis 127.0.0.1:6379> set foo bar | |
| OK | |
| redis 127.0.0.1:6379> get foo | |
| "bar" | |
| redis 127.0.0.1:6379> expire foo 5 | |
| (integer) 1 | |
| redis 127.0.0.1:6379> ttl foo |
| # Find all other nodes | |
| nodes = {} | |
| search(:node, "chef_environment:#{node.chef_environment}") do |n| | |
| # skip current node | |
| if n[:fqdn] and n[:fqdn] != node[:fqdn] | |
| nodes[n[:fqdn]] = n | |
| end | |
| end | |
| Chef::Log.info "Other hosts: #{nodes.keys.sort.join(', ')}" |
| 2011-09-06T00:33:34.743416+00:00 | |
| 2011-09-06T00:54:22.163846+00:00 | |
| 2011-09-06T01:33:37.769745+00:00 | |
| 2011-09-06T01:54:29.956684+00:00 | |
| 2011-09-06T02:33:39.601303+00:00 | |
| 2011-09-06T02:54:31.254695+00:00 | |
| 2011-09-06T03:33:42.972409+00:00 | |
| 2011-09-06T03:54:34.945778+00:00 | |
| 2011-09-06T04:33:44.081260+00:00 | |
| 2011-09-06T04:54:36.898843+00:00 |
| Module Foo | |
| Module Bar | |
| def Bar.get_blah | |
| # in my case, get_blah actually does a bunch of databag fetching and generates a nice Hash, but access to the node object is what matters here | |
| return node[:blah] | |
| end | |
| end | |
| end |