Hacker Newsnew | past | comments | ask | show | jobs | submit | hardcore96's commentslogin

I'm currently working on a webpage that describes central topics in digital communications, via short python programs and their generated plots, rather than stuffing one equation after the other. I'd like to extend it to more more simulations of wireless systems and in general write more content. Eventually, if people like it I can imagine creating an eBook out of it.

http://dspillustrations.com


I've recently worked on http://dspillustrations.com for a pictorial description of signal processing concepts. In the online version, it's not fully interactive, just animations. But after downloading, you can certainly change formulas and run it interactively.

Would be interested how one would manage to include a jupyter scratchpad in the online version?


Embedding Jupyter Widgets in Other Contexts than the Notebook: http://ipywidgets.readthedocs.io/en/latest/embedding.html

Temporary notebook service: https://github.com/jupyter/tmpnb

Jupyter javascript plugin for static sites: https://github.com/oreillymedia/thebe

Also, you may want to consider trinket: https://trinket.io/

http://www.hnwatcher.com/r/984396/Embed-interactive-Python-a...

For example, this book uses trinket for interactive Python: https://books.trinket.io/pfe/index.html

I've just tried running:

    import numpy as np
    from scipy import linalg
    A = np.array([[1,2],[3,4]])
    print(linalg.det(A))
at https://trinket.io/features/python3 and it worked like a charm :)


Thanks for these great references! I will definitely have a look at them and see if I can use them for my purposes.


Author here. I just realized a spike in traffic in my analytics with referrers from this site.

I'm honored it's been submitted here. I've been working on this site for some time, trying to show different aspects of digital signal processing with pictures/sounds rather than boring maths.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: