🎬 Стрим завершен - спасибо всем за участие!
Друзья, наш прямой эфир о курсе по API на Laravel успешно завершен. Спасибо всем, кто присоединился!
📺 Запись стрима доступна по ссылке: https://youtube.com/live/05JpWyW4b7s
❓ Если у вас остались вопросы, не стесняйтесь задавать их в комментариях под этим постом. Я постараюсь ответить на все!
🛒 Курс "Изучение продвинутых методик Laravel. Часть 2. API" уже доступен к покупке: https://learn.cutcode.dev/store-api
📅 Начало курса: 14 октября. Готовьтесь к погружению в мир API!
💡 Напоминаю: прямо сейчас стартовали продажи курса со скидкой! У вас есть 2 дня, чтобы приобрести курс по сниженной цене. Не упустите эту возможность!
Бонусом даю доступ к курс OAuth 2.0. До старта курса по API как раз успеете изучить
Плюс дополнительно можно применить промокоды для тех, кто был в листе ожидания, а также кто уже прошел наши другие курсы!
#Laravel #API #CutCode
Друзья, наш прямой эфир о курсе по API на Laravel успешно завершен. Спасибо всем, кто присоединился!
📺 Запись стрима доступна по ссылке: https://youtube.com/live/05JpWyW4b7s
❓ Если у вас остались вопросы, не стесняйтесь задавать их в комментариях под этим постом. Я постараюсь ответить на все!
🛒 Курс "Изучение продвинутых методик Laravel. Часть 2. API" уже доступен к покупке: https://learn.cutcode.dev/store-api
📅 Начало курса: 14 октября. Готовьтесь к погружению в мир API!
💡 Напоминаю: прямо сейчас стартовали продажи курса со скидкой! У вас есть 2 дня, чтобы приобрести курс по сниженной цене. Не упустите эту возможность!
Бонусом даю доступ к курс OAuth 2.0. До старта курса по API как раз успеете изучить
Плюс дополнительно можно применить промокоды для тех, кто был в листе ожидания, а также кто уже прошел наши другие курсы!
#Laravel #API #CutCode
YouTube
Презентация нового курса по API
Привет, поклонники Laravel!
1 октября в 20:00 (мск) состоится прямой эфир. Тема: презентация нового курса по API.
Что будет на курсе:
1. Глубокое погружение в мир RESTful API: Подробный разбор теории понятным языком и практика на реальных проектах.
2.…
1 октября в 20:00 (мск) состоится прямой эфир. Тема: презентация нового курса по API.
Что будет на курсе:
1. Глубокое погружение в мир RESTful API: Подробный разбор теории понятным языком и практика на реальных проектах.
2.…
Привет, коллеги!
Давайте поговорим о том, что действительно выматывает при работе с API — о документации.📝
Большинство проектов разрабатывается по принципу "code first". Обычно при таком подходе документацию создают уже в готовой системе, когда делать что-то еще особенно лень. Некоторые утверждают, что документацию вообще можно и не делать, и так всё понятно! Есть и плюсы - быстрое начало разработки и первые результаты, но минусы перевешивают.
🔤
Пока документация не готова, те, кто работает с вами над проектом, будут простаивать и ждать вас, или, что еще хуже, станут что-то писать самостоятельно, основываясь на своем опыте. Это неизбежно приведет к конфликтам (в том числе внутри команды). Также "code first" тянет за собой необходимость добавлять много аннотаций и атрибутов.
Решение. На курсе я покажу как делать удобнее: двигаться от спецификации, по подходу “specification first”. В этом случае у нас на проекте первым делом будут подготовлены: документация, коллекции Postman и возможность кодогенерации.
Крутое преимущество этого решения — фронтендеры (и все остальные) смогут работать одновременно с нами (бэкэндерами), а не ждать нас.
Ну а спецификацию писать можно научить хоть бухгалтершу!
Если вы хотите узнать больше и научиться эффективно работать с API, присоединяйтесь к нашему курсу. Это отличная возможность повысить свои навыки и избежать типичных проблем при разработке:
https://learn.cutcode.dev/store-api
Давайте поговорим о том, что действительно выматывает при работе с API — о документации.📝
Большинство проектов разрабатывается по принципу "code first". Обычно при таком подходе документацию создают уже в готовой системе, когда делать что-то еще особенно лень. Некоторые утверждают, что документацию вообще можно и не делать, и так всё понятно! Есть и плюсы - быстрое начало разработки и первые результаты, но минусы перевешивают.
Пока документация не готова, те, кто работает с вами над проектом, будут простаивать и ждать вас, или, что еще хуже, станут что-то писать самостоятельно, основываясь на своем опыте. Это неизбежно приведет к конфликтам (в том числе внутри команды). Также "code first" тянет за собой необходимость добавлять много аннотаций и атрибутов.
Решение. На курсе я покажу как делать удобнее: двигаться от спецификации, по подходу “specification first”. В этом случае у нас на проекте первым делом будут подготовлены: документация, коллекции Postman и возможность кодогенерации.
Крутое преимущество этого решения — фронтендеры (и все остальные) смогут работать одновременно с нами (бэкэндерами), а не ждать нас.
Ну а спецификацию писать можно научить хоть бухгалтершу!
Если вы хотите узнать больше и научиться эффективно работать с API, присоединяйтесь к нашему курсу. Это отличная возможность повысить свои навыки и избежать типичных проблем при разработке:
https://learn.cutcode.dev/store-api
Please open Telegram to view this post
VIEW IN TELEGRAM
Привет, коллеги!
Появилась возможность заказать маскотов PHP - слонов со скидкой! 🐘
Как на фотке, но в реальности они еще красивее и на ощупь пушистые.🙏 Не забываем, что скоро новый год, и слоник - отличный подарок.
Цена будет 2000 рублей за слона (если наберем от 50 штук). Заявки оставляйте в комментариях к этому посту.
Все говорят, купи слона. А ты возьми и купи.
Появилась возможность заказать маскотов PHP - слонов со скидкой! 🐘
Как на фотке, но в реальности они еще красивее и на ощупь пушистые.
Цена будет 2000 рублей за слона (если наберем от 50 штук). Заявки оставляйте в комментариях к этому посту.
Все говорят, купи слона. А ты возьми и купи.
Please open Telegram to view this post
VIEW IN TELEGRAM
🌟 Друзья, на канале CutCode для вас новый ролик, полный свежих новостей из мира PHP и Laravel!
Обзор релизов PHP и обновлений Laravel, которые произошли в сентябре. 🚀
Будьте в курсе новостей!
https://www.youtube.com/watch?v=IHqtPhyUceg
Обзор релизов PHP и обновлений Laravel, которые произошли в сентябре. 🚀
Будьте в курсе новостей!
https://www.youtube.com/watch?v=IHqtPhyUceg
YouTube
PHP и Laravel дайджест новостей за сентябрь 2024 года.
Что нового в мире PHP и Laravel случилось в сентябре расскажут Сергей Пантелеев и Данил Щуцкий! Смотрите ежемесячный дайджест новостей от CutCode.
🐘 - купи слона тут - https://t.me/laravel_cutcode/591
Первый релиз-кандидат PHP 8.4 доступен для тестирования…
🐘 - купи слона тут - https://t.me/laravel_cutcode/591
Первый релиз-кандидат PHP 8.4 доступен для тестирования…
Новости от CutCode
Привет, коллеги! Появилась возможность заказать маскотов PHP - слонов со скидкой! 🐘 Как на фотке, но в реальности они еще красивее и на ощупь пушистые. 🙏 Не забываем, что скоро новый год, и слоник - отличный подарок. Цена будет 2000 рублей за слона (если…
Коллеги всем привет!
Заявок на 50 PHP слонов собрали, скидка будет! Цена за слона - 2000₽.
Заказываем тут:
https://elephpants.ru
При заказе указываем промокод:
Заявок на 50 PHP слонов собрали, скидка будет! Цена за слона - 2000₽.
Заказываем тут:
https://elephpants.ru
При заказе указываем промокод:
cutcode
Привет, поклонники Laravel!
Выложил урок из курса по API с разбором JSON-ресурсов и коллекций! Расскажу, почему я предпочитаю использовать собственные решения, а не стандартные JSON-ресурсы.
https://youtu.be/FhwJkBTZn5o
Материал отлично впишется в рубрику "Под капотом Laravel", а посмотрев ролик, вы настолько проникнетесь темой, что захотите записаться на курс по API.
https://learn.cutcode.dev/store-api
Кстати, кто откладывает покупку курса — завтра последний день, когда он доступен по сниженной цене! Да и вообще, попасть на курс можно будет только до конца этой недели.
Выложил урок из курса по API с разбором JSON-ресурсов и коллекций! Расскажу, почему я предпочитаю использовать собственные решения, а не стандартные JSON-ресурсы.
https://youtu.be/FhwJkBTZn5o
Материал отлично впишется в рубрику "Под капотом Laravel", а посмотрев ролик, вы настолько проникнетесь темой, что захотите записаться на курс по API.
https://learn.cutcode.dev/store-api
Кстати, кто откладывает покупку курса — завтра последний день, когда он доступен по сниженной цене! Да и вообще, попасть на курс можно будет только до конца этой недели.
Как правильно покрывать API тестами?
Многие разработчики сталкиваются с проблемой: тесты либо не покрывают основной функционал, либо их вообще нет, либо их пишут уже когда проект готов, и делать это становится утомительно.
На моем курсе по API я покажу, как удобно и эффективно создавать тесты, которые действительно работают. Мы будем применять подход TDD (разработка через тестирование), начиная разработку с написания тестов, при этом будем ориентироваться на "золотую середину" - покрывать тестами не всё подряд, а только действительно важные моменты.
🧐 Преимущества такого подхода:
1. Минимизация рисков ошибок на продакшене. Тесты покрывают критически важные части проекта, что значительно снижает вероятность критических сбоев в работе API.
2. Экономия времени на создание и поддержку продукта. TDD помогает выявлять проблемы на ранних этапах разработки, что сокращает время на отладку и рефакторинг в будущем.
3. Уверенность. Готовые тесты станут вашей "страховкой" во время рефакторинга, позволяя смело вносить изменения в код.
4. Независимость от дополнительных инструментов. С TDD вам не понадобится даже Postman - все необходимое тестирование будет встроено в процесс разработки.
Научитесь создавать надежные и эффективные API, экономя время и ресурсы. Записываемся на курс по API тут:
https://learn.cutcode.dev/store-api.
Осталось несколько дней до закрытия группы.
Многие разработчики сталкиваются с проблемой: тесты либо не покрывают основной функционал, либо их вообще нет, либо их пишут уже когда проект готов, и делать это становится утомительно.
На моем курсе по API я покажу, как удобно и эффективно создавать тесты, которые действительно работают. Мы будем применять подход TDD (разработка через тестирование), начиная разработку с написания тестов, при этом будем ориентироваться на "золотую середину" - покрывать тестами не всё подряд, а только действительно важные моменты.
1. Минимизация рисков ошибок на продакшене. Тесты покрывают критически важные части проекта, что значительно снижает вероятность критических сбоев в работе API.
2. Экономия времени на создание и поддержку продукта. TDD помогает выявлять проблемы на ранних этапах разработки, что сокращает время на отладку и рефакторинг в будущем.
3. Уверенность. Готовые тесты станут вашей "страховкой" во время рефакторинга, позволяя смело вносить изменения в код.
4. Независимость от дополнительных инструментов. С TDD вам не понадобится даже Postman - все необходимое тестирование будет встроено в процесс разработки.
Научитесь создавать надежные и эффективные API, экономя время и ресурсы. Записываемся на курс по API тут:
https://learn.cutcode.dev/store-api.
Осталось несколько дней до закрытия группы.
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Привет, поклонники Laravel! На канале CutCode новое небольшое видео, в котором покажу удобную фичу для работы с базами данных в Laravel. 💻
Эта Artisan команда, которая поможет вам быстро подключиться к базе данных. Представьте: вы на сервере и хотите быстро проверить информацию в таблице, а не вспоминать пароли и пользователей. Всего одна команда, и вы в деле! 🎯
https://youtu.be/UIytdfGb71w
Эта Artisan команда, которая поможет вам быстро подключиться к базе данных. Представьте: вы на сервере и хотите быстро проверить информацию в таблице, а не вспоминать пароли и пользователей. Всего одна команда, и вы в деле! 🎯
https://youtu.be/UIytdfGb71w
YouTube
Artisan db - простой способ подключения к базе данных. Для тех, кто не знал
Привет, коллеги! Расскажу про полезную artisan-команду в Laravel, которая позволяет быстро подключаться к базе данных, используя настройки из файла ENV. Как, находясь на сервере, можно проще подключаться к базе данных и выполнения запросов. Просто и удобно…
Forwarded from Laravel World
Гайд по деплою web-приложений для новичков. Часть 3. Простая автоматизация
https://habr.com/ru/articles/850874/
https://habr.com/ru/articles/850874/
Хабр
Гайд по деплою web-приложений для новичков. Часть 3. Простая автоматизация
Привет, коллеги! 👋 Продолжаем цикл статей, посвященных деплою приложений на сервер. Вот ссылки на другие части статьи: Часть 1. Деплой на shared-хостинг Часть 2. Настройка окружения и деплой на...
Друзья-разработчики, у нас отличные новости! 🎉
Канал CutCode готовит для вас третий выпуск PHP-викторины! 🚀
Вы просили - мы сделали! Готовьтесь к новой порции интеллектуальных битв, неожиданных вопросов и, конечно же, отличного настроения.
А пока можно вспомнить наши предыдущие PHP-викторины! 🏆
Первый выпуск https://youtube.com/live/WNIAO0kEk7U (Адель Файзрахманов, Александр Макаров и Кирилл Несмеянов)
Второй выпуск https://youtube.com/live/ef0LPaVNJLs (Валентин Удальцов, Алексей Гагарин и Пётр Мязин)
В третьем выпуске мы уже учли ваше основное пожелание: упростить вопросы чтобы сделать игру еще динамичнее и интереснее!
Готовы к новым интеллектуальным баталиям? Третий выпуск обещает быть еще круче!
А для начала - давайте угадаем первого участника! Вот подсказки:
- участвует в разработке PHP фреймворка
- не любит код WordPress, но сделал плагин с 100+ тыс. активных установок
- хранил свой первый код на магнитной ленте
Кто же это? Пишите ваши догадки в комментариях!
Канал CutCode готовит для вас третий выпуск PHP-викторины! 🚀
Вы просили - мы сделали! Готовьтесь к новой порции интеллектуальных битв, неожиданных вопросов и, конечно же, отличного настроения.
А пока можно вспомнить наши предыдущие PHP-викторины! 🏆
Первый выпуск https://youtube.com/live/WNIAO0kEk7U (Адель Файзрахманов, Александр Макаров и Кирилл Несмеянов)
Второй выпуск https://youtube.com/live/ef0LPaVNJLs (Валентин Удальцов, Алексей Гагарин и Пётр Мязин)
В третьем выпуске мы уже учли ваше основное пожелание: упростить вопросы чтобы сделать игру еще динамичнее и интереснее!
Готовы к новым интеллектуальным баталиям? Третий выпуск обещает быть еще круче!
А для начала - давайте угадаем первого участника! Вот подсказки:
- участвует в разработке PHP фреймворка
- не любит код WordPress, но сделал плагин с 100+ тыс. активных установок
- хранил свой первый код на магнитной ленте
Кто же это? Пишите ваши догадки в комментариях!
YouTube
Своя игра от CutCode. Викторина по PHP
Готовьтесь к необычному испытанию знаний и заряду хорошим настроением! В 19:00 (мск) 13 марта на YouTube-канале CutCode стартует игра-викторина в стиле “Своей игры”
Приготовьтесь к захватывающим раундам, юмору и увлекательным заданиям, которые проверят ваши…
Приготовьтесь к захватывающим раундам, юмору и увлекательным заданиям, которые проверят ваши…
Привет коллеги!
Викторина по PHP всё ближе и первого участника отгадали! Это Сергей Предводителев!🧠
Пройдёмся по подсказкам:
- участвует в разработке PHP фреймворка
Активно контрибьютит в Yii3
- не любит код WordPress, но сделал плагин с 100+ тыс. активных установок
Сергею не нравится как устроен внутри WordPress, но он написал плагин LuckyWP Table of Contents (https://wordpress.org/plugins/luckywp-table-of-contents/), который стоит более чем на 100 000 сайтов.
- хранил свой первый код на магнитной ленте
У Сергея в детстве был комп ZX-Spectrum с бейсиком на борту, у него не было какой-то ПЗУ и программы, чтобы сохранять, поэтому приходилось записывать информацию на кассетник.
Угадать было не просто. Но вы справились!
Переходим к следующему участнику. Вот подсказки:
- Бросил университет. Дважды.
- Создал популярную админку для Laravel.
- Устроил викторину для разработчикам с загадками.
Погнали!
Викторина по PHP всё ближе и первого участника отгадали! Это Сергей Предводителев!
Пройдёмся по подсказкам:
- участвует в разработке PHP фреймворка
Активно контрибьютит в Yii3
- не любит код WordPress, но сделал плагин с 100+ тыс. активных установок
Сергею не нравится как устроен внутри WordPress, но он написал плагин LuckyWP Table of Contents (https://wordpress.org/plugins/luckywp-table-of-contents/), который стоит более чем на 100 000 сайтов.
- хранил свой первый код на магнитной ленте
У Сергея в детстве был комп ZX-Spectrum с бейсиком на борту, у него не было какой-то ПЗУ и программы, чтобы сохранять, поэтому приходилось записывать информацию на кассетник.
Угадать было не просто. Но вы справились!
Переходим к следующему участнику. Вот подсказки:
- Бросил университет. Дважды.
- Создал популярную админку для Laravel.
- Устроил викторину для разработчикам с загадками.
Погнали!
Please open Telegram to view this post
VIEW IN TELEGRAM
WordPress.org
LuckyWP Table of Contents
Creates SEO-friendly table of contents for your posts/pages. Works automatically or manually (via shortcode, Gutenberg block or widget).
Коллеги, привет! 👋
Кто-то уже заметил что в чате сегодня появились сообщения от бота по учёта благодарностей. У нас уже был помощник, но мы его довели до ума и теперь он будет более точно считать поинты за помощь в чате. Теперь у нас есть удобный способ отмечать полезные ответы и вести статистику помощи в сообществе! 🎯
Как это работает
Есть два простых способа сказать "спасибо":
1. Ответ на сообщение
Достаточно ответить на сообщение помогавшего участника в котором встречается слово "спасибо" или "благодарю".
2. Реакции на сообщение
Если лень писать текст (а такое бывает, сам ленивый), можно просто поставить реакцию ❤️ или 🙏 на сообщение.
Никакой магии — всё интуитивно понятно 😊
Важные моменты, о которых стоит знать
Конечно, есть некоторые ограничения, чтобы система работала честно:
- Не пытайтесь накручивать себе рейтинг — благодарности самому себе не засчитываются
- Не просите друзей накрутить вам рейтинг — бот не дурачок, отслеживает подозрительную активность и жалуется мне
- После благодарности нужно немного подождать перед следующей — 1 час (чтобы не было спама) — согласитесь редко бывает когда вы хотите сказать спасибо сразу всем
- Бот не участвует в рейтинге (хотя иногда его тоже хочется поблагодарить 😄)
- За одно сообщение даётся максимум 1 балл, даже если его оценили несколько человек
- Бот начисляет баллы только в теме "Вопросы и помощь"
- Отменить благодарность нельзя - слово не воробей как говорят
Как считаются баллы
Система прозрачная:
- Каждая засчитанная благодарность = 1 балл
- Ведутся два параллельных рейтинга:
- Общий (показывает, насколько человек полезен сообществу с начала года)
- Месячный (тут можно посоревноваться на короткой дистанции)
Когда вы получаете балл, бот сразу покажет ваши текущие позиции в обоих рейтингах.
Зачем это нужно
Я считаю, что важно отмечать тех, кто помогает другим. Это мотивирует делиться знаниями и создаёт правильную атмосферу в сообществе. К тому же, по рейтингу легко найти людей, которые действительно хорошо разбираются в теме и готовы помочь.
Пока бот работает в тестовом режиме. Несколько дней потестируем, а с ноября думаю сделать месячный рейтинг с призами.
А как вам такая система? Может, есть идеи, что можно улучшить или добавить? Делитесь в комментариях! 💭
Кто-то уже заметил что в чате сегодня появились сообщения от бота по учёта благодарностей. У нас уже был помощник, но мы его довели до ума и теперь он будет более точно считать поинты за помощь в чате. Теперь у нас есть удобный способ отмечать полезные ответы и вести статистику помощи в сообществе! 🎯
Как это работает
Есть два простых способа сказать "спасибо":
1. Ответ на сообщение
Достаточно ответить на сообщение помогавшего участника в котором встречается слово "спасибо" или "благодарю".
2. Реакции на сообщение
Если лень писать текст (а такое бывает, сам ленивый), можно просто поставить реакцию ❤️ или 🙏 на сообщение.
Никакой магии — всё интуитивно понятно 😊
Важные моменты, о которых стоит знать
Конечно, есть некоторые ограничения, чтобы система работала честно:
- Не пытайтесь накручивать себе рейтинг — благодарности самому себе не засчитываются
- Не просите друзей накрутить вам рейтинг — бот не дурачок, отслеживает подозрительную активность и жалуется мне
- После благодарности нужно немного подождать перед следующей — 1 час (чтобы не было спама) — согласитесь редко бывает когда вы хотите сказать спасибо сразу всем
- Бот не участвует в рейтинге (хотя иногда его тоже хочется поблагодарить 😄)
- За одно сообщение даётся максимум 1 балл, даже если его оценили несколько человек
- Бот начисляет баллы только в теме "Вопросы и помощь"
- Отменить благодарность нельзя - слово не воробей как говорят
Как считаются баллы
Система прозрачная:
- Каждая засчитанная благодарность = 1 балл
- Ведутся два параллельных рейтинга:
- Общий (показывает, насколько человек полезен сообществу с начала года)
- Месячный (тут можно посоревноваться на короткой дистанции)
Когда вы получаете балл, бот сразу покажет ваши текущие позиции в обоих рейтингах.
Зачем это нужно
Я считаю, что важно отмечать тех, кто помогает другим. Это мотивирует делиться знаниями и создаёт правильную атмосферу в сообществе. К тому же, по рейтингу легко найти людей, которые действительно хорошо разбираются в теме и готовы помочь.
Пока бот работает в тестовом режиме. Несколько дней потестируем, а с ноября думаю сделать месячный рейтинг с призами.
А как вам такая система? Может, есть идеи, что можно улучшить или добавить? Делитесь в комментариях! 💭
Привет, друзья! 🎮
Итак, второго участника нашей PHP-викторины тоже раскрыли! Это действительно был Александр Черняев.
Давайте разберём подсказки:
Бросил университет дважды — Саша действительно дважды уходил из универа, так как считал, что это скучно в сравнении с реальной работой на практике.
Создал популярную админку для Laravel — Orchid, которая собрала уже почти 4,5к звёзд на GitHub ⭐️.
Устроил викторину для разработчиков — сделал квест по Laravel на laravel.su после редизайна.
А теперь переходим к новому участнику!
- Контрибьютил в Laravel и как-то повздорил с Тейлором
- Создал популярную админку для Laravel
- Стримит по 3 часа, но обещает уложиться за час
Кажется, кто-то любит долгие стримы! 🎥
Я уверен, что среди вас есть те, кто уже догадался, о ком идёт речь! Ждём ваши догадки в комментариях! 💭
Итак, второго участника нашей PHP-викторины тоже раскрыли! Это действительно был Александр Черняев.
Давайте разберём подсказки:
Бросил университет дважды — Саша действительно дважды уходил из универа, так как считал, что это скучно в сравнении с реальной работой на практике.
Создал популярную админку для Laravel — Orchid, которая собрала уже почти 4,5к звёзд на GitHub ⭐️.
Устроил викторину для разработчиков — сделал квест по Laravel на laravel.su после редизайна.
А теперь переходим к новому участнику!
- Контрибьютил в Laravel и как-то повздорил с Тейлором
- Создал популярную админку для Laravel
- Стримит по 3 часа, но обещает уложиться за час
Кажется, кто-то любит долгие стримы! 🎥
Я уверен, что среди вас есть те, кто уже догадался, о ком идёт речь! Ждём ваши догадки в комментариях! 💭
Привет, друзья! 🎯
Третьего участника викторины угадали (это сделали знатоки на YouTube, а вот в телеграме не осилили)! Это Павел Бучнев из FartTime/Spiral!
Посмотрим на подсказки:
- Контрибьютил в Laravel и повздорил с Тейлором — делал PR в 5 версию Laravel, а также в https://github.com/nunomaduro/termwind. Написал этот твит и поспорил с Тейлором.
- Создал популярную админку для Laravel — это SleepingOwl Admin! Кто из Laravel-разработчиков не слышал про эту админку? 800+ звёзд на GitHub. Она была одной из первых и до сих пор используется 🦉
- Стримит по 3 часа, но обещает час — кто хоть раз смотрел стримы FartTime, знает: Паша говорит "на часик", а выходит минимум на три 😄 Но мы не жалуемся, ведь контент огонь!
- Хорошо разбирается как бороться с багами — тут прямая отсылка к его проекту Buggregator, который помогает в отладке. Кстати, если вы еще не видели, обязательно гляньте — крутая штука! 🐛 Мой обзор.
А теперь важные новости! 🎉
Все участники определены, и 30 октября на YouTube-канале CutCode состоится прямой эфир с викториной! Но это ещё не всё — у вас есть возможность стать частью шоу!
Напомню, формат игры предусматривает небольшое интервью с каждым участником в перерыве между турами. И мы предлагаем вам подготовить вопросы: как для определенного участника (Предводителев, Черняев, Бучнев), так и общий вопрос, который мы можем включить в викторину.
Автор самого интересного вопроса получит PHP-слона! 🐘 Победителя выберет программный комитет игры.
Заполните форму.
Жду ваши каверзные вопросы! Давайте сделаем эфир ещё интереснее вместе! 🎤
P.S. Не забудьте подписаться на канал и включить уведомления, чтобы не пропустить трансляцию! 📺
https://www.youtube.com/live/Sw2CRO7kTbQ
Третьего участника викторины угадали (это сделали знатоки на YouTube, а вот в телеграме не осилили)! Это Павел Бучнев из FartTime/Spiral!
Посмотрим на подсказки:
- Контрибьютил в Laravel и повздорил с Тейлором — делал PR в 5 версию Laravel, а также в https://github.com/nunomaduro/termwind. Написал этот твит и поспорил с Тейлором.
- Создал популярную админку для Laravel — это SleepingOwl Admin! Кто из Laravel-разработчиков не слышал про эту админку? 800+ звёзд на GitHub. Она была одной из первых и до сих пор используется 🦉
- Стримит по 3 часа, но обещает час — кто хоть раз смотрел стримы FartTime, знает: Паша говорит "на часик", а выходит минимум на три 😄 Но мы не жалуемся, ведь контент огонь!
- Хорошо разбирается как бороться с багами — тут прямая отсылка к его проекту Buggregator, который помогает в отладке. Кстати, если вы еще не видели, обязательно гляньте — крутая штука! 🐛 Мой обзор.
А теперь важные новости! 🎉
Все участники определены, и 30 октября на YouTube-канале CutCode состоится прямой эфир с викториной! Но это ещё не всё — у вас есть возможность стать частью шоу!
Напомню, формат игры предусматривает небольшое интервью с каждым участником в перерыве между турами. И мы предлагаем вам подготовить вопросы: как для определенного участника (Предводителев, Черняев, Бучнев), так и общий вопрос, который мы можем включить в викторину.
Автор самого интересного вопроса получит PHP-слона! 🐘 Победителя выберет программный комитет игры.
Заполните форму.
Жду ваши каверзные вопросы! Давайте сделаем эфир ещё интереснее вместе! 🎤
P.S. Не забудьте подписаться на канал и включить уведомления, чтобы не пропустить трансляцию! 📺
https://www.youtube.com/live/Sw2CRO7kTbQ
GitHub
GitHub - nunomaduro/termwind: 🍃 In short, it's like Tailwind CSS, but for the PHP command-line applications.
🍃 In short, it's like Tailwind CSS, but for the PHP command-line applications. - GitHub - nunomaduro/termwind: 🍃 In short, it's like Tailwind CSS, but for the PHP command-line applications.
🚀 Свежий дайджест PHP и Laravel за октябрь уже на CutCode!
Главное:
- PHP 8.4.0 RC3 готов к тестированию
- 19 лет Symfony!
- интересные PR в Laravel 11.26-11.29
📅 Не пропустите:
30 октября - "Своя игра" от CutCode #3
8 ноября - первый PHP митап
2-3 декабря - Highload + PHP Russia
https://www.youtube.com/watch?v=FgZCxFcubfM
#PHP #Laravel
Главное:
- PHP 8.4.0 RC3 готов к тестированию
- 19 лет Symfony!
- интересные PR в Laravel 11.26-11.29
📅 Не пропустите:
30 октября - "Своя игра" от CutCode #3
8 ноября - первый PHP митап
2-3 декабря - Highload + PHP Russia
https://www.youtube.com/watch?v=FgZCxFcubfM
#PHP #Laravel
YouTube
Своя игра от CutCode. Третий выпуск викторины по PHP
Готовьтесь к необычному испытанию знаний и заряду хорошим настроением! В 20:00 (мск) 30 октября на YouTube-канале CutCode стартует игра-викторина в стиле “Своей игры”
Приготовьтесь к захватывающим раундам, юмору и увлекательным заданиям, которые проверят…
Приготовьтесь к захватывающим раундам, юмору и увлекательным заданиям, которые проверят…
Друзья, не пропустите! 🎮
30 октября на YouTube-канале CutCode состоится PHP-викторина с участием известных разработчиков из нашего сообщества!
Кто играет? 🎯
- Сергей Предводителев — контрибьютор Yii3 и создатель WordPress-плагина с более чем 100 000 активных установок
- Александр Черняев — создатель админ-панели Orchid для Laravel и организатор крутого квеста на laravel.su
- Павел Бучнев — мейнтейнер Spiral Framework, автор SleepingOwl Admin (еще одна популярная админка для Laravel) и Buggregator
Что будет? 🎯 Участники будут соревноваться в знании истории и интересных фактов о PHP, фреймворков и экосистемы!
Бонус! 🎁 У вас есть возможность задать вопрос любому участнику — автор самого интересного вопроса получит маскота PHP - слоника!
Чтобы задать вопрос, заполните форму: https://docs.google.com/forms/d/1d4p5T1BU4S6YVPSb2FhUuXfVKksxbFBOH89NO7tOuvA
Присоединяйтесь к трансляции: https://www.youtube.com/live/Sw2CRO7kTbQ Начало в 20:00 по московскому времени!
Будет интересно! Не забудьте включить уведомления, чтобы не пропустить! 🔔
#php #laravel #CutCode
30 октября на YouTube-канале CutCode состоится PHP-викторина с участием известных разработчиков из нашего сообщества!
Кто играет? 🎯
- Сергей Предводителев — контрибьютор Yii3 и создатель WordPress-плагина с более чем 100 000 активных установок
- Александр Черняев — создатель админ-панели Orchid для Laravel и организатор крутого квеста на laravel.su
- Павел Бучнев — мейнтейнер Spiral Framework, автор SleepingOwl Admin (еще одна популярная админка для Laravel) и Buggregator
Что будет? 🎯 Участники будут соревноваться в знании истории и интересных фактов о PHP, фреймворков и экосистемы!
Бонус! 🎁 У вас есть возможность задать вопрос любому участнику — автор самого интересного вопроса получит маскота PHP - слоника!
Чтобы задать вопрос, заполните форму: https://docs.google.com/forms/d/1d4p5T1BU4S6YVPSb2FhUuXfVKksxbFBOH89NO7tOuvA
Присоединяйтесь к трансляции: https://www.youtube.com/live/Sw2CRO7kTbQ Начало в 20:00 по московскому времени!
Будет интересно! Не забудьте включить уведомления, чтобы не пропустить! 🔔
#php #laravel #CutCode
Google Docs
Задайте свой вопрос!
Вы можете составить вопрос, который будет задан в следующей игре участникам в ходе викторины
🎮 ВНИМАНИЕ! Через несколько минут стартуем! 🎮
Включайте YouTube-канал CutCode прямо сейчас!
PHP-викторина "Своя игра" вот-вот начнется! За победу сразятся Сергей Предводителев, Александр Черняев и Павел Бучнев.
Щас начнётся!
https://www.youtube.com/live/Sw2CRO7kTbQ
Включайте YouTube-канал CutCode прямо сейчас!
PHP-викторина "Своя игра" вот-вот начнется! За победу сразятся Сергей Предводителев, Александр Черняев и Павел Бучнев.
Щас начнётся!
https://www.youtube.com/live/Sw2CRO7kTbQ
YouTube
Своя игра от CutCode. Третий выпуск викторины по PHP
Готовьтесь к необычному испытанию знаний и заряду хорошим настроением! В 20:00 (мск) 30 октября на YouTube-канале CutCode стартует игра-викторина в стиле “Своей игры”
Приготовьтесь к захватывающим раундам, юмору и увлекательным заданиям, которые проверят…
Приготовьтесь к захватывающим раундам, юмору и увлекательным заданиям, которые проверят…
Forwarded from PHP Digest
Дайджест PHP – Октябрь 2024
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 PHP 8.4.0 RC3 доступнен для тестирования
🔹 Вышли PHP 8.2.25 и PHP 8.3.13
🛠 PhpStorm 2024.3 EAP
🎂 Symfony исполнилось 19 лет
🐘 ЯДРО PHP
✅ RFC: Change Directory class to behave like an opaque object
📊 RFC: Add persistent curl share handles
📣 RFC: Add get_declared_enums() function
📣 RFC: Change behaviour of array sort functions to return a copy of the sorted array
📣 RFC: Support Closures in constant expressions
🔴 LARAVEL
📄 Как встроить систему приглашений в свое приложение с помощью Laravel и GraphQL
📄 Поддержка нескольких ботов в DefStudio Telegraph
📄 Куда движется Laravel? Обзор интервью с Taylor Otwell
🔹 Конфигурирование middleware в Laravel 11
🔹 Автоматизация резервного копирования баз данных c Laravel
🎬 От скелета до Laravel Orchid. Разработка back-office приложений
🎬 Новый функционал в Laravel - ContextualAttributes
🎬 Defer, Flexible и Concurrency: обзор анонсированных новинок для Laravel 11
🎬 Разбор JsonResource. Под капотом Laravel
🎬 PHP-линч Laravel с Кириллом Мокевниным, Данилом Щуцким и Алексеем Гагариным
⚫️ SYMFONY
📄 Автоматизация CQC на CI
📄 СТАТЬИ
📄 Как внедрение CI/CD превратилось в эпопею с рефакторингом
📄 PHP и работа с базами данных: как выбрать и использовать ORM для максимальной производительности
📄 Схематично, простыми словами о внутреннем устройстве PHP (Zend Engine, OPCache, JIT)
📄 Переход на Go глазами PHP-разработчика: 5 подводных камней
🎬 ВИДЕО
🔹 PHP-линч #22
🔹 PHP-линч #23
🔹 PHP-линч #24
🔹 PHP-линч #25
🔹 Open Source Цех #1 • PHP CS Fixer для new без скобок
🔹 Какое будущее ждет PHP?
🔹 LivePHP Meetup 2024.10
📅 СОБЫТИЯ
🔹 Пыхап № 1, 8 ноября 2024
🔹 PHP Russia 2024, 2-3 декабря 2024
—
Ещё больше новостей и ссылок в сентябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 PHP 8.4.0 RC3 доступнен для тестирования
🔹 Вышли PHP 8.2.25 и PHP 8.3.13
🎂 Symfony исполнилось 19 лет
🐘 ЯДРО PHP
✅ RFC: Change Directory class to behave like an opaque object
📊 RFC: Add persistent curl share handles
📣 RFC: Add get_declared_enums() function
📣 RFC: Change behaviour of array sort functions to return a copy of the sorted array
📣 RFC: Support Closures in constant expressions
🔹 Конфигурирование middleware в Laravel 11
🔹 Автоматизация резервного копирования баз данных c Laravel
🎬 От скелета до Laravel Orchid. Разработка back-office приложений
🎬 Новый функционал в Laravel - ContextualAttributes
🎬 Defer, Flexible и Concurrency: обзор анонсированных новинок для Laravel 11
🎬 Разбор JsonResource. Под капотом Laravel
🎬 PHP-линч Laravel с Кириллом Мокевниным, Данилом Щуцким и Алексеем Гагариным
📄 СТАТЬИ
🎬 ВИДЕО
🔹 PHP-линч #22
🔹 PHP-линч #23
🔹 PHP-линч #24
🔹 PHP-линч #25
🔹 Open Source Цех #1 • PHP CS Fixer для new без скобок
🔹 Какое будущее ждет PHP?
🔹 LivePHP Meetup 2024.10
📅 СОБЫТИЯ
🔹 Пыхап № 1, 8 ноября 2024
🔹 PHP Russia 2024, 2-3 декабря 2024
—
Ещё больше новостей и ссылок в сентябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
Привет, друзья! 👋
Наткнулся на интересное видео со сравнением Filament и нашего MoonShine! 🎥
https://www.youtube.com/watch?v=HOQZi8E_ED8
Всегда интересно посмотреть на свой продукт глазами других разработчиков. Особенно когда это честное сравнение, без попытки кого-то выделить или принизить. Автор очень детально разобрал оба пакета, и что меня особенно порадовало — отметил именно те моменты, на которые мы делали упор при разработке MoonShine.
Главный вывод автора — ключевое различие между пакетами в использовании Livewire. И тут я полностью согласен! Мы специально отказались от Livewire в MoonShine, чтобы добиться максимальной производительности. Например, при работе с модальными окнами мы делаем всего один запрос при первом открытии, а дальше работаем с кешированными данными.
Кстати, автор также отметил нашу встроенную систему импорта/экспорта и отдельную таблицу для администраторов — это действительно важные фичи, которые мы добавили исходя из реального опыта разработки админок.
Приятно видеть, что наши архитектурные решения замечают и ценят. Хотя, конечно, выбор между Filament и MoonShine всегда будет зависеть от конкретного проекта и предпочтений команды.
Есть специалисты по Filamet? Давайте обсудим 💬
Наткнулся на интересное видео со сравнением Filament и нашего MoonShine! 🎥
https://www.youtube.com/watch?v=HOQZi8E_ED8
Всегда интересно посмотреть на свой продукт глазами других разработчиков. Особенно когда это честное сравнение, без попытки кого-то выделить или принизить. Автор очень детально разобрал оба пакета, и что меня особенно порадовало — отметил именно те моменты, на которые мы делали упор при разработке MoonShine.
Главный вывод автора — ключевое различие между пакетами в использовании Livewire. И тут я полностью согласен! Мы специально отказались от Livewire в MoonShine, чтобы добиться максимальной производительности. Например, при работе с модальными окнами мы делаем всего один запрос при первом открытии, а дальше работаем с кешированными данными.
Кстати, автор также отметил нашу встроенную систему импорта/экспорта и отдельную таблицу для администраторов — это действительно важные фичи, которые мы добавили исходя из реального опыта разработки админок.
Приятно видеть, что наши архитектурные решения замечают и ценят. Хотя, конечно, выбор между Filament и MoonShine всегда будет зависеть от конкретного проекта и предпочтений команды.
Есть специалисты по Filamet? Давайте обсудим 💬
YouTube
Moonshine vs Filament | Panel Administrativo en Laravel
En este video comparo dos potentes herramientas para la creación de paneles administrativos en Laravel: Filament y Moonshine. Ambos paquetes ofrecen características únicas que pueden hacer que el desarrollo de tu aplicación sea más rápido y eficiente, pero…