
Web-мастеру и не только
Полезные решения для Web-мастеров
Web-мастеру и не только - RSS-канал
Web-мастеру и не только - Карта сайта
Оценка резкости изображения через оператор Лапласа
30.08.2026 | Категория: Web-мастеру и не только | Автор: ManHunter

Оценка резкости изображения через оператор Лапласа
Попробовал решить задачу для автоматической оценки резкости изображения через оператор Лапласа. Зачем это нужно? Я фотографирую каждый кадр по несколько раз, чтобы потом выбрать лучший из серии. Из нескольких похожих файлов надо оставить по одному, а дубли и мусор удалить. Это занимает много времени, да и место на дисках быстро заканчивается, если не чистить. В результате почитал теорию, потестировал код, а потом сделал решение на PHP. Алгоритм можно использовать для автоматической очистки больших массивов фото - например, после поездки или мероприятия. Смазанные кадры удаляются, а резкие остаются.
Читать статью целиком »
Просмотров: 115 | Комментариев: 0
Как измерить ширину текста в JavaScript
07.08.2026 | Категория: Web-мастеру и не только | Автор: ManHunter

Как измерить ширину текста в JavaScript
Часто в веб-разработке возникает необходимость точно узнать, сколько пикселей займет строка текста при заданном шрифте. Например, сделать красивую обрезку длинных заголовков с многоточием, выравнивание графических элементов в canvas или валидация ввода в реальном времени. Самый лучший способ для этого - использовать метод measureText() объект Canvas. Он возвращает размер с точной шириной текста в пикселях, а главное, без необходимости добавления элементов в DOM и без влияния на верстку.
Читать статью целиком »
Просмотров: 109 | Комментариев: 0
Использования Battery API на JavaScript
19.06.2026 | Категория: Web-мастеру и не только | Автор: ManHunter

Использования Battery API на JavaScript
Battery Status API - это веб-интерфейс, позволяющий JavaScript-коду получать информацию о состоянии аккумуляторной батареи устройства, на котором открыта веб-страница. Изначально он создавался для оптимизации работы веб-приложений: например, для снижения частоты обновлений или отключения тяжелых задач при низком заряде. Или - для своевременного сохранения данных при угрозе отключения питания. Я уже делал нечто подобное на WinAPI, теперь расскажу, как это работает в JavaScript.
Читать статью целиком »
Просмотров: 210 | Комментариев: 0
MTProxy Checker на PHP
28.05.2026 | Категория: Web-мастеру и не только | Автор: ManHunter

MTProxy Checker на PHP
Прекрасно знаете, что в последнее время возникает потребность в рабочих прокси. Хорошо, если у вас есть корпоративные, платные или приватные прокси, но обычно приходится пользоваться тем, что есть. Ну и понятное дело, что бесплатные прокси дохнут очень быстро. Обычно выкладывают списки, но найти рабочие среди десятков - проблема. Для своих задач сделал на PHP простой скрипт для автоматизации рутинных операций. MTProxy Checker - проверяет живые прокси и показывает пинг. Это не только чекер для MTProxy: скрипт универсальный, его очень просто доделать под свои задачи.
Читать статью целиком »
Просмотров: 1349 | Комментариев: 4
Эффект цветной волны на JavaScript
17.04.2026 | Категория: Web-мастеру и не только | Автор: ManHunter

Эффект цветной волны на JavaScript
Экспериментировал с canvas, и вот что получилось. Простой, но красивый визуальный эффект - цветная волна. На чистом JavaScript и CSS, без внешних библиотек, работает в любом современном браузере. В основе анимация на canvas: вертикальные полоски бегут по экрану, их высота меняется по трем синусоидам с разной частотой, а цвет плавно перетекает по спектру в зависимости от времени и положения полоски.
Читать статью целиком »
Просмотров: 462 | Комментариев: 2

