Instantly share code, notes, and snippets.

#!/usr/bin/env python
# -*- coding: utf-8 -*-
Convert SLURM squeue output to JSON format
import subprocess as sp
import json
process = sp.Popen(['squeue', '-o', '%all'], stdout = sp.PIPE, stderr = sp.PIPE, shell = False, universal_newlines = True)
proc_stdout, proc_stderr = process.communicate()
View Preferences.sublime_settings
"draw_white_space": "all",
"font_size": 17,
"open_files_in_new_window": false,
"scroll_past_end": true,
"update_check": false
View index.html
<!DOCTYPE html>
<html lang="en">
<meta charset="UTF-8">
.box {
height: 100px;
width: 100px;
top: 100px;
View dumb.R
> install.packages("ggrepel")
also installing the dependenciesviridisLite’, ‘scales’, ‘ggplot2
trying URL ''
Content type 'application/x-gzip' length 54110 bytes (52 KB)
downloaded 52 KB
trying URL ''
Content type 'application/x-gzip' length 336683 bytes (328 KB)
View ggplot_smooth_func.R
stat_smooth_func <- function(mapping = NULL, data = NULL,
geom = "smooth", position = "identity",
method = "auto",
formula = y ~ x,
se = TRUE,
n = 80,
span = 0.75,
fullrange = FALSE,
level = 0.95,


This manual page is for Mac OS X version 10.9

If you are running a different version of Mac OS X, view the documentation locally:

    In Terminal, using the man(1) command

Reading manual pages
printf "Input dir is:\n%s\n\n" "$input_dir"
# this script will extract all of the archive files it finds with p7zip
# first install p7zip
# brew install p7zip

After every third item, sleep [source]


foo="thing1 thing2 thing34 thing4 thing5 thing6 thing7 thing8 thing9 thing9"
for thing in $foo; do
    ( # start a subshell
    # increment the counter, sleep & reset it if its over the limit


SSH login without password

Your aim

You want to use Linux and OpenSSH to automate your tasks. Therefore you need an automatic login from host A / user a to Host B / user b. You don't want to enter any passwords, because you want to call ssh from a within a shell script.

How to do it

First log in on A as user a and generate a pair of authentication keys. Do not enter a passphrase:

View default_sftp.txt
"protocol": "sftp",
"host": "",
"port": 22,
"user": "user",
"pass": "pass",
"promptForPass": false,
"remote": "/",
"local": "",
"agent": "",