Shellの記事一覧プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。Webブラウザから使えるEmacs最近、Webブラウザ上で使える開発環境に注目が集まっています。CodeはついにMicrosoftからオンライン版がリリースされました。vimについてはWebAssembly版のvim.wasmが登場しています。そんな中、Emacsはどうなのか。手をこまねいている訳がありません。サブモジュールも含めてGitリポジトリをダウンロードGitHubなどのGitリポジトリサービスではリポジトリをZipでダウンロードする機能があります。Zipダウンロードするとサブモジュールがある場合に、その情報がある.gitディレクトリがないので不便です。そこで使ってみたいのがtarballizeです。シンプルなタイマーコマンド決まった時間集中したいと考えることがあるでしょう。人によってスイッチの入れ方は異なりますが、目の前にタイマーを置いて、押した瞬間から集中できる人は多いはずです。集中する、と決めて何かアクションを起こすのが大事です。今回紹介するtimeboxもそんなタイマー機能を提供するアプリです。コマンド用のチートシートコマンドコマンド入力で詰まってしまうことが良くあります。普段から使っているコマンドであれば良いのですが、時々しか使わないものはサポートが欲しいでしょう。ヘルプやmanページはありますが、すべて読むのは面倒だったりします。そこで使ってみたいのがnaviです。多数のコマンドに対応したチートシートコマンドです。MarkdownからHTMLファイルを作成するコマンドMarkdownはHTMLに変換するのが主な機能として作られたドキュメントフォーマットです。多くのMarkdownエディタでHTML変換機能がサポートされていますが、使い慣れたエディタを使いたいという人も多いでしょう。そんな方にお勧めなのがmd2htmlです。CLIで使えるHTML変換ツールです。出先などで、突然印刷しなければならない時があります。そんな時に便利なのがコンビニを使ったネットプリントなのですが、そのUIがとても使いづらいです。ストレスを感じて諦めてしまう人も多いでしょう。そこで使ってみたいのがnetprint.shです。コマンド一つで印刷設定を行ってくれます。広告サービスのドメインを無効化アドブロック機能拡張などを使って広告を非表示にするのが流行っていますが、最近ではアドブロックを検知してメッセージを出すWebサイトも増えています。いたちごっこではあるのですが、非常に煩わしい戦いです。そこで使ってみたいのがadhostsです。アドブロック戦争に終止符を打つかも知れません。プロジェクト用の.gitignoreを生成Gitでソースコードを管理する際、必ず必要になるのが.gitignoreでしょう。これがないと余計なビルドファイルやログファイル、OSの隠しファイルなどが入り込んでしまいます。いって、.gitignoreの設定をプロジェクトごとに個別に設定するのは面倒なものです。そこで使ってみたいのがgiboです。Code)は開発者に人気のプログラミングエディタです。操作性、テーマ、機能拡張など便利な機能がたくさんあります。仕事で使っている方も多いのではないでしょうか。iOSシミュレータの画面を録画iOSシミュレータの操作を録画したいと思ったことはないでしょうか。そのためのソフトウェアを用意するのは面倒ですし、QuickTimeでiOSシミュレータの部分だけを録画範囲として実行するのが通常です。これは録画範囲の指定が大変です。Simulatorです。ターミナル上で画像を表示ターミナル上で画像を表示する方法は幾つかあります。iTerm2などは独自に画像表示を行う機能がありますが、それではなかなか標準として広がっていきません。ターミナル界隈ではSixelがその有力候補として知られています。コマンドでSlackアプリのテーマを変更Slackをデスクトップで使う場合、多くの人がSlackアプリを使っているのではないでしょうか。Webブラウザとは別プロセスで実行できるのが便利ですが、長時間利用する上で、白い画面では目が疲れてしまいます。Slackのテーマを変更できるCLIコマンドです。ShellスクリプトをコンパイルCLIアプリケーションでShellスクリプトで作られているソフトウェアは多数存在します。多くはオープンソースですが、時には人に処理内容を見られなくないと思う人もいることでしょう。そこで使ってみたいのがshcです。なんとShellスクリプトをコンパイルするソフトウェアです。動画をアニメーションGIFに変換するソフトウェアは幾つかあります。ソフトウェアのインストールが面倒であればWebサービスを使うこともできるでしょう。細かな設定を行うならば確かにそういったソフトウェアを使うのが便利です。画像をエフェクトを加えてアニメーションGIFにアニメーションGIFは通常の画像よりもインパクトがあります。一コマ一コマ作る手間は非常に大きく、動画などを使って生成することの方が多いでしょう。手元にアイコンリソースがあっても、それを動かすのは大変です。そこで使ってみたいのがezrgifです。アイコンファイルに簡単にアニメーションを追加するソフトウェアです。macOSのコマンドをGNU/LinuxベースにmacOSにはデフォルトで各種コマンドがインストールされています。そのため、オンラインで探せる情報に従ってコマンドを入力できます。時にBSD系とLinux系の違いによってオプションが違ったりするケースもあります。した経験が多い人に使ってみて欲しいのがlinuxifyです。ローカルのリポジトリからGitHubのURLを開く意外と小さな機能こそが便利だったりするものです。GitHubのリポジトリをクローンして、そのリポジトリにアクセスしたい時はどうするでしょうか。remoteで確認して、Webブラウザで開いたりするでしょうか。したことですが、何回もやると手間です。そこで使ってみたいのがghwdです。Photosの写真の存在チェックiPhoneとmacOSを使っている方であれば、写真ライブラリとしてPhotosを使っている人も多いはずです。このPhotosは時々データベースが壊れたり、写真が見つからなくなったりします(別なデバイスで削除した場合かも知れません)。SSL/TLS証明書の期限切れをチェックSSL/TLSの更新をついつい忘れてしまったりしないでしょうか(筆者はよくあります)。ドメインの更新を忘れると大変なことになりますが、SSL/TLSは後からでも対応できるので対応がおざなりになりがちです。そこで使ってみたいのがssl-cert-checkです。Gitのアカウント情報を切り替えGitではユーザ名とメールアドレスなどを設定として保存しておきます。企業と個人でアカウントを切り替えている人にとっては不便です。間違って会社のアカウントで登録してしまって、慌てて削除したなんて経験がある人がいるかも知れません。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が730あります。blockworks。