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
Perlで痩せる
Search
Yuuki Shimizu
May 31, 2025
Programming
1
580
Perlで痩せる
2025.5.31
Houtou.pm LT
Yuuki Shimizu
May 31, 2025
Tweet
Share
More Decks by Yuuki Shimizu
See All by Yuuki Shimizu
Pythonで遊べるLEDボードの紹介
yuukis
0
65
今話題のMCPサーバーをFastAPIでサッと作ってみた
yuukis
0
170
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
370
Gemini API を試した話と山梨でオススメのものを語るLT
yuukis
0
77
山梨のIT勉強会コミュニティを盛り上げるためにアレ作ってみた!
yuukis
0
71
FastAPI を活用した オープンデータAPI の作成
yuukis
0
990
FastAPIで始める やまなし温泉めぐり
yuukis
0
460
Slack の困りごとを何とかしてみた①
yuukis
0
88
Pythonでslackの困りごとを何とかしてみた①
yuukis
0
320
Other Decks in Programming
See All in Programming
AIにコードを生成するコードを作らせて、再現性を担保しよう! / Let AI generate code to ensure reproducibility
yamachu
7
6k
Agent Rules as Domain Parser
yodakeisuke
1
210
eBPFを用いたAIネットワーク監視システム論文の実装 / eBPF Japan Meetup #4
yuukit
3
530
TypeScriptのmoduleオプションを改めて整理する
bicstone
4
410
マテリアルって何者?RealityKitで扱うマテリアル入門
nao_randd
0
130
型付け力を強化するための Hoogle のすゝめ / Boosting Your Type Mastery with Hoogle
guvalif
1
220
Rethinking Data Access: The New httpResource in Angular
manfredsteyer
PRO
0
200
がんばりすぎないコーディングルール運用術
tsukakei
1
120
TSConfigからTypeScriptの世界を覗く
planck16
2
1.2k
Babylon.js 8.0のアプデ情報を 軽率にキャッチアップ / catch-up-babylonjs-8
drumath2237
0
100
Reactive Thinking with Signals, Resource API, and httpResource @Devm.io Angular 20 Launch Party
manfredsteyer
PRO
0
120
Doma で目指す ORM 最適解
nakamura_to
1
160
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
172
14k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Embracing the Ebb and Flow
colly
85
4.7k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
GraphQLとの向き合い方2022年版
quramy
46
14k
Producing Creativity
orderedlist
PRO
345
40k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.7k
Transcript
【Houtou.pm #1 LT】 Perl で 痩せる 2025.05.31 しみず ゆうき 1
自己紹介 しみず ゆうき • モバイルアプリ エンジニア(Android/iOS) • 甲府市出身 ここ8年くらい東京へ出稼ぎ中 • .pm
イベントは初参加 ◦ Perl は学生時代に掲示板のCGIをカスタマイズして いたくらい(その後は PHP の道へ...) 2 @yuuki_maxio
山梨のIT系イベント開催情報サイト を運営しています! 3 Yamanashi Developer Hub https://hub.yamanashi.dev 宣伝 • 山梨県で開催されるIT系イベントを
一覧表示 • 県内の方はもちろん、県外から遊びに来 る方も、ぜひ活用してください! 地元貢献と勉強のため 💪
ところで皆さん! ダイエット してますか? 4
ダイエットって、なかなか続かない • 食べることは幸せ(特に甘いもの、お酒) • 運動は辛い しみずは、油断するとすぐに太ります 5
好きなものは我慢せずに食べ、 楽しく痩せたい! 6
やっぱ「リングフィットアドベンチャー 」よ!💪 7
「リングフィットアドベンチャー」ってこんなゲーム • 任天堂が開発した「冒険しながら筋肉痛になるRPG」 • RPGの皮を被ったフィットネス • キャラクターとの会話は筋肉メイン 自然と筋肉のことばかり考える生活に • 続けていると階段が友達に
8
「リングフィットアドベンチャー」で唯一不満なこと • 運動ログをエクスポート できない • エクスポートできれば、 グラフ化したり、 社内Slackにポストして 応援してもらえる! 9
このLTについて Perl を書いてリングフィットアドベンチャーの 運動ログを社内Slackにポストし、チームメン バーに応援してもらう仕組みを作った話 10 痩せる気あるの?
実行の流れ 11
[step1] (準備) Switch本体から実行端末に画像を転送 12
[step2] Tesseract OCR でテキストに変換 13
14 [step3] Slack Webhook で Slack にポスト
作ってみて気付いたこと • Android 端末でターミナルエミュレータを通し て Perl を実行できる ◦ Termux https://termux.dev/
◦ Switch から Android 端末に保存した画像を PC に転送せずそのまま直接実行できて便利! 15
さいごに 16
まとめ 「Perl で痩せる」 • Houtou.pm を機会に 2X年ぶりに Perl をさわる ことが出来た。最高!
• 応援してくれる仲間がいる。最高! • 誰か手軽に痩せられる方法を教えてください! 17