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
Tシャツに書かれたコードを読む
Search
Kenta Kobayashi
March 11, 2022
Programming
1.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Tシャツに書かれたコードを読む
YAPC::Japan::Online 2022 の LT
Kenta Kobayashi
March 11, 2022
More Decks by Kenta Kobayashi
See All by Kenta Kobayashi
Perlの生きのこり - YAPC::Fukuoka 2025
kfly8
0
2.1k
プロジェクトの空気を読んで開発してくれるPerlのAIツールがほしい
kfly8
2
1k
Perlの生きのこり - エンジニアがこの先生きのこるためのカンファレンス2025
kfly8
4
3.2k
Introduce Sub::Meta
kfly8
0
110
研修はイベントでなくコミュニティ作り
kfly8
0
2.3k
明日からできる新人のオンボーディングガイド
kfly8
0
910
メンター成長のためのふりかえり会
kfly8
0
1.4k
Interfaces in Perl5 at The Perl Conference 2019 in Pittsburgh
kfly8
0
3.4k
経験から効率よく学習する
kfly8
0
490
Other Decks in Programming
See All in Programming
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
960
Lean は証明の正しさを確認するためだけのツールって思ってませんか?
inoueasei
1
140
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
1
210
torikago - Ruby::Boxで照らすモジュラモノリスの実行境界
se4weed
1
330
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
140
Japan Community Day at Kubecon + CloudNativeCon Japan 2026: Learning Container Privilege Control by Building My Own Low-Level Container Runtime
ternbusty
1
130
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
1
120
Google Apps Script で Ruby を動かす
kawahara
0
130
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
440
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
200
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
390
freee が目指す データ マネジメント戦略 AI-Ready 時代を支える 攻めのガバナンスとは
freee
PRO
0
230
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
My Coaching Mixtape
mlcsv
0
190
Agile that works and the tools we love
rasmusluckow
331
22k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
890
Color Theory Basics | Prateek | Gurzu
gurzu
0
410
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
200
Believing is Seeing
oripsolob
1
180
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
760
Building a Scalable Design System with Sketch
lauravandoore
463
34k
The untapped power of vector embeddings
frankvandijk
2
1.8k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Transcript
Tシャツに書かれた コードを読む kobaken a.k.a kfly8
None
None
謎の赤い点
None
Acme::Bleach コードを漂白するモジュール
None
None
漂白の原理
abc 10000110 01000110 11000110 ビット列 に変換 0 を space 1
を tab に変換
abc 10000110 01000110 11000110 文字列 に逆変換 space を 0 tab
を 1 に逆変換
space か tab
space
赤い八連星
(space + tab) x8
space
tab
一行に9文字!
赤い点(space)が3つ → タブは、9-3で、6つ
鍵がそろった!
None
None
pack "b*"
None
👏
おまけ
None
01 → wW
Acme::Kusaつくった
None
None
fin.