die()によるメッセージから行番号を除く
Perlにおいて、例外処理としてdie()をevalでキャッチして、その処理の中でdie()の引数として渡した文字列を利用する場合があると思います。例えば、次のようなコードになります。 $ vim die_test #!…
Perlにおいて、例外処理としてdie()をevalでキャッチして、その処理の中でdie()の引数として渡した文字列を利用する場合があると思います。例えば、次のようなコードになります。 $ vim die_test #!…
グループ内でのお金の立替えを精算するためのツールを作成しました。新しい精算シートを作成すると、固有のURLが作られるため、そのURLをグループのメンバーに渡すことで情報の共有ができます。 http://waritiger…
UNIXにおいて、ファイル内の文字列の置換にはsedコマンドを利用することができます。例えば、fruits.txtファイル内の文字列AppleをOrangeに置換するには、以下のように行います。 $ sed -i".bk…
表示内容の変更 PS1という環境変数の値を変更することで、Bashのプロンプトの表示を変更することができます。例えば [user@host:/path/to/current_directory]$ という表示にしたければ…
Tajitoolsに二つのタイムゾーン間で時刻を変換するツールを追加しました。今、ニューヨークは何時だろう?とかを調べることができます。 http://tajitools.com/datetime/timezone
UNIXにおいて、最終更新後一定期間経った古いファイルを削除するには、「find」コマンドを「-exec」パラメータと一緒に利用します。 $ find <Directory> -maxdepth 1 -mti…
Tajitoolsに文字数や改行数等を数えるツールを追加しました。 http://tajitools.com/text/counter
Tajitoolsにラップタイムも測れるストップウォッチを追加しました。 http://tajitools.com/datetime/stopwatch
Javascriptでハッシュの結合を行う関数は標準で存在しないようです。hash1にhash2を結合するには、次のようにやります。 var hash1 = {'us': 'USD', 'jp': 'JPY'}; var…
Tajitoolsに時計ツールを追加しました。表示形式とサイズを指定できる、単純な時計です。 http://tajitools.com/datetime/clock