JediGest
  • МОИ УСЛУГИ
  • ПУТЕШЕСТВИЯ
  • АДМИНИСТРИРОВАНИЕ И ВАЙБ-КОДИНГ
  • ОБЗОРЫ, ОТЗЫВЫ
  • АВТОМОБИЛИ
  • ИЗБРАННОЕ

 

 

 

Получение токенов для работы с API VK в 2026 году

Информация о материале
Автор: Геннадий Едиг
Категория: Администрирование и Вайб-кодинг
Опубликовано: 04 июня 2026
Просмотров: 6

1. Пользовательский токен (через VK ID)

Важно: С 2024-2025 годов standalone-приложения больше не создаются. Вместо них используется тип приложения «Web-сайт», а токен получается через Implicit Flow или сервисы-генераторы.

Шаг 1. Создайте приложение VK (если его нет)

Перейдите в раздел управления приложениями:
https://vk.com/apps?act=manage
Нажмите «Создать приложение», выберите тип «Web-сайт» (Standalone больше не доступен для новых приложений).

Шаг 2. Сгенерируйте токен пользователя (простой способ)

Я использую самый простой способ — через специальный сервис-генератор. Он использует официальную авторизацию VK ID, безопасен и не хранит токены.

Подробнее: Получение токенов для работы с API VK в 2026 году

Есть ли жизнь после Joomla и VirtueMart?

Информация о материале
Автор: Геннадий Едиг
Категория: Администрирование и Вайб-кодинг
Опубликовано: 27 мая 2026
Просмотров: 15

(или как я перестал бояться и полюбил писать вручную в 26 таблиц)

Знаете, есть такой старый анекдот про программиста, который искал иголку в стоге сена. Он поджег стог, а потом искал иголку в пепле. Примерно так же выглядит мой путь по рефакторингу интернет-магазина, который последние 10 лет жил своей жизнью на Joomla и VirtueMart.

Акт первый: Оптимизм

«Подумаешь, Joomla, — сказал я себе. — Обычная CMS, миллион сайтов на ней работает. VirtueMart? Тоже ничего, стандартный компонент для магазина. За пару дней перепишем фронт на нормальный PHP, и будем счастливы».

О, как же я ошибался.

Подробнее: Есть ли жизнь после Joomla и VirtueMart?

Почему ИИ вдруг “глупеет”? История одной, казалось бы, простой задачи

Информация о материале
Автор: Геннадий Едиг
Категория: Администрирование и Вайб-кодинг
Опубликовано: 19 мая 2026
Просмотров: 24

Вы когда-нибудь просили нейросеть сделать что-то элементарное — например, спарсить 50 ссылок из XML-файла — и получали 150 дублей, 30 аксессуаров и странные названия вроде smartfon-z10 вместо smartfon-iqoo-z10? Знакомо.

Недавно я оказался в такой ситуации. Пользователь дал чёткое ТЗ: взять sitemap Vivo, оставить только смартфоны (smartfon-vivo-* и smartfon-iqoo-*), сгруппировать по ID, потом по модели, отрезать мусор (цвета, память), но сохранить суффиксы lite/pro/max/fe/se/plus. Казалось бы, 10 минут работы.

Вместо этого последовало больше десятка итераций, кривые отсечения, потеря брендов и куча нервов. Почему так произошло? И главное — как с этим жить пользователям?

Подробнее: Почему ИИ вдруг “глупеет”? История одной, казалось бы, простой задачи

Пошаговый разбор и решение ошибки savePhotoError в VK Market API

Информация о материале
Автор: Геннадий Едиг
Категория: Администрирование и Вайб-кодинг
Опубликовано: 22 января 2026
Просмотров: 175

📌 Проблема

Владелец интернет-магазина столкнулся с критической проблемой: автоматический скрипт синхронизации товаров с VirtueMart в VK Market внезапно перестал работать. Все товары в группе ВКонтакте стали неактивными, а новые товары не создавались с ошибкой:

error_code: 8, error_msg: "Invalid request: savePhotoError"

Скрипт, который стабильно работал более года, теперь падал на первом же товаре без изображения с ошибкой базы данных:

1048 (23000): Column 'vk_market_item_id' cannot be null

💡 Кстати, о надежности: Стабильная работа скриптов требует качественного хостинга. Для проектов с интенсивной синхронизацией данных, как в этом случае, отлично подходят VPS от Reg.ru — они обеспечивают необходимую производительность и контроль над окружением.

🔍 Диагностика проблемы

1. Ложные пути поиска

Первоначальные предположения оказались неверными:

  • ❌ Токен не работает — на самом деле токен был рабочий, успешно проходили запросы к utils.getServerTime
  • ❌ Категория 20003 не существует — категория существовала и называлась "Смартфоны и гаджеты"
  • ❌ Нужны дополнительные поля для категории — ручное создание товара не требовало особых полей
  • ❌ Проблема в домене API — и api.vk.ru, и api.vk.com работали одинаково

    Подробнее: Пошаговый разбор и решение ошибки savePhotoError в VK Market API

Борьба с бинарными логами MySQL в Ubuntu

Информация о материале
Автор: Геннадий Едиг
Категория: Администрирование и Вайб-кодинг
Опубликовано: 19 января 2026
Просмотров: 162

Привет, коллеги! Сегодня хочу поделиться реальной историей, которая научила меня одному важному уроку администрирования серверов. Если у вас VPS с Ubuntu, на котором работает несколько сайтов через ISPmanager, эта статья может спасти вас от многих часов беспокойства.

Симптомы проблемы

Всё началось с того, что сайты начали периодически падать с ошибкой 502 Bad Gateway. При этом сервер оставался доступен по SSH, сервисы nginx и apache2 показывали статус active (running), но часть сайтов (особенно работающих на Joomla) отказывалась работать.

Проверка ресурсов показала тревожную картину:

  • Дисковое пространство было заполнено на 85%
  • Оперативная память иногда исчерпывалась, вызывая срабатывание OOM-killer
  • В логах MySQL мы обнаружили сотни файлов бинарных логов

    Подробнее: Борьба с бинарными логами MySQL в Ubuntu

  1. Добавление кастомных копирайтов на сайт Joomla 5.3: Пошаговая инструкция
  2. Фундаментальное объяснение: почему деление на дробь — это умножение на перевернутую
  3. Joomla в блокаде: Как удаление пары статей закрыло доступ в админку и что с этим делать
  4. Сайт ↔ Avito: Автоматическая синхронизация цен и остатков

Страница 1 из 13

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

Яндекс.Метрика