読者です 読者をやめる 読者になる 読者になる

JOY全国採点GP集計システム稼働開始。

ここ1週間ぐらいで一気に作り込んだJOYの全国採点グランプリ集計システムを 徐々に稼働開始。 今回はDBサーバがバッチを使って100万件の曲IDに対してAPIを叩きに行くので マルチスレッドを勉強したり。 付け焼刃だけど一応動いてます。 高速化を狙って100件…

Bootstrap導入

巷で噂になっているCSSフレームワークのBootstrapですが ↓今更ながら、このあたりを参考に導入してみました。 techacademy.jp 元々JQueryをメインで使っていたのでまだあまり使いこんではいませんが、 CSSのおかげで見た目がそれらしくなったなーと。 github…

S2Chronos始めました(今更)

趣味で開発している野球リーグスコア管理システム github.com にバッチ処理を新たに2つほど追加しました。 30日間天気予報取得バッチ(6時間ごと) 決め太郎スケジュール変更監視バッチ(4時間ごと) 使っているFWがSAStruts(Seasar2)なのでバッチはS2Chronos。…

Java7のソートにバグがあるの初めて知った。 Listのソートをする際にComparator使うやり方で、 Collections.sort(rbiTop10, new RbiComparator()); Collections.reverse(rbiTop10); Collections.sortを使うと Comparison method violates its general contra…

とりあえず試合結果・打撃成績・投手成績テーブルへの入出力はほぼ完成。 最初はupdateメソッドを使う方針だったが、列が1つ増減した場合に ・減っていた場合、実装上の仕様からレコードが削除できない(欠陥w ・増えていた場合、updateではなくinsertにし…

待機中にリモートで自分のwebサービスを着々とコーディングしてるわけだが、 何だかんだでまたseasar2のserviceの記述が長くなってしまった件。 jsp側でURLエンコードしようとすると長くなりすぎるので、 java側でURLエンコードさせる必要があったので書いて…

seasar2フレームワークが3ケ月ぐらいブランクあってjspとかもなかなか思い出せなかった。 次の会社ではたぶん別のフレームワークだけどコーディングの勘ぐらいは取り戻しておきたい。 本日のネタはナップザック問題。動的計画法で解けるアレです。 他言語の…