Skip to content

Instantly share code, notes, and snippets.

@Kmaschta
Kmaschta / setup-tests.js
Created October 27, 2017 09:40
Prevent unhandled Promise rejection errors
// Warn from unhandled promise rejection that can occurs without failing tests
// jest --setupFiles setup-tests.js
process.on('unhandledRejection', (error, promise) => {
console.error('Unhandled Rejection at:', promise, `\n${error.stack}`);
});
@Kmaschta
Kmaschta / wakatime_stats.py
Created May 5, 2017 15:21
Retrieve a maximum of Wakatime stat
#!/usr/bin/python
help = """Retrieve all the stats from WakaTime API
Usage:
wakatime_stats.py <token>
Options:
-h --help Show this very help message
See https://wakatime.com/developers
@Kmaschta
Kmaschta / install-gominer.sh
Last active March 22, 2017 14:25 — forked from albertstartup/steps.sh
AWS GPU / P2, Ubuntu 16.04, Nvidia driver 375 & CUDA 8.0, decred/gominer
#!/bin/bash
# Requirements
# - NVIDIA Driver - NVIDIA-Linux-x86_64-375.39.run - http://www.nvidia.fr/Download/index.aspx
# - CUDA runfile (local) - cuda_8.0.61_375.26_linux.run - https://developer.nvidia.com/cuda-downloads
sudo apt update -y && sudo apt upgrade -y
sudo apt install build-essential linux-image-extra-`uname -r` -y
chmod +x NVIDIA-Linux-x86_64-375.39.run
@Kmaschta
Kmaschta / django_active_view_tag.py
Last active February 20, 2016 17:23
Django active view tag
from django import template
register = template.Library()
# custom tag "active_view" to return 'active' in the template when the view is active
# usage : {% active_view request name='view-name' %}
# usage : {% active_view request url='/view/abs/url' %}
# usage : {% active_view request re='^/view/ur.*' %}
@register.simple_tag(takes_context=True)
def active_view(context, name=None, url=None, re=None, cond=True):