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
72
今話題のMCPサーバーをFastAPIでサッと作ってみた
yuukis
0
250
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
420
Gemini API を試した話と山梨でオススメのものを語るLT
yuukis
0
81
山梨のIT勉強会コミュニティを盛り上げるためにアレ作ってみた!
yuukis
0
77
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
Claude Code + Container Use と Cursor で作る ローカル並列開発環境のススメ / ccc local dev
kaelaela
12
6.9k
ISUCON研修おかわり会 講義スライド
arfes0e2b3c
1
460
iOS 26にアップデートすると実機でのHot Reloadができない?
umigishiaoi
0
140
「テストは愚直&&網羅的に書くほどよい」という誤解 / Test Smarter, Not Harder
munetoshi
0
200
顧客の画像データをテラバイト単位で配信する 画像サーバを WebP にした際に起こった課題と その対応策 ~継続的な取り組みを添えて~
takutakahashi
4
1.2k
可変変数との向き合い方 $$変数名が踊り出す$$ / php conference Variable variables
gunji
0
150
NPOでのDevinの活用
codeforeveryone
0
890
What's new in AppKit on macOS 26
1024jp
0
150
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
1
7k
PipeCDのプラグイン化で目指すところ
warashi
1
300
AI Agent 時代のソフトウェア開発を支える AWS Cloud Development Kit (CDK)
konokenj
6
760
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
290
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
What's in a price? How to price your products and services
michaelherold
246
12k
A designer walks into a library…
pauljervisheath
207
24k
Building Applications with DynamoDB
mza
95
6.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
54k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
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