Автор

Александр Емшанов (zEvilz)
Линуксоид, аудиофил, девелопер-самоучка, типичный сисадмин, говнокодер, тролль.
Люблю чистый код, лисапедостроение, debian, bash, автоматизацию всего и вся.
Ненавижу фреймворки, библиотеки, серверные веб-панели, винду, хипстоту, WordPress.
Навыки
DevOps
- Linux (преимущественно DEB-based дистрибутивы);
- Настройка серверов любой сложности (веб, почтовики, бекап-сервера, сервера для приложений, LLM и т.д.);
- Nginx/Angie, Traefik;
- NodeJS, PHP-FPM;
- MariaDB/MySQL, MongoDB, PostgreSQL, Redis;
- Exim4, Postfix, Dovecot;
- Fail2Ban, Ipset, Iptables, Rkhunter;
- Docker, docker compose, создание кастомных образов docker;
- Репликация серверов (master-master/master-slave) с базами MySQL/MariaDB с синхронизацией файлов (lsyncd + кастомные скрипты);
- Интеграция c Qrator/Curator, Cloudflare, Hetzner Load Balancer;
- Всесторонний аудит безопасности серверов на базе Linux;
- АнтиDDOS и защита от HTTP флуда средствами сервера (скрипты, файрвол, рейт лимиты) и средствами Qrator/Curator, Cloudflare;
- Оптимизация производительности серверов и софта под проект;
- Мониторинг (Zabbix, Icinga2, Grafana) и обслуживание серверов на базе Linux;
- CI/CD (Github, Gitlab, Gitea, DeployHQ);
- Оркестрирование серверами через Ansible (в т.ч. написание своих плейбуков);
- Скриптописание на Bash;
- Подбор железа под проекты.
Основная масса обслуживаемых серверов на базе Debian без веб-панелей.
Разработка
- PHP, MySQL, Ajax, jQuery, HTML, CSS;
- WordPress (в т.ч. написание тем и плагинов с нуля);
- Оптимизация скорости работы;
- Написание Telegram ботов любой сложности;
- Умение со слезами разбираться в чужом коде.
В последнее время разработкой почти не занимаюсь. Только вайбкодинг для личных нужд.
Где меня можно найти
Мои полезности и всякий мусор в Telegram
- @zevilz_dev — канал с интересными находочками из мира девелоперов и сисадминов, баяны, копипасты и прочая дичь;
- @bash_shell_ru — русскоязычное сообщество bash shell (пока там мертво, не хватает тебя для оживления чата);
- @dev_null_all — группа без правил из цензуры, где можешь высказыватся, о чем захочешь, и ничего за это не будет (за тобой приберется агент J);
- @zGetMyID_bot — бот для получения Telegram ID чатов/групп/каналов.

