Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
未来ちゃんでもわかる?デザインパターン入門 memento pattern ~望月杏奈を再現し...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
ak_hina
July 06, 2019
Programming
930
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
未来ちゃんでもわかる?デザインパターン入門 memento pattern ~望月杏奈を再現してみたい~
2019/7/6 IM@S Engineer Talks 2019 にて講演
ak_hina
July 06, 2019
More Decks by ak_hina
See All by ak_hina
LINE BOT 勉強中です| 【東京】LINE Bot & Clova CEK開発者2018大忘年会
akira9146
0
130
【初心者歓迎】サポーターズCoLabビギナーズLT会vol.3 | ハッカソンのススメ
akira9146
0
650
貴族会LT#2|客先常駐エンジニアだって貴族になっていいはずだ
akira9146
0
580
美咲ちゃんとPライフ | アイマスハッカソン2018 in 京都
akira9146
0
780
Other Decks in Programming
See All in Programming
phperだってパンチカードでコーディングしたい
o0h
PRO
0
320
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
510
Jetpack Compose Mechanisms
skydoves
3
800
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
490
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
260
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
420
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
250
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
5.1k
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
390
Kotlinの15年とServer-Side Kotlin
n_takehata
1
140
最近”作らせてる” ローカルAIアプリの話
akit37
0
460
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
Featured
See All Featured
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
560
Visualization
eitanlees
153
17k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Skip the Path - Find Your Career Trail
mkilby
1
260
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
550
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
67k
Building an army of robots
kneath
307
47k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Deep Space Network (abreviated)
tonyrice
0
370
Transcript
未来ちゃんでもわかる? デザインパターン入門 Memento pattern ~望月杏奈を再現してみたい~ @ak_hina
講演前のお願い 未来ちゃんでもわかる? デザインパターン入門 | IM@S Engineer Talks 2019 2 Thank
you for coming today! Twitter / Slack での実況推奨 いっちょかめ昼公演参戦のため遅刻してきましたが、 連番者の回収を理由に懇親会不在のため、 質問投げてもらえると助かります。 気まぐれに回答します。
Self Introduction 未来ちゃんでもわかる? デザインパターン入門 | IM@S Engineer Talks 2019 3
ひなP • 客先常駐型システムエンジニア • 太鼓やラッパを担ぐ野球オタク • 担当アイドルは次のスライドにて • ML6th福岡行ってきました • imas_hack的にはLINE BOT/Clovaの人 • matsurihi.meヘビーユーザー
私の担当アイドル 未来ちゃんでもわかる? デザインパターン入門 | IM@S Engineer Talks 2019 4
None
None
自分の足で走るオタク
Garminでカロリー消費分析 未来ちゃんでもわかる? デザインパターン入門 | IM@S Engineer Talks 2019 8 6/29
Fairy Day1 アリーナ13列 紬ソロ 6/30 Fairy Day2 Aスタンド 昴ソロ(トリ)
私の心拍下がりすぎ?
普段のimas_hackライフ 未来ちゃんでもわかる? デザインパターン入門 | IM@S Engineer Talks 2019 10 ラウンジ内でボーダー情報を共有
みんなだいすきmatsurihi.me
悲しみのボーダー落ち
None
Today’s Theme Section 2
Key person 未来ちゃんでもわかる? デザインパターン入門 | IM@S Engineer Talks 2019 14
望月杏奈(C.V.:夏川椎菜) • 14才(5月31日生) • 152cm/41kg • AB型 • 趣味:オンラインゲーム • 特技:タイピング • 好み:かわいいもの
None
Goal 未来ちゃんでもわかる? デザインパターン入門 | IM@S Engineer Talks 2019 16 望月杏奈ちゃんを再現したい!
ランダムに切り替える?
テンション記憶させたい
どうやるか?
Memento Pattern
Mementoの名を持つあの曲
Mementoする = 忘れる ?
Memento = 形見
Moment = 瞬間
この瞬間を忘れない
WikipediaやQiitaより Mementoパターンとは 未来ちゃんでもわかる? デザインパターン入門 | IM@S Engineer Talks 2019 26
できること データ構造に対する状態を記録しておき、 以前の状態への復帰を行えるようにする 必要なクラス • Originator(作成者):作成・状態を戻す • Memento(形見・記念品):内部情報を保持する • Caretaker(世話人):作成者に指示を出す・履歴を保持する
未来ちゃんでもわかるように 実演してみたい! ちょっと自信はないけれども
RTA 杏奈ちゃん実装
(o・∇・o)<はじまるよ~
(o・∇・o)<まずは現時点のものだよ~
(o・∇・o)<おわりだよ~
(*>△<)< ナーンナーンっっ
ありがThank you! ☺ Any questions? That’s all! @ak_hina 未来ちゃんでもわかる? デザインパターン入門
Memento pattern ~望月杏奈を再現してみたい~