Skip to content

Instantly share code, notes, and snippets.

View mmasser95's full-sized avatar
:shipit:
Feel Good INC.

mmasser95

:shipit:
Feel Good INC.
View GitHub Profile
@mmasser95
mmasser95 / .vimrc
Created February 10, 2020 23:40
VIM CONFIG
set nocompatible " required
filetype off " required
"set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')
@mmasser95
mmasser95 / gist:819004ffc6ccd1655d06e607a6b3980b
Created February 10, 2020 23:15 — forked from sh1r0/gist:aaefdfa73f72fc81efb8694bf1f6ff67
Install Vim 8 with Python, Python 3, Ruby and Lua support on Ubuntu 14.04
sudo apt-get remove --purge vim vim-runtime vim-gnome vim-tiny vim-gui-common
sudo apt-get install python-dev ruby-dev libperl-dev libncurses5-dev libatk1.0-dev libx11-dev libxpm-dev libxt-dev
#Optional: so vim can be uninstalled again via `dpkg -r vim`
sudo apt-get install checkinstall
sudo rm -rf /usr/local/share/vim /usr/bin/vim
cd ~
#!/usr/bin/python3.7
from threading import Thread, Lock
from queue import Queue
from io import open as iopen
from argparse import ArgumentParser
import subprocess
QE = Queue()
LK = Lock()
long_running_command ; [Ctrl-Z] ; bg ; disown ; screen ; reptyr $( pidof long_running_command )
Modified from the gist @https://gist.github.com/odiumediae/3b22d09b62e9acb7788baf6fdbb77cf8
sudo apt-get remove --purge vim vim-runtime vim-gnome vim-tiny vim-gui-common
sudo apt-get install liblua5.1-dev luajit libluajit-5.1 python-dev ruby-dev libperl-dev libncurses5-dev libatk1.0-dev libx11-dev libxpm-dev libxt-dev
#Optional: so vim can be uninstalled again via `dpkg -r vim`
sudo apt-get install checkinstall
sudo rm -rf /usr/local/share/vim /usr/bin/vim
@mmasser95
mmasser95 / mysql-docker.sh
Created December 14, 2019 23:24 — forked from spalladino/mysql-docker.sh
Backup and restore a mysql database from a running Docker mysql container
# Backup
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
# Restore
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE
#!/usr/bin/python3.7
import json
from sys import stdin, stderr, stdout
from os import getcwd, path
from random import choice
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import Select
from selenium.webdriver.support.ui import WebDriverWait
@mmasser95
mmasser95 / dumpMDB.py
Created July 30, 2019 21:46
Crear dumps de MySQL a partir de BD de access
##!/usr/bin/env python3
import subprocess, argparse
from sys import stdout, stderr
from re import findall
class mdbDumper():
def __init__(self, f, t=False, v=False):
self.f = f
self.v = v
#!/bin/bash
DOMINIO=$1
DB=$2
USERDB=$3
RUTA="/var/www/htdocs"
RUTAD="$RUTA/$DOMINIO"
RUTADB="$RUTA/$DB"
FECHA=`date +"%Y%m%d-%H:%M"`
mysqldump -u$USERDB -p $DB --opt > "$RUTADB-$FECHA.sql"
echo "Comprimiendo web"
@mmasser95
mmasser95 / v-list emmet
Created April 19, 2019 17:03
v-list emmet
v-list>v-list-tile*6>v-list-tile-action+(v-list-tile-content>v-list-tile-title+v-list-tile-sub-title)+v-list-tile-action