libguestfs-talks.git
3 years agoSlides 9000.
Richard W.M. Jones [Fri, 12 Feb 2021 15:48:42 +0000 (15:48 +0000)]
Slides 9000.

3 years agoSlides 7000 (virt-v2v pipelines).
Richard W.M. Jones [Fri, 12 Feb 2021 15:43:36 +0000 (15:43 +0000)]
Slides 7000 (virt-v2v pipelines).

3 years agoSlides 6000 (modifications).
Richard W.M. Jones [Fri, 12 Feb 2021 15:09:24 +0000 (15:09 +0000)]
Slides 6000 (modifications).

3 years agoSlides 4000/5000 (benchmarks).
Richard W.M. Jones [Fri, 12 Feb 2021 14:41:28 +0000 (14:41 +0000)]
Slides 4000/5000 (benchmarks).

3 years agoSlides 3000.
Richard W.M. Jones [Fri, 12 Feb 2021 14:02:59 +0000 (14:02 +0000)]
Slides 3000.

3 years agoSlides 2000.
Richard W.M. Jones [Fri, 12 Feb 2021 12:40:51 +0000 (12:40 +0000)]
Slides 2000.

3 years agoSlide 1.
Richard W.M. Jones [Fri, 12 Feb 2021 12:08:03 +0000 (12:08 +0000)]
Slide 1.

3 years agoAdd introduction slide.
Richard W.M. Jones [Fri, 12 Feb 2021 11:50:49 +0000 (11:50 +0000)]
Add introduction slide.

3 years agoUpdate talk notes.
Richard W.M. Jones [Thu, 11 Feb 2021 13:19:31 +0000 (13:19 +0000)]
Update talk notes.

3 years agoUpdate notes for 2021 Disk Image Pipelines.
Richard W.M. Jones [Tue, 9 Feb 2021 13:52:31 +0000 (13:52 +0000)]
Update notes for 2021 Disk Image Pipelines.

3 years agoAdd benchmarking test scripts.
Richard W.M. Jones [Wed, 10 Feb 2021 09:49:54 +0000 (09:49 +0000)]
Add benchmarking test scripts.

3 years ago2021 talk about Disk Image Pipelines.
Richard W.M. Jones [Mon, 8 Feb 2021 15:34:40 +0000 (15:34 +0000)]
2021 talk about Disk Image Pipelines.

Add very basic notes, very incomplete.

3 years agoTighten intro.
Richard W.M. Jones [Mon, 16 Nov 2020 12:20:51 +0000 (12:20 +0000)]
Tighten intro.

3 years agotest_strlen -> strlen
Richard W.M. Jones [Mon, 16 Nov 2020 10:56:10 +0000 (10:56 +0000)]
test_strlen -> strlen

3 years agoAdd summary slide about range.
Richard W.M. Jones [Mon, 16 Nov 2020 10:55:49 +0000 (10:55 +0000)]
Add summary slide about range.

3 years agoDrop slides about proving power of 2 function.
Richard W.M. Jones [Mon, 16 Nov 2020 10:51:13 +0000 (10:51 +0000)]
Drop slides about proving power of 2 function.

3 years agoMore updates.
Richard W.M. Jones [Thu, 12 Nov 2020 15:22:20 +0000 (15:22 +0000)]
More updates.

3 years agoReworking after run through with Paolo.
Richard W.M. Jones [Thu, 12 Nov 2020 13:12:20 +0000 (13:12 +0000)]
Reworking after run through with Paolo.

4 years agoFix z3.
Richard W.M. Jones [Thu, 15 Oct 2020 10:33:47 +0000 (11:33 +0100)]
Fix z3.

4 years agonotes.txt: Add link to Z3 model_compress bug.
Richard W.M. Jones [Thu, 15 Oct 2020 08:45:12 +0000 (09:45 +0100)]
notes.txt: Add link to Z3 model_compress bug.

4 years ago6xxx strlen and 9xxx conclusions.
Richard W.M. Jones [Wed, 14 Oct 2020 15:12:57 +0000 (16:12 +0100)]
6xxx strlen and 9xxx conclusions.

4 years ago5xxx functions from nbdkit.
Richard W.M. Jones [Wed, 14 Oct 2020 14:55:41 +0000 (15:55 +0100)]
5xxx functions from nbdkit.

4 years agoSlides for 4xxx.
Richard W.M. Jones [Wed, 14 Oct 2020 13:25:32 +0000 (14:25 +0100)]
Slides for 4xxx.

4 years agoSlides for 3xxx.
Richard W.M. Jones [Wed, 14 Oct 2020 12:42:22 +0000 (13:42 +0100)]
Slides for 3xxx.

4 years agoSlides for 2xxx.
Richard W.M. Jones [Wed, 14 Oct 2020 12:14:09 +0000 (13:14 +0100)]
Slides for 2xxx.

4 years agoAdd outline of slides.
Richard W.M. Jones [Wed, 14 Oct 2020 11:42:22 +0000 (12:42 +0100)]
Add outline of slides.

4 years agoAdd page breaks in notes.
Richard W.M. Jones [Wed, 14 Oct 2020 11:27:08 +0000 (12:27 +0100)]
Add page breaks in notes.

4 years agoAdd resources.
Richard W.M. Jones [Tue, 13 Oct 2020 20:44:39 +0000 (21:44 +0100)]
Add resources.

4 years agoUpdate notes for talk on Frama-C.
Richard W.M. Jones [Tue, 13 Oct 2020 17:29:26 +0000 (18:29 +0100)]
Update notes for talk on Frama-C.

4 years agoAdd notes for talk on Frama-C.
Richard W.M. Jones [Tue, 13 Oct 2020 15:16:25 +0000 (16:16 +0100)]
Add notes for talk on Frama-C.

4 years agogoals: Fix tactic/predicate mix up in one slide.
Richard W.M. Jones [Fri, 21 Feb 2020 13:51:08 +0000 (13:51 +0000)]
goals: Fix tactic/predicate mix up in one slide.

4 years agoFurther goals slides updates.
Richard W.M. Jones [Fri, 21 Feb 2020 12:47:07 +0000 (12:47 +0000)]
Further goals slides updates.

4 years agoUpdate notes.
Richard W.M. Jones [Fri, 21 Feb 2020 12:47:01 +0000 (12:47 +0000)]
Update notes.

4 years agoUpdated goals talk for tech talk.
Richard W.M. Jones [Thu, 20 Feb 2020 11:21:36 +0000 (11:21 +0000)]
Updated goals talk for tech talk.

Tactics -> predicates.

Mention other todo items.

Other cleanups.

4 years agoUpdate notes.
Richard W.M. Jones [Thu, 16 Jan 2020 22:05:23 +0000 (22:05 +0000)]
Update notes.

4 years agoUpdate notes.
Richard W.M. Jones [Tue, 14 Jan 2020 20:41:26 +0000 (20:41 +0000)]
Update notes.

4 years agoFurther goals notes.
Richard W.M. Jones [Tue, 14 Jan 2020 19:27:31 +0000 (19:27 +0000)]
Further goals notes.

4 years agoStart on goals presentation.
Richard W.M. Jones [Mon, 13 Jan 2020 22:53:21 +0000 (22:53 +0000)]
Start on goals presentation.

4 years agoUpdate notes on goals.
Richard W.M. Jones [Sun, 12 Jan 2020 22:14:29 +0000 (22:14 +0000)]
Update notes on goals.

4 years agoAdd notes for talk on goals.
Richard W.M. Jones [Sat, 11 Jan 2020 15:16:07 +0000 (15:16 +0000)]
Add notes for talk on goals.

5 years ago2800: Larger font.
Eric Blake [Thu, 31 Oct 2019 11:32:28 +0000 (12:32 +0100)]
2800: Larger font.

5 years ago6600: Slightly nicer terminal window.
Eric Blake [Wed, 30 Oct 2019 23:10:56 +0000 (00:10 +0100)]
6600: Slightly nicer terminal window.

5 years ago8400: Replace <pre> graph with <table>.
Eric Blake [Wed, 30 Oct 2019 16:17:55 +0000 (17:17 +0100)]
8400: Replace <pre> graph with <table>.

5 years ago8300: Graphics showing polling.
Eric Blake [Wed, 30 Oct 2019 15:56:53 +0000 (16:56 +0100)]
8300: Graphics showing polling.

5 years ago8200: Graphics for on-wire packets.
Eric Blake [Wed, 30 Oct 2019 15:27:44 +0000 (16:27 +0100)]
8200: Graphics for on-wire packets.

5 years ago8000: Use graphics in header row.
Eric Blake [Wed, 30 Oct 2019 14:06:16 +0000 (15:06 +0100)]
8000: Use graphics in header row.

5 years agoAvoid sudo during restore.
Eric Blake [Wed, 30 Oct 2019 13:22:48 +0000 (14:22 +0100)]
Avoid sudo during restore.

Although mknod requires sudo, rm does not.

5 years ago6200: Reduce dependency on particular username.
Eric Blake [Wed, 30 Oct 2019 08:55:16 +0000 (09:55 +0100)]
6200: Reduce dependency on particular username.

Requires the external creation of a symlink vddk-6.7.

5 years ago6800 - add f-bird as a backup.
Richard W.M. Jones [Wed, 30 Oct 2019 08:47:10 +0000 (08:47 +0000)]
6800 - add f-bird as a backup.

5 years ago1000 - tighten up text and remove Xs
Richard W.M. Jones [Wed, 30 Oct 2019 08:43:43 +0000 (08:43 +0000)]
1000 - tighten up text and remove Xs

5 years agoAdd final 2500 slide about imageio.
Richard W.M. Jones [Wed, 30 Oct 2019 08:41:16 +0000 (08:41 +0000)]
Add final 2500 slide about imageio.

5 years agoOnly add table borders when desired.
Eric Blake [Mon, 28 Oct 2019 14:21:01 +0000 (15:21 +0100)]
Only add table borders when desired.

5 years ago8000: Add pro/con table.
Eric Blake [Mon, 28 Oct 2019 13:57:08 +0000 (14:57 +0100)]
8000: Add pro/con table.

5 years ago4300: Polish slide by changing <pre> to <table>.
Eric Blake [Mon, 28 Oct 2019 13:31:03 +0000 (14:31 +0100)]
4300: Polish slide by changing <pre> to <table>.

5 years agoRemove redundant lines from ./restore script.
Richard W.M. Jones [Sun, 27 Oct 2019 15:50:01 +0000 (15:50 +0000)]
Remove redundant lines from ./restore script.

5 years agoAdd Oscar's FBird demo.
Richard W.M. Jones [Sun, 27 Oct 2019 15:49:54 +0000 (15:49 +0000)]
Add Oscar's FBird demo.

5 years agoUpdates to lightning talk.
Richard W.M. Jones [Sat, 26 Oct 2019 22:01:34 +0000 (23:01 +0100)]
Updates to lightning talk.

5 years ago4500: Replace <pre>-graph with nicer image.
Eric Blake [Sat, 26 Oct 2019 15:56:07 +0000 (10:56 -0500)]
4500: Replace <pre>-graph with nicer image.

5 years agoUpdate lightning talk.
Richard W.M. Jones [Sat, 26 Oct 2019 12:54:35 +0000 (13:54 +0100)]
Update lightning talk.

5 years agoOutline lightning talk.
Richard W.M. Jones [Sat, 26 Oct 2019 11:49:22 +0000 (12:49 +0100)]
Outline lightning talk.

5 years ago9000: Replace XXX with summary line.
Eric Blake [Fri, 25 Oct 2019 22:16:42 +0000 (17:16 -0500)]
9000: Replace XXX with summary line.

5 years ago4700: Color-code nbdkit changes.
Eric Blake [Fri, 25 Oct 2019 21:29:52 +0000 (16:29 -0500)]
4700: Color-code nbdkit changes.

5 years agoTweak minimum version of nbdkit to match fast-zero and reflection demos.
Eric Blake [Fri, 25 Oct 2019 21:15:51 +0000 (16:15 -0500)]
Tweak minimum version of nbdkit to match fast-zero and reflection demos.

5 years ago6600, 6800: Use banner function for credits.
Richard W.M. Jones [Fri, 25 Oct 2019 20:23:53 +0000 (21:23 +0100)]
6600, 6800: Use banner function for credits.

5 years agoMake titles larger red background, white text.
Richard W.M. Jones [Fri, 25 Oct 2019 20:17:18 +0000 (21:17 +0100)]
Make titles larger red background, white text.

Also add a banner function which can be used by other code for the
same effect.  Unfortunately we cannot reuse that function to display
the title.

5 years agoTweak $title display in .term/.sh.
Eric Blake [Fri, 25 Oct 2019 20:06:15 +0000 (15:06 -0500)]
Tweak $title display in .term/.sh.

5 years ago2600: Highlight raw.xz.
Richard W.M. Jones [Fri, 25 Oct 2019 20:09:25 +0000 (21:09 +0100)]
2600: Highlight raw.xz.

5 years ago4700: Make filters box large enough to contain all filters.
Richard W.M. Jones [Fri, 25 Oct 2019 20:08:58 +0000 (21:08 +0100)]
4700: Make filters box large enough to contain all filters.

5 years agoEnsure logo does not collide with <h1> horizontal bar.
Eric Blake [Fri, 25 Oct 2019 19:33:31 +0000 (14:33 -0500)]
Ensure logo does not collide with <h1> horizontal bar.

5 years agoDrop 41xx slides dissecting an NBD command.
Eric Blake [Fri, 25 Oct 2019 18:08:46 +0000 (13:08 -0500)]
Drop 41xx slides dissecting an NBD command.

Instead, save the script backstory for offline, and leave the power of
nbdkit to the 6000 slides.  The 4000 slides now focus on just
improving qemu-img convert.

5 years agoSwap slides about qemu-nbd in imageio and rhv to kubevirt.
Richard W.M. Jones [Fri, 25 Oct 2019 17:36:07 +0000 (18:36 +0100)]
Swap slides about qemu-nbd in imageio and rhv to kubevirt.

Improves flow.

5 years agoDrop slide 2500 about replacing TFTP.
Richard W.M. Jones [Fri, 25 Oct 2019 17:28:55 +0000 (18:28 +0100)]
Drop slide 2500 about replacing TFTP.

Not very interesting.

5 years agoUse Pyrit demo, also by Jan Kadlec.
Richard W.M. Jones [Fri, 25 Oct 2019 17:25:42 +0000 (18:25 +0100)]
Use Pyrit demo, also by Jan Kadlec.

5 years agoMisc updates to 2xxx slides.
Richard W.M. Jones [Fri, 25 Oct 2019 09:56:39 +0000 (10:56 +0100)]
Misc updates to 2xxx slides.

5 years agoAdd potential graph to 4500.
Eric Blake [Fri, 25 Oct 2019 04:54:52 +0000 (23:54 -0500)]
Add potential graph to 4500.

Need an actual graphic rather than a <pre>, but this was quick-and-dirty.

5 years agoFirst cut at 8000- slides to match notes.
Eric Blake [Fri, 25 Oct 2019 04:38:06 +0000 (23:38 -0500)]
First cut at 8000- slides to match notes.

5 years agoUpdate 4700 with actual list, note about file.
Eric Blake [Fri, 25 Oct 2019 04:09:25 +0000 (23:09 -0500)]
Update 4700 with actual list, note about file.

5 years agoTweaks to ./restore.
Eric Blake [Fri, 25 Oct 2019 03:55:46 +0000 (22:55 -0500)]
Tweaks to ./restore.

Only attempt sudo when needed, vet myself as willing to use it

5 years agoInitial notes for 8000 slides on resize.
Eric Blake [Thu, 24 Oct 2019 20:24:04 +0000 (15:24 -0500)]
Initial notes for 8000 slides on resize.

5 years agoMore work on the 4000- fast zero slides.
Eric Blake [Thu, 24 Oct 2019 18:54:55 +0000 (13:54 -0500)]
More work on the 4000- fast zero slides.

5 years agoUpdate nbdkit script box to 1.14 release.
Eric Blake [Fri, 25 Oct 2019 03:20:56 +0000 (22:20 -0500)]
Update nbdkit script box to 1.14 release.

Still needs a style.css change to make it look good...

5 years agoMention xfce4-terminal as requirement for .sh slides.
Eric Blake [Thu, 24 Oct 2019 22:17:20 +0000 (17:17 -0500)]
Mention xfce4-terminal as requirement for .sh slides.

5 years ago6200, 6400: Use pushd/popd so we run ./restore in the right directory.
Richard W.M. Jones [Thu, 24 Oct 2019 20:32:45 +0000 (21:32 +0100)]
6200, 6400: Use pushd/popd so we run ./restore in the right directory.

5 years agoList requirements in one file.
Richard W.M. Jones [Thu, 24 Oct 2019 19:51:39 +0000 (20:51 +0100)]
List requirements in one file.

So if we have to jump on to a new laptop at short notice, we
know what we need to install.

5 years ago2300, 2500: Further fixes to slides.
Richard W.M. Jones [Thu, 24 Oct 2019 14:19:32 +0000 (15:19 +0100)]
2300, 2500: Further fixes to slides.

5 years ago2200: Fix lost text.
Richard W.M. Jones [Thu, 24 Oct 2019 14:17:46 +0000 (15:17 +0100)]
2200: Fix lost text.

Fixes commit 30bd9d843e14cb6db9f42fa60e7a023a5e5ca86d.

5 years agoContinue 6000 slides.
Richard W.M. Jones [Thu, 24 Oct 2019 11:35:58 +0000 (12:35 +0100)]
Continue 6000 slides.

5 years agoUse div class=allcenter around all images.
Richard W.M. Jones [Thu, 24 Oct 2019 11:37:18 +0000 (12:37 +0100)]
Use div class=allcenter around all images.

This centers them on the page.

5 years ago6000-series of slides about fun things to do with nbdkit
Richard W.M. Jones [Thu, 24 Oct 2019 08:47:06 +0000 (09:47 +0100)]
6000-series of slides about fun things to do with nbdkit

5 years agoAdd setup slide for fastzero demo.
Eric Blake [Thu, 24 Oct 2019 01:59:52 +0000 (20:59 -0500)]
Add setup slide for fastzero demo.

5 years agoFix .term bindings for commands with embedded ".
Eric Blake [Thu, 24 Oct 2019 02:25:04 +0000 (21:25 -0500)]
Fix .term bindings for commands with embedded ".

The history file was correct (using reverse search or up arrow), but
the key binding needs injected escapes to have correct syntax.

5 years agoAdd beginnings of final slide.
Eric Blake [Wed, 23 Oct 2019 20:29:08 +0000 (15:29 -0500)]
Add beginnings of final slide.

5 years agoRun with self-built binaries.
Eric Blake [Thu, 24 Oct 2019 02:26:35 +0000 (21:26 -0500)]
Run with self-built binaries.

Necessary since I want to demo features that are not yet in stable
releases, so stock Fedora 30 binaries don't show off more recent
additions.

Assumes that ~/d/$PROJ is the build directory for each of qemu,
nbdkit, and libnbd.  (Matches what was done in 2019-tech-introductions)

5 years agoInitial fast zero case study notes.
Eric Blake [Wed, 23 Oct 2019 15:31:07 +0000 (10:31 -0500)]
Initial fast zero case study notes.

Slides will be in the 4000- range

5 years agoMinor updates to introduction.
Richard W.M. Jones [Wed, 23 Oct 2019 15:27:02 +0000 (16:27 +0100)]
Minor updates to introduction.

5 years agoAdd more introduction section slides.
Richard W.M. Jones [Wed, 23 Oct 2019 12:26:28 +0000 (13:26 +0100)]
Add more introduction section slides.

2200-point-in-time-snapshot.html
2300-virt-v2v-to-vddk.html
2400-qemu-nbd-server.html
2450-convert-rhv-to-kubevirt.html
2500-nbdkit-linuxdisk-remote-boot.html
2600-remote-boot-risc-v.html
2700-nbdkit-sh-for-testing.html
2800-communicate-between-processes.html

5 years agoFirst two slides.
Richard W.M. Jones [Wed, 23 Oct 2019 12:03:08 +0000 (13:03 +0100)]
First two slides.

5 years agoUse Red Hat Text font.
Richard W.M. Jones [Wed, 23 Oct 2019 10:05:10 +0000 (11:05 +0100)]
Use Red Hat Text font.

Note: In Fedora requires "redhat-text-fonts" package installed.

5 years agoUpdate to new Red Hat brand.
Richard W.M. Jones [Wed, 23 Oct 2019 10:01:57 +0000 (11:01 +0100)]
Update to new Red Hat brand.

5 years agoBegin 2xxx section which will be the short introduction to NBD.
Richard W.M. Jones [Wed, 23 Oct 2019 09:55:05 +0000 (10:55 +0100)]
Begin 2xxx section which will be the short introduction to NBD.