Skip to content

Instantly share code, notes, and snippets.

# Back up your iTunes library to S3
git clone git://github.com/sstephenson/mackerel.git
ruby -rubygems mackerel/examples/itunes_backup.rb amazon-s3://YOUR_ACCESS_KEY_ID:[email protected]/YOUR_BUCKET_NAME/itunes.mackerel
@interface Base58Encoder : NSObject {
}
+ (NSString *)base58EncodedValue:(long long)num;
@end
# DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
# Version 2, December 2004
#
# Copyright (C) 2004 Sam Hocevar
# 14 rue de Plaisance, 75014 Paris, France
# Everyone is permitted to copy and distribute verbatim or modified
# copies of this license document, and changing it is allowed as long
# as the name is changed.
#
# DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
#!/usr/bin/env ruby
unless ARGV[0]
puts 'Usage: newpost "the post title"'
exit(-1)
end
date_prefix = Time.now.strftime("%Y-%m-%d")
postname = ARGV[0].strip.downcase.gsub(/ /, '-')
post = "/Users/al3x/src/al3x.github.com/_posts/#{date_prefix}-#{postname}.textile"
require "net/http"
require "uri"
base_url = 'www.instapaper.com'
path_url = '/api/authenticate/'
username = 'instatest'
pwd = ''
#1st version
var noun_type_destination = new CmdUtils.NounType( "destination", ['clipboard', 'selected text', 'displayed message'] );
CmdUtils.CreateCommand({
name: "lmgtfy",
takes: {"Something you have to search about because your friends are lazy": noun_arb_text},
preview: function(pblock, query) {
searchQuery = jQuery.trim(query.text);
if (searchQuery.length < 1) {
pblock.innerHTML = "Gives you a link to a lmgtfy.com search.";
@ecarnevale
ecarnevale / ihardlyknowher.user.js
Created March 10, 2009 13:14
A greasemonkey script to automatically redirect a flickr page to IHardlyKnowHer
// ==UserScript==
// @name IHardlyKnowHer
// @namespace http://emanuelcarnevale.com
// @include http://flickr.com/*
// @include http://www.flickr.com/*
// @exclude http://www.flickr.com/photos/friends/*
// ==/UserScript==
function get(url, cb) {
GM_xmlhttpRequest({
method: "GET",
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Scaling Background</title>
<meta name="warning" content="HC SVNT DRACONES" />
<link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/2.6.0/build/reset/reset-min.css" />
<style type="text/css">
div#container { position: relative; z-index: 3; color: white; }
div#scale { position: absolute; top: 0; left: 0; z-index: 2; overflow: hidden; }
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Sliding Frames</title>
<meta name="warning" content="HC SVNT DRACONES" />
<link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/2.6.0/build/reset/reset-min.css" />
<style type="text/css">
div#container { overflow: hidden; visibility: hidden; }
div#navigation { position: absolute; top: 10px; left: 10px; }
@ecarnevale
ecarnevale / gist:65633
Created February 17, 2009 08:15
Translit for Rails using ActiveSupport. (convert é in e and other utf8 codes in latin chars)
# from http://snippets.dzone.com/posts/show/5609
class String
def translit
ActiveSupport::Multibyte::Handlers::UTF8Handler.normalize(self,:d).split(//u).reject { |e| e.length > 1 }.join
end
end