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
0
1.3k
Tシャツに書かれたコードを読む
YAPC::Japan::Online 2022 の LT
Kenta Kobayashi
March 11, 2022
Tweet
Share
More Decks by Kenta Kobayashi
See All by Kenta Kobayashi
Perlの生きのこり - エンジニアがこの先生きのこるためのカンファレンス2025
kfly8
4
2.3k
Introduce Sub::Meta
kfly8
0
62
研修はイベントでなくコミュニティ作り
kfly8
0
2k
明日からできる新人のオンボーディングガイド
kfly8
0
820
メンター成長のためのふりかえり会
kfly8
0
1.3k
Interfaces in Perl5 at The Perl Conference 2019 in Pittsburgh
kfly8
0
3k
経験から効率よく学習する
kfly8
0
420
Interfaces in Perl5
kfly8
1
950
p5-Lodash!
kfly8
2
820
Other Decks in Programming
See All in Programming
「MCPを使ってる人」が より詳しくなるための解説
yamaguchidesu
0
570
try-catchを使わないエラーハンドリング!? PHPでResult型の考え方を取り入れてみよう
kajitack
3
220
TVer iOSチームの共通認識の作り方 - Findy Job LT iOSアプリ開発の裏側 開発組織が向き合う課題とこれから
techtver
PRO
0
700
Perlで痩せる
yuukis
1
640
AI時代のリアーキテクチャ戦略 / Re-architecture Strategy in the AI Era
dachi023
0
190
Design Pressure
hynek
0
1.4k
SpringBootにおけるオブザーバビリティのなにか
irof
1
880
Investigating Multithreaded PostgreSQL
macdice
0
150
「兵法」から見る質とスピード
ickx
0
130
バランスを見極めよう!実装の意味を明示するための型定義 TSKaigi 2025 Day2 (5/24)
whatasoda
2
770
Interface vs Types ~型推論が過多推論~
hirokiomote
1
230
Parallel::Pipesの紹介
skaji
2
860
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Navigating Team Friction
lara
186
15k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
42
2.3k
Writing Fast Ruby
sferik
628
61k
Agile that works and the tools we love
rasmusluckow
329
21k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.2k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
25
2.8k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Statistics for Hackers
jakevdp
799
220k
How to Think Like a Performance Engineer
csswizardry
23
1.6k
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.