Привет поклонники Laravel!
Продолжаем разбираться что происходит под капотом нашего любимого фреймворка и разбираем Eloquent ORM, а именно модели. Последний винтик перед просто огромным гайдом про отношения в Laravel! Ну что ж, время магии😁 Погналиииии!
https://www.youtube.com/watch?v=A1b1Nr3o0cQ
Продолжаем разбираться что происходит под капотом нашего любимого фреймворка и разбираем Eloquent ORM, а именно модели. Последний винтик перед просто огромным гайдом про отношения в Laravel! Ну что ж, время магии
https://www.youtube.com/watch?v=A1b1Nr3o0cQ
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Подробный гайд по моделям (model) Eloquent ORM в Laravel
Продолжаем с вами рубрику "Laravel под капотом" и разбираем Eloquent ORM, а именно модели. Думаю все же вы знаете что модели это некая обертка над таблицами в базе данных. С помощью них мы можем осуществлять запросы, подключается Query Builder (который мы…
Всем привет! Я к вам с отличной новостью! MoonShine возобновил сотрудничество с JetBrains и мы снова даем лицензии активным контрибьютерам и вот только что получили лицензию для Алексея Бубнова! Скоро будет больше плюшек для разработчиков, по крайней мере это одна из моих основных целей!🤟 🌙
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Laravel Community | CutCode
Привет поклонники Laravel!
Совсем заработался и не заметил, что проекту CutCode исполнилось 2 года. С этим знаменательным событием я Вас и себя поздравляю! Вспоминаю как появилась идея создания проекта - поделиться своими наработками по использованию Livewire компонентов в Laravel. Идея простая и революционная (на мой взгляд) - я разместил готовые компоненты и разработчики их могут использовать в своих проектах, как конструктор. Время летит, и за пару лет произошла постепенная трансформация начальной идеи, ролики на youtube понравились аудитории и постепенно всё переросло в обучающий проект и дружное комьюнити по Laravel!
Впереди - большие планы по развитию и совершенствованию! А сегодня - праздную) Спасибо, что Вы с CutCode!
Совсем заработался и не заметил, что проекту CutCode исполнилось 2 года. С этим знаменательным событием я Вас и себя поздравляю! Вспоминаю как появилась идея создания проекта - поделиться своими наработками по использованию Livewire компонентов в Laravel. Идея простая и революционная (на мой взгляд) - я разместил готовые компоненты и разработчики их могут использовать в своих проектах, как конструктор. Время летит, и за пару лет произошла постепенная трансформация начальной идеи, ролики на youtube понравились аудитории и постепенно всё переросло в обучающий проект и дружное комьюнити по Laravel!
Впереди - большие планы по развитию и совершенствованию! А сегодня - праздную) Спасибо, что Вы с CutCode!
Forwarded from Laravel Community | CutCode
GitHub выпустил обновленную версию Copilot - Copilot X, которая предоставляет разработчикам больше возможностей для более быстрого и эффективного написания кода с помощью искусственного интеллекта.
Новые функции Copilot X включают голосовой интерфейс и чат для более доступного общения в редакторе, а также генерируемые искусственным интеллектом описания для запросов на доработку и предложения по отсутствующим тестам, что способствует улучшению рабочих процессов. Кроме того, разговорный интерфейс обеспечивает быстрый доступ к документации, снабжая пользователя эффективными учебными ресурсами.
Согласно недавнему исследованию GitHub, Copilot помог насчитать 46% всех написанных кодов и ускорил процесс их разработки на 55%.
https://youtu.be/4RfD5JiXt3A
Новые функции Copilot X включают голосовой интерфейс и чат для более доступного общения в редакторе, а также генерируемые искусственным интеллектом описания для запросов на доработку и предложения по отсутствующим тестам, что способствует улучшению рабочих процессов. Кроме того, разговорный интерфейс обеспечивает быстрый доступ к документации, снабжая пользователя эффективными учебными ресурсами.
Согласно недавнему исследованию GitHub, Copilot помог насчитать 46% всех написанных кодов и ускорил процесс их разработки на 55%.
https://youtu.be/4RfD5JiXt3A
Forwarded from Laravel Community | CutCode
Forwarded from Laravel Community | CutCode
Привет поклонники Laravel!
Продолжаем вникать что происходит под капотом фреймворка! В этом ролике по винтикам разберем service container. Смотрим:
https://youtu.be/-38OQNb8ZWg
Продолжаем вникать что происходит под капотом фреймворка! В этом ролике по винтикам разберем service container. Смотрим:
https://youtu.be/-38OQNb8ZWg
YouTube
Подробный гайд по service container в Laravel
Очередной ролик из рубрики Laravel под капотом на тему service container, о паттерне dependency injection (инъекция зависимостей). Посмотрим, как это все работает, заглянем что там внутри, изучим примеры, ответим на вопрос в чем разница между методами bind…
Forwarded from Laravel Community | CutCode
Привет коллеги!
Рад представить релиз нашей фирменной админ панели для Laravel MoonShine v.1.50!🎉
Большое обновление в котором реализованы:
- Новый уникальный дизайн
- Новый подход к кастомизации сетки (Grid, GridColumn, Flex)
- Возможность отключать аутентификацию
- Смена локализации
- Улучшение интерфейса декораций
- Компонентный подход в blade
- Text Dashboard block
- Улучшения для кастомных страниц
- Новый режим onlySelected для BelongsToMany
- Laravel file manager исключен из коробки
- Новые возможности для расширения
- обновлённая документация (в том числе на EN) и документация реализована на MoonShine.
- и многое другое ...
Ну а я перехожу к запланированному видео гайду по MoonShine? в котором будет подробная инструкция как установить и пользоваться всем функционалом. Думаю за месяц управлюсь.😎
Выглядит новая версия действительно очень красиво, но нужно все хорошенько проверить! Поэтому приглашаю всех желающих опробовать новую MoonShine в своих проектах. Пробуем, проверяем, делаем PR и issues + не забываем ставить звёздочки на GitHub.
Напоминаю что MoonShine это open-source проект, который поддерживается JetBrains - активные контрибъюторы получают бесплатные лицензии на софт (в числе которых PHPStorm), так что все желающие могут оказать посильный вклад (работы много) и за это получить приятный бонус.🎁
Хотел отметить разработчиков внесших наибольший вклад в MoonShine:
- @opekunov - за модный логотип и задел в сторону vue (надеюсь что возобновишь это направление);
- @dissnik - огромная работа по обновлению документации и помощь в подготовке релиза 🤟;
- @visualideas - за активные PR;
- @ilhm_344 - за перевод доки на EN;
- @second03 - за классный дизайн с качественной вёрсткой.
Ну а дальше - MoonShine 2! Уже запланированы задачи, много интересных идей, будем развиваться и двигаться дальше. MoonShine like a diamond!🌕
https://moonshine.cutcode.dev
Рад представить релиз нашей фирменной админ панели для Laravel MoonShine v.1.50!🎉
Большое обновление в котором реализованы:
- Новый уникальный дизайн
- Новый подход к кастомизации сетки (Grid, GridColumn, Flex)
- Возможность отключать аутентификацию
- Смена локализации
- Улучшение интерфейса декораций
- Компонентный подход в blade
- Text Dashboard block
- Улучшения для кастомных страниц
- Новый режим onlySelected для BelongsToMany
- Laravel file manager исключен из коробки
- Новые возможности для расширения
- обновлённая документация (в том числе на EN) и документация реализована на MoonShine.
- и многое другое ...
Ну а я перехожу к запланированному видео гайду по MoonShine? в котором будет подробная инструкция как установить и пользоваться всем функционалом. Думаю за месяц управлюсь.😎
Выглядит новая версия действительно очень красиво, но нужно все хорошенько проверить! Поэтому приглашаю всех желающих опробовать новую MoonShine в своих проектах. Пробуем, проверяем, делаем PR и issues + не забываем ставить звёздочки на GitHub.
Напоминаю что MoonShine это open-source проект, который поддерживается JetBrains - активные контрибъюторы получают бесплатные лицензии на софт (в числе которых PHPStorm), так что все желающие могут оказать посильный вклад (работы много) и за это получить приятный бонус.🎁
Хотел отметить разработчиков внесших наибольший вклад в MoonShine:
- @opekunov - за модный логотип и задел в сторону vue (надеюсь что возобновишь это направление);
- @dissnik - огромная работа по обновлению документации и помощь в подготовке релиза 🤟;
- @visualideas - за активные PR;
- @ilhm_344 - за перевод доки на EN;
- @second03 - за классный дизайн с качественной вёрсткой.
Ну а дальше - MoonShine 2! Уже запланированы задачи, много интересных идей, будем развиваться и двигаться дальше. MoonShine like a diamond!🌕
https://moonshine.cutcode.dev
Forwarded from Laravel Community | CutCode
Доброго вечера!
Особенно он будет добрым для тех, кто ждал начала анонсированного недавно курса по изучению php с Андреем Даниловым! Сам курс стартует через неделю, и ближайшие 7 дней можно приобрести курс по сниженной цене.
Курс будет проходить потоком, и доступ будет открыт до 17 апреля (или раньше, если наберем группу). Напомню основные моменты о курсе:
- упор сделан на практику
- сторонние инструменты не используем, делаем все сами, чтобы разобраться в деталях
- участники общаются и задают вопросы в закрытом чате с автором курса
Есть вопросы? Задавайте!
Подробнее узнать о курсе можно в этом видео:
https://youtu.be/fS3lAh_IRHg
, а записаться можно тут:
https://learn.cutcode.dev/php-start
Особенно он будет добрым для тех, кто ждал начала анонсированного недавно курса по изучению php с Андреем Даниловым! Сам курс стартует через неделю, и ближайшие 7 дней можно приобрести курс по сниженной цене.
Курс будет проходить потоком, и доступ будет открыт до 17 апреля (или раньше, если наберем группу). Напомню основные моменты о курсе:
- упор сделан на практику
- сторонние инструменты не используем, делаем все сами, чтобы разобраться в деталях
- участники общаются и задают вопросы в закрытом чате с автором курса
Есть вопросы? Задавайте!
Подробнее узнать о курсе можно в этом видео:
https://youtu.be/fS3lAh_IRHg
, а записаться можно тут:
https://learn.cutcode.dev/php-start
YouTube
Анонс курса PHP start - изучение PHP с нуля на примере web-проекта с телеграм ботом
Рады анонсировать курс по изучению PHP с нуля на примере web-проекта с телеграм ботом. Курс нацелен на получение практических навыков и ориентирован на начинающих web-разработчиков, но уже знакомых с основами PHP, mysql, CSS и JS. Мы с нуля и почти на чистом…
Forwarded from Laravel Community | CutCode
Всем привет!
Март прошел, а это значит что пора рассказать какие произошли события в мире PHP и Laravel. Наш традиционной дайджест с Сергеем Пантелеевым:
https://youtu.be/xQqSLBbaM_Q
Март прошел, а это значит что пора рассказать какие произошли события в мире PHP и Laravel. Наш традиционной дайджест с Сергеем Пантелеевым:
https://youtu.be/xQqSLBbaM_Q
YouTube
PHP и Laravel дайджест новостей за март 2023 года. Обзор новостей по ПХП и Ларавел
Продолжаем освящать новости PHP + Laravel и этот ролик посвящен дайджесту за март 2023! О событиях из мира PHP расскажет Сергей Пантелеев - https://github.com/saundefined. А во второй половине дайджеста я расскажу что нового в апдейтах Laravel.
Вышел Pest…
Вышел Pest…
Forwarded from Laravel Community | CutCode
Какой метод api телеграм-ботов позволяет отправить сообщение в чат?
Anonymous Poll
95%
sendMessage
11%
forwardMessage
3%
copyMessage
8%
sendPhoto
Новости от CutCode
Какой метод api телеграм-ботов позволяет отправить сообщение в чат?
Всем привет!
Правильный ответ на вчерашний вопрос:
Все 4 метода дают возможность отправлять сообщения разного типа и разными способами 🧐
- sendMessage отправляет текстовое сообщение.
- sendPhoto отправляет сообщение с фото.
- forwardMessage и copyMessage выполняют пересылку существующего сообщения. Хоть это и кажется не совсем “отправкой”, но на самом деле сообщение реально отправляется и затем существует отдельно, а не просто как ссылка на исходное сообщение.
Больше интересного - на курсе “PHP start - практический курс по изучению PHP”
https://learn.cutcode.dev/php-start
Правильный ответ на вчерашний вопрос:
Все 4 метода дают возможность отправлять сообщения разного типа и разными способами 🧐
- sendMessage отправляет текстовое сообщение.
- sendPhoto отправляет сообщение с фото.
- forwardMessage и copyMessage выполняют пересылку существующего сообщения. Хоть это и кажется не совсем “отправкой”, но на самом деле сообщение реально отправляется и затем существует отдельно, а не просто как ссылка на исходное сообщение.
Больше интересного - на курсе “PHP start - практический курс по изучению PHP”
https://learn.cutcode.dev/php-start
Forwarded from Laravel Community | CutCode
Всем привет!
Отдельно хочу рассказать об авторе курса PHP start - Андрее. Начну с фактов:
- Первая специальность - программист, потом отучился на микроэлектронщика, затем работал моушн дизайнером, потом снова вернулся в программирование, так как считает, что это самая важная профессия будущего
- Более 15 лет работает с PHP
- Не перестает верить в PHP несмотря на слухи о том, что это устаревший ЯП. Программировал на python, java, delphi, C#, 1C, но выбрал PHP
- Знает как доступно рассказать о непростых вещах новичкам, обучил PHP уже более 300 человек, решил сделать обучающий курс с целью увеличить это число до 1000🤯
- Считает своей миссией развиваться и обучать других
- Ведет собственный канал посвященный web-разработке https://youtube.com/@danilovcode
Думая над темой для курса вместе, хотели совместить практическую пользу с знаниями, которые необходимы для дальнейшего погружения в фреймворки.
Так что всех кто только встал на путь web-разработки - приглашаю:
https://learn.cutcode.dev/php-start
Отдельно хочу рассказать об авторе курса PHP start - Андрее. Начну с фактов:
- Первая специальность - программист, потом отучился на микроэлектронщика, затем работал моушн дизайнером, потом снова вернулся в программирование, так как считает, что это самая важная профессия будущего
- Более 15 лет работает с PHP
- Не перестает верить в PHP несмотря на слухи о том, что это устаревший ЯП. Программировал на python, java, delphi, C#, 1C, но выбрал PHP
- Знает как доступно рассказать о непростых вещах новичкам, обучил PHP уже более 300 человек, решил сделать обучающий курс с целью увеличить это число до 1000🤯
- Считает своей миссией развиваться и обучать других
- Ведет собственный канал посвященный web-разработке https://youtube.com/@danilovcode
Думая над темой для курса вместе, хотели совместить практическую пользу с знаниями, которые необходимы для дальнейшего погружения в фреймворки.
Так что всех кто только встал на путь web-разработки - приглашаю:
https://learn.cutcode.dev/php-start
Forwarded from Laravel Community | CutCode
Привет!
Уже завтра вечером начинается курс PHP Start и стоимость участия поднимется (кто еще не успел - пора решиться) - https://learn.cutcode.dev/php-start.
Ну и небольшая викторина: Какая команда композера обновит привязку путей (мэппинг) автолоадера?
Уже завтра вечером начинается курс PHP Start и стоимость участия поднимется (кто еще не успел - пора решиться) - https://learn.cutcode.dev/php-start.
Ну и небольшая викторина: Какая команда композера обновит привязку путей (мэппинг) автолоадера?
Anonymous Poll
84%
dump-autoload
21%
dumpautoload
8%
dump
4%
du
Forwarded from Laravel Community | CutCode
Всем привет!
Правильный ответ на вчерашнюю задачу:
dump-autoload и dumpautoload - это синонимы одной и той же команды. Эту команду необходимо выполнять, если у вас в проекте появились новые классы, изменились структура директорий или namespace в файлах классов. Команды dump у композера нет, но так как консоль композера работает на пакете symfony/console, то команды композера можно сокращать и если сокращение не пересекается с какой-либо другой командой, то это также будет валидной командой, а значит и composer dump и composer du выполнят одно и тоже действие - обновление мэппинга. Поэтому все 4 ответа в тесте верные.
Это и не только мы будем делать на курсе “PHP start - практический курс по изучению PHP”
https://learn.cutcode.dev/php-start
Курс уже доступен на нашей обучающей платформе и кто-то уже начал его проходить). Присоединяйтесь (сегодня еще можно по сниженной цене)!
Также тем кто приобрел курс напоминаю, что ссылка на закрытый чат курса приходит на почту, указанную при покупке, проверьте.
Правильный ответ на вчерашнюю задачу:
dump-autoload и dumpautoload - это синонимы одной и той же команды. Эту команду необходимо выполнять, если у вас в проекте появились новые классы, изменились структура директорий или namespace в файлах классов. Команды dump у композера нет, но так как консоль композера работает на пакете symfony/console, то команды композера можно сокращать и если сокращение не пересекается с какой-либо другой командой, то это также будет валидной командой, а значит и composer dump и composer du выполнят одно и тоже действие - обновление мэппинга. Поэтому все 4 ответа в тесте верные.
Это и не только мы будем делать на курсе “PHP start - практический курс по изучению PHP”
https://learn.cutcode.dev/php-start
Курс уже доступен на нашей обучающей платформе и кто-то уже начал его проходить). Присоединяйтесь (сегодня еще можно по сниженной цене)!
Также тем кто приобрел курс напоминаю, что ссылка на закрытый чат курса приходит на почту, указанную при покупке, проверьте.
Коллеги, привет! Рад объявить релиз первой части большого гайда по отношениям в Laravel! Проделана большая работа, уверен будет полезно для всех разработчиков Laravel
https://youtu.be/LeQIwUowltQ
https://youtu.be/LeQIwUowltQ
YouTube
Отношение BelongsTo. Гайд по отношениям в Laravel
Друзья, мы начинаем большой гайд по отношениям (Relationship) в Laravel. Рассмотрим самое простое отношение - это BelongsTo, один к одному.
Конвенция наименований в Laravel - https://github.com/lee-to/laravel-naming-conventions
Полный гайд по отношениям…
Конвенция наименований в Laravel - https://github.com/lee-to/laravel-naming-conventions
Полный гайд по отношениям…