JJUG CCC 2023 Fallに参加しました!
前回よりも参加者が大幅に増えて、ワイワイと盛り上がった中でいろんな話が聞けて楽しかったです!
特に、一足先に次回の Java 22 でリリース予定の Foreign Function & Memory API と String Template の話があって、使えるようになるのが楽しみになりました。
あと、今回「バイナリビューアを使ってクラスファイルを読んでみよう!」というテーマで登壇しました。
思ったよりもたくさんの人に聞いてもらえて、そして楽しんでいただけたようで、嬉しかったです。前日まで、これ分かりにくいけどどうしたら…と悩みながら内容を練った甲斐がありました。
準備は大変でしたが、また機会があれば頑張ります!
さて、最後にいつものを。
今回、残念ながら時間がかぶってしまって参加できなかったセッションがいっぱいあったので、あとで読むために現時点で発表者の方が公開されている資料一覧をまとめしました。1
(あとで JJUG CCC 2023 Fall のページにもリンクが載るかもしれませんが、とりあえず自分の方で調べました)
10:00
- A-1: Java 8 から 21 へのバージョンアップでどう変わる?:実アプリケーションで学ぶ実装のポイント / Masaki Asano
- A-1: Java21とKotlinの代数的データ型 & パターンマッチの紹介と本当に嬉しい使い方 / Yuito Sato
- A-2: Foreign Function & Memory APIを用いたNativeライブラリ呼び出しと既存ライブラリの比較 / hiroisojp
- A-2: Jakarta EE 11 キャッチアップ / 丸山 貴之
- B: Virtual Threads! Checkpoint Restore! Javaの進化に対応するSpring Framework 6.1 / Spring Boot 3.2の注目機能紹介 / Toshiaki Maki
- C: YugabyteDB on k8s / Masaki Yamakawa
- M: Exceptionハンドリングの基本と新しい手法について / 河野裕隆
- M: ブランチ運用とデプロイフローを見直してリリースを楽にする / ユカイ
11:00
- A-1: アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ / 雄介 鈴木
- A-2: Let's Put the Fun Back into Functional Programming - A Live Coding Journey / Uberto Barbini
- B: レガシーなWebサービスから世界標準への挑戦 / Rina Hashimoto
- C: クライアントワークでドメイン駆動設計を活用してみた / 浦西 雄哉
- M: Web3jを使ってブロックチェーンにJavaで接続してみる / Kanta Sasaki
- M: JHipsterで爆速かつ堅牢なエンタープライズ Spring Boot開発を実現する / 鏡味秀行
13:00
- A-1: 実践Pub/Subマイクロサービス――SpringとAxonで作る疎結合でスケーラブルなシステム / Masanobu Naruse
- A-2: GitHub Copilot / Copilot Chat で Java コーディングを最大限効率化する / Shotaro Suzuki
- B: JDK 21 へようこそ / dbuck
- C: コンテナ環境でのJavaトラブルシューティング技法 / 数村 憲治
- M: セキュリティにおける暗号の基礎とこれからの話 / 北島 悠(キタジー)
- M: B2B SaaSでSpringSecurityによるRoleを用いたユーザー権限設定の実装について / Huynh Phuong
14:00
- A-1: Gatlingによる負荷テスト入門 / irof
- A-2: Developers: Build your Career Now! / jimgris
- B: 持続可能なデータアーキテクチャを実現したリアーキテクティング / Katsuyoshi Urano
- C: [Yahoo!広告] Spring Boot+Neo4jを使用した広告アカウント管理での階層構造化の実現 / 茉美 武知
- M: 技術書を読む技術 / 剛 米久保
- M: 若手こそテストを書こう! / Shiryu
15:15
- A-1: Application observability in Java with Micrometer / Tommy Ludwig
- A-2: GraalVM Native Image 解析方法の紹介 / 統 坂本
- A-2: バイナリビューアを使ってクラスファイルを読んでみよう! / YujiSoftware
- B: 動くコードを書こう / kis
- C: データ指向プログラミングの真実をお話しします / Yoshitaka Kawashima
16:15
- A-1: トラブルシューティング・ヒープダンプ・スレッドダンプ解析チューニング / 金光 淳一郎
- A-2: Spring Eventsでのトランザクション処理の地獄とそれを解決できる方法 / Tdim Geerts
- C: Spring Authorization Server を使い、他システム間の認可の仕組みを構築した話 / Masami Sato
- A-1: 巨大モノリス分解に挑む Spring/Kotlinのイベント駆動アーキテクチャ / 桑原 千春
- A-2: Database Rider を用いたデータベーステスト / 柄池 大輔
- 関連資料:database-rider-demo
17:15
- A-1: 仮想スレッド/ネイティブイメージ/CRaC/ノンブロッキングにも対応!msで起動しオンプレからサーバレスまで幅広く利用できる軽量OSSフレームワークQuarkus / Chihiro Ito
- A-2: ラムダ式をHowではなくWhyで理解しよう! / 青木 澄怜(アオキスミレ)
- C: String Templateによる文字列補間 / Yuichi Sakuraba
- A-2: jconsoleを使ってメモリ領域を覗いてみた。障害対応で学んだTips集 / ふじきゃわ
過去記事
- JJUG CCC 2023 Spring ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2022 Fall ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2022 Spring ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2021 Fall ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2021 Spring ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2020 Fall ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2019 Fall ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2019 Spring ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2018 Fall ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2018 Spring ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2017 Fall ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2017 Spring ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2016 Fall ( #jjug_ccc ) - セッション資料の一覧へのリンク
- JJUG CCC 2016 Spring ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2015 Fall ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2015 Spring ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2014 Fall ( #jjug_ccc ) - セッション資料の一覧
- JJUG CCC 2014 Spring ( #jjug_ccc ) - セッション資料の一覧
- 発表者のお名前は敬称略とさせていただきました。↩