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

Web APIの記事一覧

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

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

もっと見る

None

  • 2017/03/19

Uber CLI - Uberの見積もり、到着時間が分かるCLIコマンド

海外出張などでUberを使わないことはほぼあり得なくなっています。Googleマップとも連携し、行きたい場所まですぐに連れて行ってくれるUberはとても便利です(各地で問題となっていますが、利用者としては最高の仕組みでしょう)。そんなUberのAPIを使って作られているのがUber CLIです。閲覧のみですが面白い仕組...

List

  • 2017/03/17

RcloneBrowser - 各種クラウドストレージが手軽に扱えるRcloneのGUIフロントエンド

多数のクラウドストレージサービスが存在する中、それらを統合できるRclone

List

  • 2017/02/27

Deadbird - 削除されたツイートだけを保存

Twitterは時に炎上が起きます。何気ない一言を簡単に投稿できてしまうので、後になってニュアンスに問題があったり、自分の気付かなかった人たちを傷つけてしまっていたなんてことが起こります。そんな時に悪手ではありますが、ツイートを削除してしまうことがあります。そんな削除されたツイートを発掘してしまうのがDeadbirdで...

None

  • 2017/01/26

github-release - GitHubへのファイルアップロード用CLIコマンド

GitHubでバイナリなどを公開する場合にはリポジトリの中ではなく、リリースを使うのが基本です。しかし、このリリースがあまり使い勝手がよくなく、アップロード途中で切れてしまうことも多々あります。そこで使ってみたいのがgithub-releaseです。コマンドラインを使ってファイルをアップロードできます。## githu...

List

  • 2017/01/05

RSS Bridge - 各種WebサービスをRSS/Atom/JSONに変換

ブログをはじめ、多くのWebサイトでRSS/Atomフィードを提供しています。しかし時代の流れからなのか、新しいサイトではそもそも提供していないというケースもあるようです。これでは購読はもちろん、マッシュアップ的な面白さもありません。そこで使ってみたいのがRSS Bridgeです。各種WebサイトをAtom/JSON化...

List

  • 2017/01/03

Tenki Electron - tenki.jpの情報をメニューバーに表示

デジタルの世界であるコンピュータを使っているにも関わらず天気が気になることは多く、OS標準でも天気アプリのようなものが提供されています。天気のサイトも数多くあります。しかしもっと手軽に天気のチェックできるソフトウェア、Tenki Electronを紹介します。## Tenki Electronの使い方起動するとメニュー...

List

  • 2016/12/27

gist - Gistへアップロードする簡単コマンド

GitHubの提供するGistは便利なサービスで、ちょっとしたコードを共有、公開するのが簡単になります。しかしWebサイトを開いてコードを貼り付けてファイル名を記述して…というのは面倒です。そこで使ってみたいのがgistです。Gistへアップロードするだけの簡単コマンドです。## gistの使い方使い方は簡単で、gis...

None

  • 2016/12/24

budou - Google Cloud Natural Language APIを使った日本語の自然な改行処理

Webではレスポンシブなデザインが基本となっており、表示されるテキストはブラウザの幅によって影響を受けます。英語の場合単語がスペースで区切られるので良いのですが、日本語は連続しているためにブラウザの幅によっては変なところで改行してしまったりします。改行しないようにする指定は難しくありませんがイチイチやるのは面倒です。そ...

List

  • 2016/12/18

dboxserver - Dropboxの公開フォルダに正しいmimeTypeを

DropboxがHTTPベースでのファイル公開機能を停止しました。HTMLやJavaScriptファイルについては適切なmimeTypeが与えられず、ダウンロードになってしまいます。セキュリティ上の問題と思われますが、不便を感じている人も少なからずいるのではないでしょうか。HTMLをさくっと公開できる環境は便利でした。...

List

  • 2016/12/16

Insomnia REST Client - RESTful APIを使った開発のお供に

REST APIを使ったシステム開発はごく当たり前になっています。そんな中、ツールがあるとないとでは開発効率が大幅に変わってきます。使いやすいツールがあればデータの確認やテストがさくさくと進むでしょう。今回はInsomnia REST Clientを紹介します。ソフトウェア自体は無料ですが、クラウドサービス(有料)と連...

List

  • 2016/12/04

Open API designer - Open API/SwaggerドキュメントをWeb上で作成

Swaggerをベースに現在策定が進められているのがOpen APIです。策定されれば多くのソフトウェアがそのフォーマットに対応することでしょう。そうなればAPIエコノミーがさらに広がっていくはずです。今回紹介するOpen API designerはOpen APIのWebブラウザ上でデザインできるソフトウェアです。#...

List

  • 2016/11/19

evermark - ローカルディレクトリのファイルをEvernoteにアップロード

Evernoteにメモを蓄積している人は多いと思いますが、そのエディット環境がWebであったり、専用クライアントソフトウェアで使い勝手に苦しんでいる方も少なくありません。フォーマットもWYSIWYGではなくMarkdownを使いたいという人もいるでしょう。そこで使ってみたいのがevermarkです。CLIでローカルとE...

None

  • 2016/11/07

Git-Repo - GitHub/BitBucket/GitLabを便利にするツール

Gitリポジトリで会社はもちろん個人のプロジェクトも管理しているという人は多いのではないでしょうか。そしてローカルにリポジトリを置いておくだけでなく、リモートのGitリポジトリ管理サービスを使っている人も多いでしょう。そうした方々に便利なのがGit-Repoです。GitHub/BitBucket/GitLabなどGit...

None

  • 2016/11/03

facebook-cli - node製のFacebookクライアント

Facebookへ頻繁にアクセスしてしまって業務がままならないという方はFacebookへのアクセスを禁止しましょう。しかし、閲覧はしなくともステータスのアップデートはしたかったり、多少面倒でも内容が見たいということがあるかも知れません。そんな時に使いたいのがfacebook-cliです。ターミナルからFacebook...

List

  • 2016/10/05

Mock Node - 自由に設計できるWeb APIモックサーバ

アプリやWebアプリケーションを素早く作り上げていくためにはサーバサイドをモックアップで作り始める仕組みが欠かせません。Web APIが用意されるのを待っていたら作業がはじめられないからです。そこで使ってみたいのがMock Nodeです。自分で自由に作成できるモックアップのWeb APIサーバです。## Mock No...

List

  • 2016/10/05

Beat Finder - Google Chrome上で楽曲名を判定

流れている音楽の曲名を知りたいと思う機会は多々あります。アプリやSiriに聞かせて曲名を知ることもできますが、デスクトップではどうでしょう。パソコンから音を流してスマートフォンアプリに聞かせるのはなんとなくアナログな感じがしてしまいます。そこで使ってみたいのがBeat Finderです。任意のサイト上で流れている音楽を...

List

  • 2016/09/27

Materia Designer - Web APIも設計できるWebアプリケーション開発環境

Webアプリケーションの多くはデータベースと組み合わせます。そしてサーバサイドでHTMLをレンダリングするのではなく、Web APIを使ってコンテンツを取得してJavaScriptで表示します。そういった最近のよくある開発スタイルを簡単に使えるようにするのがMateria Designerです。## Materia D...

List

  • 2016/09/19

TweetRain - ツイートを画面上に弾幕表示

Twitterの中では様々な意見が交わされています。多くの勉強会ではハッシュタグを決めており、それらをまとめるだけで臨場感ある生の反応が得られます。テレビ番組などでも下にツイートを流して視聴者の反応をダイレクトに流す試みも行われています。プレゼンテーションと組み合わせて使ってみたいのがTweetRainです。ニコニコ動...

List

  • 2016/09/15

ReDoc - Swagger/OASを使ったWeb APIドキュメントジェネレータ

開発者向けドキュメントの基本と言えるのがAPIドキュメントです。ライブラリだけでなく、最近ではWeb API向けのドキュメントも増えてきました。そのデファクトフォーマットになろうとしているのがSwagger/Open API Specification

List

  • 2016/09/09

GitHub Explorer - GitHubのユーザページを格好良く表示

GitHubは開発者にとって個人の技術力であったり、オープンソースへの関わり方をアピールする大事なサービスとなっています。そうなると考えなければならないのが情報の見せ方ではないでしょうか。そこで使ってみたいのがGitHub Explorerです。GitHub標準とは違う、格好良い表示を実現してくれます。## GitHu...