Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions presentation/.presently.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"current_index": 13,
"elapsed": 0,
"running": false,
"started": false
}
Binary file added presentation/audio/010-welcome.webm
Binary file not shown.
Binary file added presentation/audio/015-falcon-cluster.webm
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added presentation/audio/030-fantail/020-permits.webm
Binary file not shown.
Binary file added presentation/audio/030-fantail/030-queues.webm
Binary file not shown.
Binary file not shown.
Binary file added presentation/audio/040-results/020-overload.webm
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions presentation/bake.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

180 changes: 180 additions & 0 deletions presentation/gems.locked
Original file line number Diff line number Diff line change
@@ -0,0 +1,180 @@
GEM
remote: https://rubygems.org/
specs:
agent-context (0.3.0)
bake (>= 0.23)
async (2.45.1)
console (~> 1.29)
fiber-annotation
io-event (~> 1.21)
async-actor (0.2.0)
async (~> 2.33)
async-container (0.38.0)
async (~> 2.44)
async-http (0.103.0)
async (>= 2.35.1)
async-pool (~> 0.12)
io-endpoint (~> 0.18)
io-stream (~> 0.14)
protocol-http (~> 0.66)
protocol-http1 (~> 0.41)
protocol-http2 (~> 0.28)
protocol-url (~> 0.2)
async-http-cache (0.4.6)
async-http (~> 0.56)
async-htty (0.5.0)
async (~> 2.39)
async-http (~> 0.88)
protocol-http (~> 0.62)
protocol-htty (~> 0.4)
async-pool (0.12.0)
async (>= 2.0)
async-service (0.25.0)
async
async-container (~> 0.34)
string-format (~> 0.2)
async-utilization (0.5.0)
console (~> 1.0)
async-webdriver (0.12.2)
async-actor (~> 0.1)
async-http (~> 0.61)
async-pool (~> 0.4)
async-websocket (~> 0.25)
base64 (~> 0.2)
async-websocket (0.30.1)
async-http (~> 0.76)
protocol-http (~> 0.34)
protocol-rack (~> 0.7)
protocol-websocket (~> 0.17)
bake (0.25.0)
bigdecimal
samovar (~> 2.1)
base64 (0.3.0)
bigdecimal (4.1.2)
console (1.37.0)
fiber-annotation
fiber-local (~> 1.1)
json
falcon (0.57.0)
async
async-container (~> 0.20)
async-http (~> 0.97)
async-http-cache (~> 0.4)
async-service (~> 0.19)
async-utilization (~> 0.3)
bundler
localhost (~> 1.1)
openssl (>= 3.0)
protocol-http (~> 0.31)
protocol-rack (~> 0.7)
samovar (~> 2.3)
fiber-annotation (0.2.0)
fiber-local (1.1.0)
fiber-storage
fiber-storage (1.0.1)
io-endpoint (0.18.0)
openssl (>= 3.3.0)
io-event (1.21.1)
io-stream (0.14.0)
openssl (>= 3.3)
io-watch (0.6.3)
json (3.0.1)
live (0.19.0)
async-websocket (~> 0.27)
protocol-websocket (~> 0.19)
xrb (~> 0.10)
lively (0.23.0)
agent-context
async-htty
async-service (~> 0.23)
falcon (~> 0.47)
io-watch
live (~> 0.19)
protocol-url (~> 0.19)
xrb
localhost (1.8.0)
bake
markly (0.17.0)
openssl (4.0.2)
presently (0.16.0)
async-webdriver (~> 0.12)
lively (~> 0.18)
markly (~> 0.16)
protocol-hpack (1.5.1)
protocol-http (0.71.0)
protocol-http1 (0.41.0)
protocol-http (~> 0.68)
protocol-http2 (0.28.0)
protocol-hpack (~> 1.4)
protocol-http (~> 0.62)
protocol-htty (0.5.0)
protocol-http2
protocol-rack (0.22.1)
io-stream (>= 0.10)
protocol-http (~> 0.58)
rack (>= 1.0)
protocol-url (0.19.0)
protocol-websocket (0.21.1)
protocol-http (~> 0.2)
rack (3.2.7)
samovar (2.5.1)
console (~> 1.0)
string-format (0.2.0)
xrb (0.12.0)

PLATFORMS
arm64-darwin-25
ruby

DEPENDENCIES
io-watch
presently

CHECKSUMS
agent-context (0.3.0) sha256=1bc73ffb4f73756417e349654b09953b42e8b26a4d091b4f5a13bd6c41d326fe
async (2.45.1) sha256=95849f7432eca535146c69f3078dab3c7228d0075ed71f48733f3e585dd7c267
async-actor (0.2.0) sha256=4d4c6397843a2e237386bd9536b9f0a437217daf83978e88e98f48a6deb9b12b
async-container (0.38.0) sha256=71479d8551870d684e602f463d7b8368909c835a64e38b555e1821512ffffc88
async-http (0.103.0) sha256=137e3d5d419f7d72d5fa33cf04f30232e79c57b690025a650b8f9e48ece8bc41
async-http-cache (0.4.6) sha256=2038d1f093182f16b50b4db271c25085e3938da10bfcfc2904cadb0530fddfd6
async-htty (0.5.0) sha256=c78172412ea592ef70c0c2a16a7a5055ae1ccd134db9b0e2df9dd93c73715e7a
async-pool (0.12.0) sha256=5580493dc024bd704dab2ed0bf1307100722e49cbb825c7965f8501194f58506
async-service (0.25.0) sha256=71d9d75c2898dddf6549150cecd57156453e5b61da69fa87f10a0c97becfb6d1
async-utilization (0.5.0) sha256=96c347634e09edcbcb7f70cf8c5a1ae058c64d88186341e3f924a44440f95981
async-webdriver (0.12.2) sha256=49a82e6f60fd229547f5f298d58a43b1439925e37a981ed05743f7a4931d65c1
async-websocket (0.30.1) sha256=54bb8a8f184e4aa64434c7a78ecc55850a67a3d1dcd02e3ae787376e2c673936
bake (0.25.0) sha256=a47bdc6a26addc048827debc36fe27bb4d5d71ac2958ad910b5386e9baf49869
base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b
bigdecimal (4.1.2) sha256=53d217666027eab4280346fba98e7d5b66baaae1b9c3c1c0ffe89d48188a3fbd
bundler (4.0.18) sha256=02d9a17429de1847b4e0c9f27a9ee4b20c0a74c0a641b4e77195d6019e3618ac
console (1.37.0) sha256=8093b286c2595a063849c098594fee5155ecc7967d36f3aa8cbe7569c8f3efd7
falcon (0.57.0) sha256=c9b060bc23a3b90a80376078aae037d8f48e0b2f12f5f30f360d4b29d7baf0f7
fiber-annotation (0.2.0) sha256=7abfadf1d119f508867d4103bf231c0354d019cc39a5738945dec2edadaf6c03
fiber-local (1.1.0) sha256=c885f94f210fb9b05737de65d511136ea602e00c5105953748aa0f8793489f06
fiber-storage (1.0.1) sha256=f48e5b6d8b0be96dac486332b55cee82240057065dc761c1ea692b2e719240e1
io-endpoint (0.18.0) sha256=720d186bcd584e8ba490bfc91dab332cc3c5ffee848b5b03894555cb275151aa
io-event (1.21.1) sha256=b3088f89ad67edf9be9fc2f48a5fae0790e92862487551eeb337b49098eb99e6
io-stream (0.14.0) sha256=07d9b13ea2066ccbbc761fff8d69ad5a31e47561d31e02cc271f3ed9c1a8f1cd
io-watch (0.6.3) sha256=95f80faf4b1ee00d8e184340830265ddae237b4f3a42b21f1e90593108932363
json (3.0.1) sha256=c80f74a3570c3a310cd41c526904e7ef8363abdece4432f31fe97d812bc4a39e
live (0.19.0)
lively (0.23.0)
localhost (1.8.0) sha256=df7ea825b4f64949c588c17efac86bc47ddc4460d723778abe933b71759b2701
markly (0.17.0) sha256=fab61b604f7c4c8f771c3b7f2f16b971034bb72ddd27009b90c3fae1990b17e6
openssl (4.0.2) sha256=1037ad2868ae58df9ad917891c0c0f9815a1172f6846d4bcdd508e4c2ee747c2
presently (0.16.0) sha256=2f10f0d1d2e3094b782a22e9abef2c6c6d9e3b10f21ab013eef3f5106344d8c4
protocol-hpack (1.5.1) sha256=6feca238b8078da1cd295677d6f306c6001af92d75fe0643d33e6956cbc3ad91
protocol-http (0.71.0) sha256=38577bf3df0bf0c3f7ee7e21b43fcb4bd7624e36f697dbe9c3eea344f14bd9ba
protocol-http1 (0.41.0) sha256=9863874a1228948a896c3e7ea16d13a680c8f3ed50706007c78b7033018b0ea3
protocol-http2 (0.28.0) sha256=b7c6195dcfa80ec2484670e9fd8fc21024cc654a391aa0792433aff1188c1691
protocol-htty (0.5.0) sha256=52ccd2d890d17d01346b96a99b942b48b8df82a1b9a861da87ba9d7eb8005e46
protocol-rack (0.22.1) sha256=1185d245927ef9849a603700d6991ca353bc89724fbf98efa4a4333ed62a9fc3
protocol-url (0.19.0) sha256=3f6b9f6aa742a259a0b3610fbbd9685dcd9506adf6734f428ff96259faabfb21
protocol-websocket (0.21.1) sha256=34325e4325697f0956877e67784bcc838cfd51ebbf4f8e9e5201be292041ee61
rack (3.2.7) sha256=93e13e1c24f93556671d85d2d79fa228c3485815c50d7e2f265b5330c6528fb7
samovar (2.5.1) sha256=8a9fc41eb8868084f0321eb41678c485cfbc7d282fb306c0be67c3284b1d2394
string-format (0.2.0) sha256=bc981c14116b061f12134549f32fa2d61a17b5a35dd6fd36596c21722a789af6
xrb (0.12.0) sha256=93b31201effbb03bf69136f7d32fd7eb1278b4fa225853f6539e169ca3b2fb65

BUNDLED WITH
4.0.18
6 changes: 6 additions & 0 deletions presentation/gems.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# frozen_string_literal: true

source "https://rubygems.org"

gem "presently", "~> 0.16"
gem "io-watch"
Loading