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
720
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
73
今話題のMCPサーバーをFastAPIでサッと作ってみた
yuukis
0
270
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
420
Gemini API を試した話と山梨でオススメのものを語るLT
yuukis
0
81
山梨のIT勉強会コミュニティを盛り上げるためにアレ作ってみた!
yuukis
0
79
FastAPI を活用した オープンデータAPI の作成
yuukis
0
1k
FastAPIで始める やまなし温泉めぐり
yuukis
0
470
Slack の困りごとを何とかしてみた①
yuukis
0
90
Pythonでslackの困りごとを何とかしてみた①
yuukis
0
330
Other Decks in Programming
See All in Programming
Understanding Kotlin Multiplatform
l2hyunwoo
0
230
11年かかって やっとVibe Codingに 時代が追いつきましたね
yimajo
0
190
slogパッケージの深掘り
integral0515
0
160
AIに安心して任せるためにTypeScriptで一意な型を作ろう
arfes0e2b3c
0
270
顧客の画像データをテラバイト単位で配信する 画像サーバを WebP にした際に起こった課題と その対応策 ~継続的な取り組みを添えて~
takutakahashi
4
1.4k
Go製CLIツールをnpmで配布するには
syumai
0
760
構造化・自動化・ガードレール - Vibe Coding実践記 -
tonegawa07
0
150
PHPカンファレンス関西2025 基調講演
sugimotokei
5
1k
リッチエディターを安全に開発・運用するために
unachang113
1
270
ZeroETLで始めるDynamoDBとS3の連携
afooooil
0
130
変化を楽しむエンジニアリング ~ いままでとこれから ~
murajun1978
0
520
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
ivargrimstad
0
530
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
25
1.8k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
GitHub's CSS Performance
jonrohan
1031
460k
RailsConf 2023
tenderlove
30
1.2k
Code Reviewing Like a Champion
maltzj
524
40k
Typedesign – Prime Four
hannesfritz
42
2.7k
Unsuck your backbone
ammeep
671
58k
Automating Front-end Workflow
addyosmani
1370
200k
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Documentation Writing (for coders)
carmenintech
72
4.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
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