Рубрики
Технологии

Пост @sergeytolkachyov — Joomla (+3) — 12.12.2024 14:48

Подготовка расширений к Joomla 6: CMSObject -> stdClass В Joomla 6 метод getItem() в Adminmodel будет возвращать stdClass вместо CMSObject. Это означает, что все устаревшие функции этого класса будут недоступны. Разработчики в Joomla 6 должны напрямую работать со свойствами объекта item и не использовать устаревшие методы set() и get(). Устаревший способ <?php $article = $app->bootComponent(‘content’)->getMVCFactory()->createModel(‘Article’, […]

Рубрики
Технологии

Вышла интегрированная среда разработки Apache NetBeans 24

10 декабря 2024 года состоялся релиз интегрированной среды разработки Apache NetBeans 24. Проект имеет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Готовые сборки NetBeans 24 в ближайшее время будут сформированы для скачивания под Linux (snapcraft.io, flathub), Windows и macOS. Читать далее

Рубрики
Технологии

Небезопасная десериализация в PHP: Как создать собственный эксплойт

Привет, Хабр! Сегодня мы познакомимся с уязвимостями небезопасной десериализации в PHP, научимся писать эксплойты для эксплуатации уязвимости в рамках тестирований на проникновение и попробуем себя в анализе кода. Читать далее

Рубрики
Технологии

Пост @sergeytolkachyov — Joomla (+2) — 09.12.2024 17:05

Запуск выполнения задач планировщика задач Joomla из консоли (CLI) Чтобы запустить выполнение задач планировщика с помощью CLI Вам нужно подключиться к своему серверу по SSH и выполнить команду: php /path/to/site/public_html/cli/joomla.php scheduler:run Если требуется запустить конкретную задачу, то посмотреть список можно с помощью команды php /path/to/site/public_html/cli/joomla.php scheduler:list а затем запустить задачу по её id php /path/to/site/public_html/cli/joomla.php […]

Рубрики
Технологии

Дайджест новостей по PHP, Symfony и Laravel за ноябрь’2024

Привет Хабр! Сергей Пантелеев, Кирилл Несмеянов и Данил Щуцкий собрали новости за ноябрь в PHP, Symfony и Laravel (соответственно). Всё самое интересное. Если вы хотите быть в теме происходящего, этот материал точно для вас. 🚀 Читать далее

Рубрики
Технологии

Пост @dykyi_roman — Symfony (+4) — 05.12.2024 13:39

https://github.com/dykyi-roman/enterprise-skeleton Вводные В современном мире разработка корпоративных приложений требует высокой скорости, гибкости и использования проверенных решений. Проект Enterprise Skeleton был создан, чтобы помочь разработчикам сосредоточиться на бизнес-логике, а не на рутинных задачах настройки инфраструктуры. Этот шаблон включает современные инструменты, лучшие практики и интеграции для построения масштабируемых приложений. Особенность проекта в его модульной архитектуре, которая поддерживает […]

Рубрики
Технологии

Действуем на опережение: предотвращаем скрытые угрозы с помощью статистики

Современные киберугрозы становятся все более сложными и изощренными, поэтому для стабильной работы организация уже не может обойтись без новейших методов защиты. Долгое время считалось, что для обеспечения безопасности веб-приложений вполне достаточно использования WAF (Web Application Firewall). Однако стремительный рост числа API и увеличивающееся количество угроз заставили пересмотреть этот подход. Многие компании столкнулись с тем, что […]

Рубрики
Технологии

В документации PHP теперь можно выполнять примеры кода прямо на странице

Сегодня в официальной документации PHP появилась новая фича: почти любой пример кода можно выполнить и сразу посмотреть результат. Читать далее

Рубрики
Технологии

Чат GPT в колонке Алиса

В последнее время мне приходится активно использовать чат GPT в своей работе, а дома для музыки и управления умным домом я использую колонки Алиса. Алиса очень удобна в использовании и управлении, однако иногда ей не хватает интеллекта и гибкости, присущих последним моделям от OpenAI. Я подключил Yandex GPT Pro с последней версией модели, но это […]

Рубрики
Технологии

PHP и C: как мы заставили кассу АТОЛ 30Ф работать в веб-системе

Интеграция оборудования с веб-системами часто становится непростой задачей, особенно когда дело касается специфических устройств, таких как кассы. В одном из наших проектов потребовалось настроить взаимодействие кассы АТОЛ 30Ф с веб-приложением, работающим на PHP. Этот кейс стал для нас важным шагом в изучении возможностей автоматизации и оптимизации бизнес-процессов. Как все начиналось Касса АТОЛ 30Ф — это […]