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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
しみず ゆうき
May 31, 2025
Programming
1
830
Perlで痩せる
2025.5.31
Houtou.pm LT
しみず ゆうき
May 31, 2025
Tweet
Share
More Decks by しみず ゆうき
See All by しみず ゆうき
2025年 山梨の技術コミュニティを振り返る
yuukis
0
300
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
1k
Pythonで遊べるLEDボードの紹介
yuukis
0
110
今話題のMCPサーバーをFastAPIでサッと作ってみた
yuukis
0
590
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
550
Gemini API を試した話と山梨でオススメのものを語るLT
yuukis
0
100
山梨のIT勉強会コミュニティを盛り上げるためにアレ作ってみた!
yuukis
0
100
FastAPI を活用した オープンデータAPI の作成
yuukis
0
1.1k
FastAPIで始める やまなし温泉めぐり
yuukis
0
490
Other Decks in Programming
See All in Programming
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
200
個人開発は儲からない - それでも開発開始1ヶ月で300万円売り上げた方法
taishiyade
0
120
iOSアプリでフロントエンドと仲良くする
ryunakayama
0
120
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
2k
ご飯食べながらエージェントが開発できる。そう、Agentic Engineeringならね。
yokomachi
1
260
CDIの誤解しがちな仕様とその対処TIPS
futokiyo
0
100
AIプロダクト時代のQAエンジニアに求められること
imtnd
1
490
オブザーバビリティ駆動開発って実際どうなの?
yohfee
2
550
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
280
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
240
今更考える「単一責任原則」 / Thinking about the Single Responsibility Principle
tooppoo
2
990
浮動小数の比較について
kishikawakatsumi
0
350
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
450
For a Future-Friendly Web
brad_frost
183
10k
Embracing the Ebb and Flow
colly
88
5k
The Curse of the Amulet
leimatthew05
1
9.2k
How to train your dragon (web standard)
notwaldorf
97
6.5k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Speed Design
sergeychernyshev
33
1.6k
Code Review Best Practice
trishagee
74
20k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Documentation Writing (for coders)
carmenintech
77
5.3k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.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