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
45
0
Share
技育キャンプ ハッカソン 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
480
❄️ NixCon2025に参加した
momeemt
0
490
🔨 小さなビルドシステムを作る
momeemt
4
1.3k
情報科学類で学べる専門科目38選
momeemt
0
1k
❄️ tmux-nixの実装を通して学ぶNixOSモジュール
momeemt
1
940
Wasmで拡張できる軽量マークアップ言語 Brack
momeemt
0
620
❄️ NixOS/nixpkgsにSATySFiサポートを実装する
momeemt
2
820
Intel系FPGA上へのRISC-Vプロセッサの実装
momeemt
0
530
情報科学若手の会 2024 LT「WebAssemblyで拡張可能な軽量マークアップ言語の開発」
momeemt
0
63
Other Decks in Programming
See All in Programming
いつか誰かが、と思っていた フロントエンド刷新5年間の実践知
kiichisugihara
1
260
2026-04-15 Spring IO - I Can See Clearly Now
jonatan_ivanov
1
190
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
5
1.6k
Agent Skills を社内で育てる仕組み作り
jackchuka
1
1.8k
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
1.7k
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
150
PHPでローカル環境用のSSL/TLS証明書を発行することはできるのか? #phpconkagawa
akase244
0
350
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
1.1k
開発とはなにか、Essenceカーネルで見えるもの
ukin0k0
0
110
Kingdom of the Machine
yui_knk
2
1.5k
継続的な負荷検証を目指して
pyama86
3
1k
書き換えて学ぶTemporal #fukts
pirosikick
2
360
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
110
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
240
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
350
Mind Mapping
helmedeiros
PRO
1
190
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
390
The Cult of Friendly URLs
andyhume
79
6.9k
The browser strikes back
jonoalderson
0
1k
How STYLIGHT went responsive
nonsquared
100
6.1k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
370
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
340
Odyssey Design
rkendrick25
PRO
2
610
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回程度でお願いします