Skip to content

Instantly share code, notes, and snippets.

View fabiofortkamp's full-sized avatar

Fábio Fortkamp fabiofortkamp

View GitHub Profile
@fabiofortkamp
fabiofortkamp / disable_jupyter_scrolling.js
Created July 12, 2017 07:46
How to disable scrolling in Jupyter notebooks
// don't forget to put the following cell magic,
// if used inside a Jupyter notebook
// %%javascript
IPython.OutputArea.auto_scroll_threshold = 9999;
@fabiofortkamp
fabiofortkamp / configure_matplotlib.py
Created July 12, 2017 07:42
Common matplotlib configuration, with LaTeX and my own packages, for easier generation of engineering plots
import matplotlib
import matplotlib.pyplot as plt
mpl_params = {'text.usetex': True,
'font.family': 'serif',
'font.serif': 'Palatino',
'text.latex.preamble': [r'\usepackage{engsymbols}',
r'\usepackage{magref}',
r'\usepackage{siunitx}']}
matplotlib.rcParams.update(mpl_params)
@fabiofortkamp
fabiofortkamp / 0_reuse_code.js
Created July 11, 2017 10:38
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@fabiofortkamp
fabiofortkamp / gist:f2738a083ff235c3a57e
Created July 23, 2014 21:36
TextWrangler Script to create a Markdown link from Safari tabs
tell application "System Events"
set numSafari to count (every process whose name is "Safari")
end tell
if numSafari > 0 then
tell application "Safari"
set URLList to {}
@fabiofortkamp
fabiofortkamp / gist:d6b937bdcac186a216e4
Created July 16, 2014 23:43
AppleScript to show a list of Safari tab URLS, to be used with TextExpander, but it crashes
tell application "System Events"
set numSafari to count (every process whose name is "Safari")
end tell
if numSafari > 0 then
tell application "Safari"
set URLList to {}