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

AnnictAccess安定稼働開始。

アニメ視聴管理サービスannict annict.com が公式に提供しているAPIを使って自分のアニメ消化がどれだけ遅れているか 可視化できるWEBアプリを作ってはいたものの、サーバのOSが古くてリリースできない状況だった。 先日サーバのOSをアップデートしてAnnictA…

イヤホン修理。

いつもはソフトウェアエンジニア(プログラマ)として働いたり、 趣味でコーディングしたりしていますが、 今回は断線してしまったイヤホンのプラグ交換。 ネットにいくつか交換方法が載ってたので、結構参考になりました。段ボールに刺して固定するのはナイス…

Spring始めました。

Seasar2がEOLということで、Springの勉強を始めました。 tech.pjin.jp

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。…

Social2Booklogリリース。

趣味プロでWEBアプリをリリースしました。(製作:約2日関) https://ckoshien.github.io/Social2Booklog/ 読書管理アプリ「ソーシャルライブラリー」から別サービス「ブクログ」へのデータ抽出ツールです。 jsonがgzipで圧縮されてたり色々苦労しましたw git…

GitHubアカウント作りました。 https://github.com/ckoshien gitの使い方がイマイチわかってないのでもう少しsvnを続ける予定。

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

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

スコア管理システムを細々と製作中。 単一選択のプルダウンを複数使ってActionFormにList型を持たせていたのだが、 create(insert)はそれでよかったものの、update時にJSP側に値をうまく渡せなくなって 小一時間悩んだ。 しかも調べていたら異なる実装方法が…

コーディングのリハビリ始めました。 seasar2とかしばらく使ってなかったのであちこちでエラー出して行き詰まるw バリデータ関係もようやく少しずつ思い出してきたけど、 こういうやり方できるんだね。input="***.jsp"しか教わらなかったから新鮮。 #バリデ…

SourceForgeへのコミットができなくなってた件。 秘密鍵はOpenSSH方式に変換しないと使えないのね。 コミット誤操作+未コミットのソース消えたwいったんロケーション廃棄して再接続するとよい。

JCBLスコア管理システムの作成を始めました。 11/23 提案を受ける 12/7~9 DB設計(完了) → 画面遷移設計 無償なので納期は未定w

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

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