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
なまえをだいじに
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
su-kun1899
June 28, 2016
Programming
500
1
Share
なまえをだいじに
社内の勉強会でのLTです。
su-kun1899
June 28, 2016
More Decks by su-kun1899
See All by su-kun1899
はじめての Ruby と Ruby On Rails
sukun1899
0
87
息をするようにエラー監視する
sukun1899
0
3.3k
複雑なドメインに泥臭く立ち向かう
sukun1899
8
7.9k
Java屋さんがGoのFAQを読んでみた
sukun1899
0
490
SpringBootとMyBatisでデータベースを可視化する
sukun1899
4
2.6k
ぼくらのコードレビュー
sukun1899
3
670
モノリスの分割
sukun1899
4
780
Other Decks in Programming
See All in Programming
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
380
ハーネスエンジニアリングとは?
kinopeee
13
6.6k
How Swift's Type System Guides AI Agents
koher
0
320
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
2.1k
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
250
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
1
190
Claude Code × Gemini × Ebitengine ゲーム制作素人WebエンジニアがGoでゲームを作った話
webzawa
0
210
t *testing.T は どこからやってくるの?
otakakot
1
870
Swift Concurrency Type System
inamiy
1
570
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
300
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
950
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
130
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
58k
WENDY [Excerpt]
tessaabrams
10
37k
How to make the Groovebox
asonas
2
2.1k
The Curse of the Amulet
leimatthew05
1
12k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
450
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1k
The agentic SEO stack - context over prompts
schlessera
0
770
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
180
Fireside Chat
paigeccino
42
3.9k
AI: The stuff that nobody shows you
jnunemaker
PRO
6
620
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Transcript
ͳ·͑Λ ͍ͩ͡ʹ SMS Tech Casual Talks 2016/6/28
ࣗݾհ ͢Ͳ͏͜͏͡ 2016/3/1 ೖࣾ հޢܦӦࢧԉࣄۀ෦
ૣ Ͱ͕͢
͋ͳͨͷ ͳ·͑ ͳΜͰ͔͢ʁ
ૉఢͳ ໊͓લͰ͢Ͷʂ
ͳͥ ૉఢͳͷ͔ʁ
໊લʹ ئ͍͕ ࠐΊΒΕ͍ͯΔ
ࠓ ͍͑ͨ͜ͱ
໋໊ ࢠڙʹ ໊͚ΔΑ͏ʹ
˞JavaҭͪͳͷͰ Ұ෦ͦΕΑΓͳ දݱ͕͋Δ͔
͕ ໋໊͢Δͱ͖ʹ ߟ͍͑ͯΔ͜ͱ
ͦͷ̍
໋໊ ࣌ؒΛ͔͚Δ
ʮͱΓ͋͑ ͣʯ ͰܾΊͳ͍
ϩδοΫͱ ಉ͘͡Β͍ େ
͋ͳͨͷ ࢠΑʂ
ͦͷ̎
Ғͦ͏ͳ ໊લʹ͠ͳ͍
Common Util Manager
͕ᐆດͳ ԿͰ͞Μʹɻɻ
ࢠڙʹ ͳΜͰ എෛΘͤͳ͍
˞ͨ·ʹຊʹ Ғ͍ਓ͍·͢
ͦͷ̏
༨ܭͳͷ ͚ͭͳ͍
data info tmp
CustomerData ˠCustomer UserInfo ˠUser tmp ˠมͳΜͯେମɻɻ
user.userId user.id
௨͡Δ ͡ΌΜ
ͦͷ̐
লུ ͠ͳ͍
CS?
Customer Satisfaction? Customer Support? Customer Service? Cesarean Section? Cold Spray?
Communication Stellate?
࠷ॳ͔Β ໊͋ͩͰ ݺͳ͍
ஸೡʹ ͑Δ
ͦͷ̑
༗໊ͳ ໊લΛ͏
͍ͭͷͭ add contains remove parse
ݟ׳Εͨͷ ΘΓ͍͢
͜ͷลʹେମ͋Δؾ͕ java.lang.String java.lang.Number java.util.Collection
ͦͷ̒
୯ޠ͚ͩͰ ҙຯΛݟͳ͍
ͱΔ?
take get have extract etc…
ࣙॻͰ ͢Δ ͱ͜Ζ
ྫจ͔Β ͍ۙҙຯΛ ୳͢
ΛͱΔ ˠwin બΜͰͱΔ ˠchoose ໋ΛͱΔ ˠkill
ຊ࣭͕ දݱͰ͖Δ
·ͱΊ
ͳ·͑ͱ ΈΜͳ͕ݺͿͷ ΈΜͳͰҭͯΔͷ
͔ͩΒ ࢠڙʹ໊͚ΔΑ͏ʹ େʹ ͜Μͳࢠʹͳͬͯ΄͠ ͍ͱئ͍ΛࠐΊͯ
͝੩ௌ ͋Γ͕ͱ͏ ͍͟͝·ͨ͠