ランダムに3文字のひらがなの文字列を出力するRubyのワンライナー # coding: utf-8 puts (‘あ’..’ん’).to_a.sample(3).inject{ |res, c| res += c} mrktanakaハック2016.03.03 916
あるはずのアプリが見つからないとき 開発時に、あるはずのポートレットが見つからないとき。 通常なら、左上のAipo8ロゴの横の、アプリ配置ビューの名前の横の歯車マークからアプリを配置するか否か、いくつ配置するかを決められます。 しかしここのアプリを有効にし… mrktanakaハック2016.02.25 267
新しいファイルを含む git stash save 以前、Checkout Conflicts 時の対応 で書いたように、git stash を使うと、前回のコミットからそこまでの変更を一時的に退避させることが出来ます。 しかし、新しいファイルを作成し、それを git s… mrktanakaハック2016.01.25 1,297
Java の int, Integer の 比較 Integer は int の ラッパークラスですね。 Integer と int を比較するときは Integer.intValue() で int 型の値を取得して比較します。 基本的なことですが==で比較するときは… mrktanakaハック2016.01.21 11,419
Javaで、Listから要素を削除 Javaで、Listからある条件に合う要素を削除したい時。 for文を使って順番に削除しようとすると、削除したことにより途中でインデックスがずれてしまうので、for文中で削除することは出来ません。 Java 8から、Co… mrktanakaハック2016.01.14 1,001
mv コマンド 役に立たないコマンドTips紹介 mv コマンドでファイルを移動させる時、普通は $ mv ファイル名 移動先 としますが、-t オプションというのがあり、 $ mv -t 移動先 ファイル名 とすると、オプションを使っ… mrktanakaハック2016.01.07 305
HtmlCleanerでOPG情報を取得 HtmlCleanerで、OPG情報を取得する例。 (以下では title と image を出力しているだけです) import java.io.*; import java.net.MalformedURLExcep… mrktanakaハック2015.12.21 319
sed で2行にまたがっている(可能性がある)キーワードを検索する あんまり意味はないけどこれで出来る(はず)です sed -n -E ‘:loop; N; /k\n?e\n?y/=; //p; D; b loop’ mrktanakaハック2015.12.17 95
java.sql.ResultSet の行数を取得する java.sql.PreparedStatement.executeQuery() でSQL文を実行したりすると返ってくる java.sql.ResultSet には行数をgetする関数は用意されてないので、以下のように… mrktanakaハック2015.12.14 61,749