Почему Gitlab не прокидывает variables во все ветки?

Прочее

Входе работы пришлось столкнуться с проблемой проброса переменных в gitlab-ci. Появилась необходимость настроить тестовую среду для новой ветки, назовем её test_branch. Входе выгрузки обнаружилось что...

Читать далее

WebSocket от beyondcode на Laravel

Laravel

Запускаем websocket на Laravel с использованием пакета от BeyondCode.Laravel WebSockets можно установить через composer:composer require beyondcode/laravel-websockets Пакет автоматически зарегистрирует поставщика услуг. В ходе установки могут...

Читать далее

Sanctum guard для Authorization: Bearer Token

Laravel

Пример использования кастомного Laravel Guard для авторизации пользователя по ключу Bearer без сохранения состояния.В app\Providers\AuthServiceProvider.php добавляем обработчик для быстрого определения аутентификации через замыкание с помощью...

Читать далее

Подключение к Yandex.Cloud MySQL на Laravel

Laravel

При развертывании базы данных на серверах Yandex.Cloud может возникнуть проблема с подключением к ней Laravel.Managed Service for MySQL предоставляет два варианта подключения:Через интернет, если вы...

Читать далее

Дублирование и клонирование записей с Laravel

Laravel

ВведениеВам когда-нибудь приходилось дублировать или клонировать запись базы данных? Laravel предоставляет для этого очень удобную функцию, replicate которая берет модель Eloquent и создает копию, чтобы...

Читать далее

Стандартные ответы API с использованием интерфейса Responsable

Laravel

ВведениеПредставьте себе, что вы работаете с приложением, в котором каждая конечная точка возвращает данные об успешных и ошибочных вызовах по-разному. Если это маленькое и простое...

Читать далее

Отключить проверку внешних ключей MySQL

Скрипты

При выполнении операции над таблицами в mysql появляется ошибкаERROR 1217: Cannot delete or update parent row: a foreign key constraint failsилиERROR 1701: Cannot truncate a...

Читать далее

Фабричный метод

Порождающие

Фабричный метод — это порождающий паттерн проектирования, который определяет общий интерфейс для создания объектов в суперклассе, позволяя подклассам изменять тип создаваемых объектов.Пример реализации паттерна "Фабричный...

Читать далее

Китайские студенты прыгают через «Великий брандмауэр», чтобы получить помощь с домашним заданием от ChatGPT

Новости

Китайские школьники обращаются к боту с искусственным интеллектом ChatGPT, чтобы сократить время выполнения домашних заданий — преодолевать «Великий брандмауэр» страны, чтобы писать отчеты по книгам...

Читать далее

Приближается следующая фаза Интернета: вот что вам нужно знать о Web 3

Новости

Быстрый рост криптовалют и виртуальных невзаимозаменяемых токенов доминировал в заголовках новостей в последние годы. Но не многие могут увидеть, как эти модные приложения соединяются вместе...

Читать далее

Starlink: новый интернет-сервис SpaceX может изменить правила игры в Африке

Новости

Многим из нас трудно представить мир без мгновенного безлимитного доступа в Интернет. Некоторые даже утверждали, что это должно, наряду с доступом к чистой воде и...

Читать далее

Генератор QR Code на Laravel

Библиотеки

Создавайте QR-коды с помощью LaravelЭто оболочка для генератора QR-кодов для PHP, автономной библиотеки для создания QR-кодов в форматах PNG и SVG.Источник: GitHubМонтажУстановить с помощью композитора:$...

Читать далее

Замена слова или нескольких слов MySQL

Скрипты

На практике редко, но встречаются задачи, когда нужно заменить слово или несколько слов в статье, описании товара и т.п.Решить задачу можно с помощью функции MySQL...

Читать далее

Преобразовать HTML в PDF

Библиотеки

Dompdf — конвертер HTML в PDF.По своей сути, dompdf — это (в основном) совместимый с CSS 2.1 HTML-макет и механизм рендеринга, написанный на PHP. Это...

Читать далее

ChatGPT появится в десктопной и мобильной версиях Opera

Блог

Opera подтвердила предстоящую интеграцию чат-бота в ChatGPT в одноимённый браузер на ПК и мобильных устройствах. Новинка появится в боковой панели браузера вслед за поддержкой TikTok,...

Читать далее

Новый Chrome и Safari изменят интернет

Новости

APPLE И GOOGLE борются с назойливой онлайн-рекламой. И они просто могут изменить способ работы Интернета в процессе.На прошлой неделе Google подтвердил, что Chrome — самый...

Читать далее

Безумие ChatGPT охватило Китай

Новости

Поддерживаемый OpenAI держит свое популярное приложение ChatGPT закрытым для пользователей в Китае, но приложение вызывает огромный интерес в стране, и фирмы спешат интегрировать эту технологию...

Читать далее

Абстрактная фабрика

Порождающие

Абстрактная фабрика (англ. Abstract factory) — порождающий шаблон проектирования, предоставляет интерфейс для создания семейств взаимосвязанных или взаимозависимых объектов, не специфицируя их конкретных классов. Шаблон реализуется...

Читать далее

Чат-бот Google ошибается

Новости

Google планирует выпустить разговорного чат-бота по имени Бард в противостоянии ИИ с Microsoft и ChatGPT.Google в среду объявил о множестве функций, основанных на искусственном интеллекте...

Читать далее

VPN может быть одним из интернет-инструментов, но часто этого недостаточно для удовлетворения всех потребностей конфиденциальности

Новости

Каждый день тысячи людей обращаются к VPN, чтобы обеспечить свою конфиденциальность и безопасность, живя и работая в Интернете. Серия недавних исследований в Мичиганском университете поставила...

Читать далее

БОЛЬШЕ ЗАПИСЕЙ