Заметки
Короткие рецепты по WP, WC и PHP.
ЗаметкиGemini API: как получить ключ и сделать первый запрос
Gemini API даёт доступ к моделям Google прямо из кода. Пошагово: как бесплатно получить API-ключ в Google AI Studio, установить пакет @google/genai и сделать первый запрос на JavaScript (плюс вариант без SDK через HTTP), как безопасно хранить ключ, что с бесплатным тарифом и лимитами и как читать частые ошибки.
Читать →
ЗаметкиЧто такое MCP простыми словами: как ИИ подключается к вашим инструментам
Аббревиатуру MCP упоминают везде, но редко объясняют по-человечески. Разбираем без жаргона: что такое Model Context Protocol, зачем он появился, как устроена связка «клиент — MCP-сервер», где это полезно, как попробовать и о чём помнить с точки зрения безопасности.
Читать →
ЗаметкиШпаргалка: структура проекта для Claude Code
Практическая шпаргалка по структуре проекта для Claude Code: CLAUDE.md и правила, каталог .claude/ (settings, skills, agents, хуки), MCP-конфиг .mcp.json и с чего начать. С точным деревом файлов, сверено с официальной документацией.
Читать →
ЗаметкиЧто описать в файлах документации?
Общее описание проекта.
Читать →
ЗаметкиDiscord — функциональное средство коммуникации с AI-ассистентом
Разбираемся, почему Discord становится лучшим интерфейсом для работы с ИИ-ассистентами и как его правильно настроить.
Читать →
ЗаметкиКак изменить количество показываемых строк в таблице фреймворка Limitless
По-умолчанию во фреймворке Limitless в таблицах данных выводится 10 строк. Но это кол-во можно изменить на 25, 50 или 100. Делается это в файле…
Читать →
ЗаметкиКак вывести миниатюры товаров в списке
По-умолчанию в Втайгере в списке товаров картинки не выводятся. Вместо этого выводится url изображения, а это не очень удобно для восприятия.
Читать →
ЗаметкиКак создать связанное поле с другим модулем в Vtiger CRM?
Vtiger поддерживает огромное количество типов полей: текстовое, валюта, дата, проценты и так далее. Однако в менеджере полей невозможно создать поле, связанное…
Читать →
ЗаметкиSSH – простые команды для повседневных нужд
Поиск по содержимому файлов Найти фразу ID транзакции в папке /home/web/site.ru/public_html/wp-content/themes/themename
Читать →