議事録 / 第41回


日時: 2008/04/19 13:00〜18:00

  • ポジペ「勉強会の改善案」
    • オープンな場に
    • 旬なテーマを扱う
    • アウトプットを出す
    • 気軽に集まりたい
    • 継続は力なり
    • 勉強会名と実体があうように名前を変える
    • 読書会以外のネタをアナウンス
    • ツールやFrameWork?ネタ
    • 日程とポジペネタをすぐMLに流す
    • 他コミュニティとコラボする
    • おかし必須
    • コード読み書きを取り入れる
    • 来てくれた人と喋る
    • 1冊に要するMAXの回数を決める
  • Java並行処理プログラミング第14章
  • 2008-04-19のスイーツ
  • java.util.concurrent.ConcurrentHashMap? のコードリーディング
    • 読み込みはノンロック、書き込みはロック
    • 複数のSegmentを持ち、その中にHashEntry?がある
    • hash()値の算出はHashMap?より良質のものを使っているらしい
    • volatile の counter が読み込みの門番となる
    • isEmpty()、size()、containsValue()などでは、ABA問題回避のため2回走査が必要
  • KPT
    • Keep
      • Concurrent Hash Mapはえぐかった
      • Code readingが非常に楽しかった
      • みんなのおかげでソース読めた
      • Concurrent Hash Mapすげー
      • 悲しい努力が萌える
      • おやつ
      • 来れた!
      • 栃木から改善案をくれた
      • おやつの写真(笑)
    • Problem
      • Struts 2の話が聞けなくて残念
      • ポジペ間に合わなかった
      • 遅刻
      • 二度寝
    • Try
      • Java EE勉強会の感想を書く
      • Wikiの充実、更新
      • 改善案を少しずつ実行していく
      • NonBlockingHashMap?を読んでみる
      • 遅刻しない
      • ポジペをちゃんと準備する
      • 三度寝