Skip to content

Instantly share code, notes, and snippets.

@wzup
wzup / gist:b424cccea0e20a19bfb606618439a255
Created November 7, 2017 12:37
Pelias Build Notes for Ubuntu 14.04 (elasticsearch 1.7 - NodeJS 5)
# Ubuntu 14.04 Install Steps
# This information assumes you’re storing your data in /mnt/data — both elasticsearch data and pelias map data. I chose
# to create a separate volume keeping the data from the system, separated. You can still use /mnt/data without creating
# another volume to store it.
# Default ubuntu user runs all the commands, except for elevated ones. ubuntu user will run api
# Fix hosts file (simply adding ip hostname)
sudo nano /etc/hosts
@wzup
wzup / gist:2518e33506f064c6b5e4a373ca66b35e
Created September 8, 2017 14:12 — forked from kitek/gist:1579117
NodeJS create md5 hash from string
var data = "do shash'owania";
var crypto = require('crypto');
crypto.createHash('md5').update(data).digest("hex");
@wzup
wzup / _mixins.scss
Created February 1, 2017 13:33 — forked from joelstein/_mixins.scss
Horizontal list mixins
// Standard horizontal list, using word-spacing trick to remove whitespace
// between inline-block elements.
@mixin horizontal-list {
padding: 0;
text-align: center;
word-spacing: -1em;
display: table;
width: 100%;
li {
@wzup
wzup / class.js
Created January 19, 2017 18:18 — forked from Maksims/class.js
Small implementation of classes with: extend, implement, and check methods
// base class
function Class() { }
// base class name
Class.prototype.className = 'Class';
// lists all parent classes and outputs JSON with it
Class.prototype.toString = function() {
var str = '';
var next = this.__proto__;