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
JJUG CCC 2015 Fall LT
Search
zer0-u
November 28, 2015
Programming
0
1.2k
JJUG CCC 2015 Fall LT
懇親会でのLT資料
zer0-u
November 28, 2015
Tweet
Share
More Decks by zer0-u
See All by zer0-u
OCJP for good coding #jjug_ccc #ccc_m3
zer0u
1
1.3k
古のJavaを使うということ / JJUC CCC 2016 Spring
zer0u
12
13k
kbkz_tech9
zer0u
0
380
You and Java and English ,
zer0u
0
350
ねこでもわかる! ITインフラ・パフォーマンスチューニング
zer0u
16
7k
Other Decks in Programming
See All in Programming
Amazon RDS 向けに提供されている MCP Server と仕組みを調べてみた/jawsug-okayama-2025-aurora-mcp
takahashiikki
1
130
RDoc meets YARD
okuramasafumi
4
170
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
550
Flutter with Dart MCP: All You Need - 박제창 2025 I/O Extended Busan
itsmedreamwalker
0
150
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
230
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
2.1k
今だからこそ入門する Server-Sent Events (SSE)
nearme_tech
PRO
3
260
個人開発で徳島大学生60%以上の心を掴んだアプリ、そして手放した話
akidon0000
1
160
楽して成果を出すためのセルフリソース管理
clipnote
0
190
Performance for Conversion! 分散トレーシングでボトルネックを 特定せよ
inetand
0
4.1k
Processing Gem ベースの、2D レトロゲームエンジンの開発
tokujiros
2
130
1から理解するWeb Push
dora1998
7
2k
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
530
Measuring & Analyzing Core Web Vitals
bluesmoon
9
590
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Code Reviewing Like a Champion
maltzj
525
40k
Balancing Empowerment & Direction
lara
3
630
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
The Power of CSS Pseudo Elements
geoffreycrofte
77
6k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
3k
Transcript
私とJava, 今すぐ
私とJava • ぜろゆ (@zer0_u) • 新卒2年目 • 文学部出身(ほぼ未経験で就職)
私とJava • 現場配属(2014年秋) • 事故が起きる
None
J2SE1.4
私と<del>Java</del>J2SE1.4 • 事故としか言いようがない • 大人の事情でバージョンアップはほぼ不可能 • 現在の比率(時間ベース) J2SE1.4 Java SE
6 Java SE 8 Clojure
• テストもない • スペルミスに満ち溢れるコード • 謎に満ち溢れるコード 私と<del>Java</del>J2SE1.4
それでも新しいJavaが書きたい • 仕事で新しいJavaを使うのは絶望的 – 部署を変える手段もあるが、今扱っている分野は 嫌いではない • 自分でやるしかない – どうやって?
それでも新しいJavaが書きたい • 写経 • 作ってみたいもののコード化 – WEBサービスよくわからないので ファイルに出力してみたり • (諸事情から)Clojure
それでも新しいJavaが書きたい • Java SE 7くらいまでは自学でどうにかなった – try-with-resourcesとか • LambdaとStream APIはよくわからない
– 書き写せば意味は分かる – 自分で書き方を思いつくことができない • Optionalは未知の領域 • フレームワーク? • ビルドツール?
HELP • 学び方 – ビルドツール – フレームワーク – Webアプリケーション作ってみたい •
J2SE1.4からの脱却方法 • 23時までに退社する方法 – (できたら22時台がうれしい) – ((欲を言えば19時))
Thank You!