2015-01-01から1年間の記事一覧

zshでredmineのチケットタイトルを取得する

function get-redmine-subject() { echo $(curl -s -X GET http://[redmineのアドレス]/issues/$1.xml | sed -n -e 's/.*<subject>\(.*\)<\/subject>.*/\1/p') } のような関数を.zshrcに作成する。 % get-redmine-subject 1234 とすると、チケット番号1234番のタイト</subject>…

MSYS2 + Git for Windows

・両方とも普通にインストールする・MSYS2ではGitのインストールを行わない・MSYS2でgitをwinpty経由で起動するようにエイリアス設定するalias git="winpty git"これでgit logでlessに渡らないこともないし結構快適。git statusもそれなりに早い ↑のエイリア…

SeaMonkeyでCtrl+Qに「他のタブを閉じる」を割り当てる

WebメールのUIが嫌いなのと、ブラウジング→メーラ起動をスムーズに行いたいのでSeaMonkeyを使っている。以前はOperaを使っていたが、M2が切り離されてしまい用をなさないのでVivaldi待ち。 で、新規インストールのたびに『SeaMonkeyでCtrl+Qに「他のタブを閉…

msys2を使ってみる

仕事でgitを使い始めてしばらくたった。windowsのハブられっぷりを感じつつもいい感じになじんできた。SourceTreeやGitExtentionsを併用しているけども、コマンドラインで済むと簡単だなーと感じ始めた。10数年前にCygwinを使ったときは遅くて投げたけど、最…

Microsoft.VisualBasic.StrConvの戻り値が欠ける

Microsoft.VisualBasic.StrConvの戻り値が欠けるという怪奇現象でハマったので解決方法をメモ。 具体的な現象 StrConv("あいうえお", VbStrConv.Wide) の戻り値が ”あい” になる。 全角を全角に変換する無意味なコードであるが、”あいうえお”を戻してほしい…