├── README.md └── node-example-latest.ipynb /README.md: -------------------------------------------------------------------------------- 1 | # notes -------------------------------------------------------------------------------- /node-example-latest.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [ 3 | { 4 | "cell_type": "code", 5 | "execution_count": 9, 6 | "metadata": { 7 | "scrolled": true, 8 | "tags": [ 9 | "hide-output", 10 | "hide-cell" 11 | ] 12 | }, 13 | "outputs": [ 14 | { 15 | "name": "stdout", 16 | "output_type": "stream", 17 | "text": [ 18 | "Requirement already satisfied: pixiedust in /opt/conda/lib/python3.7/site-packages (1.1.18)\n", 19 | "Requirement already satisfied: pixiedust_node in /opt/conda/lib/python3.7/site-packages (0.2.5)\n", 20 | "Requirement already satisfied: mpld3 in /opt/conda/lib/python3.7/site-packages (from pixiedust) (0.5.1)\n", 21 | "Requirement already satisfied: geojson in /opt/conda/lib/python3.7/site-packages (from pixiedust) (2.5.0)\n", 22 | "Requirement already satisfied: markdown in /opt/conda/lib/python3.7/site-packages (from pixiedust) (3.3.3)\n", 23 | "Requirement already satisfied: colour in /opt/conda/lib/python3.7/site-packages (from pixiedust) (0.1.5)\n", 24 | "Requirement already satisfied: lxml in /opt/conda/lib/python3.7/site-packages (from pixiedust) (4.6.1)\n", 25 | "Requirement already satisfied: requests in /opt/conda/lib/python3.7/site-packages (from pixiedust) (2.22.0)\n", 26 | "Requirement already satisfied: astunparse in /opt/conda/lib/python3.7/site-packages (from pixiedust) (1.6.3)\n", 27 | "Requirement already satisfied: ipython in /opt/conda/lib/python3.7/site-packages (from pixiedust_node) (7.11.1)\n", 28 | "Requirement already satisfied: pandas in /opt/conda/lib/python3.7/site-packages (from pixiedust_node) (1.1.4)\n", 29 | "Requirement already satisfied: matplotlib in /opt/conda/lib/python3.7/site-packages (from mpld3->pixiedust) (3.3.3)\n", 30 | "Requirement already satisfied: jinja2 in /opt/conda/lib/python3.7/site-packages (from mpld3->pixiedust) (2.11.0)\n", 31 | "Requirement already satisfied: importlib-metadata; python_version < \"3.8\" in /opt/conda/lib/python3.7/site-packages (from markdown->pixiedust) (1.5.0)\n", 32 | "Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /opt/conda/lib/python3.7/site-packages (from requests->pixiedust) (1.25.7)\n", 33 | "Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /opt/conda/lib/python3.7/site-packages (from requests->pixiedust) (3.0.4)\n", 34 | "Requirement already satisfied: certifi>=2017.4.17 in /opt/conda/lib/python3.7/site-packages (from requests->pixiedust) (2019.11.28)\n", 35 | "Requirement already satisfied: idna<2.9,>=2.5 in /opt/conda/lib/python3.7/site-packages (from requests->pixiedust) (2.8)\n", 36 | "Requirement already satisfied: wheel<1.0,>=0.23.0 in /opt/conda/lib/python3.7/site-packages (from astunparse->pixiedust) (0.34.1)\n", 37 | "Requirement already satisfied: six<2.0,>=1.6.1 in /opt/conda/lib/python3.7/site-packages (from astunparse->pixiedust) (1.14.0)\n", 38 | "Requirement already satisfied: traitlets>=4.2 in /opt/conda/lib/python3.7/site-packages (from ipython->pixiedust_node) (4.3.3)\n", 39 | "Requirement already satisfied: pexpect; sys_platform != \"win32\" in /opt/conda/lib/python3.7/site-packages (from ipython->pixiedust_node) (4.8.0)\n", 40 | "Requirement already satisfied: setuptools>=18.5 in /opt/conda/lib/python3.7/site-packages (from ipython->pixiedust_node) (45.1.0.post20200119)\n", 41 | "Requirement already satisfied: jedi>=0.10 in /opt/conda/lib/python3.7/site-packages (from ipython->pixiedust_node) (0.16.0)\n", 42 | "Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /opt/conda/lib/python3.7/site-packages (from ipython->pixiedust_node) (3.0.3)\n", 43 | "Requirement already satisfied: pygments in /opt/conda/lib/python3.7/site-packages (from ipython->pixiedust_node) (2.5.2)\n", 44 | "Requirement already satisfied: pickleshare in /opt/conda/lib/python3.7/site-packages (from ipython->pixiedust_node) (0.7.5)\n", 45 | "Requirement already satisfied: decorator in /opt/conda/lib/python3.7/site-packages (from ipython->pixiedust_node) (4.4.1)\n", 46 | "Requirement already satisfied: backcall in /opt/conda/lib/python3.7/site-packages (from ipython->pixiedust_node) (0.1.0)\n", 47 | "Requirement already satisfied: pytz>=2017.2 in /opt/conda/lib/python3.7/site-packages (from pandas->pixiedust_node) (2020.4)\n", 48 | "Requirement already satisfied: numpy>=1.15.4 in /opt/conda/lib/python3.7/site-packages (from pandas->pixiedust_node) (1.19.4)\n", 49 | "Requirement already satisfied: python-dateutil>=2.7.3 in /opt/conda/lib/python3.7/site-packages (from pandas->pixiedust_node) (2.8.1)\n", 50 | "Requirement already satisfied: cycler>=0.10 in /opt/conda/lib/python3.7/site-packages (from matplotlib->mpld3->pixiedust) (0.10.0)\n", 51 | "Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in /opt/conda/lib/python3.7/site-packages (from matplotlib->mpld3->pixiedust) (2.4.7)\n", 52 | "Requirement already satisfied: kiwisolver>=1.0.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib->mpld3->pixiedust) (1.3.1)\n", 53 | "Requirement already satisfied: pillow>=6.2.0 in /opt/conda/lib/python3.7/site-packages (from matplotlib->mpld3->pixiedust) (8.0.1)\n", 54 | "Requirement already satisfied: MarkupSafe>=0.23 in /opt/conda/lib/python3.7/site-packages (from jinja2->mpld3->pixiedust) (1.1.1)\n", 55 | "Requirement already satisfied: zipp>=0.5 in /opt/conda/lib/python3.7/site-packages (from importlib-metadata; python_version < \"3.8\"->markdown->pixiedust) (2.1.0)\n", 56 | "Requirement already satisfied: ipython-genutils in /opt/conda/lib/python3.7/site-packages (from traitlets>=4.2->ipython->pixiedust_node) (0.2.0)\n", 57 | "Requirement already satisfied: ptyprocess>=0.5 in /opt/conda/lib/python3.7/site-packages (from pexpect; sys_platform != \"win32\"->ipython->pixiedust_node) (0.6.0)\n", 58 | "Requirement already satisfied: parso>=0.5.2 in /opt/conda/lib/python3.7/site-packages (from jedi>=0.10->ipython->pixiedust_node) (0.6.0)\n", 59 | "Requirement already satisfied: wcwidth in /opt/conda/lib/python3.7/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython->pixiedust_node) (0.1.8)\n", 60 | "Note: you may need to restart the kernel to use updated packages.\n" 61 | ] 62 | } 63 | ], 64 | "source": [ 65 | "pip install pixiedust pixiedust_node" 66 | ] 67 | }, 68 | { 69 | "cell_type": "markdown", 70 | "metadata": {}, 71 | "source": [ 72 | "# kibibit\n", 73 | "\n", 74 | "## Let's do some node.js inside a document!\n", 75 | "\n", 76 | "First thing first, we need to initialize node by running:" 77 | ] 78 | }, 79 | { 80 | "cell_type": "code", 81 | "execution_count": 2, 82 | "metadata": {}, 83 | "outputs": [ 84 | { 85 | "name": "stdout", 86 | "output_type": "stream", 87 | "text": [ 88 | "Pixiedust database opened successfully\n" 89 | ] 90 | }, 91 | { 92 | "data": { 93 | "text/html": [ 94 | "\n", 95 | "