くんすとの備忘録

IT系技術メモ

移転しました。

15秒後に自動的にリダイレクトします。

2014-02-01から1ヶ月間の記事一覧

VBScriptで二次元配列のクイックソート

VBScriptで二次元配列へのクイックソートを実装してみました。 VB6やVBSでも使えると思います。 (残念ながら、VBS/VB6/VBAには普通のソートはありません。MSFlexGridを使うとかしないとない)コードはGistに上げました。元ネタ結構前に書いたので、間違ってる…

「第9回寒中シェル芸勉強会&第27回バナナで釘が打てますUSP友の会定例会」の問題をコマンドプロンプトで解いてみた

概要 先日、「第9回寒中シェル芸勉強会&第27回バナナで釘が打てますUSP友の会定例会」(http://usptomo.doorkeeper.jp/events/8339)にリモートで参加しまして。 https://twitter.com/kunst1080/status/434556029561344000 当日は普通にFreeBSD上のzshとかbash…

【メモ】パイプでつないだ先のcdコマンドの挙動(bashとzsh)

※これは個人的な疑問のメモです。解答はありません。 コマンドをパイプでつないでcdした時の挙動が、bashとzshで異なる jot -b a 3 | while read L; do cd $L; done bashのばあい 特にカレントディレクトリは変更されません。 zshのばあい a/a/aディレクトリ…

jotコマンドについて調べてみた

本日のシェル芸勉強会(http://usptomo.doorkeeper.jp/events/8339)の中でプチ話題になったjotコマンド。 イマイチ使い方をちゃんと把握していなかったので調べてみました。※確認・検証はFreeBSD 8.3にておこなっておりまする。 当時の認識jot 回数 開始 終端…

5文字のコマンドと7文字のコマンドを抽出する

\ls /bin/ /usr/bin/ /usr/local/bin/ |awk 'length==5||length==7{print length, $0}' |sort 最後にsortしない場合はもっと簡単で \ls /bin/ /usr/bin/ /usr/local/bin/ |awk 'length==5||length==7' ※man awkに以下のような記述があり、awkのlengthには$0…

コマンドプロンプトでxargsっぽいことをやるコマンド

BAT

Gistに上げました。 標準出力を1行ずつ読み込んで、引数に含まれる?の場所を置換して実行します。使い方は、パスの通っているフォルダに置いて dir /b | each echo copy ? bk_? みたいな感じです。

Play Frameworkで、@Constraints.MaxLengthの値をviewに引き継ぐ

modelにバリデーション情報書いてるのにviewでももう一回書く、というのがどうしても気持ち悪かったのでヘルパー書きました。コードの通りですが、fieldのconstraintsからキーが"constraint.maxLength"のものを探してきてvalueを引っこ抜いてるだけ。使い方…

Javaで配列を楽ちんに宣言する

こんなかんじのユーティリティー関数を定義してれば大丈夫。 VBっぽいけど。使い方は String[] arr = array("aa","bb","cc"); これ、プリミティブ型には使えないので、intで使いたいときはオーバーロードしてつかぁさい。

git-flowとGithub Flowの使い分け

Git

統合ブランチと存在する環境を対応させるという視点で考えてみた。 git-flowを使用するシチュエーション 開発環境と本番(もしくはステージング)環境があり、開発環境で確認できたものを本番(もしくはステージング)環境に反映する構成のとき。 本番(もしくは…