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.2k
古のJavaを使うということ / JJUC CCC 2016 Spring
zer0u
12
13k
kbkz_tech9
zer0u
0
340
You and Java and English ,
zer0u
0
300
ねこでもわかる! ITインフラ・パフォーマンスチューニング
zer0u
16
6.8k
Other Decks in Programming
See All in Programming
Scala アプリケーションのビルドを改善してデプロイ時間を 1/4 にした話 | How I improved the build of my Scala application and reduced deployment time by 4x
nomadblacky
1
180
【TID2024】模擬講義:プログラマと一緒にゲームをデザインしてみよう!
akatsukigames_tech
0
660
Modern Angular with the NGRX Signal Store New Rules for Your Architecture @BASTA! 2024 in Mainz
manfredsteyer
PRO
0
150
Prompt Cachingは本当に効果的なのか検証してみた.pdf
ttnyt8701
0
530
Go1.23で入った errorsパッケージの小さなアプデ
kuro_kurorrr
2
390
Kotlin 2.0が与えるAndroid開発の進化
masayukisuda
1
410
事業フェーズの変化に対応する 開発生産性向上のゼロイチ
masaygggg
0
200
GraphQL あるいは React における自律的なデータ取得について
quramy
11
3k
Architecture Decision Record (ADR)
nearme_tech
PRO
1
690
The Shape of a Service Object
inem
0
520
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
490
Shinjuku.rb#95:心の技術書紹介
free_world21
1
110
Featured
See All Featured
What's new in Ruby 2.0
geeforr
340
31k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
123
18k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
From Idea to $5000 a Month in 5 Months
shpigford
379
46k
How to name files
jennybc
75
98k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
24
610
What’s in a name? Adding method to the madness
productmarketing
PRO
21
3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
278
13k
Infographics Made Easy
chrislema
239
18k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
363
22k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
25
3.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
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!