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
350
You and Java and English ,
zer0u
0
320
ねこでもわかる! ITインフラ・パフォーマンスチューニング
zer0u
16
6.9k
Other Decks in Programming
See All in Programming
AHC041解説
terryu16
0
400
各クラウドサービスにおける.NETの対応と見解
ymd65536
0
250
ErdMap: Thinking about a map for Rails applications
makicamel
1
660
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
2
7.7k
Оптимизируем производительность блока Казначейство
lamodatech
0
950
php-conference-japan-2024
tasuku43
0
430
最近のVS Codeで気になるニュース 2025/01
74th
1
100
AppRouterを用いた大規模サービス開発におけるディレクトリ構成の変遷と問題点
eiganken
1
450
[JAWS-UG横浜 #80] うわっ…今年のServerless アップデート、少なすぎ…?
maroon1st
0
100
AWSのLambdaで PHPを動かす選択肢
rinchoku
2
390
週次リリースを実現するための グローバルアプリ開発
tera_ny
1
1.2k
shadcn/uiを使ってReactでの開発を加速させよう!
lef237
0
300
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
427
64k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.5k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Unsuck your backbone
ammeep
669
57k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.6k
Speed Design
sergeychernyshev
25
740
A Tale of Four Properties
chriscoyier
157
23k
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!