This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package main | |
| import "fmt" | |
| import "flag" | |
| import "crypto/rand" | |
| import "math/big" | |
| import "github.com/tv42/base58" | |
| func secure_random(n int) []byte{ | |
| b := make([]byte, n) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ["Адыгейск (Адыгея)","Майкоп (Адыгея)","Горно-Алтайск (Алтай)","Алейск (Алтайский край)","Барнаул (Алтайский край)","Белокуриха (Алтайский край)","Бийск (Алтайский край)","Горняк (Алтайский край)","Заринск (Алтайский край)","Змеиногорск (Алтайский край)","Камень-на-Оби (Алтайский край)","Новоалтайск (Алтайский край)","Рубцовск (Алтайский край)","Славгород (Алтайский край)","Яровое (Алтайский край)","Белогорск (Амурская область)","Благовещенск (Амурская область)","Завитинск (Амурская область)","Зея (Амурская область)","Райчихинск (Амурская область)","Свободный (Амурская область)","Сковородино (Амурская область)","Тында (Амурская область)","Циолковский (Амурская область)","Шимановск (Амурская область)","Архангельск (Архангельская область)","Вельск (Архангельская область)","Каргополь (Архангельская область)","Коряжма (Архангельская область)","Котлас (Архангельская область)","Мезень (Архангельская область)","Мирный (Архангельская область)","Новодвинск (Архангельская область)","Няндома (Архангельская область)","Он |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # copy to your .bashrc to keey bash history backups at ~/bak/bash/history/ | |
| # backup bash history when start new bash session and there no bak files for last 5 minutes | |
| LAST_HIST_BAKS=$(find $HOME/bak/bash/history/ -type f -mmin -5) | |
| if [ -z "$LAST_HIST_BAKS" ]; then | |
| mkdir -p $HOME/bak/bash/history/ | |
| zstd < $HOME/.bash_history > $HOME/bak/bash/history/bash_history.$(date +%Y-%m-%d_%H-%M-%S.%N).zst | |
| # remove old (older then 30 days) bak files | |
| find ~/bak/bash/history/ -type f -mtime '+30' | xargs --no-run-if-empty rm |
OlderNewer