Skip to content

Instantly share code, notes, and snippets.

View podstava's full-sized avatar
😼
ready for challenges

podstava

😼
ready for challenges
View GitHub Profile
/*
LED audio inputVisualizer for ES8266
Hardware requirements:
- ESP8266 or any compatible controller.
- Microphone with amplifier
- LED strip ws2812b
- Optional: battery for portable use (else power through USB or adapter)
Software requirements:
- Adafruit NeoPixel library
@podstava
podstava / azure_cheatsheet.py
Created May 30, 2018 13:07
Python azure sdk cheat sheet
__author__ = 'podstava'
from azure.common.credentials import ServicePrincipalCredentials
from azure.mgmt.compute import ComputeManagementClient
from azure.mgmt.dns import DnsManagementClient
from azure.mgmt.network import NetworkManagementClient
from azure.mgmt.resource import ResourceManagementClient
from azure.mgmt.storage import StorageManagementClient
@podstava
podstava / upgrade_pg.sh
Created February 9, 2018 13:21
upgrade postgres from 9.5 to 10
#! /bin/sh
# Check if exists postgresql repository
if [ ! -f /etc/apt/sources.list.d/pgdg.list ]; then
echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
apt-key add -
fi