wata.dev

今すぐフォローすべきスーパーエンジニア関連エントリーをもとに番付を作ってみた

追記: menthon 飛ばし過ぎでうざい件、修正しました。ご迷惑おかけしてしまったみなさん、すみませんでした。

ImasuguFollowEngineer は、各エンジニアに対して perl や kayac などのタグ付けを行っており、トップページには、総合ランキングを表示しています。ランキングのロジックは単純に、関連エントリーに掲載されたスーパーエンジニアの間で一番フォローされているスーパーエンジニアです。本当は github のアクティビティだったり、オープンソースへの寄与(perl だったら cpan モジュールのメンテとか)だったりが加味されれば完璧なエンジニア番付が完成すると思いますが。。。

twitter アカウントでログインすると、自分もスーパーエンジニアに仲間入り、設定画面でタグを選ぶとそのタグのランキングに参加できます。スーパーエンジニアに対して、increment も出来るようになっててそれもランキングに加味されます。

ImasuguFollowEngineer / Super of super TOP30
IFE

見ての通り、全面的に twitter が公開している Bootstrap を使っています(というか Amon2 )。なんとなく見た目でごまかせるところが気に入ってますw

ちょっと工夫が必要だった部分は、このサービスは誰かを follow するのに twitter フォローボタンを設置している(ログインしてもしなくても follow 出来るように)のですが、そのまま件数分ボタンを表示しようとすると、ページ読み込むのにすごい時間がかかってしまいます。なので代わりに「More…」ボタンを設け、1件ずつ(ボタンが押されるごとに)表示するようにすることで読み込みに時間がかかるのを回避しました。

また hello world 以外でほとんどはじめて dotcloud を使ってみましたが、そこは Amon2 。出来上がった雛形の構造、ソースを読んだりw、@tokuhirom さんのエントリーを読んだりで勉強しつつ、だいぶ助かりました。Amon2::Setup::Flavor::Teng も既に CPAN に上がってる!

IFE_About

最近、特に YAPC::Asia TOKYO 2011 前後ぐらいから? PrePAN や Perl道場 など、オープンコミュニティー系のサービスが出来てきてますが、このサービスも「自分の好きな言語盛り上げていきたい!」とか「自分もランキング入りしたい!」みたいなモチベーションが生まれればいいなー、グローバルに各言語のスーパーエンジニアを一覧出来たら楽しそうだなー、というのが最初の志でした。新たな発見、つながりが生まれたり。

あと 今すぐフォローすべきnode.js界のスーパーエンジニア - 大人になったら肺呼吸 が発端となって、その後 @sugyan さんが perl版を書いてくれて、みたいな流れで、最初に geek が geek を選んで、それがはてブで多くの人に支持されて、今回その中でさらに twitter のフォロー、フォロワーという仕組みを使って、best of best を決めるみたいな流れが、まさに究極のキュレーション!?とかも思ったり。これをもっとうまく活かした面白いサービスとか作れればなぁ。。。

個人的に最初総合ベスト3は、 @dankogai さん、@miyagawa さん、@yukihiro_matz さんあたりがくるかな?と思っていたんですが、結果としてその中の誰一人としてベスト3に入っていない、という波乱の展開でしたw(@amachang さんすげー)

#perl(10位)、#android(1位)、#kayac(16位)の3冠を達成している @cho45 さんもすごい。しかし、perl 率高し(!)。

というわけで、一人勝手にこれ見てニヤニヤしてますが、スーパーエンジニアを一覧するもよし、スーパーエンジニアに対して increment するもよし、自分が番付を駆け上がるもよし、良かったら見てみてください!

ブログの記事一覧