元々はロシア語の掲示板に出ていた、職場での小さなことをなんでも自動化していたハッカーの話が英語に翻訳され、Hacker News等で話題になっています。
xxx(ハンドル名): オーケー、ビルド担当エンジニアが転職で辞めちまった。本当にターミナルに住んでるようなやつだった。わかるだろ、Vimが大好きで、.dotファイルで図を描いて、Markdownでwikiに投稿するようなタイプさ… もし何か、そう何でも、90秒以上掛かるようなことがあったら、スクリプトで自動化しちゃうんだ。
xxx: そういうわけで我々はここにいて、彼の、そう、「遺産」を見てるところだ。
xxx: きっと気に入ると思うよ。
xxx: smack-my-bitch-up.sh(アバズレをしばく.sh) – 「遅くなる」というSMSを彼の妻(を指してるのは明らかだろう)に送る。文字列の配列からランダムに理由を選ぶ。cronジョブで動き、そのジョブは夜9時以降にSSHのセッションに彼がログインしていたら発動するんだ。
xxx: kumar-asshole.sh(ろくでなしクマー.sh) – “Kumar”氏(我々の顧客企業のデータベース管理者だ)からのメールを受信箱からスキャンする。「助けて」「問題」「すいませんが」といったキーワードを探し、もしそれらが見つかったら – 顧客サーバにSSHでログインし、運用サーバを直近のバックアップに巻き戻す。そして「大丈夫だ。次は気をつけてくれ」と返事をする。
xxx: hangover.sh(二日酔い.sh) – 特定の日(訳註: コードを見ると平日)にセットされたまた別のcronジョブ. 「気分が優れない/家から働くよ」のようなメールを自動で送る。定義済みの配列からランダムに「理由」を追加する。朝8時45分にサーバ上に有効なセッションがなければ起動するようになっている。
xxx: (優勝はこれだな) fuckingcoffee.sh(*ピー*コーヒー.sh) – きっかり17秒(!)待って、コーヒーマシンにSSHでセッションを開き(コーヒーマシン上でlinuxが走り、ネットに繋がってSSHDが走ってるなんて知らなかったよ)、なんか謎のデータを送る。何かのバイナリだ。どうも、それによってマシンが中サイズのハーフ・カフェ・ラテをカップに淹れるのにそこから24秒(!)かかるんだなこれが。淹れ終わるタイミングは、まさにヤツの机からマシンのところまで歩くのに掛かる時間だったんだよ。
xxx: なんてこった。俺もこのスクリプトを使うぞ。
WTFPLライセンス下での翻訳。(英語記事のリンクはshellスクリプトを指していますが、GitHubにあるファイルでは .sh は空で .rb に実体があるものもあるので、どちらがオリジナルかはわかりません)
shellやRubyで書かれているスクリプトがGitHubに公開されていて、すでにPython移植版を書いて上げているユーザーもいます。ここにいろんな同様のスクリプトが増えていくかもしれないですね。要ウォッチかもしれません。
[追記]
smack-my-bitch-up.shは曲も流すとなお良い / “なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ” https://t.co/udDJMAbY19
— おくだ¯_₍⸍⸌̣ʷ̣̫⸍̣⸌₎_/¯ (@okdtsk) November 26, 2015
なるほど
そして HTCPCP (Hyper Text Coffee Pot Control Protocol) なんてプロトコルも。
via Business Insider and Venture Beat
「なんでも自動化するエンジニアが残していったライフハック・スクリプト」への59件の返信
なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ https://t.co/UXtLpcsNU1
https://t.co/g2zRdKBEyN
なんでも自動化するエンジニアが残していったライフハック・スクリプト https://t.co/bLhqiOGzqA via @akky
美徳 / 他8コメント https://t.co/VAPccNmpVg “なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ” https://t.co/8hc3hS3V0x
“なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ” https://t.co/xsGskmggn4
なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ https://t.co/xGssLqiexw ~ フムン。俺の俺による俺の為のスクリプトはまあちょこちょこ作る
なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ https://t.co/cQvXbn3eB8
これはいい!
個人的にろくでなしクマー.sh が最高
なんでも自動化するエンジニアが残していったライフハック・スクリプト
https://t.co/zys0OfJ08L
妻のくだりで吹いた。 – なんでも自動化するエンジニアが残していったライフハック・スクリプト https://t.co/AuigZBFzkq @akkyさんから
読んでて思わずニヤリとする。
なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ https://t.co/PW6SnqPOaN
なんでも自動化するエンジニアが残していったライフハック・スクリプト https://t.co/WQ9DAFyYfx @akkyさんから
xxx: smack-my-bitch-up.sh(アバズレをしばく.sh) – 「遅くなる」というSMSを彼の妻に送る。文字列の配列からランダムに理由を選ぶ。夜9時以降にSSHのセッションに彼がログインしていたら発動するんだ。 https://t.co/B0ubHrbhpL
なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ https://t.co/xT3zd91KjU
面白い
が、vacation(○○は休暇中です。の自動応答メール)でさえ誤爆するのに、
こんなのがまともに機能するのだろうか
彼は、電車遅延や交通事故で一度も遅刻することなく出勤していたのだろうか
“なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ” https://t.co/1SjcPG1qxf
コーヒーにかかるのは24秒と17秒で、90秒よりは短いな。
[…] リカバリーか!めっちゃ面白い/ なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ developer.cybozu.co.jp/akky/2015/11/e… […]
[…] なんでも自動化するエンジニアが残していったライフハック・スクリプト […]
[…] んだ。 情報源: なんでも自動化するエンジニアが残していったライフハック・スクリプト […]
[…] 情報源: なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ(GIGAZINE) This entry was posted in クリップ and […]
自動化を更に自動化するスクリプトを組みたい
[…] なんでも自動化するエンジニアが残していったライフハック・スクリプト […]
なんでも自動化するエンジニアが残していったライフハック・スクリプト https://t.co/ZsoTEdPOSQ @akkyから
草生える
fucking-coffee.shに近い狂気を感じます……
https://t.co/sPEO31gm9n https://t.co/0on5Nb8wSV
らいふはっく
https://t.co/3Y15VvvTkJ
@excepted23 https://t.co/GuTQbMGFIQ
思ったより面白い類の自動化だったw / “なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ” https://t.co/grBbW2qBMR
https://t.co/SkdRqKFtLc
この記事、何回読んでも笑える『「助けて」「問題」「すいませんが」といったキーワード(略)が見つかったら(略)運用サーバを直近のバックアップに巻き戻す。(後略)』→なんでも自動化するエンジニアが残していったライフハック・スクリプト https://t.co/NtaMPgU4T9
“なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ” https://t.co/BQeNGhYjqG
これは本当に良かった!
この高度なギャグ・hackの意味・概要が理解出来る様になっただけでも、糞IT屋を経験した意味があったよ。
なんでも自動化するエンジニアが残していったライフハック・スクリプト https://t.co/NUTha3kbay @akkyさんから
なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ | https://t.co/QHBTLKdC1A
なんでも自動化するエンジニアが残していったライフハック・スクリプト https://t.co/ggNiukv9ti @akkyより
@cobodo こんな? https://t.co/Pu7uST4eeq
なんでも自動化するエンジニアが残していったライフハック・スクリプト https://t.co/9hWAjX8bym これ思い出した
/ NowBrowsing: なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ – https://t.co/Fo8k1dVZ8A
シェルの名前がひどい / なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ https://t.co/vPu6eznsB1
なんでも自動化するエンジニアが残していったライフハック・スクリプト https://t.co/GFIrqRaztf
なんでも自動化するエンジニアが残していったライフハック・スクリプト https://t.co/EjpVNMaFUP akkyさんから
なんでも自動化するエンジニアが残していったライフハック・スクリプト https://t.co/xkSg58yR3E @akkyより
なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ https://t.co/hUMpFRnNYW
196件のコメント https://t.co/W7nCZ0hfFG “なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ” https://t.co/QW9MIT085z
【1年前の話題】 https://t.co/W99HIFVlmN なんでも自動化するエンジニアが残して… /アプリでチェック https://t.co/KyYn8MJsBO https://t.co/Iaw5AT8ZiX
【1年前の話題】 https://t.co/LKln7OzOvS なんでも自動化するエンジニアが残して… /アプリでチェック https://t.co/MywKmE0kct https://t.co/Mrkzicd5du
https://t.co/TPvtmXT9ea
なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ https://t.co/ejRsSRLiAV
なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ
https://t.co/Nf1ChRE6WX
なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ https://t.co/5RzH7dPC1p
https://t.co/HDa9N8PeRS
うけるwww
何回読んでもこの記事好き
https://t.co/FB3J65dz8l
hangover.sh の採用による、さらなる自動化が望まれる。 https://t.co/KbBu0XrfyM https://t.co/Jk88Q9sA2o
コーヒーマシンにsshで何か投げたらコーヒー出来上がるやつを思い出した > https://t.co/epAqTETmMQ
“なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ” https://t.co/PF1CfHGSsZ
自動で休むメール送るの、暴発しすぎてアレがアレだった / “なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ” https://t.co/mLHjz0gqAZ
なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ https://t.co/jta3KV6NvD
これ好き。
www
古い記事だけど
https://t.co/3qOL01U5iu
なんでも自動化するエンジニアが残していったライフハック・スクリプト | 秋元@サイボウズラボ・プログラマー・ブログ https://t.co/bMGLkmwHl7
なんでも自動化するエンジニアが残していったライフハック・スクリプト
https://t.co/EIKQNPrb3M
この記事のコーヒーシェル(Joke!)を思い出しました
https://t.co/g6V7Nl9va0 https://t.co/BBxDHbz2a6