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
0
29
技育キャンプ ハッカソン vol.9「ギリギリ飯」
https://github.com/momeemt/girigiri-meshi
Mutsuha Asada
December 11, 2022
Tweet
Share
More Decks by Mutsuha Asada
See All by Mutsuha Asada
❄️ tmux-nixの実装を通して学ぶNixOSモジュール
momeemt
1
200
Wasmで拡張できる軽量マークアップ言語 Brack
momeemt
0
85
❄️ NixOS/nixpkgsにSATySFiサポートを実装する
momeemt
2
230
Intel系FPGA上へのRISC-Vプロセッサの実装
momeemt
0
130
情報科学若手の会 2024 LT「WebAssemblyで拡張可能な軽量マークアップ言語の開発」
momeemt
0
39
Nixでつくるdotfiles
momeemt
1
44
情報特別演習I 最終発表「理工学の紙書籍を用いた学習の効率を向上させるインタフェース」
momeemt
0
33
SATySFi Conf 2023「SATySFiを使って学類新歓冊子を発行した」
momeemt
0
23
主専攻実験(深層学習を用いたCG・画像処理)最終成果報告
momeemt
0
36
Other Decks in Programming
See All in Programming
11年かかって やっとVibe Codingに 時代が追いつきましたね
yimajo
0
170
テストから始めるAgentic Coding 〜Claude Codeと共に行うTDD〜 / Agentic Coding starts with testing
rkaga
17
6.1k
効率的な開発手段として VRTを活用する
ishkawa
1
180
Workers を定期実行する方法は一つじゃない
rokuosan
0
130
Startups on Rails in Past, Present and Future–Irina Nazarova, RailsConf 2025
irinanazarova
0
310
[SRE NEXT] 複雑なシステムにおけるUser Journey SLOの導入
yakenji
0
810
中級グラフィックス入門~効率的なメッシュレット描画~
projectasura
3
1.7k
Strands Agents で実現する名刺解析アーキテクチャ
omiya0555
1
110
AI Ramen Fight
yusukebe
0
120
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
370
202507_ADKで始めるエージェント開発の基本 〜デモを通じて紹介〜(奥田りさ)The Basics of Agent Development with ADK — A Demo-Focused Introduction
risatube
PRO
5
1.2k
AWS Summit Japan 2024と2025の比較/はじめてのKiro、今あなたは岐路に立つ
satoshi256kbyte
1
250
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.2k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Become a Pro
speakerdeck
PRO
29
5.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
The Cult of Friendly URLs
andyhume
79
6.5k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Raft: Consensus for Rubyists
vanstee
140
7k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Visualization
eitanlees
146
16k
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回程度でお願いします