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

Web APIの記事一覧

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

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

もっと見る

List

  • 2019/02/10

flickr-download - flickrの写真をバッチダウンロード

flickrはWeb2.0を代表するサービスとして知られていますが、Yahooに買収されて以降サービスレベルや金額などにおいて様々な改変が行われ、その結果としてユーザを逃してきたように感じます。現在では対抗馬になるサービスも多数存在します。そこでflickrから別なサービスに乗り換えるようと思ったら、まず既存データのダ...

List

  • 2019/02/09

Prophetter - Twitterを使った未来日記

通常の日記は過去について記述します。少なくとも数時間、数分前の事柄について記述するでしょう。つまり事実をベースであり、過去を振り返るのが日記であると言えます。もし今日目標を書いておいたとしても、数日経ったら忘れてしまっているのではないでしょうか。そこで使ってみたいのがProphetterです。Twitterを使った未来...

List

  • 2019/01/30

gpup - Google Photosへ写真/動画をアップロード

Google Photosを使っている人は多いでしょう。多くの場合はスマートフォンの写真を自動的にアップロードしていると思いますが、すでに手元にたくさんの写真データが存在する人もいるはずです。Webブラウザでアップロードもできますが、とても面倒です。そこで使ってみたいのがgpupです。ターミナルから利用できるGoogl...

None

  • 2019/01/29

SQLer - SQLを使ったWeb APIシステム

Web APIの仕組みとしてRESTfulがよく知られていますが、多くはデータベースのラッパーです。何か検索条件を送ると、それに合わせて検索が実行されて結果が返ってきます。新規追加や更新も同様です。そのため多くの場合はフロントにあるアプリケーションは不要で、SQLerだけで事足りてしまうかも知れません。## SQLer...

List

  • 2019/01/12

ArchiveBox - 閲覧履歴やブックマークをアーカイブ

この間見たはずなのに…という情報が見つからないと言った経験はないでしょうか。未知の情報を探すのはGoogleによってできても、逆に既知の情報を探すのは大変です。自分の中でバイアスがかかってしまい、うまく探せなくなります。そういった事態に陥らないために使ってみたいのがArchiveBoxです。ブックマークや閲覧履歴などを...

List

  • 2019/01/04

DevHub - GitHubをTweetDeck風に閲覧

TweetDeckは開発者でもよく使っているTwitterクライアントになっています。多くの検索条件でツイートを閲覧したり、メンションやDM、タイムラインなどを切り替えることなく閲覧できる一覧性が便利です。そんなTweetDeck風のUIをGitHubで実現してくれるのがDevHubです。## DevHubの使い方メイ...

List

  • 2018/12/30

Meetup Utils - リアルイベントで必要なツールをまとめて生成

コミュニティを作る際によく使われているのがMeetup.comです。日本(特にエンジニア)においてはConnpassの方が有名ですが、世界ではMeetup.comがほぼ独占しています。そして日々Meetup.comを通じてイベントが開催されています。そんなイベントで必要になる小道具を生成してくれるのがMeetup Ut...

None

  • 2018/12/19

sharecmd - コマンド一つでファイル共有

クラウドストレージサービスが多数あり、それらのサービスを使い分けている、またはそれぞれ好きなサービスがあったりします。そして知り合いにファイルを送ったりするのもクラウドサービスを経由して行っているのではないでしょうか。そんな時に便利なコマンドがsharecmdです。CLIで簡単にファイルを共有できます。## share...

None

  • 2018/08/28

stripe-mock - Stripe製のWeb APIモックサーバ

今やシステム開発時においてWeb APIを使わない手はなくなっています。開発を効率化したり、自分たちが持っていない技術もWeb APIを使うことで即座に手に入れることができます。しかし、開発中にもネットワークが必要になったり、負荷テストはしづらいといった欠点もあります。そこで参考にしたいのがstripe-mockです。...

List

  • 2018/08/23

Sclack - ターミナル用のSlackクライアント

Slackを使っている人は多いでしょう。利用する際にはデスクトップであれば専用のクライアントを使っているはずです。そしてその重さが嫌だと感じている方もいるでしょう。もっと軽量で使いやすいクライアントを必要としている方も多いはずです。そこで使ってみたいのがSclackです。なんとターミナルベースのSlackクライアントで...

List

  • 2018/08/13

Trends - GitHub Trendsを高速表示するWebアプリ

Webサイトの高速表示に注目が集まっています。日本で有名なところと言えば日経新聞のサイトがありますが、PWAやSPAといった技術を活用することで表示を高速化できるようになります。そんなPWAを駆使してGitHub Trendsを高速化にチャレンジしたソフトウェアがTrendsです。## Trendsの使い方最初の表示で...

None

  • 2018/06/25

MRISA - Google画像検索を使って類似画像APIを実現

AIや機械学習で良く取り上げられるのが画像の分析です。何や誰が写っているのかを分析したり、タグ付けするような技術が人気です。また、ある写真と似たような写真を探すこともできます。そうした画像検索をGoogle画像検索を使ってAPI化するのがMRISAです。## MRISAの使い方MRISAは以下のようなAPIを呼び出して...

List

  • 2018/04/29

RSS Box - 様々なサービスの情報をRSSフィード化

オンライン上の情報を集めるのにRSSフィードは便利な仕組みですが、最近はフィードを出していないサイトも数多くあります。特にソーシャルメディア系のサイトでは訪問しないと情報が見られません。そこで使ってみたいのがRSS Boxです。RSSフィードに対応していないサイトをフィード化するソフトウェアです。## RSS Boxの...

List

  • 2018/04/29

ホッテントリ感情分析 - はてなブックマークを感情分析

物事には善悪両面があります。人の持つバックグラウンドが異なる以上、意見が割れるのは致し方ないことです。ネット上では匿名性が高いので賛否の声が極端になることが多いです。そうした賛否の分裂を可視化するのがホッテントリ感情分析になります。はてなブックマークを分析し、可視化します。## ホッテントリ感情分析の使い方トップで表示...

List

  • 2018/04/28

ghr - GitHubリリース用アップローダー

GitHubにはリリース機能があります。バイナリファイルはこちらにアップロードすることでリポジトリに入れることによる容量増加を防げます。また、バイナリなどバージョン管理できないものはこちらを使うよう推奨されています。そんなGitHubのリリース機能をCLIで使いやすくしてくれるのがghrです。## ghrの使い方ghr...

List

  • 2018/04/26

Gotenberg - 各種ファイルからWeb API経由でPDF生成

PDFを作るのは意外と手間です。Windows10やmacOSでは印刷機能を使ってPDFの作成ができますが、自動化するのには向きません。大量のPDFを一気に作らないといけない時には面倒です。そこで使ってみたいのがGotenbergです。Web APIベースで多彩なファイルをPDFに変換します。## Gotenbergの...

List

  • 2018/04/02

gh-blog - GitHub Issueをブログに

GitHubを使ってどんなことができるだろう、そんなことを考えてみると新しいアイディアが沸くかも知れません。コードホスティングとしてだけ見るのではなく、もっと様々な可能性があります。今回はその一つとしてGitHubをブログ化するgh-blogを紹介します。ユニークなのはIssueが記事になることです。## gh-blo...

List

  • 2018/03/21

Sheetsee.js - Googleスプレッドシートのデータをビジュアル化

Googleスプレッドシートは表計算として便利ですが、簡易的なデータベースとして使うこともできます。特にデータメンテナンスがしやすいので、データの取得だけ行えれば様々な表示に活用できるでしょう。今回はそんなスプレッドシートのデータ可視化に特化したSheetsee.jsを紹介します。## Sheetsee.jsの使い方埋...

List

  • 2018/03/21

Markdown Webhook - MarkdownファイルをDropboxに保存するとHTMLに変換

Dropboxは手軽に使えるクラウドストレージです。さらにWeb APIを使うことで、ファイル操作をフックとして様々なイベントを行うことができます。サードパーティー製のアプリケーションがファイルの書き込み先として利用するのがよくある例です。今回はDropbox公式に作られたデモアプリケーション、Markdown Web...

List

  • 2018/03/20

Slack-Term - ターミナル用Slackクライアント

SlackはWebまたはデスクトップアプリケーションを提供しています。しかしサーバサイドのエンジニアで、コンソールを使うことが多い人にとってはわざわざブラウザを立ち上げたり、デスクトップアプリケーションをインストールするのは面倒でしょう。そこで使ってみたいのがSlack-Termです。ターミナル上で動作するSlackク...