2016-07-01から1ヶ月間の記事一覧

プリミティブのラッパーのコンストラクタの代わりに valueOf を使う件

Java9から(?)、java.lang.Integerやその他のプリミティブのラッパーのコンストラクタdeprecatedになる(valueOf使え)のかーhttps://t.co/p67OBUS3n9— Kenji Yoshida (@xuwei_k) July 27, 2016 valueOf でインスタンスを取得することになるわけか。 というわけ…

Haskell を使ってみる 2 (リストの操作)

前回の続き Haskell を使ってみる 1 (導入) - kntmr-blog リスト同士の連結 ++ 演算子は2つのリストを引数に取る。第1引数に指定したリストは最後まで走査されるため、要素数が大きいリストを扱う場合は注意が必要。 Prelude> [1,2,3,4] ++ [5,6,7,8] [1,2,3…

Elasticsearch を使ってみる on Windows

とりあえずメモ。 前提 Windows 7 Professional SP1 64bit Elasticsearch 2.3.4 インストール/起動 Download Elasticsearch Free • Get Started Now | Elastic ZIP をダウンロードして展開 bin/elasticsearch.bat を実行 使ってみる GitHub - elastic/elasti…

「家事を手伝う」から考える主体性

結婚して数年経ちましたが、たまに周りから「家事のお手伝いされてるんですか?うわー偉いですねっ!」みたいなことを言われたりします。 確かに家事をやってはいますが、この「家事を手伝う」という言葉に疑問を感じています。自分が男だからこそ言われるこ…

jad で class ファイルをまとめてデコンパイルする

メモ。 > jad -s java -d sources -r target-folder/**/*.class 階層を維持した状態で sources に出力される。

Haskell を使ってみる 1 (導入)

前提 OS X Yosemite (10.10.5) Haskell Platform 8.0.1 for Mac OS X Haskell Platform for OS X インストール Download Haskell Platform For OS X Download Full (64 bit) をクリックしてインストーラをダウンロード インストーラを起動してインストール …

homebrew で PostgreSQL をインストール

古い PostgreSQL をアンインストール $ brew uninstall postgresql データベースクラスタを削除 $ rm -rf /usr/local/var/postgres/ homebrew で PostgreSQL をインストール $ brew install postgresql homebrew でインストールすると内部で initdb が走る。…