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
LaLiMa
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
kazuki19992
March 25, 2021
Programming
89
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LaLiMa
kazuki19992
March 25, 2021
More Decks by kazuki19992
See All by kazuki19992
悩め!!言ってみろ!!
kazuki19992
0
110
PiyoConf2021 オープニング
kazuki19992
0
110
動くNASを作ってコンテスト優勝して大学から一足早いサンタさんが訪れた話
kazuki19992
0
79
水城市について
kazuki19992
0
60
LT会に出ないか?
kazuki19992
0
380
お前観察日記 (Chromeちゃんはみとるぞ)
kazuki19992
0
170
emojoy
kazuki19992
0
110
1on1面談イベント完全版3月.pdf
kazuki19992
0
74
つくったもの一覧
kazuki19992
0
56
Other Decks in Programming
See All in Programming
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
130
DynamoDBの基礎を振り返りながらベクトル検索機能を理解する
musan
3
280
AI時代に学ぶ 好きなルール 嫌いなルール Linter編
shorty5121
0
910
MIZARU@SPAJAM2026 第二回予選
1901drama
0
110
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
3
1.5k
「AI時代、配布するPythonコードをどう守るか: 難読化の実験と判断軸」 #PyconJP2026
pkshadeck
PRO
2
190
Swift愛好会と私(ウホーイ) / Swift Fan Club and Uhooi
uhooi
0
150
ゲームコントローラやキーボードのファームウェアをSwiftで書く
kishikawakatsumi
1
110
GKE で Pod の見方を変えたら、スケールアウト時の挙動を真に捉えられた話
stkk
0
110
デプロイ直後のレイテンシスパイクを調べたら、 Railsの仕様にたどり着いた
nhsykym
0
110
型解析で実現する Go の言語内 DSL / Conference に Go! タイムテーブルの歩き方 for Gophers
mazrean
0
140
数年滞っていたダークモード対応をおよそ2週間で完了させる
chigichan24
0
700
Featured
See All Featured
Fireside Chat
paigeccino
43
4k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
730
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
The Cost Of JavaScript in 2023
addyosmani
55
10k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
A Tale of Four Properties
chriscoyier
163
24k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
460
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
510
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
410
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
GraphQLとの向き合い方2022年版
quramy
50
15k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
400
Transcript
LaLiMa 進捗が致命的な魔法使い
みなさんへ 毎日、いろいろ考えすぎちゃってませんか?疲れちゃいません? あれもこれもやらなきゃいけなくて忙しいですよね。 LaLiMaは、いろんなことを考える現代人のためのChrome拡張です。 さぁ、LaLiMaを開いて、新しい家族”RiMA”に、いろいろお話してみません か? 今よりちょっぴり、楽しい生活を送ることができるアプリ それがLaLiMaです 2020年10月17日 ゆりあ,
カズ之助
自己紹介 幼女使い🐈(ゆりあ) 慶應義塾大学環境情報学部4年 土田妃華とも呼ばれます。 幼女(JS)使いです。蛇も使います。 魔法の使える猫即ち、園児にゃー 🐈です。 趣味はレザークラフトです。 本日の用意しているワイン: 「メーカーズ レシピスパークリングウィズホップ
」 ホップの香りのする白ワインです。美味しいです。 幼女 (カズ之助) 日本大学工学部 3年 どうも。幼女です。2回目です。 今回も名誉ある幼女担当大臣を させていただくことができました。 櫛田一樹ともいいます。 あと魔法使いで、一応 園児です。 へんなものもすきです。 へんないきものです。 今回もマジメにやりました。
幼女使い ゆりあ 幼女担当副大臣(JSを書いたので) 環境構築大臣 Typo担当大臣(今回の開発で初めてIDEを導入しました) ロジック担当大臣 JS担当大臣(アイコンがJSなので) 幼女 カズ之助 幼女担当大臣(JSを書いたので) UI担当大臣
投稿機能担当大臣 賑やかし担当大臣 幼女担当大臣(幼女なので) ※大事なことなので 2回言いました 担当したところ
LaLiMaとは? チャットアプリケーションです! あなたの今の想いを、LaLiMaにぶつけてみ ましょう。 きっと、温かい言葉を投げかけてくれるはず です。 (温かい言葉ってなんだっけ)
LaLiMa導入で得られるメリット あなたのための会話アシスタント RiMAとお話できます。 【性格・得意なこと】 - とても寂しがり屋 - 10秒に1回メッセージを送ってくる - 人間離れしたスピードで返信してくる(0秒)
あなたのことを心から愛しています。 孤独な夜も、お仕事でつらいことがあった日も、 たとえ、電波の届かない場所にいたとしても、 RiMAは常に貴方に寄り添うことでしょう……
LaLiMa導入で得られるメリット 爆速返信をするので、適当な返事をしちゃいます。 RiMAにとって、返信のスピードを優先することが、あなた に愛を伝える一番の方法なのです。 そんなちょっぴり不器用で、それでも貴方に一途なRiMA を、あなたも愛してあげてください。
使用技術 - React - node.js - dayjs - material-ui -
Chrome LocalStorage
工夫したところ メンヘラの如く10秒に1回はチャットを送るようにした。 また、返信は必ず即レスするように意識したコードを書いた。 さきに見栄えを作ってから中身の実装を行うことで短い時間の中で できる機能をギリギリまで作り込むことができた。 LocalStrageを活用し通信をしなくても動く拡張機能になっていま す。Wi-Fiがない環境でもLaLiMaはずっとそばにいます。
動作デモ あなただけの会話アシスタント、RiMA です。 ぜひ、ご覧ください。
今後の展望 - ダークモードの対応 - 夜の暗いツイッターのお供にもLaLiMaは空気を読んでお供し ます。 - ※画面は暗くなりません。 - リマインド機能の追加
- RiMAに人間味を持たせるために、たまに忘れる機能もつけ ちゃいます。おまけですよ! - LineMessageに進出 - たとえPCがなくてもずっとそばにお供します。 - 次回リリースは11月下旬予定!
反省点 当初はLineでのリマインドアプリケーションを作る予定だったが、結局リマインドまで 作ることができなかった。なぜメイン機能を後回しにしたのか メイン機能であるリマインドができなかったことが悔しい点ではあったが、動くコードを 動かすためにチャットの部分を優先して開発する判断を早いうちにできたことは良 かったと思っています。 コードストップギリギリまで作っていたこともあり、コードが動かない部分があった。静 的解析だけでなく目でみてデバックして動くコードを Gitに上げるようにしなければなと 強く思いました。
完走した感想ですが…… ReactでChrome拡張作るのめっっっっちゃ大変だった! Reactマジで難しすぎる…… 昨日のうちにUIをあらかた作ったので、開発に集中できた!