Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/ruby
# Download NASA MODIS imagery and use it as a desktop background.
# You'll need ImageMagick installed for this to work.
require 'date'
require 'net/http'
# Screen width/height
X = 2580
Y = 1024
require 'rubygems'
require 'sinatra'
require 'redis'
# To use, simply start your Redis server and boot this
# example app with:
# ruby example_note_keeping_app.rb
#
# Point your browser to http://localhost:4567 and enjoy!
#
current_apt_keys = Dir[
File.expand_path(File.join(File.dirname(__FILE__), "..", "files", "default", "apt-keys", "*"))
]
ruby_block "cleanup apt-keys" do
block do
Dir[
File.expand_path(File.join(Chef::Config[:file_cache_path], "cache", "apt_keys", "*"))
].each do |rf|
unless current_apt_keys.include?(rf)
@thommay
thommay / carbon.md
Created November 7, 2009 08:16 — forked from defunkt/carbon.md

Vim

autocmd BufWritePre * :%s/\s\+$//e

Emacs

(add-hook 'before-save-hook 'delete-trailing-whitespace)

Textmate

###
# Fragile, embedded, deeply tied
###
<% search("foo").each do |n| -%>
stuff with <%= n %>
<% end %>
###
# Less fragile, not embedded
#!/usr/bin/ruby
#
# Joshua Sierles, 37signals, 2009
require 'rubygems'
require 'thor'
require 'chef'
require 'chef/node'
require 'chef/rest'