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
780
Perlで痩せる
2025.5.31
Houtou.pm LT
Yuuki Shimizu
May 31, 2025
Tweet
Share
More Decks by Yuuki Shimizu
See All by Yuuki Shimizu
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
930
Pythonで遊べるLEDボードの紹介
yuukis
0
89
今話題のMCPサーバーをFastAPIでサッと作ってみた
yuukis
0
460
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
480
Gemini API を試した話と山梨でオススメのものを語るLT
yuukis
0
88
山梨のIT勉強会コミュニティを盛り上げるためにアレ作ってみた!
yuukis
0
82
FastAPI を活用した オープンデータAPI の作成
yuukis
0
1k
FastAPIで始める やまなし温泉めぐり
yuukis
0
480
Slack の困りごとを何とかしてみた①
yuukis
0
93
Other Decks in Programming
See All in Programming
ネストしたdata classの面倒な更新にさようなら!Lensを作って理解するArrowのOpticsの世界
shiita0903
1
240
モテるデスク環境
mozumasu
3
1.4k
Kotlinで実装するCPU/GPU 「協調的」パフォーマンス管理
matuyuhi
0
250
MCPサーバー「モディフィウス」で変更容易性の向上をスケールする / modifius
minodriven
4
440
CSC509 Lecture 09
javiergs
PRO
0
280
Dive into Triton Internals
appleparan
0
410
SidekiqでAIに商品説明を生成させてみた
akinko_0915
0
110
Software Architecture
hschwentner
6
2.4k
Introducing RemoteCompose: break your UI out of the app sandbox.
camaelon
2
430
外接に惑わされない自システムの処理時間SLIをOpenTelemetryで実現した話
kotaro7750
0
150
ビルドプロセスをデバッグしよう!
yt8492
0
220
AI駆動開発カンファレンスAutumn2025 _AI駆動開発にはAI駆動品質保証
autifyhq
0
110
Featured
See All Featured
Gamification - CAS2011
davidbonilla
81
5.5k
Six Lessons from altMBA
skipperchong
29
4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Fireside Chat
paigeccino
41
3.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Docker and Python
trallard
46
3.6k
Writing Fast Ruby
sferik
630
62k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
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