Home > mwrc

mwrc

Mwrc is a project mainly written in Ruby, it's free.

sandbox/playground for my MWRC 2011 talk

= MWRC 2011

Scripts and more for MWRC 2011!

= THE TALK

http://bit.ly/redis-behind-the-keys

= NOTICE

You've entered an untested playground/sandbox for my talk. Just a heads up!

= What's in here . ├── compl1.rb < Antirez's autocomplete script, I was trying to figure out how it worked. ├── dump.rdb < redis-server dump file that contains tweets from the past 3 weeks of many speakers from #mwrc! ├── female-names.txt < data for antirez's autocomplete script ├── perms < permissions example from the talk │   ├── executable < executable file for file perms test │   ├── first.rb < File.stat/mode example │   ├── normal.txt < blank file │   ├── permify.rb < wrote an OO wrapper around getbit/setbit, how stupid am i? │   └── public.txt < another blank file with different perms ├── reaper.rb < how I got everyone's twitter user ID using the twitter api & curl ├── twroll.rb < experiment/syntax highlight script. run after loading dump.rdb to see fun stats! ├── user_ids.txt < everyone's twitter user ids └── watch.rb < twitterstream daemon to run and listen for tweets

= Stats

Did this as an experiment to show set operations. Here's some example output from twroll.rb:

unique words 9055

top 3 twitters {"objo"=>"310", "jtimberman"=>"340", "elight"=>"353"}

top words ["the", "708", "to", "650", "a", "564", "I", "461", "of", "371", "and", "330", "for", "318", "is", "313", "in", "288", "you", "265"]

dirty words "tweets:frequency:zedshaw" {"fuck"=>"2"} "tweets:frequency:dojo4" {} "tweets:frequency:bobbywilson0" {} "tweets:frequency:wayneeseguin" {} "tweets:frequency:jtimberman" {"fuck"=>"2"} "tweets:frequency:geemus" {} "tweets:frequency:qrush" {} "tweets:frequency:cwyckoff" {} "tweets:frequency:brynary" {} "tweets:frequency:jimweirich" {} "tweets:frequency:mattyoho" {} "tweets:frequency:prestonism" {} "tweets:frequency:igrigorik" {} "tweets:frequency:mjijackson" {} "tweets:frequency:emullet" {} "tweets:frequency:objo" {"shit"=>"2", "ass"=>"4"} "tweets:frequency:elight" {"ass"=>"2", "piss"=>"2"} "tweets:frequency:AndyMaleh" {} "tweets:frequency:devlindaley" {} "tweets:frequency:wycats" {}

Previous:fill_me