KarelWintersky / Proxmox VM/LXC Backup script

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 7 months ago
Скрипт бэкапа проксмоксовых VM/LXC с сохранением конфигурации и примечаний к виртуалке
1 #!/bin/bash
2
3 # Отличается от обычного бэкапа тем, что сохраняет комментарии отдельно, рядом в файл. И всё.
4
5 # Цвета для вывода
6 VERSION='1.0'
7 RED='\033[0;31m'
8 GREEN='\033[0;32m'
9 YELLOW='\033[1;33m'
10 BLUE='\033[0;34m'

KarelWintersky / PHP Static Chain Calls

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 7 months ago
Цепочка вызовов методов в статических классах
php

Да, в PHP можно сделать вызов

Cache::redis()::keys('*')

Делается это так:

class Cache {

KarelWintersky / MySQL - пользователи, хосты, права

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 8 months ago
Выводит список пользователей/хостов/БД в MySQL с правами

Подробный список всех привилегий для всех пользователей

SELECT 
    grantee, 
    table_schema, 
    privilege_type 
FROM 
    information_schema.schema_privileges 
ORDER BY 

KarelWintersky / PHP: Бесполезные микрооптимизации

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 8 months ago
Немного о бесполезных микрооптимизациях
php

Всё проверяем в консоли (то есть без OPCache) с помощью кода:

const LIM = 1_000_000_000;

$arr = [
    'a' =>  1,
    'b' =>  2
];

KarelWintersky / GRASP Toolkit helper

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 8 months ago
Скрипт-хелпер для пакета GRASP. Клонирует bare-репозиторий.
1 #!/usr/bin/env bash
2
3 #
4 # Grasp helper
5 #
6 # Используется для клонирования bare-репозиториев в каталог
7 # имя_пользователя/имя_репозитория.
8 #
9 #
10 #