Новости блога


04.03.2024
Manifest v3 и пример расширения для браузеров на основе Chromium

Изредка у меня бывают заказы на расширения для браузеров. О них я писал уже например тут. Однако прогресс идет вперед, и уже манифест второй версии является устаревшим – надо делать с третьим. А тут есть некоторые отличия. В статье я расскажу о Manifest v3 и некоторых...


Читать далее
03.02.2024
Создание видео из картинок и музыки на C#

Появилась задача. Необходимо создать программу для Windows, которая бы на вход принимала изображение и аудиофайл в формате mp3, а на выход выдавала видео в заданном разрешении – картинка, созданная из изображения и обложки в файле песни, а также музыка. Давайте её решим...


Читать далее
01.02.2024
Введение в нейронные сети

В этой статье мы узнаем что такое нейронные сети в программировании, почему они важны, как они работают, а также рассмотрим пример создания простейшей нейронной сети на языке C# с исходным кодом. Нейронные сети извлекают из данных идентифицирующие признаки, не...


Читать далее
22.01.2024
Создание плагина для WordPress. Часть 2: меню и вывод из базы данных

В первой части мы создали скелет нашего плагина. Смогли его активировать и создать таблицу в базе данных. Сейчас же настроим отображение его в админке и заставим делать что-то полезное. Для начала хотя бы выводить данные из этой самой таблицы. А как вообще попадать на...


Читать далее
18.01.2024
Немного о подготавливаемых запросах PHP

В этой небольшой заметке я расскажу о подготавливаемые запросах и том, как их создавать на PHP для расширения MySQLi. Как обычно вообще новички пишут код для работы с базой данных на языке PHP? Как правило, все начинается с чего-то подобного: $db = mysql_connect...


Читать далее
18.12.2023
Как понять, почему не работает форма обратной связи на MODx

Наверно процентов 80 заказчиков, пишущих мне, желают решения проблемы с сайтом. На первом месте это доработки, а на втором – решение внезапно (или не очень) возникших проблем. Спектр проблем огромен, но все же можно найти общие моменты. Для примера давайте найдем вместе...


Читать далее
03.12.2023
Отслеживание даты в COREL DRAW, или GlobalMacroStorage и Metadata

Недавно создал любопытный макрос, не самый обычный. Суть его заключается в том, чтобы автоматически отслеживать дату у документов и менять её на актуальную. Для его создания потребовалось задействовать GlobalMacroStorage и Metadata. Как вообще обычно работают макросы для COREL DRAW?...


Читать далее
15.11.2023
Атрибут role в HTML: что надо знать

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


Читать далее
14.11.2023
Готовые функции PHP для апи Миратекст

Иногда приходится работать мне и с текстами. Точнее, заказчики дают ТЗ, в котором необходимо научить систему взаимодействовать с некоторым сервисами, работающими с текстами. Что-то я сам уже запутался. В общем, в этой заметке я покажу функции на PHP, с помощью которых можно...


Читать далее
09.11.2023
Создание плагина для Wordpress. Часть 1: каркас и первая таблица

В сети есть немало инструкций по созданию плагинов для вордпресс, но подавляющее большинство из них останавливаются на «хелло ворлд» - то есть минимальный функционал. А если нам требуется активное взаимодействие с базой данных? Да еще через AJAX? Тут есть немало...


Читать далее

1 2 3 ... 111

Следующая

Зарезервированные и исключенные символы HTTP и URL
С++, IE и автоматическая авторизация BASIC Auth
Создание и отправка скриншота на почту на си шарп