rcmdnk's blog

EA Best Selections サブコマンド

Gitはgit <command>と言った形でサブコマンドを呼ぶことで様々な操作を行います。

サブコマンドは自分で定義することも出来て、PATHの通ったディレクトリにある実行ファイルのうち git-から始まる名前のものがgit-を外した形でサブコマンドとして追加されます。

Homebrewのbrewなんかでもbrew-で同じことが出来ます。

こんな感じのサブコマンドを持つメインコマンドをシェルスクリプトで 簡単に作れるshell-subcommand というものを作ってみました。

Read on

マンガで身につく超高速勉強法

ブラウザ等だと戻るボタンや進むボタンがあり履歴をたどれますが、 ターミナルのディレクトリ移動では簡単には出来ません。

それを複数の過去の履歴を残し、さらに戻った場合にはまた進むことも出来るようなことを実現し、 さらにそれを高速で行える様な設定を作りました。

Read on

sd_cl_selection_tool

ターミナルで作業する上でディレクトリを移動するcdコマンドは最も多く使われるコマンドだと思います。

ただディレクトリを深く掘ったり多くの作業場があるとすんなり移動出来ずに時間がかかってしまいます。

なのでディレクトリ移動を効率化できればターミナル作業を格段と効率の良いものに出来るはず。

ということで sd_clという移動ツールを作りました。

だいぶ前に作ったものですが、今回のアップデートでディレクトリ選択に pecofzfと言った好きな選択ツールを選べる様になりました。

Read on

20180802_gmail_200_200

結構前からデザインが新しく新機能が入るGmailのウェブインターフェースを試すことが出来る様になっていましたが、 ついにデフォルトが新しいものに変わるというようなメッセージが出てました。

新しいGmailで一つ心配なところがフィルタなんですが ちょっと試してみた所、一応今までどおりの動作を期待して良さそうな感じでした。

Read on

20160501_readthedocs_200_200

Read the Docsは主にSphinxを使ってドキュメントを生成しホスティングしてくれるサービスで、 GitHubのレポジトリと連携して自動でドキュメントを作成公開してくれたりします。

しばらく前からRead the Docsを使ってるレポジトリで貼ってるバッチがfailを示して いたのですがそれの原因がわかったので直しました。

Read on
}