Giter VIP home page Giter VIP logo

python-workshop's Introduction

xworld2019

A repo for my workshop at X World 2017 "Charming The Snake"

It contains a bunch of example scripts and the Markdown source and reveal.js slideshow for the presentation.

The reveal.js slideshow is created using pandoc. The exact pandoc command can be found in pandoc.sh. I have modified the white.css reveal.js template to hopefully increase readability and use my favourite code font (Input).

While running the slideshow pressing S will open a speaker view where you can read the notes. For other hints visit the reveal.js home page.

The slides.pdf file is generated by running the slideshow in a browser with the query ?print-pdf and then saving to PDF from the print dialog (change the orientation to 'landscape'). As the background doesn't print properly in the normal slideshow the special version print.html has been created with the command line pandoc-print.sh that doesn't include the background. So to create the PDF the URL is http://localhost:8000/print.html?print-pdf if you run python3 -m http.server in this directory. (It looks strange in Safari but saves out the PDF fine.)

File Description
Input-Font.zip The Input font - used in presentation
README.md This file
XW19-Empty.png Background for slides
index.html The presentation slides
pandoc.sh command line to run Pandoc and create slideshow
pandoc-print.sh command line to create print.html
print.html special edition of slides for creating PDF
reveal.js/* Slideshow software
slides.md The Markdown source for the slides
slides.pdf a PDF of the presentation slides
group.py Some things we might get to

python-workshop's People

Contributors

dependabot[bot] avatar honestpuck avatar rderewianko avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.