継続的ブログ

主にweb系の技術について書いています

最強のチートシート cheat.sh がすごい!

github.com

自分も Hacker News で知ったばかりなのですが、これとても便利です!

簡単に言ってしまうと、チートシートのまとめサイト的なもので、自分がほしいチートシートを簡単に取得できます

そして、

  • 速い!(100ms以内に回答を返す)

  • 圧倒的情報量!(55のプログラミング言語、いくつかのDBMS、1000以上のLinuxコマンドをカバー)

  • 信頼できる情報源!(チートシートのソースは各コミュニティのリポジトリとStackOverflow)

という特徴があります。

使い方

https://cheat.sh/

ここからブラウザでもcurlでも簡単にチートシートが取得できます。

例えば、 ls コマンドの使い方が知りたいとした場合。

  • ブラウザ f:id:akiza:20180712092120g:plain

  • curl f:id:akiza:20180712092940g:plain

簡単に取得できます。

CLIクライアントも用意されてるので、こちらを使うと更に便利です。(以降はCLIクライアントを使っていきます)
設定すればタブ補完効くのもいいです。

https://github.com/chubin/cheat.sh#command-line-client-chtsh


※タブ補完ですが、 zsh はまだ対応してないようです。残念。。


プログラミング言語もカバーしているので、例えば goif の書き方知りたいなと思った場合、 go の後にクエリで if と入力すれば取得することができます。

f:id:akiza:20180712222502g:plain

また、 :learn というクエリを使えばプログラミング言語の Getting Started 的なものも取得できるも良いです。

f:id:akiza:20180712221019g:plain


簡単に紹介してしまったので、まだまだ紹介できていないこともありますが、いかがでしょうか?
日常でLinuxコマンドのオプションとか忘れてググることあるので、個人的には結構使えるなと思いました。

それにしてもスター数の推移がすごいw

f:id:akiza:20180712222213p:plain