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
わたしの知らなかった超絶技巧プログラミングの世界
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ta-chibana
May 09, 2019
Programming
810
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.7k
STORES で GraphQL について考えた話
tachibana
1
370
Other Decks in Programming
See All in Programming
エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜 / Design harness from an engineer's perspective
rkaga
2
660
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
230
継続モナドとリアクティブプログラミング
yukikurage
2
260
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
290
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
190
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
1
190
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
820
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
0
370
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
21
7.2k
これからAgentCoreを触る方へトレンドはGatewayです
har1101
6
470
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4.8k
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
180
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
432
67k
The Pragmatic Product Professional
lauravandoore
37
7.4k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
200
New Earth Scene 8
popppiees
3
2.4k
Automating Front-end Workflow
addyosmani
1370
210k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
600
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
The World Runs on Bad Software
bkeepers
PRO
72
12k
How GitHub (no longer) Works
holman
316
150k
30 Presentation Tips
portentint
PRO
1
340
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