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
370
ねこでもわかる! ITインフラ・パフォーマンスチューニング
zer0u
16
7k
Other Decks in Programming
See All in Programming
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
2.2k
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
40k
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
5.5k
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
390
Basic Architectures
denyspoltorak
0
420
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
180
AgentCoreとHuman in the Loop
har1101
5
190
JETLS.jl ─ A New Language Server for Julia
abap34
2
480
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
140
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
250
Fragmented Architectures
denyspoltorak
0
110
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
200
Featured
See All Featured
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
300
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
91
So, you think you're a good person
axbom
PRO
2
1.9k
Paper Plane
katiecoart
PRO
0
45k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Into the Great Unknown - MozCon
thekraken
40
2.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
99
Color Theory Basics | Prateek | Gurzu
gurzu
0
180
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
60
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
890
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!