最近ソフトウェア開発者採用ガイドやBeing Geek ―ギークであり続けるためのキャリア戦略とか情熱プログラマー ソフトウェア開発者の幸せな生き方を読んでいると出てくる世にも恐しい報酬交渉というものがあって。全然興味なくてほんとにめんどくさそうだからなんとか楽をする方法はないかと思って書いてみた。
https://jobs.forkwell.com/jobs?order=2 とかを開いて実行する
[Bookmarklet] 今すぐForkwell Jobsで平均年収を計算
javascript:var rangePairs=[].slice.call(document.querySelectorAll("dd.jobs-list-annual-salary")),averages=rangePairs.map(function(a){var b=a.querySelectorAll("span.num");a=parseInt(b[0].innerText)||0;b=parseInt(b[1].innerText.replace(",",""))||a;return parseInt((a+b)/2)}),sum=averages.reduce(function(a,b){return a+b}),answer=parseInt(sum/averages.length);alert("\u3053\u306e\u30da\u30fc\u30b8\u306e\u5e73\u5747\u5e74\u53ce\u306f"+answer+"\u4e07\u5186\u3067\u3059\u3002");
実体のソースはこれです。
https://gist.github.com/laiso/9002379
デバッグコンソール上でコーディングして結果をソースに継ぎ足していってLGTMだっのでClosure Compiler Serviceで圧縮して完成としました。
Hatena::LetがHTTPSに対応してくれればGoogle ChoromeのセキュリティポリシーでもHTTPSのページで実行するブックマークレットもホストできてめでたい感じなんですけど。作者の人たちもう居ないんじゃなかったけ……
- 作者: Joel Spolsky,青木靖
- 出版社/メーカー: 翔泳社
- 発売日: 2008/03/20
- メディア: 単行本(ソフトカバー)
- 購入: 8人 クリック: 121回
- この商品を含むブログ (55件) を見る
Being Geek ―ギークであり続けるためのキャリア戦略
- 作者: Michael Lopp,夏目大
- 出版社/メーカー: オライリージャパン
- 発売日: 2011/06/25
- メディア: 単行本(ソフトカバー)
- 購入: 8人 クリック: 118回
- この商品を含むブログ (34件) を見る
- 作者: Chad Fowler,でびあんぐる
- 出版社/メーカー: オーム社
- 発売日: 2010/02/26
- メディア: 単行本(ソフトカバー)
- 購入: 24人 クリック: 683回
- この商品を含むブログ (127件) を見る