Skip to content

Instantly share code, notes, and snippets.

View zhooravell's full-sized avatar
⚙️
Making things

Roman Zhuravel zhooravell

⚙️
Making things
View GitHub Profile
# Locate USB Drive
df
# Unmount
sudo umount /dev/sda1
# Format USB Drive
sudo mkfs.vfat /dev/sda1
sudo mkfs.ntfs /dev/sda1
sudo mkfs.exfat /dev/sda1
# Verify USB Drive Formatting
sudo fsck /dev/sda1
nano ~/.ssh/config
Host bitbucket.org
Hostname bitbucket.org
IdentityFile ~/.ssh/id_rsa
PubkeyAcceptedKeyTypes=+ssh-rsa
chmod 700 ~/.ssh/config
@zhooravell
zhooravell / example.sql
Created June 22, 2021 12:43
MySQL IP V4 and V6
CREATE TABLE `my_ip` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`ip_addr` varbinary(16) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `my_ip` (`ip_addr`) VALUES (INET6_ATON(?)); // For IP V6
INSERT INTO `my_ip` (`ip_addr`) VALUES (INET_ATON(?)); // For IP V4
SELECT
@zhooravell
zhooravell / Dockerfile
Created June 22, 2021 12:31
Change user in dockerized alpine
FROM alpine
ARG UID=1000
ARG GID=1000
ENV UID=${UID}
ENV GID=${GID}
RUN apk update && apk upgrade \
&& apk add --no-cache shadow \
&& usermod -u $UID www-data && groupmod -g $GID www-data \
@zhooravell
zhooravell / convert.sh
Created May 5, 2020 19:27
4K to Full HD
ffmpeg -i $1 -vf scale=1920:1080 -c:v libx264 -crf 18 $2
@zhooravell
zhooravell / gist:9cf2402a64a8ee25c773eaf501ac655a
Created March 31, 2020 13:34
Search Results Web results How do I force "git pull" to overwrite local files?
git fetch --all
git reset --hard origin/master
git pull origin master
@zhooravell
zhooravell / gist:a97fe1244182ecaa3a48d143288e97f7
Last active April 22, 2020 13:37
How to specify the private SSH-key to use when clone git repository?
GIT_SSH_COMMAND='ssh -i ~/.ssh/id_rsa_work' git clone git@github.com:golang/go.git
nano go/.git/config
[core]
...
sshCommand = ssh -i /home/user/.ssh/id_rsa_work -F /dev/null
[user]
name = Roman Zhuravel
email = zhooravell@gmail.com
@zhooravell
zhooravell / password_checker.go
Last active March 9, 2020 20:14
GoLang password complexity
package main
import (
"errors"
"unicode"
)
func ValidPassword(p string) error {
if len(p) < 7 {
return errors.New("invalid password length")
@zhooravell
zhooravell / haproxy.cfg
Created November 6, 2019 11:05
Haproxy and Rabbitmq Cluster config
global
log /dev/log local0
log /dev/log local1 notice
chroot /var/lib/haproxy
stats socket /run/haproxy/admin.sock mode 660 level admin expose-fd listeners
stats timeout 30s
user haproxy
group haproxy
daemon
function getMaskedNumber($creditCardNumber, $maskingCharacter = '*')
{
$head = substr($creditCardNumber, 0 ,6);
$tail = substr($creditCardNumber, -4);
$middle = str_repeat($maskingCharacter, 4);
return $head.$middle.$tail;
}