Skip to content

Instantly share code, notes, and snippets.

View mathematicalmichael's full-sized avatar

Michael Pilosov mathematicalmichael

View GitHub Profile
@mathematicalmichael
mathematicalmichael / youtube.html
Created October 12, 2019 22:58
embed youtube into jupyter notebook (add %%HTML to top of cell)
<center>
<iframe id="videoframe" width="560" height="315" src="" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
<script type="text/javascript">
var segment_str = window.location.pathname;
var segment_array = segment_str.split( '/' );
var last_segment = segment_array.pop();
document.getElementById('videoframe').src = 'https://www.youtube.com/embed/' + last_segment;
</script>
</center>
@mathematicalmichael
mathematicalmichael / bash_aliases
Last active November 4, 2019 02:32
startup_scripts/ :: A hook for docker images to run on spawn
shopt -s expand_aliases
# load in your custom fzf extensions
if [ -f ~/.bash_fzf ]; then
. ~/.bash_fzf
fi
alias srv='python -m http.server'
alias erc='vim ~/.bash_aliases'
@mathematicalmichael
mathematicalmichael / remove_output.py
Last active September 15, 2022 22:56 — forked from damianavila/remove_output.py
Remove output from IPython notebook from the command line (dev version 1.0)
"""
Usage: python remove_output.py notebook.ipynb
Modified from remove_output by Minrk
Modified from remove_output by mathematicalmichael
"""
import sys
import io
import os
from nbformat import read, write, NO_CONVERT
@mathematicalmichael
mathematicalmichael / LAN.Dockerfile
Last active June 29, 2024 05:24
custom-source-Dockerfile
# Use a base Debian image
FROM debian:latest
# Define an argument for the repository URL
ARG REPO_URL=http://localhost:9221
# Replace default Debian repository with a local mirror
RUN cp /etc/apt/sources.list /etc/apt/sources.list.bak \
&& sed -i "s|http://deb.debian.org/debian|${REPO_URL}/debian|g" /etc/apt/sources.list \
&& sed -i "s|http://security.debian.org/debian-security|${REPO_URL}/debian-security|g" /etc/apt/sources.list