#полезное
🥱 Совет по Laravel
Используй
Отлично подходит для показа PDF или документов прямо внутри страницы.
Документация: https://laravel.com/docs/12.x/responses#file-responses
Обрати внимание: поддержка зависит от браузера и пользовательских настроек.
👉 Новости 👉 База вопросов
Используй
response()->file(), чтобы отображать файлы в браузере вместо их скачиванияОтлично подходит для показа PDF или документов прямо внутри страницы.
Документация: https://laravel.com/docs/12.x/responses#file-responses
Обрати внимание: поддержка зависит от браузера и пользовательских настроек.
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #postgres
🤔 Что такое таблица в PostgreSQL и как её создать?
💬 Кратко:
Таблица в PostgreSQL — это структура, используемая для хранения данных в виде строк и столбцов. Для создания таблицы используется команда
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
Таблица в PostgreSQL — это структура, используемая для хранения данных в виде строк и столбцов. Для создания таблицы используется команда
CREATE TABLE имя таблицы (список_ столбцов) ; .📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😵 Pest v4 уже здесь. Теперь с поддержкой браузерного тестирования
Браузерные тесты, которые ощущаются как unit-тесты: готовые к использованию в Laravel, работающие на Playwright, сверхбыстрые благодаря параллельному запуску, со встроенными smoke- и визуальными регрессионными тестами
https://pestphp.com/docs/pest-v4-is-here-now-with-browser-testing
👉 Новости 👉 База вопросов
Браузерные тесты, которые ощущаются как unit-тесты: готовые к использованию в Laravel, работающие на Playwright, сверхбыстрые благодаря параллельному запуску, со встроенными smoke- и визуальными регрессионными тестами
https://pestphp.com/docs/pest-v4-is-here-now-with-browser-testing
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😵💫 Когда-нибудь приходилось делать
Все константы можно получить в массив с помощью
На скриншотах пример, как достали все Render Hooks у Filament
👉 Новости 👉 База вопросов
foreach по КОНСТАНТАМ PHP-класса?Все константы можно получить в массив с помощью
ReflectionClassНа скриншотах пример, как достали все Render Hooks у Filament
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #postgres
🤔 Как создать новую базу данных в PostgreSQL?
💬 Кратко:
B PostgreSQL новую базу данных можно создать с помощью команды SQL
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
B PostgreSQL новую базу данных можно создать с помощью команды SQL
CREATE DATABASE имя_базы; или используя утилиту командной строки createdb имя_базы 📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
👨💻 Нужно защитить чувствительные роуты, например, публикацию репозиториев или удаление аккаунтов?
Добавь к маршруту middleware
Документация: https://laravel.com/docs/12.x/authentication#password-confirmation-protecting-routes
👉 Новости 👉 База вопросов
Добавь к маршруту middleware
password.confirm. Пользователю придётся заново ввести пароль перед продолжением.Документация: https://laravel.com/docs/12.x/authentication#password-confirmation-protecting-routes
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😎 Совет по PHP
Если нужно проверить, является ли строка корректным кликабельным URL, можно использовать функцию
Упрощённый пример — добавить префикс
👉 Новости 👉 База вопросов
Если нужно проверить, является ли строка корректным кликабельным URL, можно использовать функцию
filter_var() с флагом FILTER_VALIDATE_URL.Упрощённый пример — добавить префикс
"https://" в случае, если пользователь его забыл.Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #postgres
🤔 Что такое PostgreSQL каковы его основные особенности?
💬 Кратко:
PostgreSQL — это мощная обьектно-реляционная система управления базами данных с открытым исходным кодом. Она поддерживает расширяемость, соответствие стандарту SQL, работу с JSON, многоверсионное управление параллелизмом (MVCC) и транзакции с ACID-свойствами.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
PostgreSQL — это мощная обьектно-реляционная система управления базами данных с открытым исходным кодом. Она поддерживает расширяемость, соответствие стандарту SQL, работу с JSON, многоверсионное управление параллелизмом (MVCC) и транзакции с ACID-свойствами.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Метод
👉 Новости 👉 База вопросов
toRawSql в Laravel возвращает «сырой» SQL-запрос со всеми подставленными параметрами. Это удобный способ быстро увидеть сгенерированный SQL, а также скопировать и вставить запрос в ваше приложение для работы с БДPlease open Telegram to view this post
VIEW IN TELEGRAM
❤1
#полезное
😊 Pulse Boson PHP #1
Boson PHP — это платформа для создания кроссплатформенных настольных приложений, которая позволяет использовать веб-технологии (PHP, JavaScript, HTML, CSS) для создания native-приложений. Она сочетает в себе интерпретатор PHP и движок WebView, что позволяет собирать приложения в единый исполняемый файл для Windows, Linux и macOS.
https://habr.com/ru/articles/944716/
👉 Новости 👉 База вопросов
Boson PHP — это платформа для создания кроссплатформенных настольных приложений, которая позволяет использовать веб-технологии (PHP, JavaScript, HTML, CSS) для создания native-приложений. Она сочетает в себе интерпретатор PHP и движок WebView, что позволяет собирать приложения в единый исполняемый файл для Windows, Linux и macOS.
https://habr.com/ru/articles/944716/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#полезное
😇 Сегодня узнал про
И оно работает даже с объектами, так что вот простой способ получить все значения из backed enum…
👉 Новости 👉 База вопросов
array_column в PHP И оно работает даже с объектами, так что вот простой способ получить все значения из backed enum…
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝1
#Собес #git
🤔 Что такое команды git reset -mixed и git merge - abort?
💬 Кратко:
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
git reset --mixed : отменяет изменения, которые были добавлены в индекс, но сохраняет изменения в рабочем каталоге.git merge --abort : отменяет слияние, которое в данный момент находится в процессе, и возвращает репозиторий в состояние до начала слияния.📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
👋 Нужно проверить, что во входных данных существуют ключи массива?
Используйте
Документация: https://laravel.com/docs/12.x/validation#rule-required-array-keys
👉 Новости 👉 База вопросов
Используйте
required_array_keys, чтобы убедиться, что указанные ключи присутствуют в данных массива, идеально подходит для API-эндпоинтов, где ожидается чёткая структура.Документация: https://laravel.com/docs/12.x/validation#rule-required-array-keys
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
🤯 Speedtest Tracker — настрой свой личный мониторинг скорости интернета
Хочешь знать, обманывает ли тебя твой провайдер? Этот self-hosted проект на Laravel сам будет запускать speedtest и строить графики: скорость загрузки/отдачи, пинг, потери пакетов — всё сохраняется в базе.
Что умеет:
🔴 автоматические проверки по расписанию
🔴 графики и история скорости за дни и недели
🔴 уведомления, если скорость падает
🔴 запуск через Docker за пару минут
🔴 удобный веб-интерфейс + API
Последняя версия (v1.6.5) закрыла уязвимость и улучшила поддержку ARM-систем.
Поддерживаются InfluxDB, Telegram-оповещения, кастомные сервера speedtest и т.д.
Готов к установке:
GitHub
👉 Новости 👉 База вопросов
Хочешь знать, обманывает ли тебя твой провайдер? Этот self-hosted проект на Laravel сам будет запускать speedtest и строить графики: скорость загрузки/отдачи, пинг, потери пакетов — всё сохраняется в базе.
Что умеет:
Последняя версия (v1.6.5) закрыла уязвимость и улучшила поддержку ARM-систем.
Поддерживаются InfluxDB, Telegram-оповещения, кастомные сервера speedtest и т.д.
Готов к установке:
git clone + docker-compose up -d — и трекер уже в браузере.GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😱 WaterCrawl — продвинутая платформа для веб-краулинга и подготовки данных под LLM
Если нужно собрать и структурировать контент с сайтов для ИИ — это мощный инструмент.
В основе:
🔵 Django + Scrapy + Celery
🔵 Асинхронный краулинг, API и UI
🔵 Скриншоты, PDF, JS-рендер, SSE
Возможности:
🟠 Быстрый запуск через Docker (`docker compose up`)
🟠 Интеграции с Dify, n8n, Langflow
🟠 Пакетная отправка запросов через REST API
🟠 SDK для Python, Go, Node, PHP
Репозитории
👉 Новости 👉 База вопросов
Если нужно собрать и структурировать контент с сайтов для ИИ — это мощный инструмент.
В основе:
Возможности:
Репозитории
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #git
🤔 Как вы находите коммит, который что-то нарушил после операции слияния?
💬 Кратко:
Для поиска коммита, который нарушил код после слияния, можно использовать команду git bisect . Этот инструмент помогает найти коммит, который вызывает проблему, путем бинарного поиска.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
Для поиска коммита, который нарушил код после слияния, можно использовать команду git bisect . Этот инструмент помогает найти коммит, который вызывает проблему, путем бинарного поиска.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😐 Новый open-source проект для трейдеров и инвесторов
AI‑платформа для анализа фондового рынка и генерации торговых идей:
🟠 GPT‑помощник для диалога на тему финансов
Глубокий анализ компаний, индексов и новостей
🟠 Финансовые отчёты, мультипликаторы, инсайдерские сделки
🟠 Визуализация данных и интерактивные графики
🟠 Поддержка плагинов и кастомных стратегий
Всё работает локально, на ваших данных.
Для тех, кто хочет понимать рынок — а не просто следовать сигналам.
GitHub
👉 Новости 👉 База вопросов
AI‑платформа для анализа фондового рынка и генерации торговых идей:
Глубокий анализ компаний, индексов и новостей
Всё работает локально, на ваших данных.
Для тех, кто хочет понимать рынок — а не просто следовать сигналам.
GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😘 Inside the Laravel Service Container
https://wendelladriel.com/blog/inside-the-laravel-service-container
👉 Новости 👉 База вопросов
https://wendelladriel.com/blog/inside-the-laravel-service-container
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
