Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Recommend 『Everyone's Java』
Search
虎の穴ラボ株式会社
April 22, 2020
Technology
0
430
Recommend 『Everyone's Java』
Recommend 『Everyone's Java』
虎の穴ラボ株式会社
April 22, 2020
Tweet
Share
More Decks by 虎の穴ラボ株式会社
See All by 虎の穴ラボ株式会社
Tailwind CSSとAtomic Designで実現する効率的な Web 開発の事例
toranoana
1
520
Denoについて、同人誌記事を出しました+update
toranoana
0
170
【虎の穴ラボ Tech Talk #2】プロンプトエンジニアリング
toranoana
0
100
20241121_[TechTalk#2]虎の穴ラボでのLLMについて取り組み紹介
toranoana
0
98
社内チャットへRAG導入した話(Tech Talk #2)
toranoana
0
170
Deno Deploy で Web Cache API を 使えるようになったので試した知見
toranoana
1
550
【虎の穴ラボ Tech Talk】虎の穴ラボTech Talk説明資料
toranoana
0
390
虎の穴ラボ Tech Talk_CDKでFargate環境構築
toranoana
1
420
虎の穴ラボスキルアップ支援制度の利用例
toranoana
0
7.5k
Other Decks in Technology
See All in Technology
BPaaSにおける人と協働する前提のAIエージェント-AWS登壇資料
kentarofujii
0
120
Webブラウザ向け動画配信プレイヤーの 大規模リプレイスから得た知見と学び
yud0uhu
0
210
AIのグローバルトレンド2025 #scrummikawa / global ai trend
kyonmm
PRO
1
230
AWS環境のリソース調査を Claude Code で効率化 / aws investigate with cc devio2025
masahirokawahara
2
1.3k
ZOZOマッチのアーキテクチャと技術構成
zozotech
PRO
3
1.3k
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
190
AI駆動開発に向けた新しいエンジニアマインドセット
kazue
0
210
2025年になってもまだMySQLが好き
yoku0825
8
4k
La gouvernance territoriale des données grâce à la plateforme Terreze
bluehats
0
110
Grafana MCPサーバーによるAIエージェント経由でのGrafanaダッシュボード動的生成
hamadakoji
1
1.3k
AWSを利用する上で知っておきたい名前解決のはなし(10分版)
nagisa53
1
110
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
19
9k
Featured
See All Featured
A better future with KSS
kneath
239
17k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
800
Facilitating Awesome Meetings
lara
55
6.5k
Docker and Python
trallard
45
3.5k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
910
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Designing for humans not robots
tammielis
253
25k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Transcript
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 1
2020/04/22 とらのあなエンジニアが オススメする技術書 株式会社 虎の穴ラボ 河野 裕隆 みんなのJava OpenJDKから始まる大変革期!
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 自己紹介
名前 河野 裕隆(コウノ ヒロタカ) 担当業務 とらのあな通販サイト開発 経歴 2019年8月入社 プログラミング歴=Java歴=5年 今期の推しアニメ 球詠(たまよみ) 2
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 最近のJavaのイメージ
3 Javaって有償化したんでしょ? レガシーじゃない? サーバレス時代に対応できているの?
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 4
Javaの「今」を 知ることができる本 これらのイメージを払拭する
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 基本情報
書名 みんなのJava OpenJDKから始まる大変革期! 出版社 技術評論社 発売日 2020年 3月 13日 5
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 著者
※敬称略 きしだなおき 吉田真也(ヨシダシンヤ) 山田貴裕(ヤマダタカヒロ) 蓮沼賢志(ハスヌマケンジ) 阪田浩一(サカタコウイチ) 前多賢太郎(マエダケンタロウ) 基本情報 6
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. •
Java 9〜14での変化 – JDKの開発体制 – 言語仕様、ライブラリ、JVM – その他Java周辺のツール等 • JDKのディストリビューション • Jakarta EEの歴史と機能 • MicroProfile • GraalVM • 軽量フレームワークについて この本を読んで わかること 7
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 2014/03リリース->6年前
Java 8について 8 当時(2014/04開始)のアニメ • ごちうさ • カゲプロ • さすおに
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 9
最近勉強した Javaのバージョンは? 「Java 8」かなー
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 10
最近見たアニメは? 「カゲプロ」とか 「さすおに」とかかなー
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 最近のJavaのイメージ
11 Javaって有償化したんでしょ? レガシーじゃない? サーバレス時代に対応できているの? 最近のJavaのイメージ 6年前の
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 12
Javaの知識も アップデートが必要 何が言いたいかというと、
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. •
JavaのREPLツールであるJShell – コンパイルしなくても対話形式で 機能を試せる • ローカル変数の型推論 – var hoge = “”;// String型で推論 例えば 13
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 今まで・・・
• APIリファレンス読む – 膨大 • JSRやらJEPやらを遡っていく – 英語 – どう見るかもよくわからない・・・ • ブログを読んでいく – まとめて情報を得られない けど、どうやって 14
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. •
情報がまとまった書籍が出ていなかった • 個人のブログが頼り この6年間は 15 かなりの労力が必要
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 『みんなのJava』を読む
これから 16
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. •
Javaの知識をアップデートしよう • そのために『みんなのJava』を読もう • 『みんなのJava』を読むと・・・ – Javaに追加された機能がわかる – Java周辺環境(JVMやフレームワーク)にも 詳しくなれる まとめ 17
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 技術ブログの紹介
18
虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 以上になります。
ありがとうございました。 19 『みんなのJava』の公式ページ 書籍のAmazonページ 技術ブログ