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
未来ちゃんでもわかる?デザインパターン入門 memento pattern ~望月杏奈を再現し...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ak_hina
July 06, 2019
Programming
1
890
未来ちゃんでもわかる?デザインパターン入門 memento pattern ~望月杏奈を再現してみたい~
2019/7/6 IM@S Engineer Talks 2019 にて講演
ak_hina
July 06, 2019
Tweet
Share
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
620
貴族会LT#2|客先常駐エンジニアだって貴族になっていいはずだ
akira9146
0
560
美咲ちゃんとPライフ | アイマスハッカソン2018 in 京都
akira9146
0
750
Other Decks in Programming
See All in Programming
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
350
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
860
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
170
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
480
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
1.9k
AHC061解説
shun_pi
0
400
AWS Infrastructure as Code の新機能 2025 総まとめ 〜SA 4人による怒涛のデモ祭り〜
konokenj
10
3.4k
Angular-Apps smarter machen mit Gen AI: Lokal und offlinefähig - Hands-on Workshop!
christianliebel
PRO
0
120
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
220
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
240
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
180
20260315 AWSなんもわからん🥲
chiilog
2
160
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.1k
AI: The stuff that nobody shows you
jnunemaker
PRO
3
450
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
Evolving SEO for Evolving Search Engines
ryanjones
0
160
Measuring & Analyzing Core Web Vitals
bluesmoon
9
790
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
130
The Mindset for Success: Future Career Progression
greggifford
PRO
0
280
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
200
The SEO Collaboration Effect
kristinabergwall1
0
400
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
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 ~望月杏奈を再現してみたい~