Add this in your ini file:
[alembic:exclude]
tables = spatial_ref_sys
In env.py
:
Tested working 20 Jun 2021, irssi version 1.2.3 | |
This is a TLDR version of https://blog.crunchprank.net/connecting-to-twitch-chat-via-irssi/ | |
Get your OAuth token (password) here: https://twitchapps.com/tmi/ | |
# Network setup: | |
/network add -nick YOUR_TWITCH_USERNAME twitch | |
/server add -auto -ssl -network Twitch irc.chat.twitch.tv 6697 YOUR_OAUTH_TOKEN |
#!/usr/bin/env bash | |
# Runs a command wrapped in btrfs snapper pre-post snapshots. | |
# Usage: $ snp <commands> | |
# e.g.: $ snp pacman -Syyu | |
# The latest version of this script is hosted at https://gist.github.com/erikw/5229436 | |
log_path="/var/local/log/snp" | |
date=$(date "+%Y-%m-%d-%H%M%S") | |
log_file="${log_path}/snp_${date}.log" |
Add this in your ini file:
[alembic:exclude]
tables = spatial_ref_sys
In env.py
:
# modified from https://stackoverflow.com/a/10660730 | |
rawurlencode() { | |
local string="${1}" | |
local strlen=${#string} | |
local encoded="" | |
local pos c o | |
for (( pos=0 ; pos<strlen ; pos++ )); do | |
c=${string:$pos:1} | |
case "$c" in |
import string | |
MIN_LEN, MAX_LEN = 8, 16 | |
from random import randint, choice | |
characters = string.ascii_letters + string.punctuation + string.digits | |
password = lambda : "".join(choice(characters) for x in range(randint(MIN_LEN, MAX_LEN))) | |
print(password()) |
class Base(): | |
def __init__(self, *a, **k): | |
exec( "self.{} = self._op".format( | |
kw.get('override_fn_name', | |
self.__class__.__name__.lower()))) | |
def _op(self, *a, **k): | |
pass | |
#!/usr/bin/env bash | |
# SEE YOU SPACE COWBOY by DANIEL REHN (danielrehn.com) | |
# Displays a timeless message in your terminal with cosmic color effects | |
# Usage: add "sh ~/seeyouspacecowboy.sh; sleep 2" to .bash_logout (or similar) in your home directory | |
# (adjust the sleep variable to display the message for more seconds) | |
# Cosmic color sequence |
g_LastCtrlKeyDownTime := 0 | |
g_AbortSendEsc := false | |
g_ControlRepeatDetected := false | |
*CapsLock:: | |
if (g_ControlRepeatDetected) | |
{ | |
return | |
} |
import threading | |
''' | |
A generic iterator and generator that takes any iterator and wrap it to make it thread safe. | |
This method was introducted by Anand Chitipothu in http://anandology.com/blog/using-iterators-and-generators/ | |
but was not compatible with python 3. This modified version is now compatible and works both in python 2.8 and 3.0 | |
''' | |
class threadsafe_iter: | |
"""Takes an iterator/generator and makes it thread-safe by | |
serializing call to the `next` method of given iterator/generator. | |
""" |