ITエンジニア/デザイナ向けにオープンソースを毎日紹介

Web APIの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2016/05/22

Youtube-video-gallery - YouTubeの動画をギャラリー風に表示

YouTubeはブログやメディアサイトなど、多くのWebサイトで埋め込まれて使われています。YouTube本体が埋め込みコードをリリースしているのでそれを使うのが一番手軽ですが、iframeタグがあまり多いとサイトが重たくなりますし、表示した時点でYouTubeにアクセス情報が渡るのも良い気分ではなさそうです。そこで使...

List

  • 2016/05/21

Facebook Album Browser - Facebookへ投稿した写真を一覧

ソーシャルサービスとしては最も大きな存在と言えるのがFacebookです。日々大量の写真がアップロードされており、多くの人たちがいいねしたり、コメントを書いてフィードバックしています。そんな写真をブログのサイドバーに掲載したり、それらを集めて別なサービスに展開できそうなのがFacebook Album Browserで...

List

  • 2016/04/28

xcode-wakatime - Xcodeでの作業時間をプロジェクト単位で測定

企業によってはプロジェクト単位で生産性を管理しているでしょう。プログラマの生産性を計る際にはまず、各プロジェクトにおける開発時間を見なければなりません。生産量についてはGitHubなどのリポジトリが使えます。その開発時間を見いだす上で使えそうなのがxcode-wakatimeです。iOS/Mac OSXアプリプロジェク...

None

  • 2016/04/27

dbxcli - Dropbox製のCLIクライアント

Dropboxは便利なのですが、ついついたくさんのファイルを入れてしまってローカルPCの容量が逼迫してしまうことがあります。その度にローカルファイルを消していたらDropboxの良さが感じられなくなってしまうかも知れません。そこで使ってみたいのがdbxcliです。Dropbox製の、CLIで使えるDropboxクライア...

List

  • 2016/04/26

Docbox - Web APIドキュメントジェネレータ

APIを使ってもらう上で大事なのがドキュメントです。分かりやすいドキュメントがあるかどうかで開発者としても使いたいと思うかどうかが決まってきます。そんなドキュメントジェネレータとして使ってみて欲しいのがDocboxです。## Docboxの使い方Docboxの生成したドキュメントの例です。3ペインになっていて、左側から...

List

  • 2016/04/16

iTunes Search by React - Reactでの作り方を知るのに便利なiTunes検索システム

Reactが使われるようになってきていますが、まだ実例が足らないと感じている人も多いでしょう。そうした方はReactで作られたオープンソース・ソフトウェアをチェックすると、内部実装まで確認できて良いです。ということで今回はiTunes Search by Reactを紹介します。iTunes検索のAPIを使ったReac...

List

  • 2016/04/10

Codeology - GitHubリポジトリをキャラクターとして可視化

アートが1枚のキャンバスに作品を描くように、ソフトウェアはソースコードをもって作品となります。美しいアーキテクチャ、コードはエレガントな作品となることでしょう。そんなコードを使ってキャラクターを生成するのがCodeologyになります。ぜひ自分のリポジトリで試してみてください。## Codeologyの使い方Codeo...

List

  • 2016/04/09

Github Visualizer - GitHubリポジトリを可視化

GitHubはそれまでのリポジトリサービスと異なり、ソーシャルに特に注力しています。それはユーザはもちろん、編集したコンテンツでも同様です。今回はそんなGitHubリポジトリのファイル構成をビジュアル化するGithub Visualizerを紹介します。## Github Visualizerの使い方これはAtomのリ...

List

  • 2016/03/16

API Console - Go製のWeb APIプロキシダッシュボード

Web APIを使った開発が増えています。それに伴って求められるのが開発を効率化するツールです。データをセットしたり、ヘッダーを書き換えたりするのは面倒で、ストレスを感じるのではないでしょうか。そこで使ってみて欲しいのがAPI Consoleです。Webブラウザ上から任意のWeb APIを実行できるツールです。## A...

List

  • 2016/02/25

lucy-console - SwaggerベースのWeb APIドキュメントサーバ

GoogleやMicrosoft、ApigeeなどWeb APIを活用している各社が集まって設立されたのがOpen API Initiativeです。そのドキュメンテーションのベースになっているのがSwaggerです。Swaggerを使うとWeb上で実際に試せるWeb APIドキュメントが生成できます。そんなSwagg...

List

  • 2016/02/17

Js-geolocation - クライアントサイドで使える位置情報取得ライブラリ

ユーザ登録の際に住所や都道府県を入力させるWebサービスはたくさんあります。また、グローバルなサイトによっては国や地域を選択させる場合もあります。ああいった入力は非常に面倒で、インターネットサービスであればアクセス情報を使ってもっとスマートに解決できるはずです。そこで使ってみたいのがJs-geolocationになりま...

List

  • 2016/01/04

Kinto - シンプルなJSONストレージサーバ

最近はWeb APIのフォーマットとしてJSONを使うことが増えてきました。そして、Web APIを使っていると単純にJSONをホスティングしてくれるだけで十分といったケースも多いかと思います。そこで使ってみたいのがKintoです。ごくシンプルなJSONストレージサーバです。## Kintoの使い方KintoはDock...

List

  • 2015/12/03

StubOnWeb - 自由に設計できるWeb APIスタブサーバ

最近はAPIファーストと言われる言葉が聞かれるようになっています。スマートフォンアプリが隆盛になり、それに合わせてまずWeb APIを優先して開発していこうという考え方です。しかしWeb APIがすぐに開発できるわけでもありません。そこで使ってみたいのが仮の値を返してくれるサーバです。今回はその一つ、StubOnWeb...

None

  • 2015/11/30

Roadworker - Route53を管理するRubyコマンド

ドメインの設定を変更するというのは神経をつかいます。万一間違えればサーバに接続できなくなる訳で、初期設定や移行時はよくとも、プログラマブルに自在にやるというのは相当大変なものです。しかしAmazon Web Servicesの提供するRoute53にはAPIがあり、プログラマブルな管理もできるようになっています。そのた...

List

  • 2015/11/13

nikkei-hacker - 日経新聞のペイウォールを回避するChrome機能拡張

ニュースメディアではここ数年ペイウォールと呼ばれる課金の仕組みが取り入れられるようになっています。日本では日経新聞のオンラインサイトが有名でしょう。無料会員でも月何本かまで無料で、それ以上読む場合は有料と言った具合です。そんなペイウォールの壁を回避してくれるGoogle Chrome機能拡張がnikkei-hacker...

None

  • 2015/10/28

wiki - Wikipediaのサマリーを返すコマンド

Wikipediaを使うと様々な情報を素早く調べることができます。しかし読んでいる内に面白くなって、ついついリンク先まで調べてはじめて気がついたら数時間経っていた…なんてことも少なくありません。そんなミスを防止するために使ってみたいのがwikiというコマンドです。Wikipediaのコンテンツをサマリーにして取得できま...

List

  • 2015/10/25

Dasherize - GitHubリポジトリをかっこうよく表示

せっかくはじめたオープンソース・プロジェクトがあるならば、その見せ方にもこだわる必要があります。単純にGitHubにリポジトリを作成しただけでは意味がありません。そこで使ってみたいのがDasherize、マテリアルなデザインのダッシュボード表示ライブラリです。## Dasherizeの使い方Dasherizeを使うとこ...

List

  • 2015/10/23

GitHub Hovercard - GitHubのユーザ/リポジトリ情報をフローティング表示

GitHubでの活動はプログラマにとっての一つのステータスになってきています。知り合った人がGitHubでどれくらい開発を行っているか見たり、寄せられたIssueに対して発言している人が誰か見たりしたことはないでしょうか。そんなGitHub上での人となりを確認するのに便利なのがGitHub Hovercardです。わざ...

List

  • 2015/10/19

github-stats - GitHubのユーザ/リポジトリ状態を可視化

GitHubで楽しい機能の一つが各開発者ごとに作られるプロフィールページではないでしょうか。アクティビティグラフを緑で覆い尽くしたくなったり、自分が最近どういった言語に今トリビュートしているのかもグラフで見られます。そんなステータスページをターミナル上で見られるようにするのがgithub-statsです。## gith...

List

  • 2015/08/24

scrnshtr – Slack連携のWebスクリーンショット取得

Slackを使って情報共有している人は多いかと思います。Slackを使うと外部サービスとの連携が容易に行えるので、数多あるサービスのハブとして情報を蓄積するのが便利です。今回は連携サービスの一つ、scrnshtrを紹介します。自分でHeroku上に立てて、指定したサイトのスクリーンショットが取得できるサービスです。##...