Skip to content

Instantly share code, notes, and snippets.

Alex Zavrazhniy TheMengzor

Block or report user

Report or block TheMengzor

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View renamer.sh
#!/bin/bash
cat <<EOF
This utility will find <Search> string and replace it with <Replacement> string
in all files in current folder including their both filename and contents
EOF
# check if GNU rename utility exists
if [ ! -f /usr/local/bin/rename ]
@TheMengzor
TheMengzor / dump.sh
Created Sep 28, 2017
Dump all MySQL databases in separate files
View dump.sh
export PASSWORD=""
mysql -uroot -p$PASSWORD -e 'show databases' | while read dbname; do mysqldump -uroot -p$PASSWORD --complete-insert --some-other-options "$dbname" > "$dbname".sql; done
View configs.sh
wget https://gist.githubusercontent.com/TheMengzor/59b89ba1083de96e2eec8f1e8b9d996c/raw/7dacf4f282f376c1b39670bd022857701f92ed6b/.vimrc
wget https://gist.githubusercontent.com/TheMengzor/2ec106eff51f9f81e108/raw/aa4238a4f2068f81c8ed77f2514c0bbbb675b52b/.screenrc
@TheMengzor
TheMengzor / ssh.add.a.plist
Created May 11, 2017
SSH-keys-in-macOS-Sierra-keychain
View ssh.add.a.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>ssh.add.a</string>
<key>ProgramArguments</key>
<array>
<string>/usr/bin/ssh-add</string>
<string>-A</string>
View gist:8cb568b7ebb1a2bbc52c14d391dd428e
open -na /Applications/Skype.app --args -DataPath "/Users/$(whoami)/Library/Application Support/Skype ANODA"
View .vimrc
" When started as "evim", evim.vim will already have done these settings.
if v:progname =~? "evim"
finish
endif
" Use Vim settings, rather than Vi settings (much better!).
" This must be first, because it changes other options as a side effect.
set nocompatible
" allow backspacing over everything in insert mode
@TheMengzor
TheMengzor / letsencrypt-centos-httpd.md
Last active Oct 25, 2016
Letsencrypt installation
View letsencrypt-centos-httpd.md
cd /etc/httpd
mkdir /etc/httpd/sites-available
mkdir /etc/httpd/sites-enabled

Append

IncludeOptional sites-enabled/*.conf
@TheMengzor
TheMengzor / speedtest.sh
Last active May 17, 2017
CLI speedtest
View speedtest.sh
curl -fsSL https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
View .screenrc
termcapinfo xterm ti@:te@
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm' # Tell screen how to set colors. AB = background, AF=foreground
hardstatus alwayslastline
hardstatus string '%{= w}%-w[ %{= g}%n %t%{-} ]%+w%=%{=b r}%H%{-} %{= Y}%l%{-} %{=b m}%d.%m.%Y %c:%s%{-}'
nethack on
scrollback 20000
defscrollback 20000
altscreen on
View gist:ae0a878d91df80f713cf
/System/Library/CoreServices/PlatformSupport.plist
You can’t perform that action at this time.