Forwarded from Joomla Feed (Sergey Tolkachyov)
Он позволяет экспортировать модули, меню, материалы, категории, пользовательские поля и пользователей в виде переносимых JSON/ZIP-файлов, а затем импортировать их в любую другую установку Joomla.
Возможности компонента:
- Модули — полная настройка, назначение пунктов меню, позиционирование и содержимое SharePoint Page Builder.
- Меню — иерархия родительских/дочерних элементов, типы элементов, ссылки, уровни доступа и параметры. Отсутствующие типы меню создаются автоматически, а элементы, указывающие на неустановленные компоненты, пропускаются с предупреждением.
- Статьи и категории — контент, метаданные, изображения и иерархия категорий.
- Пользовательские поля — группы полей, определения, ограничения по категориям и значения (включая поля с несколькими значениями) — экспортируются и автоматически создаются заново на целевом сайте.
- Пользователи — данные профиля, назначения групп и хэши паролей, чтобы учетные записи работали сразу после импорта.
- Кросс-версии Joomla - компонент адаптируется к различиям в схеме базы данных между версиями Joomla.
- Создан для крупных сайтов — постраничные списки (20/50/100/250 строк) и автоматический пакетный экспорт для сайтов с более чем 500 элементами, поэтому он продолжает работать на обычном хостинге.
- Опция перезаписи — обновляет совпадающие элементы при повторном импорте вместо создания дубликатов.
- Drag-n-drop импорт с подробным отчетом о том, что было импортировано, обновлено или пропущено, и почему.
На момент написания заметки для скачивания необходима регистрация/логин на сайте разработчика.
- Joomla Extensions Directory
- Страница расширения
#joomla #расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
WT JoomShopping Finder v.1.1.1 - умный поиск товаров в Joomla.
Плагин индексирует товары JoomShopping в стандартном умном поиске Joomla: названия, описания, характеристики, атрибуты, производителя, артикулы, EAN и мультиязычные данные товаров.
v.1.1.1. Что нового?
Исправление ошибок.
Исправлена SQL-ошибка при оптимизации индекса умного поиска. Очистка удаляет только ссылки на удалённые товары JoomShopping и сохраняет существующие товары на всех индексируемых языках.
Страница расширения
GitHub расширения
@webtolkru
#joomla #joomshopping
Плагин индексирует товары JoomShopping в стандартном умном поиске Joomla: названия, описания, характеристики, атрибуты, производителя, артикулы, EAN и мультиязычные данные товаров.
v.1.1.1. Что нового?
Исправление ошибок.
Исправлена SQL-ошибка при оптимизации индекса умного поиска. Очистка удаляет только ссылки на удалённые товары JoomShopping и сохраняет существующие товары на всех индексируемых языках.
Страница расширения
GitHub расширения
@webtolkru
#joomla #joomshopping
👍2🔥1
Способность понимать что и зачем ты делаешь становится, наверное, самой важной в эпоху ИИ. Работой специалиста теперь становится сомнение и понимание моментов времени, в которых это сомнение нужно, а где наоборот излишне - системное критическое мышление. Позволю себе немного пространных мыслей ))
Никогда не думал, что навыки целостного анализа музыкальных форм, приобретенные в музыкальном училище и отшлифованные в консерватории настолько будут полезны. В музыке тебя учат видеть произведение на нескольких уровнях одновременно: на уровне такта, мотива или интонации, музыкальной темы, периода (обычно 8+ тактов), раздела музыкальной формы, всей формы в целом, части произведения (разные части сонаты, симфонии или концерта написаны в разной музыкальной форме), и иногда - в рамках "большой формы" - несколько симфоний складываются в общий цикл. Твой взгляд приучается видеть тонкие сети взаимосвязей внутри музыкального организма, восстанавливать причинно-следственные связи: почему тот или иной мотив появился именно здесь? Какая история его развития? Как он менялся? От чего шёл и к чему пришёл? И что интересно - куда идёт?
И, на удивление, то же самое происходит на уровне выстраивания любых инженерных процессов. А именно этим сейчас становится разработка, программирование. Она и раньше было этим выстраиванием. Но со скоростью, которую даёт хороший ИИ - теперь это основная деятельность. То же происходит и в бизнес-процессах в целом. Те, кто почувствовал мощь и вкус ИИ как инструмента принялись за самое сложное: формализацию своей работы. Как ты работаешь? Что ты должен получить здесь и сейчас? Как проверить, что это действительно то, что тебе нужно?
С учётом больших скоростей из-за ИИ важно смотреть вдаль. Как за рулём автомобиля на трассе: чем выше скорость, тем дальше нужно смотреть вперёд.
@webtolkru
#ии
Никогда не думал, что навыки целостного анализа музыкальных форм, приобретенные в музыкальном училище и отшлифованные в консерватории настолько будут полезны. В музыке тебя учат видеть произведение на нескольких уровнях одновременно: на уровне такта, мотива или интонации, музыкальной темы, периода (обычно 8+ тактов), раздела музыкальной формы, всей формы в целом, части произведения (разные части сонаты, симфонии или концерта написаны в разной музыкальной форме), и иногда - в рамках "большой формы" - несколько симфоний складываются в общий цикл. Твой взгляд приучается видеть тонкие сети взаимосвязей внутри музыкального организма, восстанавливать причинно-следственные связи: почему тот или иной мотив появился именно здесь? Какая история его развития? Как он менялся? От чего шёл и к чему пришёл? И что интересно - куда идёт?
И, на удивление, то же самое происходит на уровне выстраивания любых инженерных процессов. А именно этим сейчас становится разработка, программирование. Она и раньше было этим выстраиванием. Но со скоростью, которую даёт хороший ИИ - теперь это основная деятельность. То же происходит и в бизнес-процессах в целом. Те, кто почувствовал мощь и вкус ИИ как инструмента принялись за самое сложное: формализацию своей работы. Как ты работаешь? Что ты должен получить здесь и сейчас? Как проверить, что это действительно то, что тебе нужно?
С учётом больших скоростей из-за ИИ важно смотреть вдаль. Как за рулём автомобиля на трассе: чем выше скорость, тем дальше нужно смотреть вперёд.
@webtolkru
#ии
👍8
Forwarded from Joomla Feed (Joomla Bot)
🚀 Вышли релизы безопасности Joomla 6.1.4 и 5.4.9!
Состоялся релиз
🚨 Что закрыли разработчики?
✅ XSS и обход InputFilter: устранены два вектора обхода фильтра в
✅ Аутентификация и учётные записи: закрыт обход многофакторной аутентификации (
✅ Некорректный контроль доступа (ACL): исправлены проверки прав доступа в эндпоинтах веб-сервисов (API) для уровней доступа и задач редактирования, при смене этапов в
✅ Файловая система и сеть: устранена уязвимость произвольного удаления каталогов при очистке кэша и закрыты векторы SSRF-атак в базовых расширениях ядра.
🛠 Исправления ошибок и улучшения:
Помимо безопасности, в релизы вошло 35 исправлений. Среди ключевых:
✅ Медиаменеджер и шаблоны: сохранение исходных не-ASCII имён файлов при редактировании изображений в
✅ Контент, теги и мультиязычность: устранено дублирование записей в
✅ Доступность (a11y) и интерфейс: улучшена навигация с клавиатуры в календаре, исправлен перевод кнопок конструктора
⚠️ Что делать администраторам сайтов?
Если ваши сайты работают на ветках
Вышли релизы безопасности Joomla 6.1.4 и Joomla 5.4.9 - Joomlaportal
#joomla #cms #безопасность
Состоялся релиз
Joomla 6.1.4 и Joomla 5.4.9. Это важные обновления безопасности и стабильности для веток Joomla 5.x и 6.x, устраняющие сразу 16 уязвимостей в ядре и содержащие 35 исправлений ошибок.🚨 Что закрыли разработчики?
✅ XSS и обход InputFilter: устранены два вектора обхода фильтра в
InputFilter (через декодирование HTML5-сущностей и пробельные символы в data URI), а также XSS-уязвимости в методе HTMLHelper::link, HTML-шаблонах писем, макетах вывода медиафайлов, панели инструментов и списке модулей.✅ Аутентификация и учётные записи: закрыт обход многофакторной аутентификации (
MFA) через cookie-файлы rememberme и устранена возможность несанкционированного создания аккаунта через контроллер profile.save.✅ Некорректный контроль доступа (ACL): исправлены проверки прав доступа в эндпоинтах веб-сервисов (API) для уровней доступа и задач редактирования, при смене этапов в
com_workflow, сравнении версий истории материалов и выводе элементов по тегам.✅ Файловая система и сеть: устранена уязвимость произвольного удаления каталогов при очистке кэша и закрыты векторы SSRF-атак в базовых расширениях ядра.
🛠 Исправления ошибок и улучшения:
Помимо безопасности, в релизы вошло 35 исправлений. Среди ключевых:
✅ Медиаменеджер и шаблоны: сохранение исходных не-ASCII имён файлов при редактировании изображений в
com_media, предотвращение ошибок 404 при удалении медиафайлов, исправление распаковки архивов и подсчёта переопределений в менеджере шаблонов.✅ Контент, теги и мультиязычность: устранено дублирование записей в
#__ucm_content при сохранении статей с тегами, исправлена потеря связей категорий при снятии перевода с публикации и показ кнопки «Подробнее» в mod_articles.✅ Доступность (a11y) и интерфейс: улучшена навигация с клавиатуры в календаре, исправлен перевод кнопок конструктора
TinyMCE, улучшена работа индексатора умного поиска с PostgreSQL и добавлен флаг безопасности для обновлений в ветку 5.4.⚠️ Что делать администраторам сайтов?
Если ваши сайты работают на ветках
Joomla 5.x или 6.x, настоятельно рекомендуется обновиться. Все исправления из ветки 5.4 автоматически перенесены в 6.1.Вышли релизы безопасности Joomla 6.1.4 и Joomla 5.4.9 - Joomlaportal
#joomla #cms #безопасность
👍3⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
Кто бы знал, что подобрать краткое, ёмкое, благозвучное имя для своего ИИ-проекта - это отдельная сложная задача? Я был наслышан об этом, но за 4 дня проверив более 250 вариантов по 90 направлениям понимаю, что если ты делаешь не только для себя, то проблем у тебя сразу гораздо больше)))
С полгода назад я начал работать над системой организации ИИ-агентов: как одного с человеком, так и нескольких. В процессе изучения и работы стал возникать свой инструмент, которым захотелось поделиться с другими.
Проблема в том, что таких как ты - сотни и тысячи. И все люди начинают мыслить примерно одинаково, двигаться под сходим векторам.
Образ "сложная многосоставная ветвящаяся система параллельных процессов" естественно вызывает ассоциации с музыкой: симфония, полифония, оркестр, хор и т.д. Но я не один такой и так же мыслили многие другие. Очень много зарегистрированных товарных знаков, компаний, программных продуктов, использующих тот же образный строй.
Чего я только не пробовал как семантическое поле: биология, старорусские формы организации труда, астрономия, древнеримские воинские подразделения, пастух, слобода, артель, хутор, дирижёр, цех, фабрика, кузница, гильдия, узор, вязь, поток, процесс, стало, стая, команда... И везде уже название кем-то занято!
Осталось взять какое-нибудь совсем оторванное от задачи название и переименовать свой "Process Forge" во что-то абсурдное, но не занятое ))
@webtolkru
С полгода назад я начал работать над системой организации ИИ-агентов: как одного с человеком, так и нескольких. В процессе изучения и работы стал возникать свой инструмент, которым захотелось поделиться с другими.
Проблема в том, что таких как ты - сотни и тысячи. И все люди начинают мыслить примерно одинаково, двигаться под сходим векторам.
Образ "сложная многосоставная ветвящаяся система параллельных процессов" естественно вызывает ассоциации с музыкой: симфония, полифония, оркестр, хор и т.д. Но я не один такой и так же мыслили многие другие. Очень много зарегистрированных товарных знаков, компаний, программных продуктов, использующих тот же образный строй.
Чего я только не пробовал как семантическое поле: биология, старорусские формы организации труда, астрономия, древнеримские воинские подразделения, пастух, слобода, артель, хутор, дирижёр, цех, фабрика, кузница, гильдия, узор, вязь, поток, процесс, стало, стая, команда... И везде уже название кем-то занято!
Осталось взять какое-нибудь совсем оторванное от задачи название и переименовать свой "Process Forge" во что-то абсурдное, но не занятое ))
@webtolkru
❤2👍1
Forwarded from Вездесущий ИИ | Лучшие нейросети
Если черновик кода, макета или ролика можно получить через нейросеть, конкурировать только скоростью исполнения становится сложнее
Отсюда ставка на навыки системного аналитика: разобраться в проблеме, связать требования, найти противоречия и определить, как проверить результат
Хорошее ТЗ начинается ещё до документа — с понимания, что вообще нужно бизнесу и зачем
В опросе работодателей WEF за 2025 год аналитическое мышление назвали ключевым навыком 7 из 10 компаний
Хороший повод развивать такой способ работы — в программировании, дизайне, маркетинге
Какие качества помогают оставаться востребованным?
— Любопытство — выяснить, какую проблему решает задача, чего не хватает во вводных и почему выбран именно такой способ
— Системное мышление — увидеть весь процесс: откуда приходят данные, кто принимает решение, на что повлияет изменение
— Точность — превратить сделать удобно в конкретные требования, ограничения и критерии готовности
— Умение договариваться — заметить, что заказчик и исполнитель понимают задачу по-разному, и согласовать ожидания до начала работы
— Профессиональная глубина — знать предмет достаточно хорошо, чтобы проверить реалистичность решения и заметить уверенную чушь нейросети
— Гибкость — освоить новый инструмент, проверить его на рабочей задаче и изменить подход, если результат слабый
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Пока в одном окне плагины, на ноуте ИИ-ребята уже наладили между собой рабочие контакты и продолжают работу: один выполняет задачи по плану, тестирует, гоняет тесты и делает коммиты в гит, а второй проверяет за ним уже проделанную работу на соответствие начальным архитектурным планам и будет писать сообщения "на стол директору" - предложения по исправлениям найденных ошибок и т.д.
Впервые я тестирую именно "чат" между агентами в таком виде. Обычно я говорил:
В этом режиме агенты, их запуск, контекст полностью контролируются оркестратором и получают воркеры контекст конкретной узкой задачи. А контекстом проекта владеет только оркестратор. Обычно оркестратор - умный, а воркеры - поглупее.
А тут я запустил второго "умного" в тот же проект. Это немного другой режим работы, так как у второго агента тот же контекст всего проекта. Рисков навредить друг другу больше, но в ProcessForge (которому я безуспешно пытаюсь подобрать новое имя) был заложен и механизм общения между агентами. Причём все эти сообщения сохраняются в проекте. Если возникают какие-то проблемы в дальнейшем - всегда можно восстановить самое главное: историю принятия решений, логическую цепочку событий, которая привела к данному результату.
@webtolkru
#ии #ai #разработка
Впервые я тестирую именно "чат" между агентами в таком виде. Обычно я говорил:
Работай в режиме оркестратора, запускай шелл-воркеров по отдельным задачам. Выбирай уровень мышления модели соответственно сложности задачи. Контролируй качество их работы.
В этом режиме агенты, их запуск, контекст полностью контролируются оркестратором и получают воркеры контекст конкретной узкой задачи. А контекстом проекта владеет только оркестратор. Обычно оркестратор - умный, а воркеры - поглупее.
А тут я запустил второго "умного" в тот же проект. Это немного другой режим работы, так как у второго агента тот же контекст всего проекта. Рисков навредить друг другу больше, но в ProcessForge (которому я безуспешно пытаюсь подобрать новое имя) был заложен и механизм общения между агентами. Причём все эти сообщения сохраняются в проекте. Если возникают какие-то проблемы в дальнейшем - всегда можно восстановить самое главное: историю принятия решений, логическую цепочку событий, которая привела к данному результату.
@webtolkru
#ии #ai #разработка
🔥2
Плагин подключает в Joomla js-библиотеку, которая преобразовывает документы в формате PDF в код HTML5 Canvas, пригодный для просмотра в веб-браузере.
v.6.4.299. Что нового?
- PDF.js 6.4.299. Обновлены локальные библиотеки PDF.js, worker и ресурсы для новых и для старых браузеров до версии 6.4.299.
- Два веб-просмотрщика. В поставку включены полные веб-просмотрщики для новых и для старых браузеров. Поддерживаются открытие ссылкой и встраивание в iframe.
- Пользовательские JSON-конфиги. Добавлены общий default.json, выбор именованного профиля через config и config=none. Конфиги хранятся отдельно и сохраняются при обновлении; инструкции размещены в параметрах плагина и документации.
Страница расширения
@webtolkru
#joomla #расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Media is too big
VIEW IN TELEGRAM
Как быстро попасть в ИИ-ответы Алисы от Яндекса? Случайная демонстрация работы связки расширений WT LLMs и WT IndexNow для Joomla.
В комплекте компонента WT LLMs есть плагин md-версии сайта. Его любят ИИ-агенты.
А WT IndexNow уведомляет поисковики о новом или изменённом контенте на Joomla-сайте по протоколу IndexNow.
- WT IndexNow
- WT LLMs
@webtolkru
#joomla #яндекс #seo #ai
В комплекте компонента WT LLMs есть плагин md-версии сайта. Его любят ИИ-агенты.
А WT IndexNow уведомляет поисковики о новом или изменённом контенте на Joomla-сайте по протоколу IndexNow.
- WT IndexNow
- WT LLMs
@webtolkru
#joomla #яндекс #seo #ai
❤1👍1🔥1
Forwarded from Joomla Feed (Sergey Tolkachyov)
Плагин планировщика задач Joomla, который позволяет по расписанию копировать контент одного доверенного Joomla-сайта на другой. Поддерживается работа с категориями, медиа-контентом (изображениями, видео, аудио и т.д.), материалами, авторами и уровнями доступа, пользовательскими полями.
Синхронизация происходит в одном направлении: с исходного сайта на сайт с установленным плагином. Статья, которая не изменилась на исходном сайте с момента последнего запуска, пропускается.
- Страница расширения
- Joomla Extensions Directory
- Видео на YouTube
@joomlafeed
#joomla #расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Forwarded from Joomla Feed (Sergey Tolkachyov)
This media is not supported in your browser
VIEW IN TELEGRAM
Плагин Joomla для просмотра PDF в материале, модальном окне Bootstrap или UIkit и полном просмотрщике PDF.js с прелоадером.
v.1.1.0. Что нового?
- Просмотр PDF с прелоадером. Добавлены макеты
bootstrap-pdfjs-preload и uikit-pdfjs-preload: полный локальный просмотрщик PDF.js, прогресс загрузки, настройка высоты и фона, ссылка на скачивание.- Выбор сборки PDF.js и проверка зависимости. Добавлены переключатель modern/legacy, проверка установки и состояния WT PDF.js, справка и проверка пользовательских JSON-конфигов.
- Для работы макетов с PDF.js нужен плагин веб-ассета WT PDF.js.
- Страница расширения
- Плагин веб-ассета PDF.js
@joomlafeed
#joomla #расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
А тем временем продолжаем оттачивать навыки мультиагентной работы. Рекорд сессии - 16,5 часов на данный момент. Скрин утренний. Одного агента выкинуло с ошибкой по памяти, а второй полночи его ждал и ответственно проверял наличие сообщений с заданиями. Бедняга...
@webtolkru
#ai #ии
@webtolkru
#ai #ии
👏2
Сбер поддерживает Яндекс.
Всё-таки это трогательно...
https://www.rbc.ru/business/09/10/2026/6ac9260e728f698a5291d3c9
Всё-таки это трогательно...
https://www.rbc.ru/business/09/10/2026/6ac9260e728f698a5291d3c9
🥰3❤1
🧐 Чем мы владеем в современном подписочном мире?
История Яндекса сейчас показывает то, что мы очень и очень зависимы от сторонних сервисов. Да, они удобные, быстрые, красивые, в них есть всё и сразу...
Но:
- Ваши фотографии только в облаке? - У вас нет фотографий. И видео тоже.
- Ваши документы только в сервисе бухгалтерии? - У вас нет этих документов.
- Вы привыкли вызывать такси только из одного приложения? А ещё забыли как пользоваться общественным транспортом?
- Деньги только в электронном виде? - у вас может не оказаться денег.
И так далее...
Это вопрос больше о том ЧТО мы делегируем сервисам и ЧТО остаётся в зоне нашей ответственности - НАША инфраструктура. Собственная.
Это то самое "хозяйство", которое отнимает время и ресурсы на содержание, но именно оно позволяет быть более устойчивым. Когда твои рабочие и жизненные процессы во многом тебе не принадлежат - это не очень хорошо. Всегда должна быть возможность откатиться на пусть более старую, но заведомо рабочую резервную технологию и способ работы.
20 лет назад все хранили у себя на компе MP3-архивы, имели папочку
Я помню, сколько это отнимало времени! И насколько медленно это было.
Но зато было всё своё. И даже если всё твоё железо сдохло - ты мог восстановиться.
Отсюда мой личный вывод: несмотря на все удобства современного мира нужно помнить об их шаткости и планировать свои рабочие и личные процессы с возможностью отката на "устаревшие" технологии.
Я до сих пор держу и обновляю личный архив расширений для Joomla и самой Joomla. Есть папочка
Если отключится электричество - можно будет достать из чулана свечи.
История Яндекса сейчас показывает то, что мы очень и очень зависимы от сторонних сервисов. Да, они удобные, быстрые, красивые, в них есть всё и сразу...
Но:
- Ваши фотографии только в облаке? - У вас нет фотографий. И видео тоже.
- Ваши документы только в сервисе бухгалтерии? - У вас нет этих документов.
- Вы привыкли вызывать такси только из одного приложения? А ещё забыли как пользоваться общественным транспортом?
- Деньги только в электронном виде? - у вас может не оказаться денег.
И так далее...
Это вопрос больше о том ЧТО мы делегируем сервисам и ЧТО остаётся в зоне нашей ответственности - НАША инфраструктура. Собственная.
Это то самое "хозяйство", которое отнимает время и ресурсы на содержание, но именно оно позволяет быть более устойчивым. Когда твои рабочие и жизненные процессы во многом тебе не принадлежат - это не очень хорошо. Всегда должна быть возможность откатиться на пусть более старую, но заведомо рабочую резервную технологию и способ работы.
20 лет назад все хранили у себя на компе MP3-архивы, имели папочку
"Distrib" с установочными файлами программ, отдельно распихивали фотки по годам и месяцам. Особо замороченные люди имели 2-3 жёстких диска с почти идентичным содержанием ИЛИ делали резервные копии на CD/DVD диски. Я помню, сколько это отнимало времени! И насколько медленно это было.
Но зато было всё своё. И даже если всё твоё железо сдохло - ты мог восстановиться.
Отсюда мой личный вывод: несмотря на все удобства современного мира нужно помнить об их шаткости и планировать свои рабочие и личные процессы с возможностью отката на "устаревшие" технологии.
Я до сих пор держу и обновляю личный архив расширений для Joomla и самой Joomla. Есть папочка
"distrib" на компах, где лежит какой-никакой софт на всякий случай. Если отключится электричество - можно будет достать из чулана свечи.
🤝4
В разработке с ИИ особенно важным становится не то, что можно быстро написать какой-то код и он даже может быть будет работать, а организация жизненного цикла работы над проектом.
Проектом является отдельный плагин / модуль / компонент / сайт / клиент целиком (со всеми своими сайтами, плагинами, интеграциями и процессами). И когда у вас разовая работа - достаточно показать ИИ-агенту образец и он сделает +/- что-то рабочее, может быть даже и относительно безопасное.
🍺 С пивом потянет на первый раз, сделал и забыл ))
Другая история, когда вы внедряете ИИ-агентов в уже существующие и долгоиграющие процессы. Один из самых важных аспектов здесь - это сохранение истории принятия решений:
- что было использовано?
- почему оно было использовано? И именно сейчас?
- что происходило до и после каждого события?
- в каких условиях было принято то или иное решение - предпосылки, причины.
Всё это накладывает на разработчика обязанность вести "бухгалтерию проекта", на которую времени особо нет. Обычно задачи в чатике с клиентом. Иногда в таск-трекере или тайм-трекере. С ИИ-агентами обычно всё ещё проще: проектный
Но это именно та часть работы, которая по своей роли похожа на видеорегистратор в автомобиле: видеорегистратор необходим во время аварии и помогает посекундно восстановить ход развития событий.
На скриншоте один из таких случаев: у меня ноут уже дней 6 работает круглые сутки. Сначала там был один агент, потом я добавил ему помощника. Потом сразу 5 помощников.
Сегодня утром я подхожу к ноуту на кухне (прогнал его туда, так как шумит, зараза) и вижу, что всё вылетело.
В какой момент? Почему? Что сделано, а что нет? Сможет ли новая сессия агента продолжить работу ровно с того же места и (что немаловажно) в том же направлении, что и до этого?
Эти проблемы возникают именно в перспективе средне- и долго-срочных проектов. И тут как раз помогают artifact based ИИ-фреймворки 😎.
Ну а проблема оказалась в MCP Serena, у которой разросся кэш, а она его пихала в память по максимуму. Конфиг поправили, продолжаем полёт дальше.
@webtolkru
#ai #ии
Проектом является отдельный плагин / модуль / компонент / сайт / клиент целиком (со всеми своими сайтами, плагинами, интеграциями и процессами). И когда у вас разовая работа - достаточно показать ИИ-агенту образец и он сделает +/- что-то рабочее, может быть даже и относительно безопасное.
🍺 С пивом потянет на первый раз, сделал и забыл ))
Другая история, когда вы внедряете ИИ-агентов в уже существующие и долгоиграющие процессы. Один из самых важных аспектов здесь - это сохранение истории принятия решений:
- что было использовано?
- почему оно было использовано? И именно сейчас?
- что происходило до и после каждого события?
- в каких условиях было принято то или иное решение - предпосылки, причины.
Всё это накладывает на разработчика обязанность вести "бухгалтерию проекта", на которую времени особо нет. Обычно задачи в чатике с клиентом. Иногда в таск-трекере или тайм-трекере. С ИИ-агентами обычно всё ещё проще: проектный
AGENTS.md и общие скилы. Скилы описывают как делать, а AGENTS.md - что. Ну и внутренняя память агента бывает, которая заполняется агентом самостоятельно по его выбору. Немалую часть всего этого вы не контролируете примерно никак. Но это именно та часть работы, которая по своей роли похожа на видеорегистратор в автомобиле: видеорегистратор необходим во время аварии и помогает посекундно восстановить ход развития событий.
На скриншоте один из таких случаев: у меня ноут уже дней 6 работает круглые сутки. Сначала там был один агент, потом я добавил ему помощника. Потом сразу 5 помощников.
Сегодня утром я подхожу к ноуту на кухне (прогнал его туда, так как шумит, зараза) и вижу, что всё вылетело.
В какой момент? Почему? Что сделано, а что нет? Сможет ли новая сессия агента продолжить работу ровно с того же места и (что немаловажно) в том же направлении, что и до этого?
Эти проблемы возникают именно в перспективе средне- и долго-срочных проектов. И тут как раз помогают artifact based ИИ-фреймворки 😎.
Ну а проблема оказалась в MCP Serena, у которой разросся кэш, а она его пихала в память по максимуму. Конфиг поправили, продолжаем полёт дальше.
@webtolkru
#ai #ии
🔥2
Forwarded from Joomla Feed (Dmitrijs Rekuns)
🛠 Вышел релиз Joomla 5.4.10 — финальное исправление ошибок серии 5.x
Проект Joomla! выпустил
⚠️ Что это значит для администраторов сайтов на Joomla 5?
Выпуск версии
Для получения новых функций и развития проектов разработчики рекомендуют планировать обновление до
🛠 Что исправлено в Joomla 5.4.10:
✅ Веб-сервисы и API: устранены фатальные ошибки в PATCH-запросах веб-сервисов и скорректировано смещение дат по часовому поясу.
✅ Баннеры и права доступа: обеспечен корректный учет прав доступа (ACL) и статуса публикации категорий при выводе баннеров.
✅ Интерфейс и локализация: добавлена всплывающая подсказка (title) для кнопки сворачивания боковой панели, исправлено отображение символов
https://joomlaportal.ru/news/release-news/vyshel-reliz-joomla-5-4-10
#joomla #joomla5 #cms #релиз
Проект Joomla! выпустил
Joomla 5.4.10. Это последний релиз исправления ошибок для ветки Joomla 5.x. ⚠️ Что это значит для администраторов сайтов на Joomla 5?
Выпуск версии
5.4.10 завершает этап активной поддержки ветки 5.x. Начиная с этого момента и на протяжении следующего года для ветки 5.4 будут выходить только обновления безопасности. Для получения новых функций и развития проектов разработчики рекомендуют планировать обновление до
Joomla 6.2. 🛠 Что исправлено в Joomla 5.4.10:
✅ Веб-сервисы и API: устранены фатальные ошибки в PATCH-запросах веб-сервисов и скорректировано смещение дат по часовому поясу.
✅ Баннеры и права доступа: обеспечен корректный учет прав доступа (ACL) и статуса публикации категорий при выводе баннеров.
✅ Интерфейс и локализация: добавлена всплывающая подсказка (title) для кнопки сворачивания боковой панели, исправлено отображение символов
< и > в валидации логина и обработка ошибок синтаксиса языковых файлов при отладке.https://joomlaportal.ru/news/release-news/vyshel-reliz-joomla-5-4-10
#joomla #joomla5 #cms #релиз
👍2
Forwarded from Joomla Feed (Dmitrijs Rekuns)
🚀 Состоялся релиз Joomla 6.2 (Mwezi)!
Проект Joomla! объявил о выходе стабильной версии
✨ Что нового в Joomla 6.2?
✅ Обновления редактора TinyMCE: прямой вызов медиаменеджера при вставке медиафайлов, единое модальное окно выбора ссылок (для плагинов
✅ Контент и категории: раздельные поля CSS-классов для самих изображений и оберток
✅ Модули и навигация: возможность скрыть ссылки восстановления пароля и логина в модуле авторизации без переопределения шаблона, а также исправление работы многоуровневых выпадающих меню.
✅ Панель управления: группировка результатов быстрого поиска в списках Fancy Select (особенно удобно при назначении позиций модулей) и обновленная страница справки в едином стиле с темой Atum.
✅ Безопасность и установка: флаг обновлений безопасности для сторонних расширений (с подсветкой в панели управления), более детальная диагностика ошибок веб-установщика
✅ Электронная почта
Универсальная аутентификация XOAuth2 для отправки почты через SMTP (особенно актуально для Google Workspace и Microsoft 365).
⚠️ Как перейти на Joomla 6.2?
Переход с ветки
https://joomlaportal.ru/news/release-news/vyshel-reliz-joomla-6-2
#joomla #joomla6 #cms #релиз
Проект Joomla! объявил о выходе стабильной версии
Joomla 6.2. ✨ Что нового в Joomla 6.2?
✅ Обновления редактора TinyMCE: прямой вызов медиаменеджера при вставке медиафайлов, единое модальное окно выбора ссылок (для плагинов
editors-xtd), быстрая вставка разделителя «Подробнее» и применение системных фильтров текста Joomla по умолчанию.✅ Контент и категории: раздельные поля CSS-классов для самих изображений и оберток
<figure> (для вводного и полного изображения материала), поддержка картинок подкатегорий в списках и блогах, корректное отображение категорий с запланированными к публикации статьями. ✅ Модули и навигация: возможность скрыть ссылки восстановления пароля и логина в модуле авторизации без переопределения шаблона, а также исправление работы многоуровневых выпадающих меню.
✅ Панель управления: группировка результатов быстрого поиска в списках Fancy Select (особенно удобно при назначении позиций модулей) и обновленная страница справки в едином стиле с темой Atum.
✅ Безопасность и установка: флаг обновлений безопасности для сторонних расширений (с подсветкой в панели управления), более детальная диагностика ошибок веб-установщика
✅ Электронная почта
Универсальная аутентификация XOAuth2 для отправки почты через SMTP (особенно актуально для Google Workspace и Microsoft 365).
⚠️ Как перейти на Joomla 6.2?
Переход с ветки
Joomla 5.4 на Joomla 6.2 является обычным обновлением, а не сложной миграцией. Большинство расширений работает без проблем благодаря плагину Behaviour - Backward Compatibility 6. https://joomlaportal.ru/news/release-news/vyshel-reliz-joomla-6-2
#joomla #joomla6 #cms #релиз
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Небольшая нативная PHP Joomla библиотека для работы с API v.2 службы доставки CDEK. Пакет состоит из плагина для хранения настроек, PHP-библиотеки и виджета карты для выбора пунктов выдачи заказа. Библиотека представляет собой клиент для авторизации в CDEK API по OAuth, работы с некоторыми методами API: получения ряда данных и расчета стоимости доставки. Поддерживается Joomla 4.2.7 и выше.
v.1.4.0. Что нового?
- Поле Joomla Form
Deliverypoints. Добавлено поле Joomla Form Deliverypoints для выбора ПВЗ и постаматов с select.fancy-select.- Механизм watchfield. Переработан механизм
watchfield для наблюдения за родительскими полями и обновления зависимых полей. Для поля вы можете указать изменения каких полей ему наблюдать.- Документация. Обновлена документация по полям Joomla Form и механизму
watchfield на GitHub.- Данные AJAX-запросов. Исправлена ошибка передачи лишних данных из AJAX-запросов в API СДЭК.
На видео демо работы поля динамической подгрузки ПВЗ в поле выпадающего списка.
- Страница расширения
- GitHub
- Документация
@webtolkru
#joomla #cdek #api #разработка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
Forwarded from Joomla Feed (Sergey Tolkachyov)
13 октября 2026 года вышла Joomla 6.2. Традиционно мы обозреваем часть самых заметных нововведений релиза. В нём доработали редактор материалов, добавили авторизацию почты через OAuth 2.0, поле Joomla Form
enum и обозначение обновлений безопасности расширений, language fallback и другие изменения. Читать обзор на Хабре.
@joomlafeed
#joomla
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1