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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
zer0-u
November 28, 2015
Programming
1.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
0
200
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.3k
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
530
AIとRubyの静的型付け
ukin0k0
0
560
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
1.2k
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
130
AIで効率化できた業務・日常
ochtum
0
120
Lessons from Spec-Driven Development
simas
PRO
0
150
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
150
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
160
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1.2k
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
690
Featured
See All Featured
Between Models and Reality
mayunak
4
330
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
Everyday Curiosity
cassininazir
0
230
How to Talk to Developers About Accessibility
jct
2
230
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
160
The SEO Collaboration Effect
kristinabergwall1
1
480
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Why Our Code Smells
bkeepers
PRO
340
58k
Optimising Largest Contentful Paint
csswizardry
37
3.7k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
340
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!