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.4k
Introduce Sub::Meta
kfly8
0
65
研修はイベントでなくコミュニティ作り
kfly8
0
2.1k
明日からできる新人のオンボーディングガイド
kfly8
0
830
メンター成長のためのふりかえり会
kfly8
0
1.3k
Interfaces in Perl5 at The Perl Conference 2019 in Pittsburgh
kfly8
0
3k
経験から効率よく学習する
kfly8
0
430
Interfaces in Perl5
kfly8
1
960
p5-Lodash!
kfly8
2
830
Other Decks in Programming
See All in Programming
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
330
エラーって何種類あるの?
kajitack
5
300
Gleamという選択肢
comamoca
6
760
都市をデータで見るってこういうこと PLATEAU属性情報入門
nokonoko1203
1
570
ドメインモデリングにおける抽象の役割、tagless-finalによるDSL構築、そして型安全な最適化
knih
11
2k
GoのGenericsによるslice操作との付き合い方
syumai
3
680
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
170
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
450
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
2
210
型付きアクターモデルがもたらす分散シミュレーションの未来
piyo7
0
810
Claude Codeの使い方
ttnyt8701
1
130
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
130
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Building Applications with DynamoDB
mza
95
6.5k
Raft: Consensus for Rubyists
vanstee
140
7k
The Cult of Friendly URLs
andyhume
79
6.5k
VelocityConf: Rendering Performance Case Studies
addyosmani
330
24k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
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.