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
技育キャンプ ハッカソン vol.9「ギリギリ飯」
Search
Mutsuha Asada
December 11, 2022
Programming
56
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
技育キャンプ ハッカソン vol.9「ギリギリ飯」
https://github.com/momeemt/girigiri-meshi
Mutsuha Asada
December 11, 2022
More Decks by Mutsuha Asada
See All by Mutsuha Asada
Reproducible Containers (ASPLOS'20)
momeemt
0
580
❄️ NixCon2025に参加した
momeemt
0
580
🔨 小さなビルドシステムを作る
momeemt
4
1.4k
情報科学類で学べる専門科目38選
momeemt
0
1.1k
❄️ tmux-nixの実装を通して学ぶNixOSモジュール
momeemt
1
1.1k
Wasmで拡張できる軽量マークアップ言語 Brack
momeemt
0
720
❄️ NixOS/nixpkgsにSATySFiサポートを実装する
momeemt
2
930
Intel系FPGA上へのRISC-Vプロセッサの実装
momeemt
0
590
情報科学若手の会 2024 LT「WebAssemblyで拡張可能な軽量マークアップ言語の開発」
momeemt
0
79
Other Decks in Programming
See All in Programming
VibeCodingからAgenticWorkflowへ
starfish719
0
870
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
620
ソフトウェアラスタライザ
fadis
1
660
レビュー履歴をAIに食わせて、 Compose移行を加速するs
shihochan
0
210
AWS Transform Customによる Spring Boot 2.xから4.xへのVerUp
satoshi256kbyte
2
100
Introducing Stack Pull Request in GitHub
kkamegawa
0
100
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.5k
リアルな遅延を測る仕様
kota_yata
1
130
ALB ログから Trace を気合で繋げる技術
fohte
5
580
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
370
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
230
引き算の組織 ― アウトカムとAIに全振りするために辞めたこと ― / Organization by Subtraction
hirokiyamamoto14
PRO
0
300
Featured
See All Featured
AI: The stuff that nobody shows you
jnunemaker
PRO
9
940
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
290
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
260
Deep Space Network (abreviated)
tonyrice
0
270
How to Ace a Technical Interview
jacobian
281
24k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
820
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
800
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Into the Great Unknown - MozCon
thekraken
41
2.7k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Transcript
Q. 人間の生活に欠かせないものといえば? 01
衣 Q. 人間の生活に欠かせないものといえば? 02
衣 食 Q. 人間の生活に欠かせないものといえば? 03
衣 食 Q. 人間の生活に欠かせないものといえば? 04 住
衣 食 住 Q. 人間の生活に欠かせないものといえば? 05 一線を画する難しさ M E C
H A M U Z U
飲食店は意外と早く閉まる 06 ref: https://naciel.jp/restaurant-industry/howto_eigyojikan
2時に暴れ出した食欲は止まらない 飲食店は意外と早く閉まる 07 ref: https://naciel.jp/restaurant-industry/howto_eigyojikan
ハッカ容器からのご提案 O R E T A C H I '
s K O T A E 08
09 現在の位置情報から近くの飲食店をリストアップ 例: 新宿周辺のお店
Googleで「近くのご飯やさん」と調べる 10 ギリギリ飯
移動時間を考慮 11
12 ギリギリ飯
並列化前 並列化後 0.0 10.0 20.0 30.0 40.0 10倍以上 高速化 goroutine
と channel を使った並列処理 13
パネルから地図を確認 14 現在地とお店の場所を表示する 右下のボタンから 近くのお店を一覧表示
配信サーバー CI/CD フロントエンド バックエンド 通信を規定 地図データの 取得 デプロイ 品質を担保 15
Clean Architectureを採用 品質を担保 配信
ギリギリ飯で幸せな人生を 深夜のカロリーだけが解決できることもあるよ https://girigirimeshi.netlify.app APIの課金上限が心配なのでアクセスは1人1回程度でお願いします