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
怖いScala.pdf
Search
Katsunori Kanda
PRO
November 28, 2013
Programming
0
300
怖いScala.pdf
Katsunori Kanda
PRO
November 28, 2013
Tweet
Share
More Decks by Katsunori Kanda
See All by Katsunori Kanda
Claude Code Actionを使ったコード品質改善の取り組み
potix2
PRO
5
3.7k
御社のMCPサーバー使われていますか?小さく始める成功戦略
potix2
PRO
0
160
Devinで模索する AIファースト開発〜ゼロベースから始めるDevOpsの進化〜
potix2
PRO
8
4.8k
FpScala-Chapter1.pdf
potix2
PRO
1
500
Other Decks in Programming
See All in Programming
API Platformを活用したPHPによる本格的なWeb API開発 / api-platform-book-intro
ttskch
1
110
ぼくの開発環境2026
yuzneri
1
290
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
480
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
560
並行開発のためのコードレビュー
miyukiw
2
2.1k
浮動小数の比較について
kishikawakatsumi
0
360
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
310
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
440
Go1.26 go fixをプロダクトに適用して困ったこと
kurakura0916
0
320
grapheme_strrev関数が採択されました(あと雑感)
youkidearitai
PRO
1
190
モジュラモノリスにおける境界をGoのinternalパッケージで守る
magavel
0
3.3k
15年目のiOSアプリを1から作り直す技術
teakun
0
570
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
400
Mobile First: as difficult as doing things right
swwweet
225
10k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
Designing for Performance
lara
611
70k
Code Review Best Practice
trishagee
74
20k
How to make the Groovebox
asonas
2
2k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
Docker and Python
trallard
47
3.7k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
470
Accessibility Awareness
sabderemane
0
71
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
72k
Transcript
4DBMBNFFUTHSBEMF /PWUI !QPUJY
ࠓͷ͓
4DBMBΛಋೖ͢Δͱ͖ʹ HSBEMF͕ศརͩͬͨ ͱ͍͏
࣮ࡍʹ͋ͬͨා͍ w BOUͰϏϧυ͢Δ+BWBϓϩδΣΫτ͕όϥόϥͱ ͋ͬͨ w ϓϩδΣΫτؒͰͷίʔυڞ༗KBSΛίϐʔ w ϫϯεςοϓͰϏϧυ͢Δํ๏ͳ͔ͬͨ
ϏϧυΛ౷Ұ͍ͨ͠ʂ
HSBEMF
ԿނɺHSBEMFΛબΜ͔ͩʁ w ϚϧνϓϩδΣΫτʹରԠ w NBWFOͷϦϙδτϦΛ͑Δ w هड़͕؆ܿͰֶशίετ͕͔ͬͨ
BQQMZQMVHJOKBWB SFQPTJUPSJFT\ NBWFO$FOUSBM ^ EFQFOEFODJFT\ DPNQJMFQSPKFDU TIBSFEQSPKFDU UFTU$PNQJMFKVOJUKVOJU
^
ͦͷޙɺ Ұ෦Λ4DBMBʹஔ͖͑Α͏ ͱ͍͏ಈ͖͕͋ͬͨ
BQQMZQMVHJOKBWB BQQMZQMVHJOTDBMB SFQPTJUPSJFT\ NBWFO$FOUSBM ^ EFQFOEFODJFT\ DPNQJMFQSPKFDU TIBSFEQSPKFDU
DPNQJMFPSHTDBMBMBOHTDBMBMJCSBSZ DPNQJMFPSHTDBMBMBOHTDBMBDPNQJMFS UFTU$PNQJMFKVOJUKVOJU ^
+BWBͷϓϩδΣΫτͱ ؆୯ʹڞଘͰ͖ͨʂ
࣮ࡍɺ ໘ͳ෦͋Δ
*%&ͱͷ࿈ܞ͕ऑ͍
·ͱΊ w HSBEMFͰϏϧυཧͯ͠ΔͱɺҰ෦͚ͩTDBMB ʹ͢Δͷ͕؆୯ w ͨͩɺ։ൃڥͷରԠ͕͍͍ͭͯͳ͍߹͕ ͋ΔͷͰ͋Δఔͷଥڠඞཁ
ࠂ w -JTQ.FFUVQͱ͍͏ΠϕϯτΛຖ݄ୈिʹͬ ͯ·͢ w ॴौ୩ w ࣍ճ ਫ ʙ
͋Γ͕ͱ͏͍͟͝·ͨ͠