الكل جديد

user:thomas المقاطع التي أنشأها المستخدم

title:mygist المقاطع ذات العنوان المحدد

description:sync المقاطع ذات الوصف المحدد

filename:myfile.txt المقاطع التي تحتوي ملفات بالاسم المحدد

extension:yml المقاطع التي تحتوي ملفات بالامتداد المحدد

language:go المقاطع التي تحتوي ملفات باللغة المحددة

topic:homelab المقاطع ذات الموضوع المحدد

all:systemctl البحث في جميع الحقول

تسجيل الدخول

الكل جديد تسجيل الدخول

KarelWintersky

تم الانضمام 1 year ago

الأحدث أولاً تم الانشاء
الأقدم أولاً تم الانشاء
الأحدث أولاً تم التحديث
الأقدم أولاً تم التحديث
كل المقاطع 74

KarelWintersky / MySQL slow

0 إعجابات
0 اشتقاقات
1 ملفات
آخر نشاط 3 weeks ago
About mysql slow queries
mysql

Настройка лога медленных запросов (Slow Query Log)

[mysqld]
slow_query_log = 1
slow_query_log_file = /var/log/mysql/mysql-slow.log
long_query_time = 1
log_queries_not_using_indexes = 1

; -- Включить общий лог запросов

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

0 إعجابات
0 اشتقاقات
1 ملفات
آخر نشاط 3 weeks ago
Выводит список пользователей/хостов/БД в MySQL с правами
mysql

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

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

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

0 إعجابات
0 اشتقاقات
1 ملفات
آخر نشاط 3 weeks ago
Немного о бесполезных микрооптимизациях
php

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

const LIM = 1_000_000_000;

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

KarelWintersky / makefile - different install paths

0 إعجابات
0 اشتقاقات
1 ملفات
آخر نشاط 3 weeks ago
Разные варианты секции install для makefile
debian makefile

Ключевые различия

#!/usr/bin/make
SHELL = bash
INSTALL_DIR = example
PATH_PROJECT = $(DESTDIR)/var/www/$(INSTALL_DIR)

install: 	##@system Install package. Don't run it manually!!!
	@echo Installing...

KarelWintersky / makefile, section "install", add package version

0 إعجابات
0 اشتقاقات
1 ملفات
آخر نشاط 3 weeks ago
Сохраняет версию/дату/коммит хэш в файл _version и обновляет index.html
debian makefile
1 install: ##@system Install package. Don't run it manually!!!
2 @echo Installing...
3 # опущено
4
5 @# Get version info
6 $(eval COMMIT_HASH := $(shell git rev-parse --short HEAD))
7 $(eval VERSION := $(shell git log --oneline --format=%B -n 1 HEAD | head -n 1))
8 $(eval DATE := $(shell git log --oneline --format="%at" -n 1 HEAD | xargs -I{} date -d @{} +%Y-%m-%d))
9 @# Append version comment to index.html
10 @echo "" >> $(PATH_PROJECT)/index.html

KarelWintersky / GRASP Toolkit helper

0 إعجابات
0 اشتقاقات
1 ملفات
آخر نشاط 3 weeks ago
Скрипт-хелпер для пакета GRASP. Клонирует bare-репозиторий.
bash script
1 #!/usr/bin/env bash
2
3 #
4 # Grasp helper
5 #
6 # Используется для клонирования bare-репозиториев в каталог
7 # имя_пользователя/имя_репозитория.
8 #
9 #
10 #

KarelWintersky / PVE Summary

0 إعجابات
0 اشتقاقات
1 ملفات
آخر نشاط 3 weeks ago
Скрипт выводит информацию об имеющихся LXC и VMs в проксе. Запускать с хоста.
bash script
1 #!/usr/bin/env python3
2 #
3 # Скрипт выводит информацию об имеющихся LXC и VMs в проксе.
4 # Сортировка по статусу (running|stopped) и ID.
5 # Выводится: id, тип, название, статус, выделенная память и выделенные диски
6 # (c) Karel Wintersky, 2025-05-15
7 #
8 import subprocess
9 import re

KarelWintersky / Nginx VHost Manager

0 إعجابات
0 اشتقاقات
1 ملفات
آخر نشاط 3 weeks ago
Аналог a2enable/a2disable для nginx - управляет файлами виртуальных хостов.
bash nginx script
1 #!/bin/bash
2 VERSION='1.1'
3
4 ### Конфигурация ###
5 SEARCH_EXTENSION="*" # Можно изменить на "*" для поиска всех файлов
6 SITES_AVAILABLE="/etc/nginx/sites-available"
7 SITES_ENABLED="/etc/nginx/sites-enabled"
8 SITES_ORDER_DISABLED_FIRST=1 # 1 - выключенные первыми, 0 - включенные первыми
9
10 ### Стили вывода ###

KarelWintersky / Restar all PHP instances

0 إعجابات
0 اشتقاقات
1 ملفات
آخر نشاط 3 weeks ago
Рестарт всех PHP-FPM процессов в системе
bash script
1 #!/bin/bash
2
3 PHP_VERSIONS=$(ps -e -o stat,command | grep -E '^Ss\s+php-fpm' | grep -E '[0-9]+\.[0-9]+' -o)
4 for version in $PHP_VERSIONS; do echo "Restarting ${ANSI_YELLOW}php${version}-fpm${ANSI_RESET} process..."; systemctl restart php${version}-fpm; done

KarelWintersky / raid_calc.html

0 إعجابات
0 اشتقاقات
1 ملفات
آخر نشاط 3 weeks ago
Калькулятор RAID'ов большинства используемых типов ( https://blacktower.wintersky.ru/public/raid_calc.html )
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1.0">
6 <meta name="description" content="RAID Capacity Calculator - calculate storage efficiency for RAID 0, 1, 5, 6, 10 and ZFS configurations">
7 <meta name="keywords" content="RAID calculator, storage calculator, ZFS calculator, disk array, RAID capacity">
8 <meta name="author" content="Karel Wintersky & Deepseek">
9
10 <!-- Favicon SVG -->
أحدث أقدم

مدعوم بواسطة Opengist ⋅ Load: 259ms⋅

العربية
العربية Čeština Deutsch English Español Français Magyar Italiano 日本語 Polski Português Русский Türkçe Українська 简体中文 繁體中文