Skip to content

Instantly share code, notes, and snippets.

export LS_COLORS="no=00;38;5;244:rs=0:di=00;38;5;33:ln=01;38;5;37:mh=00:pi=48;5;230;38;5;136;01:so=48;5;230;38;5;136;01:do=48;5;230;38;5;136;01:bd=48;5;230;38;5;244;01:cd=48;5;230;38;5;244;01:or=48;5;235;38;5;160:su=48;5;160;38;5;230:sg=48;5;136;38;5;230:ca=30;41:tw=48;5;64;38;5;230:ow=48;5;235;38;5;33:st=48;5;33;38;5;230:ex=01;38;5;64:*.tar=00;38;5;61:*.tgz=01;38;5;61:*.arj=01;38;5;61:*.taz=01;38;5;61:*.lzh=01;38;5;61:*.lzma=01;38;5;61:*.tlz=01;38;5;61:*.txz=01;38;5;61:*.zip=01;38;5;61:*.z=01;38;5;61:*.Z=01;38;5;61:*.dz=01;38;5;61:*.gz=01;38;5;61:*.lz=01;38;5;61:*.xz=01;38;5;61:*.bz2=01;38;5;61:*.bz=01;38;5;61:*.tbz=01;38;5;61:*.tbz2=01;38;5;61:*.tz=01;38;5;61:*.deb=01;38;5;61:*.rpm=01;38;5;61:*.jar=01;38;5;61:*.rar=01;38;5;61:*.ace=01;38;5;61:*.zoo=01;38;5;61:*.cpio=01;38;5;61:*.7z=01;38;5;61:*.rz=01;38;5;61:*.apk=01;38;5;61:*.gem=01;38;5;61:*.jpg=00;38;5;136:*.JPG=00;38;5;136:*.jpeg=00;38;5;136:*.gif=00;38;5;136:*.bmp=00;38;5;136:*.pbm=00;38;5;136:*.pgm=00;38;5;136:*.ppm=00;38;5;136:*.tga=00;38;5;136:*.xbm
@gekh
gekh / gist:fad9a4b41cedfba75c14b6a2902d4d34
Created May 20, 2019 14:05
Верстка письма Address not found
<html>
<head>
<style>
* {
font-family:Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
</style>
</head>
<body>
<table cellpadding="0" cellspacing="0" class="email-wrapper" style="padding-top:32px;background-color:#ffffff;"><tbody>
I've been in five or six countries and I guess I will visit more in the future.
I really want to go to Thailand. I have been there twice and want more. I like this place. My plan is to live there for several months in Chiang May. It's a city on the north of Thailand. I am going to visit some interesting places there, like different temples and national parks. It's a beautiful place with kind people, beautiful nature and warm climate. Also, I want to go to North Europe to visit scandic countries like Norway and Sweden. Finally, I want to visit United Kingdom. I am looking forward to be walking around in England and Ireland.
Thailand and thai people could teach one to be calm and kind. They lives in harmony with nature and to each other, so I can learn it and bring it to my life. Perhaps I will go to a vipassana course in some buddism monastery. Scandic countries are very interesting and unusual. I've never been there, so it is going to be a joyful journey. English countries will help me to improve my languag
@gekh
gekh / gif-to-mp4.txt
Last active September 10, 2018 14:42
gif → mp4
converter:
ffmpeg -i animation.gif -b:v 0 -crf 5 animation.mp4
embed:
<video autoplay loop muted playsinline>
<source src="animation.mp4" type="video/mp4">
</video>
Перейти во вкладку SSH
MySQL Host: 127.0.0.1
Username: вписать, указанные при настройке
Password: вписать, указанные при настройке
Database: —
Port: —
SSH Host: в config.yaml из private_network
SSH User: vagrant
SSH Password: —
@gekh
gekh / auth.php
Last active June 5, 2017 11:06
Механизм авторизации на новых проектах
Механизм авторизации на новых проектах
Для всех случаев, когда требуется закрыть доступ, нам необходимы авторизация и аутентификация.
Базовые требования: Система должна проверять пароль при первой попытке доступа через форму входа, и запоминать войденность пользователя при последующем использовании интерфейса.
Реализовано это может быть тремя способами:
1. Базовая авторизация через htaccess
2. Базовая авторизация через php
3. Cложная система ролей через php с использованием БД
brew services stop mysql
brew services start mysql
@gekh
gekh / gist:be77797b77c308f0b11e49f8beea0d9a
Last active November 15, 2016 12:18
Чтобы срабатывало на клик только по последнему элементу (jQuery)
jq_object.on('click', '.js-parent :not(.js-child-1, .js-child-2)', function(event) {
//your code
});
jq_object.on('click', '.js-child-1', function(event) {
//your code
});
jq_object.on('click', '.js-child-2', function(event) {
//your code
@gekh
gekh / README.md
Last active November 3, 2016 15:00 — forked from anonymous/README.md
Настройка HTTPS-соединения на виртуальном хосте

Настройка HTTPS-соединения на виртуальном хосте.

Подключение своего SSL-сертификата

Для того, чтобы настроить HTTPS-соединение на виртуальном хосте, необходимо:

  • сгенирировать SSL-сертификат;
  • настроить файл конфигурации виртуального хоста.

1. Создание SSL-сертификата и ключа

@gekh
gekh / gh1.fjru.ru_index.php
Last active October 25, 2016 12:45
Проверка общедоменного хранения PHPSESSID
<?php
ini_set('session.cookie_domain', '.fjru.ru');
$_COOKIE['PHPSESSID'] = 'f789qpc94k5f4qej2h394l89e3'; // допустим получили через API
session_start();
//$_SESSION['gekh_test'] = 'Nisargadatta';
//$_SESSION['gekh_test'] = 'Ramana';