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.2k
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
2
260
Introduce Sub::Meta
kfly8
0
52
研修はイベントでなくコミュニティ作り
kfly8
0
1.3k
明日からできる新人のオンボーディングガイド
kfly8
0
790
メンター成長のためのふりかえり会
kfly8
0
1.2k
Interfaces in Perl5 at The Perl Conference 2019 in Pittsburgh
kfly8
0
2.9k
経験から効率よく学習する
kfly8
0
290
Interfaces in Perl5
kfly8
1
930
p5-Lodash!
kfly8
2
800
Other Decks in Programming
See All in Programming
AIプログラミング雑キャッチアップ
yuheinakasaka
17
4k
PEPCは何を変えようとしていたのか
ken7253
2
140
Rubyと自由とAIと
yotii23
6
1.4k
PHPカンファレンス名古屋2025 タスク分解の試行錯誤〜レビュー負荷を下げるために〜
soichi
1
670
技術を改善し続ける
gumioji
0
110
推しメソッドsource_locationのしくみを探る - はじめてRubyのコードを読んでみた
nobu09
2
140
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
290
コードを読んで理解するko build
bells17
1
110
責務と認知負荷を整える! 抽象レベルを意識した関心の分離
yahiru
8
1.3k
1年目の私に伝えたい!テストコードを怖がらなくなるためのヒント/Tips for not being afraid of test code
push_gawa
1
500
バッチを作らなきゃとなったときに考えること
irof
2
500
Ruby on cygwin 2025-02
fd0
0
180
Featured
See All Featured
How to Ace a Technical Interview
jacobian
276
23k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
10
510
Embracing the Ebb and Flow
colly
84
4.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
It's Worth the Effort
3n
184
28k
Faster Mobile Websites
deanohume
306
31k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
YesSQL, Process and Tooling at Scale
rocio
172
14k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
What's in a price? How to price your products and services
michaelherold
244
12k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
640
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.