読者です 読者をやめる 読者になる 読者になる

thinのコードネーム

が、rails serverするたびに目に入るので気になって一覧にしてみた。

$ git log -p lib/thin/version.rb | grep '\+\s*CODENAME' | awk 'match($0,/[\047"](.*)[\047"]/) { print substr($0,RSTART,RLENGTH) }'
"Straight Razor"
"Knife"
"Chromeo"
"Low-bar Squat"
"Triple Espresso"
"Double Espresso"
"Bat-Shit Crazy"
"I'm dumb"
"Black Keys Extra Plus Wow"
"Black Keys"
"Does It Offend You, Yeah?"
"No Hup"
"Crazy Delicious"
"This Is Not A Web Server"
"Flaming Astroboy"
"Astroboy"
"I Find Your Lack of Sauce Disturbing"
"Asynctilicious Ultra Supreme"
"Asynctilicious Supreme"
"Super Disco Power Plus"
"Super Disco Power"
"?"
"That's What She Said"
'The Big'
'Double Margarita'
'Rebel Porpoise'
'Dodgy Dentist'
'No Name Yet'
'Fancy Pants'
'Spherical Cow'
'Ninja Cookie'
'Rambo'
'Cheesecake'
'Big Pony'
'Bionic Pickle'
'Pony'
'Flying Mustard'
'Purple Yogurt'
'Cheezburger'
'LOLCAT'
'lolcat'

awkでシングルクォートをマッチさせるのが死にそうになった。