開発

Flutter学習、一旦止めることに

1年に1つ新しい開発言語を、ということで去年はFlutter(Dart)に取り組んでました。スマホやMacで使えるアプリを作ってみたい!とやっていたのですが、一旦やめることにします。仕事にほぼほぼプラスにならない、というのが理由です。(仕事ではスマホアプリ…

2023年技術書読書の反省と感想

2023年に読んだ本(技術書) - ぺんぎん草 の続き。 読んだ本、記録しておかないと忘れがち。。 買った本は記録が残ってるけど図書館で借りた本は返してしまうと記録が残らない。読書メモを書くようにし始めたけれど、なかなか。 読了してから書こう、と思っ…

ShogiClub24TrackerJ少し修正しました

将棋倶楽部24の対局履歴・戦績を表やグラフにするソフトShogiClub24TrackerJ、表の列幅が保存されない不具合を修正しました。 ダウンロード: sc24tracker.jar(Windows/Linux) Linux,Windows用 Dropbox - sc24tracker.jarShogiClub24TrackerJ.app(Mac) D…

ShogiClub24TrackerのJava版と使い方

将棋倶楽部24の対局履歴・戦績を表やグラフにして役立てるためのソフトです。Windows/Mac/Linuxどこでも動くはずです。 ダウンロード: ※2019/11/24 更新しました。24の棋譜DL画面の仕様が変わってログインできなくなっていたのに対応しました。 sc24track…

ShogiClub24TrackerのJava版

将棋倶楽部24の対局履歴管理ソフトで ShogiClub24Tracker というものがあることを以前書きました。Windowsソフトで、Vectorで配布されているものは2004年のバージョンと古いのでR200以下だとレート低下が緩やかになる24の仕様変更に未対応だったり、レート…

GAEドキュメントの英語版と日本語版の違い

最重要なのは単体テストの個所かと思います。(日本語版の内容は既に無効なので) 書いてみましたが多すぎて途中で挫折。 後日もう少し頑張って書き足そうと思います。 App Engine for Business: 英語版URL: http://code.google.com/intl/en/appengine/busi…

WebSphereのライセンス持ち込み

AmazonEC2ではIBM WebShpereのAMI(AmazonMachineImage)もあって、ライセンスを買わなくてもAmazonEC2の従量料金のみで使用できるみたい。 しかし、購入したライセンスの持ち込みもできるとのこと。一番安い条件で料金をみると… WebSphereApplicationServerで…

tomcat6のserver.xmlのAJP用Connector設定のデフォルト値

(JBossASの場合はdeploy/jbossweb.sar/server.xml) 忘れると何かでハマりそうなのでメモっときます。 emptySessionPath デフォルトはfalse(trueにするとsession cookieのパスが「/」になる。portlet のように複数アプリケーションをデプロイしてsessionを…

ant testでemmaによるカバレッジ計測を実行する

このサイトを参考にしました。 http://prepro.wordpress.com/2009/05/03/emmaant%E3%82%92offline%E3%83%A2%E3%83%BC%E3%83%89%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B/seam-genのbuild.xmlに組み込むとこんな感じ。まず、以下を追加。 <property name="emma.dir" value="${basedir}/lib" /> <path id="emma.lib" > </path></property>

CakePHPで関連テーブルを取得するSQLをカスタマイズ

アソシエーションを設定して、recursiveを指定すれば、自動的に関連テーブルを取得してくれるCakePHPですが、SQLの発行回数が増えていったりします。 明示的にLEFT OUTER JOINとか書いてSQLの発行回数を抑えたい!という場合、Modelの'finderQuery'を指定し…

S2.4.8でのTDD写経

WEB+DB Press vol.35のTDD写経、現時点最新版のライブラリに置き換えて実行すると最後の章が通りません。最新版で動かすための変更点を書いておきます。(雑誌が出てから相当経過しているので、今更やってる人もいないんじゃないかと思うのだけれど。) S2Da…