2018年6月28日

プログラミング

⚽⚽⚽ワールドカップはコマンドラインで観戦!football-cli【今日のGitHubトレンド】

目次

  1. はじめに
  2. football-cliとは
  3. 使い方
  4. まとめ

はじめに

ロシアワールドカップ、盛り上がっていますね!
日本もグループリーグ1勝1分けと好調です。

今回ご紹介するfootball-cliとはコマンドラインでサッカーの情報を確認できるライブラリです。
仕事をしながらさりげなくサッカーの試合情報などを見るには良いかもしれません。

football-standings.gif (1.7 MB)

football-cliとは

CLI、コマンドラインからサッカーの試合状況、結果など確認することができるツールです。
 2018-06-27 23.27.21.png (26.8 kB)
息抜きにサッカーの状況確認!ということもできそうですね。

football-data.orgのデータを使用しています。

使い方

まずnpmからfootball-cliをインストールします。
npm install -g footballcli

いくつかコマンドを実行してみましょう。

scores

直近の試合の結果を確認することができます。
 2018-06-27 23.27.21.png (26.8 kB)

fixtures

fixturesは対戦カードといった意味です。
後述のオプションをつけることで日付やチームを絞ることができます。
オプションなしの場合は直近の試合結果を表示します。
 2018-06-27 23.39.27.png (109.4 kB)

standings

順位表を出力します。
 2018-06-28 0.23.46.png (63.2 kB)

lists

リーグ一覧を出力します。
見切れていますが、WCがワールドカップのLeague Codeです。
個人的なイングランド・プレミアムリーを表示します。
1位はマンチェスター・シティですね!
 2018-06-28 0.22.58.png (56.6 kB)

その他のオプション

- n オプションをつけることで、直近に行われる試合予定が表示されます。
 2018-06-28 0.28.12.png (54.3 kB)

- t チーム名 をオプションとしてつけることで、チームの結果が表示されます。
 2018-06-28 0.44.13.png (19.4 kB)

APIキーを取得していない場合、一定回数の制限がかかるようです。
たくさん使いたい際はfootball-data.orgからAPIキーを取得し、configコマンドを実行して設定しましょう。

まとめ

連日熱戦が繰り広げられているワールドカップ。
なかなか仕事が終わらずテレビが見れない・・・!
そんな方はぜひコマンドラインから football scores -l コマンドを打って確認してみるのも良いかもしれません!

0

0

AUTHOR

eishis

Eishi Saito 総務

SIerやスタートアップ、フリーランスを経て2016年11月にeishis, Inc.を設立。 マーケター・ディレクター・エンジニアなど何でも屋。 COBOLからReactまで色んなことやります。

アプリでもっと便利に!気になる記事をチェック!

記事のお気に入り登録やランキングが表示される昨日に対応!毎日の情報収集や調べ物にもっと身近なメディアになりました。

簡単に自分で作れるWebAR

「palanAR」はオンラインで簡単に作れるWebAR作成ツールです。WebARとはアプリを使用せずに、Webサイト上でARを体験できる新しい技術です。

palanARへ
palanar

palanはWebARの開発を
行っています

弊社では企画からサービスの公開終了まで一緒に関わらせていただきます。 企画からシステム開発、3DCG、デザインまで一貫して承ります。

webar_waterpark

palanでは一緒に働く仲間を募集しています

正社員や業務委託、アルバイトやインターンなど雇用形態にこだわらず、
ベテランの方から業界未経験の方まで様々なかたのお力をお借りしたいと考えております。

話を聞いてみたい

運営メンバー

eishis

Eishi Saito 総務

SIerやスタートアップ、フリーランスを経て2016年11月にeishis, Inc.を設立。 マーケター・ディレクター・エンジニアなど何でも屋。 COBOLからReactまで色んなことやります。

sasakki デザイナー

アメリカの大学を卒業後、日本、シンガポールでデザイナーとして活動。

しまだ

しまだ デザイナー

WebAR/VRのデザインと3DCG制作がメインです。 肩書きは「アニメ案件に関わりたいデザイナー」。

Miu マーケター

ドイツでWEBマーケティングしています。

しんのき エンジニア

主に React Native を使ったアプリ開発と AWS や Firebase を使ったサーバーレスアーキテクチャを担当しています。元々はインフラとかPHPをやっていました。

yamakawa

やまかわたかし デザイナー

フロントエンドデザイナー。デザインからHTML / CSS、JSの実装を担当しています。最近はReact NativeやReact360をよく触っています。

furuya エンジニア

サーバーサイド、フロントエンド、Unityと色々手を出してる雑食系エンジニア。ReactNativeが最近のマイブーム。

Sayaka Osanai デザイナー

Sketchだいすきプロダクトデザイナー。シンプルだけどちょっとかわいいデザインが得意。 好きな食べものは生ハムとお寿司とカレーです。

はらた

はらた エンジニア

サーバーサイドエンジニア Ruby on Railsを使った開発を行なっています

うえまつゆい エンジニア

サーバーサイドエンジニアからフロントエンドエンジニアになりました。主にReact Nativeでのアプリ開発をしています。

kobori

こぼり ともろう エンジニア

サーバーサイドエンジニア。SIerを経て2019年7月に入社。日々学習しながらRuby on Railsを使った開発を行っています。

sasai

ささい エンジニア

フロントエンドエンジニア WebGLとReactが強みと言えるように頑張ってます。

damien

Damien

WebAR/VRを中心に企画やディレクションやエンジニアもちょっとやっています。森に住んでいます。

デザイナーゲスト

ゲスト デザイナー

CONTACT PAGE TOP