Skip to content

Commit cae9fe9

Browse files
committed
add gif
1 parent 6eebffa commit cae9fe9

File tree

2 files changed

+58
-0
lines changed

2 files changed

+58
-0
lines changed

gifs/pdftc.cast

+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
{"version": 2, "width": 177, "height": 54, "timestamp": 1709517065, "env": {"SHELL": "/run/current-system/sw/bin/zsh", "TERM": "screen-256color"}}
2+
[0.096144, "o", "\u001b[1m\u001b[3m%\u001b[23m\u001b[1m\u001b[0m \r \r"]
3+
[0.143609, "o", "\r\u001b[0m\u001b[23m\u001b[24m\u001b[J\u001b[1;36m~/fun/knotools\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmain\u001b[0m \u001b[1;32m+\u001b[0m\u001b[1;32m6\u001b[0m \u001b[1;31m-\u001b[0m\u001b[1;31m3\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m📝\u001b[0m\u001b[1;31m🤷\u001b[0m\u001b[1;31m✓\u001b[0m\u001b[1;31m]\u001b[0m \u001b[1;35mλ \u001b[0m\u001b[1;35m9.4.8\u001b[0m\u001b[1;35m \u001b[0m \u001b[1;34m❄️ \u001b[0m\u001b[1;34mimpure\u001b[0m \r\n\u001b[1;33m⚡️\u001b[0m\u001b[1;33m63%\u001b[0m \u001b[1;31m🟢 \u001b[0m\u001b[1;31m0\u001b[0m ➜ \u001b[K"]
4+
[0.143664, "o", "\u001b[?1h\u001b=\u001b[?2004h"]
5+
[1.281527, "o", "p"]
6+
[1.408809, "o", "\bpd"]
7+
[1.450453, "o", "f"]
8+
[1.687529, "o", "t"]
9+
[1.920723, "o", "c"]
10+
[2.026036, "o", " "]
11+
[2.31739, "o", "~"]
12+
[2.508327, "o", "/"]
13+
[2.784792, "o", "b"]
14+
[2.862467, "o", "o"]
15+
[3.015362, "o", "o"]
16+
[3.099557, "o", "k"]
17+
[3.188583, "o", "s"]
18+
[3.380406, "o", "/"]
19+
[3.586056, "o", "w"]
20+
[3.667307, "o", "e"]
21+
[3.722265, "o", "b"]
22+
[4.104785, "o", "a"]
23+
[4.142078, "o", "s"]
24+
[4.363229, "o", "s"]
25+
[4.54536, "o", "e"]
26+
[4.675974, "o", "m"]
27+
[4.892554, "o", "b"]
28+
[5.133193, "o", "l"]
29+
[5.21207, "o", "y"]
30+
[6.485927, "o", "."]
31+
[6.841769, "o", "p"]
32+
[7.01112, "o", "d"]
33+
[7.034303, "o", "f"]
34+
[7.145093, "o", " "]
35+
[8.795289, "o", "|"]
36+
[8.912376, "o", " "]
37+
[9.13566, "o", "l"]
38+
[9.210531, "o", "e"]
39+
[9.286247, "o", "s"]
40+
[9.495001, "o", "s"]
41+
[9.617788, "o", "\u001b[?1l\u001b>\u001b[?2004l\r\r\n"]
42+
[9.625326, "o", "\u001b[?1049h\u001b[54;1H\u001b[?1h\u001b=\r"]
43+
[9.992319, "o", " cover\u001b[m\r\n copyright\u001b[m\r\n table of contents\u001b[m\r\n preface\u001b[m\r\n conventions used in this book\u001b[m\r\n using code examples\u001b[m\r\n o’reilly online learning\u001b[m\r\n how to contact us\u001b[m\r\n acknowledgments\u001b[m\r\n chapter 1. introduction\u001b[m\r\n what webassembly offers\u001b[m\r\n history of the web\u001b[m\r\n origins of javascript\u001b[m\r\n evolution of the web platform\u001b[m\r\n native client (nacl)\u001b[m\r\n asm.js\u001b[m\r\n rise of webassembly\u001b[m\r\n chapter 2. “hello, world!” (sort of)\u001b[m\r\n webassembly text format (wat)\u001b[m\r\n converting wat to wasm\u001b[m\r\n running wasm in a repl\u001b[m\r\n running wasm in the browser\u001b[m\r\n chapter 3. webassembly modules\u001b[m\r\n module structure\u001b[m\r\n exploring module sections\u001b[m\r\n working with modules\u001b[m\r\n future es6 module integration\u001b[m\r\n chapter 4. webassembly memory\u001b[m\r\n typedarrays\u001b[m\r\n webassembly memory instances\u001b[m\r\n using the webassembly memory api\u001b[m\r\n strings at last!\u001b[m\r\n chapter 5. using c/c++ and webassembly\u001b[m\r\n using c functions\u001b[m\r\n things get complicated\u001b[m\r\n c/c++ and webassembly\u001b[m\r\n finally, “hello, world!” in webassembly\u001b[m\r\n chapter 6. applied webassembly: \u001b[m\r\n proper “hello, world!”\u001b[m\r\n porting third-party code\u001b[m\r\n libsodium\u001b[m\r\n chapter 7. webassembly tables\u001b[m\r\n static versus dynamic linking\u001b[m\r\n creating tables in modules\u001b[m\r\n dynamic linking in webassembly\u001b[m\r\n chapter 8. webassembly in the server\u001b[m\r\n native extensions to node.js\u001b[m\r\n webassembly and node.js\u001b[m\r\n supply chain attacks\u001b[m\r\n webassembly and deno\u001b[m\r\n a look forward\u001b[m\r\n chapter 9. applied webassembly: tensorflow.js\u001b[m\r\n hardware\u001b[m\r\n:\u001b[K"]
44+
[10.907132, "o", "\r\u001b[K"]
45+
[10.907179, "o", " playground\u001b[m\r\n tensorflow.js\u001b[m\r\n webassembly backend\u001b[m\r\n chapter 10. rust\u001b[m\r\n introduction to rust\u001b[m\r\n rust and webassembly\u001b[m\r\n wasm-bindgen\u001b[m\r\n designing code for in and out of the browser\u001b[m\r\n chapter 11. webassembly system interface (wasi)\u001b[m\r\n webassembly system interface (wasi)\u001b[m\r\n capabilities-based security\u001b[m\r\n the bigger picture\u001b[m\r\n chapter 12. extending the webassembly platform\u001b[m\r\n wasi runtimes\u001b[m\r\n multi-value return\u001b[m\r\n reference types\u001b[m\r\n module linking\u001b[m\r\n feature testing\u001b[m\r\n other proposals\u001b[m\r\n chapter 13. webassembly and .net\u001b[m\r\n .net and wasmtime\u001b[m\r\n blazor\u001b[m\r\n uno platform\u001b[m\r\n chapter 14. using assemblyscript and webassembly\u001b[m\r\n “definitely not a typescript to webassembly compiler”\u001b[m\r\n simple example\u001b[m\r\n garbage collection and the assemblyscript runtime\u001b[m\r\n assemblyscript standard library\u001b[m\r\n assemblyscript l"]
46+
[10.907219, "o", "oader\u001b[m\r\n chapter 15. applied webassembly: \u001b[m\r\n a short, personal detour\u001b[m\r\n our industry evolves\u001b[m\r\n fastly compute@edge\u001b[m\r\n krustlet\u001b[m\r\n suborbital\u001b[m\r\n wasmedge\u001b[m\r\n wasmcloud\u001b[m\r\n chapter 16. applied webassembly: \u001b[m\r\n centralization versus decentralization\u001b[m\r\n from bitcoin to ethereum\u001b[m\r\n how do you solve a problem like the halting problem?\u001b[m\r\n ewasm\u001b[m\r\n polkadot\u001b[m\r\n interplanetary file system (ipfs)\u001b[m\r\n chapter 17. webassembly and other languages\u001b[m\r\n tinygo\u001b[m\r\n artichoke\u001b[m\r\n swift\u001b[m\r\n java\u001b[m\r\n kotlin\u001b[m\r\n zig\u001b[m\r\n grain\u001b[m\r\n and then?\u001b[m\r\n:\u001b[K"]
47+
[11.122072, "o", "\r\u001b[K appendix. installing webassembly tools\u001b[m\r\n installing webassembly binary toolkit (wabt)\u001b[m\r\n installing llvm\u001b[m\r\n installing emscripten\u001b[m\r\n installing wasm3\u001b[m\r\n installing wasmtime\u001b[m\r\n installing wasmer\u001b[m\r\n installing rust tools\u001b[m\r\n installing .net tools\u001b[m\r\n installing assemblyscript\u001b[m\r\n installing ipfs\u001b[m\r\n installing tinygo\u001b[m\r\n installing artichoke\u001b[m\r\n installing swiftwasm\u001b[m\r\n installing zig and grain\u001b[m\r\n index\u001b[m\r\n about the author\u001b[m\r\n colophon\u001b[m\r\n"]
48+
[11.122122, "o", "\u001b[3m(END)\u001b[23m\u001b[K"]
49+
[11.374479, "o", "\r\u001b[K\u0007\r\u001b[K\u001b[3m(END)\u001b[23m\u001b[K"]
50+
[11.933965, "o", "\r\u001b[K"]
51+
[11.93407, "o", "\u001b[H\u001b[J\u001b[H\u001bM hardware\u001b[m\r\n\u001b[H\u001bM chapter 9. applied webassembly: tensorflow.js\u001b[m\r\n\u001b[H\u001bM a look forward\u001b[m\r\n\u001b[H\u001bM webassembly and deno\u001b[m\r\n\u001b[H\u001bM supply chain attacks\u001b[m\r\n\u001b[H\u001bM webassembly and node.js\u001b[m\r\n\u001b[H\u001bM native extensions to node.js\u001b[m\r\n\u001b[H\u001bM chapter 8. webassembly in the server\u001b[m\r\n\u001b[H\u001bM dynamic linking in webassembly\u001b[m\r\n\u001b[H\u001bM creating tables in modules\u001b[m\r\n\u001b[H\u001bM static versus dynamic linking\u001b[m\r\n\u001b[H\u001bM chapter 7. webassembly tables\u001b[m\r\n\u001b[H\u001bM libsodium\u001b[m\r\n\u001b[H\u001bM porting third-party code\u001b[m\r\n\u001b[H\u001bM proper “hello, world!”\u001b[m\r\n\u001b[H\u001bM chapter 6. applied webassembly: \u001b[m\r\n\u001b[H\u001bM finally, “hello, world!” in webassembly\u001b[m\r\n\u001b[H\u001bM c/c++ and webassembly\u001b[m\r\n\u001b[H\u001bM things get complicated\u001b[m\r\n\u001b[H\u001bM using c functions\u001b[m\r\n\u001b[H\u001bM chapter 5. using c/c++ and webassembly\u001b[m\r\n\u001b[H\u001bM strings at last!\u001b[m\r\n\u001b[H\u001bM using the webassembly memory api\u001b[m\r\n\u001b[H\u001bM webassembly memory instances\u001b[m\r\n\u001b[H\u001bM typedarrays\u001b[m\r\n\u001b[H\u001bM chapter 4. webassembly memory\u001b[m\r\n\u001b[H\u001bM future es6 module integration\u001b[m\r\n\u001b[H\u001bM working with modules\u001b[m\r\n\u001b[H\u001bM exploring module sections\u001b[m\r\n\u001b[H\u001bM module structure\u001b[m\r\n\u001b[H\u001bM chapter 3. webassembly modules\u001b[m\r\n\u001b[H\u001bM running wasm in the browser\u001b[m\r\n\u001b[H\u001bM running wasm in a repl\u001b[m\r\n\u001b[H\u001bM converting wat to wasm\u001b[m\r\n\u001b[H\u001bM webassembly text format (wat)\u001b[m\r\n\u001b[H\u001bM chapter 2. “hello, world!” (sort of)\u001b[m\r\n\u001b[H\u001bM rise of webassembly\u001b[m\r\n\u001b[H\u001bM asm.js\u001b[m\r\n\u001b[H\u001bM native client (nacl)\u001b[m\r\n\u001b[H\u001bM evolution of the web platform\u001b[m\r\n\u001b[H\u001bM origins of javascript\u001b[m\r\n\u001b[H\u001bM history of the web\u001b[m\r\n\u001b[H\u001bM what webassembly offers\u001b[m\r\n\u001b[H\u001bM chapter 1. introduction\u001b[m\r\n\u001b[H\u001bM acknowledgments\u001b[m\r\n\u001b[H\u001bM how to contact us\u001b[m\r\n\u001b[H\u001bM o’reilly online learning\u001b[m\r\n\u001b[H\u001bM using code examples\u001b[m\r\n\u001b[H\u001bM conventions used in this book\u001b[m\r\n\u001b[H\u001bM preface\u001b[m\r\n\u001b[H\u001bM table of contents\u001b[m\r\n\u001b[H\u001bM copyright\u001b[m\r\n\u001b[H\u001bM cover\u001b[m\r\n\u001b[54;1H\r\u001b[K:\u001b[K"]
52+
[12.287165, "o", "\r\u001b[K\u0007\r\u001b[K:\u001b[K"]
53+
[12.974237, "o", "\r\u001b[K\u001b[?1l\u001b>\u001b[?1049l"]
54+
[12.974851, "o", "\u001b[1m\u001b[3m%\u001b[23m\u001b[1m\u001b[0m \r \r"]
55+
[13.023387, "o", "\r\u001b[0m\u001b[23m\u001b[24m\u001b[J\u001b[1;36m~/fun/knotools\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmain\u001b[0m \u001b[1;32m+\u001b[0m\u001b[1;32m6\u001b[0m \u001b[1;31m-\u001b[0m\u001b[1;31m3\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m📝\u001b[0m\u001b[1;31m🤷\u001b[0m\u001b[1;31m✓\u001b[0m\u001b[1;31m]\u001b[0m \u001b[1;35mλ \u001b[0m\u001b[1;35m9.4.8\u001b[0m\u001b[1;35m \u001b[0m \u001b[1;34m❄️ \u001b[0m\u001b[1;34mimpure\u001b[0m took \u001b[1;33m3s\u001b[0m \r\n\u001b[1;33m⚡️\u001b[0m\u001b[1;33m63%\u001b[0m \u001b[1;31m🟢 \u001b[0m\u001b[1;31m0\u001b[0m ➜ \u001b[K"]
56+
[13.023432, "o", "\u001b[?1h\u001b="]
57+
[13.023578, "o", "\u001b[?2004h"]
58+
[13.78632, "o", "\u001b[?2004l\r\r\n"]

gifs/pdftc.gif

319 KB
Loading

0 commit comments

Comments
 (0)