Skip to content

Instantly share code, notes, and snippets.

View hfogelberg's full-sized avatar

Henrik Fogelberg hfogelberg

View GitHub Profile
@hfogelberg
hfogelberg / Python Notebook Shortcuts
Created July 18, 2017 13:37
Python Notebook Shortcuts
Shift-Enter run cell
Ctrl-Enter run cell in-place
Alt-Enter run cell, insert below
Ctrl-m x cut cell
Ctrl-m c copy cell
Ctrl-m v paste cell
Ctrl-m d delete cell
Ctrl-m z undo last cell deletion
Ctrl-m – split cell
Ctrl-m a insert cell above
@hfogelberg
hfogelberg / Mongo connection Go
Last active September 19, 2017 08:54
Create Mongo connection from Go
package main
import "gopkg.in/mgo.v2"
type Connection struct {
DB *mgo.Database
}
const MongoDb = "test"
$ lsof -i tcp:3000
$ kill -9 <PID>
@hfogelberg
hfogelberg / Cloudinary file upload
Created September 25, 2017 09:21
Cloudinary file upload from client using vanilla JS
var imgPreview = document.getElementById('img-preview');
var fileUpload = document.getElementById('file-upload');
fileUpload.addEventListener('change', function(event){
url = 'https://api.cloudinary.com/v1_1/<USER_ID>/image/upload';
uploadPreset = '<UPLOAD_PRESET>';
file = event.target.files[0];
fd = new FormData();
fd.append("upload_preset", uploadPreset);
fd.append("file", file);
@hfogelberg
hfogelberg / input-file
Created October 18, 2017 09:43
Style input file
.inputfile {
width: 0.1px;
height: 0.1px;
opacity: 0;
overflow: hidden;
position: absolute;
z-index: -1;
}
@hfogelberg
hfogelberg / gist:de1829a8e57a7b2e12d93c5f31af7646
Created October 18, 2017 17:33
Update all python packages
pip3 freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip3 install -U
@hfogelberg
hfogelberg / jupyter folder
Created October 20, 2017 15:09
upload folder to Jupyter Notebook
import zipfile as zf
files = zf.ZipFile("ZippedFolder.zip", 'r')
files.extractall('directory to extract')
files.close()
<template>
<div id="app">
<input ref="autocomplete"
placeholder="Search"
class="search-location"
onfocus="value = ''"
type="text" />
</div>
</template>
<style>
*, *::after, *::before {
margin: 0;
padding: 0;
box-sizing: inherit;
}
body {
background-color: #dcdde1;
color: #2f3640;
<script>
export default {
mounted() {
this.autocomplete = new google.maps.places.Autocomplete(
(this.$refs.autocomplete),
{types: ['geocode']}
);
}
}
</script>