Forwarded from Laravel Community | CutCode
Привет, коллеги!👋
Сделал краткий обзор нового курса "OAuth 2.0 + Laravel Passport":
https://youtu.be/3sbTBcuXBjs
Записываться на курс тут👇:
https://learn.cutcode.dev/laravel-passport
Сделал краткий обзор нового курса "OAuth 2.0 + Laravel Passport":
https://youtu.be/3sbTBcuXBjs
Записываться на курс тут👇:
https://learn.cutcode.dev/laravel-passport
YouTube
Курс OAuth 2.0 + Laravel Passport от CutCode. Обзор курса
Рад анонсировать курс по OAuth 2.0 с Laravel Passport. Сама идея создания курса пришла по вашим просьбам, что тема плохо освещена и не понятна и изначально я думал просто на пет проекте показать как работать с паспортом, но позже понял что проблема не в паспорте…
Forwarded from Laravel World
MoonShine 2.0. Что нового?
Последние полгода CutCode работает над новой версией open-source админ-панели MoonShine. И вот недавно состоялся релиз MoonShine 2. Давайте пройдемся по всем значимым изменениям! Плюс о ближайших планах на MoonShine 3.
https://habr.com/ru/articles/774832/
Последние полгода CutCode работает над новой версией open-source админ-панели MoonShine. И вот недавно состоялся релиз MoonShine 2. Давайте пройдемся по всем значимым изменениям! Плюс о ближайших планах на MoonShine 3.
https://habr.com/ru/articles/774832/
Хабр
MoonShine 2.0. Что нового?
Последние полгода наше комьюнити CutCode работает над новой версией нашей open-source админ-панели MoonShine. И вот недавно состоялся релиз MoonShine 2 . Давайте пройдемся по всем значимым изменениям!...
Сегодня релиз MoonShine v2.2.0 с кодовым именем "Double Barrel" 🍹! В релизе связанные поля, улучшения для TableBuilder и многое другое. Подробности релиза с примерами кода в статье - https://cutcode.dev/articles/moonshine-22-double-barrel
Также обновились пакеты
- Changelog
- Permissions
- Sortable tree resource
Please open Telegram to view this post
VIEW IN TELEGRAM
Привет коллеги!
Сделал видеообзор новой версии PHP - 8.3: улучшения для readonly-классов, новая функция json_validate() и другие фичи.
https://youtu.be/jc8GRRx91M0
Сделал видеообзор новой версии PHP - 8.3: улучшения для readonly-классов, новая функция json_validate() и другие фичи.
https://youtu.be/jc8GRRx91M0
YouTube
Обновление PHP 8.3. Обзор нововведений
23 ноября вышел релиз PHP 8.3. PHP продолжает развиваться и это радует. В этом видео я сделал краткий обзор нововведений PHP 8.3 - улучшения классов только для чтения, новая функция json_validate() и другие фичи.
🎁 Для вас есть подарок, забирайте - http…
🎁 Для вас есть подарок, забирайте - http…
Forwarded from Laravel Community | CutCode
Привет коллеги!
Уже началось обучение на курсах "Laravel Start" и "OAuth 2.0+Laravel Passport".
Уверен, что многие разработчики хотят карьерного роста, и попросили у деда Мороза в 2024 году получить более высокооплачиваемую работу. Мой совет - рассчитывать только на себя! На деда Мороза надейся, а сам не плошай. Прокачивайте свои навыки и знания, и более оплачиваемые вакансии обеспечены! В этом году новых потоков по этим курсам не будет, поэтому пора присоединяться!
Кто хочет прокачаться по Laravel до уровня Junior:
https://learn.cutcode.dev/laravel-start
Кто решил изучить и реализовать авторизацию по протоколу OAuth 2.0:
https://learn.cutcode.dev/laravel-passport
Жду вас в чатах курсов!
Уже началось обучение на курсах "Laravel Start" и "OAuth 2.0+Laravel Passport".
Уверен, что многие разработчики хотят карьерного роста, и попросили у деда Мороза в 2024 году получить более высокооплачиваемую работу. Мой совет - рассчитывать только на себя! На деда Мороза надейся, а сам не плошай. Прокачивайте свои навыки и знания, и более оплачиваемые вакансии обеспечены! В этом году новых потоков по этим курсам не будет, поэтому пора присоединяться!
Кто хочет прокачаться по Laravel до уровня Junior:
https://learn.cutcode.dev/laravel-start
Кто решил изучить и реализовать авторизацию по протоколу OAuth 2.0:
https://learn.cutcode.dev/laravel-passport
Жду вас в чатах курсов!
Forwarded from Laravel Community | CutCode
Привет коллеги!
Сделал обзор проекта над которым работаю в последнее время. Это аналог Envoyer, который я сделал на MoonShine. Расскажу о предыстории и как реализовывал:
https://youtu.be/ywm-_RTX_3E
Сделал обзор проекта над которым работаю в последнее время. Это аналог Envoyer, который я сделал на MoonShine. Расскажу о предыстории и как реализовывал:
https://youtu.be/ywm-_RTX_3E
YouTube
Сделал свой Envoyer на Laravel+MoonShine. Обзор проекта
В этом ролике я хочу продемонстрировать вам проект, который был реализован на MoonShine - это аналог Envoyer. За основу возьму DeployerPHP, плюс есть некоторые моменты, которые меня бесят в Envoyer, которые мне кажется крайне простыми чтобы их исправить,…
Forwarded from Laravel Community | CutCode
Привет коллеги!
Итоги ноября подводим в дайждесте PHP и Laravel. Будьте в курсе новостей и не забудьте поддержать комментарием и лайком:
https://youtu.be/2FQ2poFX3sA
Итоги ноября подводим в дайждесте PHP и Laravel. Будьте в курсе новостей и не забудьте поддержать комментарием и лайком:
https://youtu.be/2FQ2poFX3sA
YouTube
PHP и Laravel дайджест новостей за ноябрь 2023 года. Обзор новостей по ПХП и Ларавел
Что нового в мире PHP и Laravel случилось в ноябре? Сергей Пантелеев и Данил Щуцкий знают! Смотрите ежемесячный дайджест от CutCode.
Курс по GIT - https://learn.cutcode.dev/git
Вышел PHP 8.3.0 - https://php.net/releases/8.3/ru.php
PHP Foundation исполнилось…
Курс по GIT - https://learn.cutcode.dev/git
Вышел PHP 8.3.0 - https://php.net/releases/8.3/ru.php
PHP Foundation исполнилось…
Привет коллеги!
Крутой обучающий курс доступен на нашей платформе. Сергей Пантелеев, релиз-менеджер PHP и автор дайджестов по PHP на CutCode научит как работать с GIT. Курс небольшой, но очень важный. Если кто еще не умеет работать с GIT - записываемся, Сергей научит хорошему!
https://youtu.be/9v--gnZpPyk
Крутой обучающий курс доступен на нашей платформе. Сергей Пантелеев, релиз-менеджер PHP и автор дайджестов по PHP на CutCode научит как работать с GIT. Курс небольшой, но очень важный. Если кто еще не умеет работать с GIT - записываемся, Сергей научит хорошему!
https://youtu.be/9v--gnZpPyk
YouTube
Курс "Вид на GIT" от Сергея Пантелеева. Обзор курса
Курс для начинающих разработчиков от релиз-менеджера PHP Сергея Пантелеева. Ему есть что рассказать вам о системе контроля версий) Без умения работать с Git даже джуном не получится стать - поэтому если ещё не умеете пользоваться GIT - присоединяйтесь к курсу.…
🌙Привет, коллеги! 🌙
Сегодня релиз MoonShine v2.3.0 с кодовым именем "Bloody Boyarskiy" 🍹! В релизе ActionButton в режиме async, ColorManager и многое другое. Подробности релиза с примерами кода в статье - https://cutcode.dev/articles/moonshine-23
ВАЖНО - изменились views, favicon вынесены в отдельный blade
Сегодня релиз MoonShine v2.3.0 с кодовым именем "Bloody Boyarskiy" 🍹! В релизе ActionButton в режиме async, ColorManager и многое другое. Подробности релиза с примерами кода в статье - https://cutcode.dev/articles/moonshine-23
ВАЖНО - изменились views, favicon вынесены в отдельный blade
Forwarded from Laravel Community | CutCode
Привет, коллеги!
Сегодня опубликовал ролик по созданию собственного драйвера для Laravel Socialite. Это открытый урок с курса по OAuth 2.0, в котором мы изучили Laravel Passport и делали реализацию Oauth 2.0. Курс доступен до 6 декабря, осталось пара дней на принятие решения!
https://www.youtube.com/watch?v=H11EpIgW47c
Сегодня опубликовал ролик по созданию собственного драйвера для Laravel Socialite. Это открытый урок с курса по OAuth 2.0, в котором мы изучили Laravel Passport и делали реализацию Oauth 2.0. Курс доступен до 6 декабря, осталось пара дней на принятие решения!
https://www.youtube.com/watch?v=H11EpIgW47c
YouTube
Разработка собственного драйвера Socialite. Урок из курса OAuth 2.0
Друзья в сегодняшнем уроке мы будем с вами писать собственный провайдер, собственный драйвер для Laravel Socialite. В целом это открытый урок с курса по OAuth 2.0 где мы делали собственную реализацию Oauth 2.0, авторизационного и ресурс-сервера на примере…
Forwarded from PHP Digest
Дайджест PHP – Ноябрь 2023
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🎬 Обзор нововведений PHP 8.3
⚠️ PHP 8.0 больше не получает обновления безопасности
🔹 Вышли PHP 8.1.26 and PHP 8.2.13
🎂 PHP Foundation исполнилось 2 года
🔹 Экосистема разработки в 2023 году
🐘 ЯДРО PHP
📣 RFC: Resource to object conversion
📣 RFC: Release cycle update
📣 RFC: Improve callbacks in ext/dom and ext/xsl
📣 RFC: Change how JIT is disabled by default
📣 RFC: Final anonymous classes
📣 RFC: Property Hooks
🔴 LARAVEL
🔹 Представлен Laravel Pulse
🔹 Вышел Tinkerwell 4
📄 MoonShine 2.0. Что нового?
📄 Альтернатива Nova: почему решили перейти с самописного решения на Orchid
📄 Сортировка в Laravel по полям relation-ов
🎬 Подробный гайд по Form Requests в Laravel
🎬 Разработка собственного драйвера Socialite
⚫️ SYMFONY
🔹 Вышли Symfony 6.4 и 7.0
📄 Symfony под капотом: Symfony Messenger и механизм повторной обработки сообщений при ошибках
📄 Типичный Swagger без гмо
🟢 YII
🔹 Yii Database 1.2
🔹 Yii Widget 2.1
🔹 Yii Config 1.4
📄 СТАТЬИ
📄 Безотказные очереди в RabbitMQ: Гарантированная доставка сообщений
📄 А был ли баг? Может бага и не было? Зачем, как и чем тестировать PHP код
📄 Что такое гексагональная архитектура. Разделение бизнес-логики и инфраструктуры с помощью портов и адаптеров
🔹 PSR и суффиксы для интерфейсов
🎬 ВИДЕО
🔹 RND PHP #6
🔹 Александр Макаров - «Следуй за мечтой»
🔹 LivePHP SPb Meetup #1
🎙 АУДИО
🔹 Сколько можно заработать на курсе по PHP?
—
Ещё больше новостей и ссылок в ноябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🎬 Обзор нововведений PHP 8.3
⚠️ PHP 8.0 больше не получает обновления безопасности
🔹 Вышли PHP 8.1.26 and PHP 8.2.13
🎂 PHP Foundation исполнилось 2 года
🔹 Экосистема разработки в 2023 году
📣 RFC: Resource to object conversion
📣 RFC: Release cycle update
📣 RFC: Improve callbacks in ext/dom and ext/xsl
📣 RFC: Change how JIT is disabled by default
📣 RFC: Final anonymous classes
📣 RFC: Property Hooks
🔹 Представлен Laravel Pulse
🔹 Вышел Tinkerwell 4
🎬 Подробный гайд по Form Requests в Laravel
🎬 Разработка собственного драйвера Socialite
🔹 Вышли Symfony 6.4 и 7.0
🔹 Yii Database 1.2
🔹 Yii Widget 2.1
🔹 Yii Config 1.4
📄 СТАТЬИ
🔹 PSR и суффиксы для интерфейсов
🎬 ВИДЕО
🔹 RND PHP #6
🔹 Александр Макаров - «Следуй за мечтой»
🔹 LivePHP SPb Meetup #1
🎙 АУДИО
🔹 Сколько можно заработать на курсе по PHP?
—
Ещё больше новостей и ссылок в ноябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Laravel Community | CutCode
Всем привет!
Для тех, кто еще не определился со своим участием в видеокурсе по созданию собственного сервиса авторизации с OAuth2.0 + с Laravel Passport, напоминаю, что сегодня последний день когда можно попасть на курс. И выкладываю отзывы от студентов, которые уже прошли обучение.
Присоединяйтесь - https://learn.cutcode.dev/laravel-passport
Для тех, кто еще не определился со своим участием в видеокурсе по созданию собственного сервиса авторизации с OAuth2.0 + с Laravel Passport, напоминаю, что сегодня последний день когда можно попасть на курс. И выкладываю отзывы от студентов, которые уже прошли обучение.
Присоединяйтесь - https://learn.cutcode.dev/laravel-passport
Сегодня релиз MoonShine v2.4.0 с кодовым именем "Midnight Jubilee" 🍹! В релизе Scout поиск, sortable callback, Modal, Offcanvas и многое другое. Подробности релиза с примерами кода в статье - https://cutcode.dev/articles/moonshine-v24
ВАЖНО - Есть серьезные изменения по LayoutBuilder!!! Если вы опубликовали свой LayoutBuilder обязательно ознакомьтесь со статьей перед апгрейдом. Профиль и поиск вынесены в LayoutBuilder
Демо проекты уже обновлены с учетом Breaking changes
Также добавлены пакеты:
- Права доступа на основе Spatie permissions с привязкой к ролям
- Двух-факторная аутентификация
Please open Telegram to view this post
VIEW IN TELEGRAM
Коллеги, в дайджесте за ноябрь было много комментариев с просьбой сделать подробный обзор хелпера Number! Сделано:
https://youtu.be/9JFOdA7DBf8
https://youtu.be/9JFOdA7DBf8
YouTube
Утилита Number в Laravel. Подробный разбор
Друзья в прошлом дайджесте новостей вы просили более подробно осветить тему с утилитой Number! И вот он - обзор этой полезной утилиты для Laravel. В этом ролике будем изучим этот хелпер метод за методом, заглянем под капот и обсудим, а нужен ли он, какую…
Forwarded from Laravel Community | CutCode
Привет Муншайнеры!
У нас отличные новости: нашу админ-панель MoonShine скачали более 10 000 раз! Красивая цифра, и мы рады, что MoonShine становится популярной.
Спасибо всем, кто контрибьютит в проект, делится предложениями или просто рекомендует MoonShine.
Вы всегда можете рассказать, как вы используете MoonShine, что вам нравится и что можно улучшить. Мы всегда прислушиваемся к мнению пользователей и будем продолжать работать над ее улучшением!
С приветом,
Команда разработчиков MoonShine.
У нас отличные новости: нашу админ-панель MoonShine скачали более 10 000 раз! Красивая цифра, и мы рады, что MoonShine становится популярной.
Спасибо всем, кто контрибьютит в проект, делится предложениями или просто рекомендует MoonShine.
Вы всегда можете рассказать, как вы используете MoonShine, что вам нравится и что можно улучшить. Мы всегда прислушиваемся к мнению пользователей и будем продолжать работать над ее улучшением!
С приветом,
Команда разработчиков MoonShine.
Forwarded from Laravel Community | CutCode
Привет коллеги!
В этот понедельник порадую вас роликом про реализацию полиморфных лайков и комментариев на Livewire и Volt. Смотрим, лайкаем и комментируем:
https://youtu.be/1hnv-lE5bKw
В этот понедельник порадую вас роликом про реализацию полиморфных лайков и комментариев на Livewire и Volt. Смотрим, лайкаем и комментируем:
https://youtu.be/1hnv-lE5bKw
YouTube
Реализация полиморфных комментариев и лайков на Livewire+Volt
Коллеги, этот ролик посвящен практической работе с Livewire и Volt. Научимся делать полиморфные многоуровневые комментарии, а также лайки которые работают без перезагрузки. Часто встречающаяся задача. Посмотрим, как это можно реализовать!
Репозиторий - …
Репозиторий - …
Forwarded from Laravel Community | CutCode
🌟 Внимание, коллеги! 🌟
🎨 Барабанная дробь и фанфары! Наш сайт cutcode.dev обновился, и теперь каждый элемент рассказывает о нашем Laravel-проекте. Теперь вы сможете наслаждаться новым дизайном, и лучше понять чем мы занимаемся.)
🚀 Новый дизайн — это не просто обновление, это полет в космос стиля и графики (в том числе из-за MoonShine). Мы уверены, что вы оцените наши труды и не сможете удержаться от того, чтобы поделиться этой новостью со своими друзьями. 😌
Посмотреть двумя глазами
🎨 Барабанная дробь и фанфары! Наш сайт cutcode.dev обновился, и теперь каждый элемент рассказывает о нашем Laravel-проекте. Теперь вы сможете наслаждаться новым дизайном, и лучше понять чем мы занимаемся.)
🚀 Новый дизайн — это не просто обновление, это полет в космос стиля и графики (в том числе из-за MoonShine). Мы уверены, что вы оцените наши труды и не сможете удержаться от того, чтобы поделиться этой новостью со своими друзьями. 😌
Посмотреть двумя глазами
cutcode.dev
CutCode - проект по обучению Laravel, PHP и JS
Видеоуроки и курсы по разработке проектов на Laravel, PHP и JS - это комьюнити CutCode
Сегодня мы рады представить вам релиз MoonShine v2.5.0 с кодовым именем "Mojito Supreme" 🍹!
Это самый крупный и значимый апдейт с момента выпуска версии 2.0. Он не только включает в себя множество полезных функций, но также значительно улучшает производительность (в некоторых случаях в 20 раз). Улучшения производительности связаны с внедрением совместимости с Roadrunner (те, кто знакомы с этим, поймут, в чем заключаются проблемы). Более подробные сведения о релизе, а также примеры кода, представлены в статье по ссылке - https://cutcode.dev/articles/moonshine-25-mojito-supreme
Кроме того, обновлены следующие пакеты:
- https://github.com/visual-ideas/moonshine-spatie-medialibrary
- https://github.com/SWEET1S/moonshine-roles-permissions
- https://github.com/lee-to/moonshine-tree-resource
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Laravel Community | CutCode
Привет, коллеги!
В субботу прошло большое событие в русскоязычном PHP сообществе - PHP Community Meetup!
Кто не смотрел трансляцию, вот запись:
https://youtu.be/JyxGieyBj3k
Было интересно. Приглашаю поучаствовать в опросе по итогам 2023 в PHP-комьюнити https://docs.google.com/forms/d/e/1FAIpQLScFiRP-m814rIkn0M4FeTqgNQ-EgHjnbGojcecXeKwBGws8QQ/viewform?usp=send_form
В субботу прошло большое событие в русскоязычном PHP сообществе - PHP Community Meetup!
Кто не смотрел трансляцию, вот запись:
https://youtu.be/JyxGieyBj3k
Было интересно. Приглашаю поучаствовать в опросе по итогам 2023 в PHP-комьюнити https://docs.google.com/forms/d/e/1FAIpQLScFiRP-m814rIkn0M4FeTqgNQ-EgHjnbGojcecXeKwBGws8QQ/viewform?usp=send_form
YouTube
PHP Community meetup: 4 доклада, апдейты PHP 8.3 и итоги года
Встретимся к концу года, чтобы послушать доклады, подвести итоги и запустить опрос сообщества.
Собрали отличный лайнап:
«PHP 8.3: прогресс или стагнация?» — Валентин Удальцов , автор каналов Пых и PHP Point.
«Готовим Composer» — Александр Макаров…
Собрали отличный лайнап:
«PHP 8.3: прогресс или стагнация?» — Валентин Удальцов , автор каналов Пых и PHP Point.
«Готовим Composer» — Александр Макаров…
Forwarded from PHP Digest
Дайджест PHP – Декабрь 2023
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.1.27, PHP 8.2.14 и PHP 8.3.1
🛠 Вышел PhpStorm 2023.3
🔹 Вышел Xdebug 3.3.0
🔹 Вышел FrankenPHP v1.0
🔹 Будущее PHP_CodeSniffer
🐘 ЯДРО PHP
📣 RFC: #[NotSerializable]
📣 RFC: Policy Repository
📊 RFC: Improve callbacks in ext/dom and ext/xsl
❌📣 RFC: Final anonymous classes
✅ RFC: Change how JIT is disabled by default
🫣 new MyClass()->method() без скобок!
🔹New PECL is coming in 2024
🔴 LARAVEL
📄 Обзор LiveWire 3 и Volt
🎬 Реализация полиморфных комментариев и лайков на Livewire + Volt
🎬 Distributed Cron scheduling
🎬 Утилита Number в Laravel
🎬 MoonShine Screencasts
⚫️ SYMFONY
❗️Состоялся последний релиз Twig 2
🟢 YII
🔹 Yii DB Migration 1.0
📄 СТАТЬИ
📄 Выбираем подходящий PHP-фреймворк для проекта
📄 Создаём графический информер на PHP
📄 Недокументированная возможность в Phpstorm: нативная консоль php -a с автодополнением из IDE
📄 Версионная миграция структуры базы данных через PHP атрибуты
🎬 ВИДЕО
🔹 OpenSource как важный компонент экосистемы
🔹 PHP Community meetup: 4 доклада, апдейты PHP 8.3 и итоги года
—
Всех с наступающим Новым Годом 🎄
Ещё больше новостей и ссылок в декабрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.1.27, PHP 8.2.14 и PHP 8.3.1
🔹 Вышел Xdebug 3.3.0
🔹 Вышел FrankenPHP v1.0
🔹 Будущее PHP_CodeSniffer
📣 RFC: #[NotSerializable]
📣 RFC: Policy Repository
📊 RFC: Improve callbacks in ext/dom and ext/xsl
❌📣 RFC: Final anonymous classes
✅ RFC: Change how JIT is disabled by default
🫣 new MyClass()->method() без скобок!
🔹New PECL is coming in 2024
🎬 Реализация полиморфных комментариев и лайков на Livewire + Volt
🎬 Distributed Cron scheduling
🎬 Утилита Number в Laravel
🎬 MoonShine Screencasts
❗️Состоялся последний релиз Twig 2
🔹 Yii DB Migration 1.0
📄 СТАТЬИ
🎬 ВИДЕО
🔹 OpenSource как важный компонент экосистемы
🔹 PHP Community meetup: 4 доклада, апдейты PHP 8.3 и итоги года
—
Всех с наступающим Новым Годом 🎄
Ещё больше новостей и ссылок в декабрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM