Новости от CutCode
1.31K subscribers
198 photos
8 videos
2 files
488 links
Новости и полезные материалы по web-разработке на PHP от CutCode .

Общаемся тут
L - @laravel_chat
S - @symfony_cutcode

Чем могу быть полезен - https://teletype.in/@cutcode/hello
Download Telegram
На викторине будет представитель Laravel-комьюнити из Казани. Кто это?
Anonymous Quiz
11%
Повилас Короп
12%
Нуно Мадуро
69%
Адель Файзрахманов
8%
Гвидо ван Россум
Привет друзья!
Открываю учебный год на CutCode! Для начала проведем второй поток курса с полным разбором OAuth 2.0 с применением Laravel Passport. 🧐
Пройдемся по спецификации OAuth2.0 и закроем все вопросы реализации, а после реализуем все flow с Laravel Passport! Напишем свой драйвер для Socialite и многое другое!
Старт потока - 11 марта. Попасть на курс можно будет до 15 марта включительно.
Записываемся на курс:
https://learn.cutcode.dev/laravel-passport
Также на лендинге смотрите отзывы с предыдущего потока.
Привет, коллеги!
Почти все справились с непростым вопросом и выбрали правильный вариант, это Адель Файзрахманов! Поначалу Гвидо ван Россум составлял ему конкуренцию, но видимо подсказка что это специалист по Laravel оказалась решающей! 😅
Итак, Адель это разработчик со стажем, начинал с C++, но постепенно перешел на PHP и Laravel в частности. Активный участник PHP комьюнити и спикер конференций PHPRussia. Автор крутой книги - "Архитектура сложных веб-приложений. С примерами на Laravel" и создатель Laravel Idea — расширение для платформы IDEA (PhpStorm), экономящее время при разработке решений на основе Laravel. Так что все вопросы по Laravel отгадает легко!
Переходим к следующему участнику.
Работал в компании Siemens, ему часто задают вопрос - когда выйдет третья версия? (но это не связано с Half-Life) и он знает толк в стиле. Кто это?
Anonymous Quiz
15%
Рей Музика
19%
Михаил Боярский
51%
Александр Макаров
14%
Цян Суэ
Коллеги!
Продолжается запись на курс по OAuth 2.0 с Laravel Passport.
Кто не может оплатить курс (не резиденты РФ) пишите мне в личку - есть другие удобные варианты оплаты, договоримся 😉.
https://learn.cutcode.dev/laravel-passport
Новости от CutCode
Переходим к следующему участнику.
Работал в компании Siemens, ему часто задают вопрос - когда выйдет третья версия? (но это не связано с Half-Life) и он знает толк в стиле. Кто это?
Привет коллеги!
Итак, большинство респондентов оказались правы - второй участник нашей PHP викторины это Александр Макаров. Известный в рукомьюнити PHP разработчик. Начинал с CodeIgniter, а когда понял, что возможностей этого фреймворка не хватает, нашел Yii. Начал контрибьютить и в 2010 году попал в core team. А в настоящее время руководит подготовкой к релизу уже 3й версии Yii. Топит за OpenSource (и всем советует)!
Пора отгадать кто составит компанию Аделю и Александру. Итак, он работал в Рамблере и писал сервер для web-приложений, любит использовать вместо изображения с вебки страшную заставку, есть ненулевая вероятность что он занимается gamedev
Anonymous Quiz
32%
Игорь Сысоев
35%
Кирилл Несмеянов
23%
Дмитрий Котеров
10%
Ли Уоннелл
Новости от CutCode
Пора отгадать кто составит компанию Аделю и Александру. Итак, он работал в Рамблере и писал сервер для web-приложений, любит использовать вместо изображения с вебки страшную заставку, есть ненулевая вероятность что он занимается gamedev
Всем привет!
Подводим итоги опроса по третьему участнику викторины от CutCode.
Итак, это Кирилл Несмеянов. Вопрос как и было задумано, запутал большинство и они выбрали Игоря Сысоева. Действительно, и Кирилл и Игорь работали в Рамблере, а также писали сервер для web-приложений (Кирилл - RoadRunner, Игорь - nginx).

Кирилл входит в TOP-5 PHP-разработчиков по версии Codersrank 🤓. Более 10 лет в экосистеме PHP. Представитель русскоязычного сообщества Laravel Framework и член программного комитета конференции PHP Russia.

Участников мы представили - Адель Файзрахманов, Александр Макаров и Кирилл Несмеянов. Вести игру будет Сергей Пантелеев. Викторина начнется 19:00 (мск) 13 марта.
Теперь важный момент - у вас есть возможность задать сейчас вопросы участникам викторины. Самые интересные вопросы будут разобраны на игре, а их авторы получат возможность участвовать в следующей игре и получить мерч!
Коллеги!
Сегодня стартовал второй поток курса по OAuth 2.0+Laravel Passport! Участники уже приступили к изучению учебных материалов. Записаться на поток можно будет до конца этой недели, так что не откладывайте в долгий ящик! Краткая презентация курса:
https://youtu.be/4KfvWAetK_U
Forwarded from PHP Digest
Дайджест PHP – Февраль-Март 2024

Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!

⚡️ НОВОСТИ

🔹 Вышли PHP 8.2.16 и PHP 8.3.3

❗️ Вышел Composer 2.7 с исправлением CVE-2024-24821

🔹 Итоги ежегодного опроса PHP-сообщества: результаты за 2023

🔹 Вышел Rector 1.0

🔹 Вышел PHPUnit 11


🐘 ЯДРО PHP

💬 Добро пожаловать в обсуждения PHP Foundation!

📊 RFC: Deprecate implicitly nullable parameter types

📣 RFC: Add OOP methods to Curl objects

📣 RFC: Property hooks

RFC: Final by default anonymous classes

RFC: Multibyte for ucfirst, lcfirst functions, mb_ucfirst mb_lcfirst

RFC: RFC1867 for non-POST HTTP verbs

RFC: Add http_(get|clear)_last_response_headers() function


🔴 LARAVEL

📄 Laravel трюки: автоматическое подключение каналов логирования

📄 Механизмы безопасности в Laravel

📄 Гудбай Pusher, привет Laravel Websockets

📄 Laravel 11. Что нового?

📄 Модификация JSON респонсов в Laravel

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


⚫️ SYMFONY

📄 Logstash, Manticore, Nginx и Symfony: сбор, агрегация и быстрый поиск логов

📄 Как ошибки проектирования при разработке на Symfony могут привести к перерасходу ресурсов и замедлению работы системы


📄 СТАТЬИ

📄 Управление устройствами умного дома Яндекс своими скриптами

📄 Меняем моки репозиториев на in-memory реализации

📄 Как я писал свою библиотеку для работы с Telegram

📄 Улучшение кода без споров и цитирования известных практик

📄 Практический пример декомпозиции монолитного PHP приложения

📄 Как я обработал один миллиард строк в PHP

📄 Паттерн Aggregate Outside


🎬 ВИДЕО

🔹 PDO. Реализация Active Record

🔹 Всё о PSR. Обзор стандартов PSR

🔹 Публичное собеседование по алгоритмам Часть 1, Часть 2

🔹 LivePHP Meetup

🔹 Typhoon 0.3.0

🔹 Разбираем срез знаний для 3-его потока Хардкорного курса PHP

🔹 Конфигурируем Doctrine Schema без ORM



Ещё больше новостей и ссылок в новом выпуске PHP Annotated от JetBrains 💜

PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
Коллеги, доброго дня!
Несколько отзывов от участников курса OAuth 2.0+Laravel Passport! Думаю они помогут определиться с участием 😎 Записаться на поток можно до 18 марта:
https://learn.cutcode.dev/laravel-passport
Всем привет!
По случаю релиза новой, 11 версии Laravel, сделал ролик с обзором изменений и нововведений, а также прошелся по апгрейд гайду. Будьте в курсе:
https://youtu.be/ucP7ibmkEzQ
Легкое создание сложных запросов к базе данных с помощью пакета Query Enrich.

В статье разобраны примеры использования пакета Laravel Query Enrich - как создавать запросы к БД без необходимости написания сложного кода SQL.

https://laravel-news.com/query-enrich
🌟🚀📚 Внимание, друзья! Большие новости! 📚🚀🌟

🎓🔥 Анонсирую новый, четвертый поток курса по продвинутым методикам применения Laravel! 🔥🎓

💡 Этот курс самый востребованный и популярный в нашем комьюнити, и вместе с тем самый объёмный и интересный. Курс действительно отличный (слова выпускнико), не провожу его так часто как этого просят в комьюнити, потому что требует много времени для ответа на вопросы учеников - ведь основная польза курса это обсуждение уроков в чате.

Итак, это курс для тех кто уже знает основы Laravel и хочет прокачать свои навыки. Научится как реализовывать решения разными способами, прокачать мышление разработчика.
Записывайтесь в список ожидания. Доступ к курсу открою 26 марта. Участникам, которые будут в списке на момент открытия продаж, будет предоставлена скидка:
https://learn.cutcode.dev/store

Кто ждал - ставьте огоньки!
На днях Тейлор представил новые возможности в Laravel, а именно Context фасад! Вчера случайно увидел новый раздел в документации и подумал что использоваться будет исключительно для контекста логов, но почитав и глянув код понял что это второе пришествие $GLOBALS

Я так понимаю новый инструмент чтобы “качественно писать код”, который никто не понимает, а ну и примеры гидрации, дегидрации просто убили 🥸

Может я чего-то не понял, что скажите об этом?
https://laravel.com/docs/11.x/context
Узнайте, как управлять часовыми поясами в приложениях Laravel

В видео из этой статьи Бен Холмен учит нас, как управлять часовыми поясами в приложениях Laravel.

https://laravel-news.com/laravel-timezones