Skip to content

Instantly share code, notes, and snippets.

View jondea's full-sized avatar

Jonathan Deakin jondea

  • Arm
  • Manchester
View GitHub Profile
@jondea
jondea / keybase.md
Last active October 10, 2016 17:32

Keybase proof

I hereby claim:

  • I am jondea on github.
  • I am jondea (https://keybase.io/jondea) on keybase.
  • I have a public key whose fingerprint is 37BF 21D5 7ED6 4E67 B380 57F8 5BED 520E 777E 9058

To claim this, I am signing this object:

@jondea
jondea / init.coffee
Last active September 20, 2020 22:15
Atom Settings Backup by https://atom.io/packages/sync-settings
# Your init script
#
# Atom will evaluate this file each time a new window is opened. It is run
# after packages are loaded/activated and after the previous editor state
# has been restored.
#
# An example hack to log to the console when each text editor is saved.
#
# atom.workspace.observeTextEditors (editor) ->
# editor.onDidSave ->
@jondea
jondea / .bashrc
Last active May 10, 2018 10:40
My .bashrc based on the ubuntu example one, plus stuff nicked from all over the place
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
export PATH=$PATH:/home/jondea/oomph-partition/oomph-lib-working/bin
export PATH=$PATH:/usr/local/R2015aSP1/bin
export PATH=$PATH:/home/jondea/bin
export PATH=$PATH:/home/jondea/.cargo/bin
export PATH=$PATH:~/.local/bin
export PATH=$PATH:/usr/local/bin
@jondea
jondea / PlutoPlotly examples.jl
Created May 8, 2024 22:35
PlutoPlotly examples
### A Pluto.jl notebook ###
# v0.19.41
using Markdown
using InteractiveUtils
# This Pluto notebook uses @bind for interactivity. When running this notebook outside of Pluto, the following 'mock version' of @bind gives bound variables a default value (instead of an error).
macro bind(def, element)
quote
local iv = try Base.loaded_modules[Base.PkgId(Base.UUID("6e696c72-6542-2067-7265-42206c756150"), "AbstractPlutoDingetjes")].Bonds.initial_value catch; b -> missing; end