Pull to refresh
21
0.3
Игорь@2medic

User

Send message

Отладка PHP сценариев в Docker-контейнере с помощью PhpStorm и Xdebug. Глубокое погружение

Level of difficultyEasy
Reading time11 min
Reach and readers6.1K

Одним из ключевых аспектов успешной разработки является эффективная отладка кода.

Статья посвящена настройке и использованию PhpStorm, Xdebug и Docker для отладки PHP-скриптов в Docker-контейнере. Статья предлагает актуальную информацию (на момент написания) и оформлена в виде подробнейшего пошагового туториала. Информация действительна для ОС Windows. В других ОС возможны варианты.

Цель статьи — не просто создать пошаговой конспект настроек, а объяснить, как всё это взаимодействует. Это поможет избежать затруднений при изменении интерфейса IDE в будущем. Возможно, статья выглядит слишком педантичной. Но гуру всегда смогут прочесть её по диагонали, зато новички в этой теме найдут для себя много полезного.

Читать далее

Превращение событий PostgreSQL в события Laravel

Level of difficultyEasy
Reading time12 min
Reach and readers5.8K

В прошлый раз я описал, как можно поставить задачу (Job) в очередь Laravel из хранимой процедуры или триггера PostgreSQL.

В этой статье я расскажу, как можно преобразовать события, возникающие в PostgreSQL, в события Laravel.

Рабочий пример выложен на GitHub.

Читать далее

Пользователи AI Assistant от JetBrains сталкиваются с ограничениями доступа к ИИ

Level of difficultyEasy
Reading time3 min
Reach and readers27K

Искусственный интеллект (AI) и технологии машинного обучения стали неотъемлемой частью нашей жизни. Они используются в различных сферах, от здравоохранения и образования до промышленности и бизнеса. Одним из ярких представителей AI является AI Assistant от компании JetBrains, который был представлен в октябре 2019 года. Этот интеллектуальный помощник предлагает пользователям широкий спектр функций и возможностей, делая работу с кодом более эффективной и продуктивной.

В декабре многие пользователи, купившие подписку, столкнулись с «исчерпанием еженедельного/месячного объёма добросовестного использования JetBrains AI».

Читать далее

Постановка задачи (Job) в очередь Laravel из хранимой процедуры или триггера PostgreSQL

Level of difficultyEasy
Reading time9 min
Reach and readers6.8K

Можно ли заставить приложение на Laravel реагировать на события, происходящие в функциях и триггерах СУБД PostgeSQL? Если повезёт с конфигурацией приложения, то можно. Используя задания и очереди Laravel.

Увлекательный туториал на примере простейшего приложения.

Читать далее

Импорт базы ГАР для нормализации собственной адресной базы в Laravel 10. Часть II, пишем консольное приложение

Level of difficultyEasy
Reading time39 min
Reach and readers8K

В предущей части

Исследование выгрузки базы ГАР


Что в этой части?

Создание консольного приложения Laravel, способного по команде artisan загрузить свежую выгрузку с сервера ГАР, распарсить её, занести данные в таблицы, используя многопоточность, и выдать данные в удобном табличном виде, используя представление базы данных.

Не требует web-сервера и запущенных воркеров Laravel.

Готовое приложение, расположенное на github.com прилагается.

В качестве бонуса: реализация «актуализации» устаревшей, но тем не менее, годной к употреблению информации.

Читать далее

Импорт базы ГАР для нормализации собственной адресной базы в Laravel 10. Часть I, исследуем выгрузку ГАР

Level of difficultyEasy
Reading time8 min
Reach and readers8.7K

Решаемая задача

Зная UUID дома (ранее идентификатор ФИАС) требуется найти почтовый индекс, город, улицу и номер дома для отдельно взятого региона, и на этих данных создать собственные справочники. Используемая РСУБД — PostgeSQL, используемый фреймворк — Laravel 10.

Для кого может оказаться полезен данный материал

Для тех, кто решает схожую задачу или, кто решает задачу от противного, т.е. приводит в порядок свои базы, находя «Идентификатор ФИАС» по наименованиям городов, улиц и т.п. А так же всем, кто хочет разобраться в структуре базы ГАР, в рамках решаемой задачи.

Что в 1-й части

Подробный анализ выгрузки базы ГАР, описание полей, нахождение реляций.

Читать далее

Information

Rating
2,240-th
Location
Иваново, Ивановская обл., Россия
Date of birth
Registered
Activity