Skip to content

Instantly share code, notes, and snippets.

// My ugly style scheme for VSCode Todo Tree
// https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree
"todo-tree.highlights.customHighlight": {
"TODO": {
"background": "green",
"iconColour": "green",
},
"FIXME": {
"background": "yellow",
@wildzyzop
wildzyzop / pgsql-drop-all-tables.md
Created November 25, 2019 17:43
Drop all the tables in a PostgreSQL database

Drop all the tables in a PostgreSQL database

DROP SCHEMA public CASCADE;
CREATE SCHEMA public;
GRANT ALL ON SCHEMA public TO postgres;
GRANT ALL ON SCHEMA public TO public;
COMMENT ON SCHEMA public IS 'standard public schema';
@wildzyzop
wildzyzop / import_up_dir.py
Created November 11, 2019 15:40
Обход проблемы импорта из вышестоящего каталога
# -*- coding: utf-8 -*-
from __future__ import print_function
import pytest
# Обход проблемы импорта из вышестоящего каталога
# https://stackoverflow.com/a/11158224/8785369
import os, sys, inspect
currentdir = os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe())))
parentdir = os.path.dirname(currentdir)
@wildzyzop
wildzyzop / bashrc-search-in-history-witharrows.sh
Created July 21, 2019 13:55
Bash search in history with arrows
# search in history with arrows
bind '"\e[A": history-search-backward' 2>/dev/null
bind '"\e[B": history-search-forward' 2>/dev/null
@wildzyzop
wildzyzop / find-mail-without-date.sh
Last active February 18, 2019 15:51
Find mails without "Date:" header
#!/bin/bash
mail_dir="/srv/mailboxes/"
find_problems(){
local mail_box="$1"
find "$mail_box" -mindepth 1 -maxdepth 1 -type d \
-name cur -o -name new -o -name tmp \
| while IFS= read -r work_dir; do
grep -R -L '^Date:' "$work_dir"