シェアしたくなる最新のWebサービス・ITニュース情報をチェック!
  • follow us in feedly

アプギガトップ > 完全自動で、自分のプログラミング「作業ログ」を収集して可視化する「WakaTime」が素晴らしい件!
注目記事ピックアップ
スマホの映像が本当に飛び出す「3Dホログラム」を、30分くらいで作ってみた!
share0
スマホの映像が本当に飛び出す「3Dホログラム」を、30分くらいで作ってみた!
小学生でもゲーム制作を可能にするWeb統合エディタ「Tynker」が、むしろ大人がハマると話題に!
share0
小学生でもゲーム制作を可能にするWeb統合エディタ「Tynker」が、むしろ大人がハマると話題に!
欲しいコンテンツを選ぶだけでWebサイトを作成できる「XPRS」が、無料とは思えないクオリティだった件!
share0
欲しいコンテンツを選ぶだけでWebサイトを作成できる「XPRS」が、無料とは思えないクオリティだった件!
ブログ読者に「聞いてみたいこと」を簡単にWebコンテンツ化できる「plyfe」を試してみた!
share0
ブログ読者に「聞いてみたいこと」を簡単にWebコンテンツ化できる「plyfe」を試してみた!
わずか数行のコードで、Adobe製の画像編集エディタを無料で使い放題にできる「Creative SDK」がヤバイ!
share0
わずか数行のコードで、Adobe製の画像編集エディタを無料で使い放題にできる「Creative SDK」がヤバイ!
YouTube動画内に、まったく違う動画やWebページを挿入できる「videopath」が衝撃的!
share0
YouTube動画内に、まったく違う動画やWebページを挿入できる「videopath」が衝撃的!
ブログ感覚で、独自の「オンライン講座」を作って公開できる「Classmill(無料)」を使ってみた!
share0
ブログ感覚で、独自の「オンライン講座」を作って公開できる「Classmill(無料)」を使ってみた!
動画の中身をAI(人工知能)が認識&タグ付けする「Clarifai」が検索エンジンに革命を起こす!
share0
動画の中身をAI(人工知能)が認識&タグ付けする「Clarifai」が検索エンジンに革命を起こす!
スタートアップや企業Webサイトの作成に必要な機能全部入りの「uKit」が無料公開中!
share0
スタートアップや企業Webサイトの作成に必要な機能全部入りの「uKit」が無料公開中!
複数人コラボも可能な楽譜作成エディタを搭載した新SNS「Flat.io」が、完全無料で公開中!
share0
複数人コラボも可能な楽譜作成エディタを搭載した新SNS「Flat.io」が、完全無料で公開中!
好きなYouTube動画の「見て欲しいシーン」だけを抽出して再公開できる「vibby」が便利すぎる件!
share0
好きなYouTube動画の「見て欲しいシーン」だけを抽出して再公開できる「vibby」が便利すぎる件!
スマホで3Dモデルを現実世界に召喚し、自在に動かせる「Augment」サービスが無料公開中!
share0
スマホで3Dモデルを現実世界に召喚し、自在に動かせる「Augment」サービスが無料公開中!
プロジェクター不要のプレゼン資料が作れるWebサービス「Slides」があまりに多機能過ぎる件!
share0
プロジェクター不要のプレゼン資料が作れるWebサービス「Slides」があまりに多機能過ぎる件!
タスク管理の「Trello」にWeb制作機能を搭載できる「CardForm」が斬新過ぎてスゴイ!
share0
タスク管理の「Trello」にWeb制作機能を搭載できる「CardForm」が斬新過ぎてスゴイ!
海外のニッチな情報収集に特化したWebサービス7選が、Google先生より詳しいと話題に!
share0
海外のニッチな情報収集に特化したWebサービス7選が、Google先生より詳しいと話題に!
URLを指定するだけ!どんなWebデータも一発で可視化できる「Silk」は、そのままWebサイトも制作可能で無料提供中!
share0
URLを指定するだけ!どんなWebデータも一発で可視化できる「Silk」は、そのままWebサイトも制作可能で無料提供中!
最近、Slackの「bot」が何でも出来過ぎて「カオス」状態になってる件!
share0
最近、Slackの「bot」が何でも出来過ぎて「カオス」状態になってる件!
iPadに話しながら手描きするだけで、授業風の動画を作って公開できる「Educreations」が超絶便利!
share0
iPadに話しながら手描きするだけで、授業風の動画を作って公開できる「Educreations」が超絶便利!
思わずWebアプリを開発したくなる「JavaScriptライブラリ7選」を一挙公開!
share0
思わずWebアプリを開発したくなる「JavaScriptライブラリ7選」を一挙公開!
「Prott」新機能のワイヤーフレーム作成ツールで、超高速プロトタイプピングを実践してみた!
share0
「Prott」新機能のワイヤーフレーム作成ツールで、超高速プロトタイプピングを実践してみた!
プログラミング
2015/08/18 20:20

完全自動で、自分のプログラミング「作業ログ」を収集して可視化する「WakaTime」が素晴らしい件!

wakatime_01 どうも、まさとらん(@0310lan)です!

普段、お気に入りのエディタで「プログラミング」をしている方に最適な便利サービスのご紹介!

自分が、どんな言語を使ってどのくらいプログラミングをし、どんな作業内容を行っているのかを、完全自動で見やすいグラフに可視化してくれます!

【 WakaTime 】
wakatime_02

どんなサービスなのか?
「WakaTime」を使うと、いつも通りプログラミングをしているだけなのに、いつの間にか「作業ログ」を収集してグラフ化しているのが面白いところ…。
wakatime_03 まるでブログの「アナリティクス」を見ているかのように、プログラミングを集中的に行っていた日付などが明確になるわけです。

また、プログラミング言語別のデータも収集してくれるので、「今週はフロントエンドの作業が多かったなぁ…」みたいなことも把握可能!


GitHubと連携することで、リポジトリ毎の作業状況も可視化してくれるので、プロジェクト単位での進捗も分かりやすいです。
wakatime_04

さらに、24時間形式のタイムラインも自動生成されており、どんなプロジェクトの作業をどのくらいやっていたのかも丸わかり!
wakatime_05

Slackを使っている人であれば、専用の「bot」と連携して多彩な通知を受け取ることも可能!
wakatime_06

自分の作業状況が把握できたら、「Leaderboards」で海外の上級プログラマーと比較するのも楽しいです。
wakatime_07 作業時間に応じてランキング化されているのですが、トッププログラマーになると平均で1日あたり「10時間」以上もコーディングしているようです…。


このランキングは、好きな「プログラミング言語」をベースにして、並べ替えることも可能です。
wakatime_08 単純に記録するだけでも楽しいのですが、他の人と比べることで新しい発見があったり、どんな言語が業務で多く使われているのか…などが分かるので面白いですよ。


どうやって使うの?
「WakaTime」は、ほとんどの主要エディタに対応しているのが特徴です。
wakatime_09 Android Studio、Atom、Brackets、Eclipse、Emacs、Vim、Sublime Text、NetBeans、Notepad++、Unity、Visual Studio、WebStorm、Xcode…など、およそ24種のエディタで利用可能です。(2015年8月時点)

いずれも、プラグインや拡張機能を使うことで、簡単に「WakaTime」を使えるようになっています。


例えば、「Sublime Text」はお馴染みの「パッケージツール」から、検索してインストールすればOK!
wakatime_10

「Xcode」なら、パッケージマネージャーの「Alcatraz」から検索可能!
wakatime_11

「Atom」の場合も、エディタ内に搭載されているパッケージ管理画面から、素早くインストールできます。
wakatime_12

さらに、Unityにも対応しており、GitHubからダウンロードしたファイルをプロジェクトへドラッグ&ドロップするだけで利用可能です!
wakatime_13 他のエディタも同様に、とても簡単なインストール作業で、すぐに利用できるのが特徴でしょう。

インストール後に、「WakaTime」のマイページにある「Api Key」を設定すれば、あとは何もしなくても自動的に作業ログを収集してくれるようになります。

普段通り作業をしているだけなのに、ログを自動で収集してくれて、あとから自分の作業を振り返ることが出来るのは非常に素晴らしいと思います。


また、開発者向けに「API」も提供されているので、ご興味ある方はぜひ参考にしてみてください。


おまけ
「WakaTime」で、近日中に対応予定のオンラインエディタ「Cloud9」に関連した情報も合わせてご紹介しておきます。

【無料で300以上のクロスブラウザチェックを搭載した「Cloud9」エディタの神進化が話題に!】
wakatime_14 ブラウザ上に、本格的な開発環境とコードエディタを提供するサービスなのですが、プレビュー画面において「クロスブラウザチェック」も可能になっています。

仮想環境で実行されているブラウザを、ライブプレビューできるようになっており、さまざまなブラウザチェックが必要な案件には最適な機能でしょう。

そもそも多機能なエディタなので、オンラインでの開発作業にご興味ある方はぜひチェックしてみてください!


まとめ
「WakaTime」の類似サービスはいくつかあるのですが、完全な自動で可視化までしてくれるサービスというのは大変貴重かと思います。

無料プランは、保存期間に制限があるものの、ほぼすべての機能がいつまでも利用できる太っ腹な状況になっています。

作業ログを取得したい方はもちろんですが、これからプログラミングを学習するという方にも最適だと思うので、ぜひチェックしてみてください!


<参考>
「WakaTime」公式サイト



wirtten by まさとらん

まさとらん

国内外問わず「良いモノ」だけひたすら集めて情報共有してます。
厳選ネタはアプギガ内で分かりやすく情報発信中!
その他の旬なネタは、twitterにて発信してますので、お気軽にどうぞ!

twitter:0310lan

この記事を読んでいる人は、他にこんな記事も読んでいます。
Related Posts Plugin for WordPress, Blogger...

ページトップへ戻る