Я вот уже иду по этому уроку пару часов, и урок довольно такой интересный, и мне все же кажется что лучше писать хотя бы чуть-чуть без говно кода. Хотя сейчас никто длинные видео смотреть не хочет, но например для меня не важно, когда есть таймкоды, и все информативно, и чуть-чуть с водой, на сухую тяжело идет, да и расслабляться немного надо, но тут как кому. В целом норм, может я мало знаю.
Я конечно все понимаю, человек стрался такое длинное видео сделать тяжело, за что ему спасибо. Но разве нельзя написать логику не в web а в контроллерах это не очень сложно, как мне кажется.
Соль в том, что мне приходиться балансировать между качеством и длинной, при этом не упуская важных моментов, чем качественное тем длиннее видео. Как бы я качественно не сделал, всегда придет комментатор и скажет что можно сделать лучше, что еще что сделает видео слишком длинным, при этом примерно 95% зрителей приходят не за этим. Я сделал это видео так, с расчетом что человек у себя подстроит под ту реализацию, которая необходима в его проекте.
@@devpovyshev Ну теперь понятно, я читал такой ваш комментарий, здесь в ответах к комментариям, просто для меня это очень важная вещь писать более мение красиво и читабельно, и делать чтобы потом за мной программисты с ножом не бегали.)))
Вопрос автору канала. Вы часто в своих видео упоминаете, что вы пишите говнокод. А не говнокод вы умеете писать, может вы этому обучаете отдельно или с группой? Вы мне нравитесь как разработчик. Можно у вас поучится хорошему коду?
Хороший вопрос, я бы на стриме дал развернутый ответ, но коротко скажу. На говнокоде проще объяснить материал, правда это не относится к этому видео. Если я буду давать сразу "продвинутый вариант", то половина людей не поймет и выйдет. А так, всего не большому проценту людей не устраивает содержание материла. Здесь нет правильного варианта, но мне так выгодно. Я конечно буду так же записывать углублённый материал, и принципы, структуры данных, алгоритмы и другое, когда морально соберусь, так как это на много сложнее чём то что я сейчас записываю в плане доступного объяснения
@@devpovyshev Я вас понял. Тогда встречное предложение, вы можете отдельно взять ребят, которые уже знают ООП, и с ними поразбирать более сложный темы, типа паттернов, архитектур, и TDD/DDD, ну и про MVC. У вас классные идея по поводу бизнеса появляются, но и для их реализации нужны толковые ребята. Одна голова хорошо. Десять ещё лучше. Спасибо вам за ответ
Не понял не много понял по поводу бизнеса, можно уточнить? Я могу начать записывать уроки с паттернов, после того как запишу докер. Чтобы вести группу нужно много времени на подготовку. Сначала нужна информация о людей которые будут обучаться, чтобы я мог правильно организовать материал. Ещё нужны домашние задания и проверка их. Ну и самое трудозатратное это проводить это мероприятие в онлайне. Я многое чего хочу но времени очень мало. Мне хотелось как-то это организовать, даже видео записал, но на этот надо выделить много времени.
@@devpovyshev по поводу бизнеса. Вы можете выступать в качестве ментора, руководителя проекта. Ну, а группа джунов под вашим руководством, делала бы всю работу. На счёт времени, согласен с вами, это очень трудозатрадно. Я находил интересную программу, но её автор прекратил деятельность. Найду, скину вам ссылку
@@devpovyshev и правда, зовут на курсы, 8 месяцев и вы PHP-разработчик, та ничего подобного. Реальность такова, чтобы быть хотя бы уровня джун, и не писать говнокод, год только одним PHP заниматься нужно, не говоря про другие уже технологии
Здравствуйте, актуально еще? Если говорить про Laravel, то рекомендую использовать laravel broadcast, чтобы не заморачиваться. А в этом видео я детально показываю как это все работает под капотом
Здравствуйте, да, актуально, я хотел спросить как можно для сайта сделать не проксирование, а подключить самозаверенный сертификат? Я смотрел в интернете, видел много вариантов, пытался их использовать, но у меня всё равно не получилось😓
Так реально нельзя! Даже если взять не Лару, а на чистом PHP. Все равно логику разносить надо! Нельзя "срать" во вьюхе все. И JS и маршруты и прочее. Для каких бы ты новичков не рассказывал! Во первых если новички, то рано им еще сокеты. А после ООП сами заплюют такое видео. Так народ сразу начнет учиться как делать, и знать не будут, что это плохо. Еще и в комментах просят урок по SOLID Это после такого? Как ты им SOLID будешь объяснять? Также? Давайте навалим в кучу и представим, что это не куча?
О боже, очередной учитель в комментариях. Ок скажу в сто первый раз. У каждого своя архитектура в приложении, поэтому нет смысла разбивать, я показываю только возможности, дальше сами подгоняете под свое приложение, и так понятно что нужно разбивать логику. Если я буду делать все как надо (ООП, PSR-12 и т.д.), и буду все это объяснять, то видео будет не на час, а на 3. Кто будет смотреть 3 часа, когда люди хотят посмотреть только про работу с сокетами? Те у кого своя голова есть, они понимают это. Кому нужны готовые шаблоны - идут лесом. А докопаться можно до любого обучающего видео на ютубе.
Очень круто! Спасибо!
Благодарю! то что нужно👍
я думал тут сокеты на чистом php без юзания "готовых решений"
p.s. не забывай про camelCase )
Годнота, спасибо
Круто, спасибо за урок !
Я вот уже иду по этому уроку пару часов, и урок довольно такой интересный, и мне все же кажется что лучше писать хотя бы чуть-чуть без говно кода. Хотя сейчас никто длинные видео смотреть не хочет, но например для меня не важно, когда есть таймкоды, и все информативно, и чуть-чуть с водой, на сухую тяжело идет, да и расслабляться немного надо, но тут как кому. В целом норм, может я мало знаю.
Дмитрий, очень бы хотелось твой урок про SOLID принципы простым языком, если вдруг такой планируется - не тяни, думаю многие будут благодарны.
Я тебя услышал. Запишу про SOLID, хотя таких видео уже много на UA-cam)
Спасибо большое
Палец вверх
попробуй как-нибудь Laravel websockets библиотеку
Как реализовать на стороне сервера событие " leaving "?
К примеру, если есть " joining ", то отправляем пуш пользователю, если нет, то не отправляем.
Я конечно все понимаю, человек стрался такое длинное видео сделать тяжело, за что ему спасибо. Но разве нельзя написать логику не в web а в контроллерах это не очень сложно, как мне кажется.
Соль в том, что мне приходиться балансировать между качеством и длинной, при этом не упуская важных моментов, чем качественное тем длиннее видео. Как бы я качественно не сделал, всегда придет комментатор и скажет что можно сделать лучше, что еще что сделает видео слишком длинным, при этом примерно 95% зрителей приходят не за этим. Я сделал это видео так, с расчетом что человек у себя подстроит под ту реализацию, которая необходима в его проекте.
@@devpovyshev Ну теперь понятно, я читал такой ваш комментарий, здесь в ответах к комментариям, просто для меня это очень важная вещь писать более мение красиво и читабельно, и делать чтобы потом за мной программисты с ножом не бегали.)))
Вопрос автору канала. Вы часто в своих видео упоминаете, что вы пишите говнокод. А не говнокод вы умеете писать, может вы этому обучаете отдельно или с группой? Вы мне нравитесь как разработчик. Можно у вас поучится хорошему коду?
Хороший вопрос, я бы на стриме дал развернутый ответ, но коротко скажу. На говнокоде проще объяснить материал, правда это не относится к этому видео. Если я буду давать сразу "продвинутый вариант", то половина людей не поймет и выйдет. А так, всего не большому проценту людей не устраивает содержание материла. Здесь нет правильного варианта, но мне так выгодно.
Я конечно буду так же записывать углублённый материал, и принципы, структуры данных, алгоритмы и другое, когда морально соберусь, так как это на много сложнее чём то что я сейчас записываю в плане доступного объяснения
@@devpovyshev Я вас понял. Тогда встречное предложение, вы можете отдельно взять ребят, которые уже знают ООП, и с ними поразбирать более сложный темы, типа паттернов, архитектур, и TDD/DDD, ну и про MVC. У вас классные идея по поводу бизнеса появляются, но и для их реализации нужны толковые ребята. Одна голова хорошо. Десять ещё лучше. Спасибо вам за ответ
Не понял не много понял по поводу бизнеса, можно уточнить? Я могу начать записывать уроки с паттернов, после того как запишу докер. Чтобы вести группу нужно много времени на подготовку. Сначала нужна информация о людей которые будут обучаться, чтобы я мог правильно организовать материал. Ещё нужны домашние задания и проверка их. Ну и самое трудозатратное это проводить это мероприятие в онлайне. Я многое чего хочу но времени очень мало. Мне хотелось как-то это организовать, даже видео записал, но на этот надо выделить много времени.
@@devpovyshev по поводу бизнеса. Вы можете выступать в качестве ментора, руководителя проекта. Ну, а группа джунов под вашим руководством, делала бы всю работу. На счёт времени, согласен с вами, это очень трудозатрадно. Я находил интересную программу, но её автор прекратил деятельность. Найду, скину вам ссылку
@@devpovyshev и правда, зовут на курсы, 8 месяцев и вы PHP-разработчик, та ничего подобного. Реальность такова, чтобы быть хотя бы уровня джун, и не писать говнокод, год только одним PHP заниматься нужно, не говоря про другие уже технологии
И было бы хорошо, если добавишь ссылку на git.
где взять такой же фреймворк как у тебя?
laravel.com/
Указывайте версию Ларавель, 5 и 8 сильно отличаются
Хорошо, спасибо. 8 версия
Здравствуйте, видео очень хорошее, но я новичок в этом, у меня возникли некоторые проблемы, можно, с вами как-то связаться?
Здравствуйте, актуально еще? Если говорить про Laravel, то рекомендую использовать laravel broadcast, чтобы не заморачиваться. А в этом видео я детально показываю как это все работает под капотом
Здравствуйте, да, актуально, я хотел спросить как можно для сайта сделать не проксирование, а подключить самозаверенный сертификат? Я смотрел в интернете, видел много вариантов, пытался их использовать, но у меня всё равно не получилось😓
@@sereja732 Я может не совсем понял, но если нужно просто поставить сайт на ssl, можно воспользоваться let's encrypt
Сайт, где стоит WebSocket?
Туда надо поставить ssl?
Так реально нельзя!
Даже если взять не Лару, а на чистом PHP.
Все равно логику разносить надо!
Нельзя "срать" во вьюхе все. И JS и маршруты и прочее.
Для каких бы ты новичков не рассказывал!
Во первых если новички, то рано им еще сокеты. А после ООП сами заплюют такое видео.
Так народ сразу начнет учиться как делать, и знать не будут, что это плохо.
Еще и в комментах просят урок по SOLID
Это после такого? Как ты им SOLID будешь объяснять?
Также? Давайте навалим в кучу и представим, что это не куча?
О боже, очередной учитель в комментариях. Ок скажу в сто первый раз. У каждого своя архитектура в приложении, поэтому нет смысла разбивать, я показываю только возможности, дальше сами подгоняете под свое приложение, и так понятно что нужно разбивать логику. Если я буду делать все как надо (ООП, PSR-12 и т.д.), и буду все это объяснять, то видео будет не на час, а на 3. Кто будет смотреть 3 часа, когда люди хотят посмотреть только про работу с сокетами? Те у кого своя голова есть, они понимают это. Кому нужны готовые шаблоны - идут лесом. А докопаться можно до любого обучающего видео на ютубе.
Может я что-то упустил, но где я могу найти содержимое файла test.blade.php?
Немає потреба вказувати внутрішню іп ... достатньо localost:8080