Skip to content

Instantly share code, notes, and snippets.

View index0h's full-sized avatar

Roman Levishchenko index0h

View GitHub Profile
@index0h
index0h / mysql-tunnel.sh
Last active January 5, 2016 15:58
mysql-tunnel.sh
#!/bin/bash
# Необходимо задать три массива: PORTS, PROXY_HOSTS и HOSTS.
# При подключении будут созданы туннели PROXY_HOSTS[id]:PORTS[id] -> HOSTS[id]:3306.
# HOSTS - массив хостов, к которым будет выполнятся ssh подключение (рекомендую использовать ssh-ключи).
PORTS=('33061')
PROXY_HOSTS=('127.0.0.1')
HOSTS=('external.host')
@index0h
index0h / postinstall.sh
Last active August 29, 2015 13:56
Ubuntu 13.10 under Vagrant After install script (not finished)
###################################################################################################
# APT
apt-get -y update
apt-get -y upgrade
apt-get -y install linux-headers-$(uname -r) build-essential automake autoconf zlib1g-dev libssl-dev \
libreadline-gplv2-dev libyaml-dev vim dkms nfs-common zip unzip mc curl software-proprieties-common
###################################################################################################
###################################################################################################
# Vagrant
@index0h
index0h / Concatenation.php
Created July 5, 2013 07:49
Скрипт, демострирующий как можно обойти eval для нахождения результата конкатенации строк.
<?php
/**
* Скрипт, демострирующий как можно обойти eval для нахождения результата конкатенации строк.
*
* @category INDEX0H
* @package MAIN
* @subpackage SCRIPTS
* @author Roman Levishchenko <[email protected]>
* @copyright 2013 Roman Levishchenko
* @license BSD