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
390
You and Java and English ,
zer0u
0
370
ねこでもわかる! ITインフラ・パフォーマンスチューニング
zer0u
16
7.1k
Other Decks in Programming
See All in Programming
encoding/json/v2のUnmarshalはこう変わった:内部実装で見る設計改善
kurakura0916
0
230
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
390
Raku Raku Notion 20260128
hareyakayuruyaka
0
430
登壇資料を作る時に意識していること #登壇資料_findy
konifar
5
2.1k
CSC307 Lecture 14
javiergs
PRO
0
450
2026/02/04 AIキャラクター人格の実装論 口 調の模倣から、コンテキスト制御による 『思想』と『行動』の創発へ
sr2mg4
0
670
Rで始めるML・LLM活用入門
wakamatsu_takumu
0
140
grapheme_strrev関数が採択されました(あと雑感)
youkidearitai
PRO
1
200
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
12
7.3k
浮動小数の比較について
kishikawakatsumi
0
370
Oxlint JS plugins
kazupon
1
1.2k
Beyond the Basics: Signal Forms
manfredsteyer
PRO
0
110
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.4k
Into the Great Unknown - MozCon
thekraken
40
2.3k
Amusing Abliteration
ianozsvald
0
120
Optimizing for Happiness
mojombo
378
71k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
140
Producing Creativity
orderedlist
PRO
348
40k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
210
Technical Leadership for Architectural Decision Making
baasie
3
270
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
170
First, design no harm
axbom
PRO
2
1.1k
Code Reviewing Like a Champion
maltzj
528
40k
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!