|
125 | 125 | "source": [ |
126 | 126 | "#### Do I have alternatives to the interactive notebook?\n", |
127 | 127 | "\n", |
128 | | - "If mybinder.org does not work or match your needs, you have a number of alternatives:\n", |
129 | | - "\n", |
130 | | - "1. **Download the Python code** (using the menu at the top) and edit and run it in your favorite environment. This is easy to do and does not require lots of resources.\n", |
131 | | - "2. **Download the Jupyter Notebooks** (using the menu at the top) and open them in Jupyter. Here's [how to install jupyter notebook on your machine](https://www.dataquest.io/blog/jupyter-notebook-tutorial/).\n", |
132 | | - "\n", |
133 | | - "For details, see our article on [Using Debuggingbook Code in your own Programs](Importing.ipynb).\n", |
134 | | - "\n", |
135 | | - "As another alternative, you can also **use our Docker images** (experimental). [Install Docker](https://docs.docker.com/get-docker/) and then run\n", |
136 | | - "```\n", |
137 | | - " $ docker pull zeller24/fuzzingbook\n", |
138 | | - " $ docker run -it --rm -p 8888:8888 zeller24/fuzzingbook\n", |
139 | | - "```\n", |
140 | | - "and then in your Web browser, open the URL (`http://127.0.0.1/...` or `http://localhost/...`) given in the console output.\n", |
141 | | - "This should give you the same environment as in mybinder.org.\n", |
142 | | - "\n", |
143 | | - "If you want to create your own Docker images, use our [Dockerfile](https://github.com/uds-se/fuzzingbook/blob/master/binder/Dockerfile) as a starting point." |
| 128 | + "If mybinder.org does not work or match your needs, you can [download the code and/or notebooks and run them on your machine](Importing.ipynb)" |
144 | 129 | ] |
145 | 130 | }, |
146 | 131 | { |
|
198 | 183 | "source": [ |
199 | 184 | "#### How do I cite your work?\n", |
200 | 185 | "\n", |
201 | | - "Sure! Here's how to cite it:\n", |
| 186 | + "Here's how to cite it:\n", |
202 | 187 | "\n", |
203 | 188 | "> Andreas Zeller, Rahul Gopinath, Marcel Böhme, Gordon Fraser, and Christian Holler: \"The Fuzzing Book\". CISPA Helmholtz Center for Information Security, 2024.\n", |
204 | 189 | "\n", |
|
276 | 261 | "We have compiled a number of [tours through the book](Tours.ipynb) for various audiences. Our [Sitemap](00_Table_of_Contents.ipynb) lists the dependencies between the individual chapters." |
277 | 262 | ] |
278 | 263 | }, |
279 | | - { |
280 | | - "cell_type": "markdown", |
281 | | - "metadata": {}, |
282 | | - "source": [ |
283 | | - "#### How can I extend or adapt your slides?\n", |
284 | | - "\n", |
285 | | - "Download the Jupyter Notebooks (using the menu at the top) and adapt the notebooks at your leisure (see above), including \"Slide Type\" settings. Then,\n", |
286 | | - "\n", |
287 | | - "1. Download slides from Jupyter Notebook; or\n", |
288 | | - "2. Use the RISE extension ([instructions](http://www.blog.pythonlibrary.org/2018/09/25/creating-presentations-with-jupyter-notebook/)) to present your slides right out of Jupyter notebook." |
289 | | - ] |
290 | | - }, |
291 | 264 | { |
292 | 265 | "cell_type": "markdown", |
293 | 266 | "metadata": {}, |
|
0 commit comments