No Bugs, No Life

読んだ本や、プログラミング、システム開発等のねたを中心に。文章を書く練習なので少し硬派に書くつもりだけど、どうなることやら。

BTSの導入(続報:GitHubのIssuesとMylynの連携)

前回(と言っても数時間前だが)はMWのBTSを検討するに際して、「Trac Lightningは導入が簡単だがオーバースペックかも。」という結論だったが、諦めきれずに他の良い方法が無いかと探していたら、MWのリポジトリとして使用しているGitHubが活用できることがわかった。
実際に試してみるといい感じっぽいので導入手順等をメモ。

続きを読む

BOOK:プログラミングの宝箱 アルゴリズムとデータ構造

プログラミングの宝箱 アルゴリズムとデータ構造 (C magazine)

プログラミングの宝箱 アルゴリズムとデータ構造 (C magazine)


読了。結論から言うと、良本だと思う。

自分自身はプログラミングをほぼ独学でやってきていたので、こういった基礎的な内容がきちんと理解できていないことに幾許かの劣等感を持っていたんだけど、何らかのスタートラインには立てたのかな?

続きを読む

JavaFX レイアウトの適用と画像付きButton

MementoWeaver開発記
メインとなるロジックも大分実装できてきたので、気分を変えてJavaFXのscene周りを少しお色直ししてみる。
具体的にはMainMenu画面へのレイアウトの適用と、Imageを表示したButtonの実装を行う。
SceneBuilderだけでは実現できなかったところもあるのでメモ。(2013/03/26訂正)

続きを読む

Template Engineの比較(Java)

MementoWeaverもそろそろメメントの生成処理を実装する時期になったようなので、採用するテンプレートエンジンを選定する。
最低の条件としては、Java SEから使用可能であることのみ。

続きを読む

AffineTransformで画像を回転

MementoWeaver開発記(11)ぐらい。
Java2DのAffineTransformを使用して画像ファイル(素材)の回転を実装した*1
Javaに詳しい人だったら既に常識かも知れないけど、それなりに嵌ってしまった点もあるので記録しておく。

*1:JPAの続きをまとめようとしたけど、RootとかExpressionとかSelectionの理解が追いついていないので、また追々ってことで

続きを読む