Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
わたしの知らなかった超絶技巧プログラミングの世界
Search
ta-chibana
May 09, 2019
Programming
820
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
わたしの知らなかった超絶技巧プログラミングの世界
Quineを書いてみたという話
ソースコード:
https://github.com/ta-chibana/hey_quine
ta-chibana
May 09, 2019
More Decks by ta-chibana
See All by ta-chibana
GraphQL スキーマで支えるレジアプリ開発 / "hey Talk" Engineers #4
tachibana
1
1.8k
STORES で GraphQL について考えた話
tachibana
1
390
Other Decks in Programming
See All in Programming
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
170
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
380
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
370
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.6k
APNsからLive Activityを開始する話
yumnumm
0
170
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
1
2.3k
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
Ghostty + Neovimで作る 透明でカッコ良い開発環境
j341nono
0
170
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
4
4.7k
ChromeでローカルLLM
ryu1013
0
110
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
1
300
Turning Architecture into Unit Tests in the AI Era (NSSpain XIV)
steliosf
PRO
1
140
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
460
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
590
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
450
The Cult of Friendly URLs
andyhume
79
7k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
620
Into the Great Unknown - MozCon
thekraken
41
2.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
730
Believing is Seeing
oripsolob
1
240
Transcript
Θͨ͠ͷΒͳ͔ͬͨ ઈٕϓϩάϥϛϯά ͷੈք 2019/05/09 Hello hey for Engineers vol.3 @tachibana314
ઈٕϓϩάϥϛϯάʁ
ʮ࣮༻తͳϓϩάϥϛϯάݴޠΛ ɹͬͯશ࣮͘༻తͰͳ͍ͷΛ࡞Δ༡ͼʯ ʮ͋ͳͨͷΒͳ͍ઈٕϓϩάϥϛϯάͷੈքʯΑΓ
RubyKaigi 2019 LT https://speakerdeck.com/oda/how-to-make-bad-source
RubyKaigi 2019 LT https://speakerdeck.com/oda/how-to-make-bad-source
RubyKaigi 2019 LT \ ŦůŢťř / https://speakerdeck.com/oda/how-to-make-bad-source
RubyKaigi 2019 LT \ ŦůŢťř / \ źſťƄ/ https://speakerdeck.com/oda/how-to-make-bad-source
࡞ͬͯΈͨ
None
None
https://github.com/ta-chibana/hey_quine/blob/master/hey.rb
https://github.com/ta-chibana/hey_quine/blob/master/hey.rb
https://github.com/ta-chibana/hey_quine/blob/master/hey.rb
https://github.com/ta-chibana/hey_quine/blob/master/hey.rb
https://github.com/ta-chibana/hey_quine/blob/master/hey.rb
None
ݩͷιʔεͱશʹҰகʂ
ղઆ
AAʹରԠͨ͠ม i (0 <= i <= 3)
ม i ʹ࠶ೖ͢Δࣜʢ࣍ʹग़ྗ͢ΔAAΛܾఆʣ
AAͦΕͧΕͷܗΛ84ਐͰදͨ͠σʔλͷArray
σίʔυͯ͠ιʔεΛAAͷܗʹ͑ͯग़ྗ͢Δॲཧ
ΰϛ
େͳ͜ͱͯ͢͜͜ʹ
end