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
1.3k
0
Share
JJUG CCC 2015 Fall LT
懇親会でのLT資料
zer0-u
November 28, 2015
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
400
You and Java and English ,
zer0u
0
380
ねこでもわかる! ITインフラ・パフォーマンスチューニング
zer0u
16
7.1k
Other Decks in Programming
See All in Programming
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
990
Inside Stream API
skrb
1
230
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1.2k
ECR拡張スキャンでSBOMを収集して サプライチェーン攻撃の影響調査を 爆速で終わらせてみた
akihisaikeda
2
200
Sans tests, vos agents ne sont pas fiables
nabondance
0
160
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
900
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
250
[KCD Czech] eBPF Meets the GPU: Future of AI Infra Observability
doniacld
0
110
Claspは野良GASの夢をみるか
takter00
0
130
Modding RubyKaigi for Myself
yui_knk
0
490
AIエージェントの隔離技術の徹底比較
kawayu
0
430
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
220
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
We Are The Robots
honzajavorek
0
230
Git: the NoSQL Database
bkeepers
PRO
432
67k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
560
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
120
Test your architecture with Archunit
thirion
1
2.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
830
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
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!