- Shrink windows to free up some space for the ubuntu installation
- boot from the live-cd
- create partitions for the luks storage and /boot
- cryptsetup a new luks partition
- launch
disks
| # support cd ..... | |
| cd () { | |
| if [ $# -eq 1 ] && [ "${1:0:3}" == "..." ]; then | |
| for ((i=1; i<=${#1} - 1; i++)); do | |
| builtin cd ..; | |
| done; | |
| pwd; | |
| else | |
| builtin cd "$@" | |
| fi |
| # Xerox Phaser 6010N | |
| Xerox Phaser 6010N on Ubuntu 64bit 16.04, 18.04 and 20.04 | |
| ```bash | |
| sudo dpkg --add-architecture i386 | |
| sudo apt-get update | |
| sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 libcupsimage2:i386 | |
| # Download the [.DEB driver](https://www.support.xerox.com/support/phaser-6010/downloads/enus.html?operatingSystem=linux&fileLanguage=en) that Xerox supplies. |
| """ | |
| !pip install matplotlib scipy numpy keras python_speech_features | |
| """ | |
| import scipy | |
| import scipy.io.wavfile | |
| from python_speech_features import mfcc | |
| from matplotlib import pyplot as plt | |
| import numpy as np | |
| from keras.layers import Dense, Input, CuDNNLSTM, TimeDistributed |
| #!/usr/bin/env bash | |
| N=30 | |
| DRYRUN=false | |
| WORKDIR=/home/lasse/Desktop | |
| HISTORY=__HISTORY | |
| HISTORY_DIR=$WORKDIR/$HISTORY/$(date +%Y%m%d) | |
| if [ "$1" != "" ]; then N=$1; fi |
| from IPython.core.display import display, HTML | |
| display(HTML("<style>.container { width:100% !important; }</style>")) | |
| %pylab inline | |
| pylab.rcParams['figure.figsize'] = (20, 16) | |
| from collections import Counter | |
| from glob import glob | |
| from datetime import datetime, timedelta |
| $ cat bin/backups.sh | |
| #!/usr/bin/env bash | |
| # sudo apt-get install rdiff-backup | |
| BACKUPS="$HOME/backups" | |
| rdiff-backup --exclude $BACKUPS \ | |
| --exclude $HOME/VirtualBox\ VMs \ | |
| --exclude $HOME/Downloads \ | |
| $HOME $BACKUPS |
| function json_double_escape () { | |
| printf '%s' "$1"|python -c 'import json,sys,re; print(re.subn(r"\\", r"\\\\", json.dumps(sys.stdin.read(), ensure_ascii=False))[0])' | |
| } | |
| function command_exec_handler() { | |
| STARTTIME=$(date --iso-8601=seconds) | |
| SECONDS=0 | |
| eval $1; | |
| EXIT_VALUE="$?" | |
| CMD=$(json_double_escape $1) |
| %%javascript | |
| IPython.notebook.kernel.execute('nb_name = "' + IPython.notebook.notebook_name + '".replace(".ipynb", "")') | |
| --- | |
| from IPython.core.display import display, HTML | |
| display(HTML("<style>.container { width:100% !important; </style>")) | |
| %matplotlib inline | |
| from matplotlib import pyplot as plt | |
| %pylab inline |
| import datetime | |
| import json | |
| def dateconverter(o): | |
| if isinstance(o, datetime.datetime): | |
| return o.__str__() | |
| def json_dumps(data): | |
| return json.dumps(data, default=dateconverter) |