Consumer key: IQKbtAYlXLripLGPWd0HUA
Consumer secret: GgDYlkSvaPxGxC4X8liwpUoqKwwr3lCADbz8A7ADU
Consumer key: 3nVuSoBZnx6U4vzUxf5w
Consumer secret: Bcs59EFbbsdF6Sl9Ng71smgStWEGwXXKSjYvPVt7qys
Consumer key: CjulERsDeqhhjSme66ECg
Consumer key: IQKbtAYlXLripLGPWd0HUA
Consumer secret: GgDYlkSvaPxGxC4X8liwpUoqKwwr3lCADbz8A7ADU
Consumer key: 3nVuSoBZnx6U4vzUxf5w
Consumer secret: Bcs59EFbbsdF6Sl9Ng71smgStWEGwXXKSjYvPVt7qys
Consumer key: CjulERsDeqhhjSme66ECg
| Exec: /usr/local/Cellar/riak/1.1.1x86_64/libexec/erts-5.8.5/bin/erlexec -boot /usr/local/Cellar/riak/1.1.1x86_64/libexec/releases/1.1.1/riak -embedded -config /usr/local/Cellar/riak/1.1.1x86_64/libexec/etc/app.config -pa ./lib/basho-patches -args_file /usr/local/Cellar/riak/1.1.1x86_64/libexec/etc/vm.args -- console | |
| Root: /usr/local/Cellar/riak/1.1.1x86_64/libexec | |
| Erlang R14B04 (erts-5.8.5) [source] [64-bit] [smp:8:8] [rq:8] [async-threads:64] [hipe] [kernel-poll:true] | |
| =INFO REPORT==== 23-Apr-2012::15:03:29 === | |
| alarm_handler: {set,{system_memory_high_watermark,[]}} | |
| ** ./lib/basho-patches/etop_txt.beam hides /usr/local/Cellar/riak/1.1.1x86_64/libexec/lib/observer-0.9.10/ebin/etop_txt.beam | |
| ** /usr/local/Cellar/riak/1.1.1x86_64/libexec/lib/observer-0.9.10/ebin/etop_txt.beam hides /usr/local/Cellar/riak/1.1.1x86_64/libexec/lib/basho-patches/etop_txt.beam | |
| ** Found 2 name clashes in code paths |
| stats slabs | |
| STAT 1:chunk_size 96 | |
| STAT 1:chunks_per_page 10922 | |
| STAT 1:total_pages 1 | |
| STAT 1:total_chunks 10922 | |
| STAT 1:used_chunks 10344 | |
| STAT 1:free_chunks 578 | |
| STAT 1:free_chunks_end 0 | |
| STAT 1:mem_requested 936814 | |
| STAT 1:get_hits 5477766 |
| def name_for_page_title user | |
| result = "@" + user.screen_name | |
| if I18n.locale == :en | |
| result += user.screen_name.last == "s" ? "’" : "’s" | |
| result += " (#{user.name.strip})" unless user.screen_name == user.name | |
| end | |
| return result | |
| end |
| # inspired by http://ariejan.net/2010/08/23/resque-how-to-requeue-failed-jobs | |
| # retry all failed Resque jobs except the ones that have already been retried | |
| # This is, for instance, useful if you have already retried some jobs via the web interface. | |
| Resque::Failure.count.times do |i| | |
| Resque::Failure.requeue(i) unless Resque::Failure.all(i, 1)['retried_at'].present? | |
| end | |
| # retry all :) | |
| Resque::Failure.count.times do |i| |
| View these by putting the ID in the url. I.e. for the first one, | |
| On Twitter: http://twitter.com/TrainedHedonist/status/16086877353 | |
| On Favstar: http://favstar.fm/t/16086877353 | |
| 16086877353: I hope I'm never with a woman that cackles. A laugh, chortle, or guffaw is fine. Cackling, no. | |
| 16116045254: Just went jogging and some hotshot blew right by me. I showed him a thing or two when I ran past him and tumbled over a birch tree stump. | |
| 16132364963: Discovering the woman you're with is wearing granny panties is sort of like seeing a Unicorn drop a deuce. | |
| 16163485559: I like to spice up speed dating with an impromptu existential meltdown. | |
| 16180942217: It's been a while since I've had a hangover. It's supposed to feel like John Goodman is sitting on your face, right? | |
| 16317523206: "I get what you're saying about climate change, but I would like to talk about pornography now instead." (inappropriate segue) |
| require "nestful" | |
| require "roauth" | |
| def upload(path_to_file) | |
| twitpic_key = "my_twitpic_api_key" | |
| oauth_url = "https://api.twitter.com/1/account/verify_credentials.json" | |
| oauth = { | |
| :access_key => "account_access_key", | |
| :access_secret => "account_access_secret", |
| # IO speed tests on a new softlayer server using the cheap 500gb Sata drives. | |
| #62500 blocks per gig | |
| # want to double ram | |
| # have 12gb, so want 24gb worth | |
| # 62500 * 24 = 1500000 | |
| time sh -c "dd if=/dev/zero of=ddfile bs=16k count=1500000 && sync" | |
| #paste output: | |
| 1500000+0 records in |
| def measure_time task_description | |
| beginning = Time.now | |
| yield | |
| puts "Time to #{task_description}: #{Time.now - beginning} seconds" | |
| end | |
| def add a, i | |
| a << i |