• このエントリーをはてなブックマークに追加
業務で使えるオープンソース(95)「ターミナル
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

業務で使えるオープンソース(95)「ターミナル

2014-01-14 09:30

    今回のテーマはターミナルです。GUI、スマートフォンアプリ、Webアプリケーションが隆盛の現在ですが、そういったアプリケーションを開発しているのはコンソールを使いこなすエンジニアの人たちです。

    他の環境がどんどん進化していく中、ターミナルがまったく進化していなかったというとそうではありません。様々な工夫、テクニックによって利用範囲が拡大しています。今回はそんなターミナルを十二分に使いこなすためのソフトウェアを紹介します。

    1. Asciinema – ターミナルセッションを記録してアップロード&共有

    Screenshot%202014-01-12%2011.11.46_thumb


    ブログや記事でコンソール操作のログを公開することがありますが、あれは意外と大変です。打ったコマンドだけであればまだしも、その結果まで保存しておくとなると面倒です。つい保存し忘れてしまったりすると途端に価値がなくなってしまいます。そこで使ってみたいのがAsciinemaです。ターミナルでの入力内容をすべてそのまま記録してくれるソフトウェアで、さらにWeb上に公開もできます。これで準備は完了です。後はasciinemaコマンドを実行後、自由にコマンドを打っていきます。

    2. Terminal in Chrome Devtools - Google Chromeの中で使えるターミナル

    Screenshot%202013-12-11%2010.38.16_thumb


    Webシステムの開発では任意のテキストエディタを使いつつ、修正したらWebブラウザを再読み込みして確認するといったスタイルが多いかと思います。そんな中でいちいち切り替えるのが面倒ということは多いです。しかしWebブラウザからローカルのファイルへ書き込んだりすることはできません。そこで使ってみたいのがTerminal in Chrome Devtoolsです。Google Chromeのデベロッパーツール内で動作するターミナルです。

    3. Termic - Web上のターミナル

    Screenshot%202013-11-24%2011.41.22_thumb


    Webではグラフィカルな画像、装飾が入った文字列、動画とインタラクティブな情報に溢れています。しかしそんな中だからこそ、逆にテキストに回帰する文化があります。OSにおいてもGUIが好まれる一方でCUIにこだわるソフトウェアも多いです。今回はWeb上でターミナルを再現するTermicを紹介します。Termicでは矢印キーを使った履歴入力、Tabキーによる入力補完が可能です。後は予め決めたコマンドに従ってイベントを実行する仕組みです。

     
    この記事は有料です。記事を購読すると、続きをお読みいただけます。
    ニコニコポイントで購入

    続きを読みたい方は、ニコニコポイントで記事を購入できます。

    入会して購読

    この記事は過去記事の為、今入会しても読めません。ニコニコポイントでご購入下さい。

    コメントを書く
    コメントをするにはログインして下さい。