Архив за Июнь, 2025

Xdebug + PHP-FPM + WSL + VS Code: Настройка за 5 минут

 13 Июн, 2025

Уже писал гайдик на эту тему, но там я рассказывал о процессе настройки на примере PHP7. Решил обновить информацию, т.к. PHP 8 используется 3я версия xdebug, а также есть нюансы, связанные с определением адреса клиентского хоста.

Читать далее »

Как добавить своё поле в попап медиафайла WordPress через class-плагин

 12 Июн, 2025

Иногда стандартных полей WordPress для медиафайлов недостаточно. В этой статье я расскажу, как добавить собственное поле в окно редактирования вложения (attachment) — то самое, что появляется при открытии медиафайла в библиотеке. Мы не просто добавим поле, а сделаем это через полноценный class-плагин с сохранением значения на сервере и кастомной обвязкой HTML в окне WordPress Media Library.

Читать далее »

Вычисление N точек на арке

 10 Июн, 2025

У нас есть окружность, заданная точкой её центра и радиусом. Еще у нас есть две точки, принадлежащие этой окружности — A и B, отсекая на окружности арку. Задача — построить между точками A и B еще n равноудаленных точек, принадлежащих окружности.

Читать далее »

Вычисление расстояния от точки до отрезка

 9 Июн, 2025

Методика заключается в поиске ближайшей точки на отрезке и зачем вычислении расстояния до этой точки.

Читать далее »

Где купить бензин в JA2

 8 Июн, 2025

В Jagged Alliance 2 бензин — ценный дефицитный ресурс, но найти его всё же можно тремя основными способами.

Читать далее »

Почему ваш canvas «съезжает» или выглядит размытым: невидимая ловушка размеров

 7 Июн, 2025

HTML-элемент <canvas> часто используется для рисования интерактивной графики, визуализации данных, или даже простых эффектов. Но многие разработчики сталкиваются с неожиданным поведением: изображение смещается, масштаб не соответствует ожиданиям, или картинка получается мыльной.

Разберёмся в причине и как это исправить.

Читать далее »

Строим фортификации в JA2 1.13

 5 Июн, 2025

Ещё в оригинальной JA2 единственным способом ограничить передвижение врага были мины с флажками — хитрый приём, чтобы «перекрыть проход». В версии 1.13 возможности по укреплению позиций значительно расширились. Теперь вы можете строить настоящие баррикады: мешки с песком и колючую проволоку.

Читать далее »

Топ-20 самых забавных фраз наёмников в Jagged Alliance 2 1.13

 3 Июн, 2025

Одной из фишек Jagged Alliance 2 всегда была неповторимая харизма наёмников. Каждый из них — это не просто набор характеристик, а личность с характерами, привычками, антипатиями и, конечно, своими коронными фразами. В версии 1.13 диалоги стали ещё богаче благодаря новым репликам, фанатским озвучкам и расширенной логике поведения.

Читать далее »

Attempting to re-run cron while it is already running.

 3 Июн, 2025

Попытка запустить cron параллельно с запущенным кроном не увенчается успехом, так как Drupal использует блокировку. Но иногда, из-за ошибок во время исполнения, блокировка не снимается.

Читать далее »