Просто о Laravel. CutCode
Просто о Laravel. CutCode
  • 266
  • 1 189 681
Плагин для Obsidian для постинга в telegram
Коллеги, в этом видео поделюсь своим опытом использования приложения для заметок Obsidian и объясню, как использую его для упрощения своей работы как контент-мейкера - мой Obsidian плагин помогает быстро и удобно публиковать посты в telegram. Покажу как сделал его и продемонстрирую возможности.
Мой telegram-канал "Одержимый кодом" - t.me/cutcode
🎁 Для вас есть подарок, забирайте - cutcode.dev/l/4pxn 🎁
#obsidian#laravel#cutcode
---------------------------------------------------------------------------------
🚀📹👨‍🏫 Как насчет прокачки своих навыков с помощью наших обучающих видеокурсов по web-разработке? Переходи на мой сайт 👇
learn.cutcode.dev/?
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного - cutcode.dev/l/icwf
---------------------------------------------------------------------------------
⏰ Таймкоды:
0000 - Obsidian и проблема с постингом контента
0330 - Плагин для Obsidian
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
ua-cam.com/video/afEXLHCd3HE/v-deo.html
🔔 подпишитесь на UA-cam-канал: ua-cam.com/users/CutCodeRu
📼 Курс по Laravel с нуля:
ua-cam.com/video/phTSw6XDATw/v-deo.html
Плагин для Obsidian для постинга в telegram
---------------------------------------------------------------------------------
🔗 наш сайт: cutcode.dev/?
📱 Наш telegram-канал: t.me/laravel_cutcode
Переглядів: 1 122

Відео

PHP и Laravel дайджест новостей за май 2024 года. Обзор новостей по ПХП и Ларавел
Переглядів 1,6 тис.День тому
Что нового в мире PHP и Laravel случилось в мае? Сергей Пантелеев и Данил Щуцкий знают! Смотрите ежемесячный дайджест новостей от CutCode. Поддержать меня на Boosty - boosty.to/cutcode/donate 🎁 Для вас есть подарок, забирайте - cutcode.dev/l/4pxn 🎁 #дайджест#laravel#cutcode 🚀📹👨‍🏫 Как насчет прокачки своих навыков с помощью наших обучающих видеокурсов по web-разработке? Переходи на мой сайт 👇 le...
Объект ошибки в Laravel. Express советы
Переглядів 1,2 тис.14 днів тому
Этот ролик будет посвящен обработке ошибок и не совсем стандартному для нас подходу. В классическом подходе для PHP разработчиков это не объект с ошибкой а исключение. 🎁 Для вас есть подарок, забирайте - cutcode.dev/l/4pxn 🎁 #Expressсоветы#laravel#cutcode 🚀📹👨‍🏫 Как насчет прокачки своих навыков с помощью наших обучающих видеокурсов по web-разработке? Переходи на мой сайт 👇 learn.cutcode.dev/? ❗...
Связанные поля (Associated) и реактивность (Reactive) в админ-панели MoonShine 2
Переглядів 94021 день тому
Cегодня мы поговорим с вами о связанных полях. Будем рассматривать на примере что у пользователя можно выбрать страну, город и район. И посмотрим как работает реактивность в MoonShine. 🎁 Для вас есть подарок, забирайте - cutcode.dev/l/4pxn 🎁 #moonshine#laravel#cutcode 🚀📹👨‍🏫 Как насчет прокачки своих навыков с помощью наших обучающих видеокурсов по web-разработке? Переходи на мой сайт 👇 learn.cu...
Экспорт большого объёма данных. Express советы
Переглядів 1,8 тис.Місяць тому
Сегодня мы с вами поговорим про генераторы. Классическая проблема, классическая боль для большинства новичков. У нас есть итерация по огромному количеству элементов, плюс с каждым мы производим определенные действия и в итоге уходим в лимит памяти. Давайте посмотрим что с этим можно сделать. 🎁 Для вас есть подарок, забирайте - cutcode.dev/l/4pxn 🎁 #Expressсоветы#laravel#cutcode 🚀📹👨‍🏫 Как насчет...
Обзор сервиса buggregator и интервью с автором - Павлом Бучневым
Переглядів 1,7 тис.Місяць тому
Видеообзор на сервис buggregator. Уже из названия можно понять - баги значит что-то про логи и агрегатор - сбор различных сервисов по логированию. И мы видим прямо в шапке об этом разговор что у нас здесь агрегатор всё в одном месте таких инструментов как Ray, Symphony/VarDumper, Monolog, Sentry, есть ещё фейковый mail smtp в общем всё что нам требуется в одном месте. Установим buggregator, нас...
PHP и Laravel дайджест новостей за апрель 2024 года. Обзор новостей по ПХП и Ларавел
Переглядів 1,6 тис.Місяць тому
Что нового в мире PHP и Laravel случилось в апреле? Сергей Пантелеев и Данил Щуцкий знают! Смотрите ежемесячный дайджест новостей от CutCode. Все, что нужно знать о бэкдоре в XZ - boehs.org/node/everything-i-know-about-the-xz-backdoor PhpStorm 2024.1 - www.jetbrains.com/ru-ru/phpstorm/whatsnew/ Второй выпуск викторины по PHP от CutCode - ua-cam.com/video/ef0LPaVNJLs/v-deo.html Задать вопрос для...
Interceptors в PHP на примере Spiral framework
Переглядів 2,7 тис.Місяць тому
В этом ролике поговорим что такое Interceptors, сравним их с middlevars, посмотрим как они выглядят в контексте Spiral Framework, заодно взглянем на этот интересный фреймворк. Решим крутую задачу с помощью Interceptors в Spiral, попробуем то же самое сделать в Laravel. Также поговорим о Error Handler и о том как его реализовать с помощью Interceptors и многое другое. PHP Fapt time: www.youtube....
Обзор сервиса для деплоя приложений onFriday.
Переглядів 1,6 тис.2 місяці тому
Видео по сервису для развертывания приложений на сервере - "onFriday" от CutCode. Сделаю сравнение с Envoyer и расскажу какие есть дополнительные функции. Покажу процесс настройки и деплоя приложения с использованием onFriday. Говорят, что в пятницу нельзя деплоить, но если использовать onFriday, то можно! 🙃 Пора попробовать onFriday в деле! - cutcode.dev/l/n7b5 #onfriday#laravel#cutcode 🚀📹👨‍🏫 ...
Разбор Error Handling в Laravel. Под капотом Laravel
Переглядів 2 тис.2 місяці тому
Возвращаем рубрику "под капотом" Laravel и будем рассматривать интересную тему с Error Handling. Несмотря на то что подраздел в документации находится в базовом разделе, многие эту тему не понимают. Будем это исправлять - расскажу как происходит обработка ошибок в Laravel. Поддержать меня на Boosty - boosty.to/cutcode/donate 🎁 Для вас есть подарок, забирайте - cutcode.dev/l/4pxn 🎁 #errorhandler...
PHP и Laravel дайджест новостей за март 2024 года. Обзор новостей по ПХП и Ларавел
Переглядів 2,2 тис.2 місяці тому
Что нового в мире PHP и Laravel случилось в марте? Сергей Пантелеев и Данил Щуцкий знают! Смотрите ежемесячный дайджест новостей от CutCode. Rector 1.0 - getrector.com/blog/rector-1-0-is-here/ PHPUnit 11 - phpunit.de/announcements/phpunit-11.html PHP Foundation: Отчёт за 2023 год - cutcode.dev/l/hsii Первая викторина «Своя игра» по PHP от CutCode - ua-cam.com/video/WNIAO0kEk7U/v-deo.html Пожела...
Обзор содержания курса "Обучение Laravel на примере интернет-магазина". Laravel уроки
Переглядів 1,5 тис.2 місяці тому
Обзор содержания курса "Обучение Laravel на примере интернет-магазина". Laravel уроки
Context - globals в овечьей шкуре
Переглядів 1,5 тис.2 місяці тому
Context - globals в овечьей шкуре
Обзор релиза Laravel 11 и Upgrade guide
Переглядів 4,4 тис.2 місяці тому
Обзор релиза Laravel 11 и Upgrade guide
Второй поток курса OAuth 2.0 + Laravel Passport от CutCode. Обзор курса
Переглядів 6023 місяці тому
Второй поток курса OAuth 2.0 Laravel Passport от CutCode. Обзор курса
CRUD на страницах в админ-панели MoonShine 2
Переглядів 1,6 тис.3 місяці тому
CRUD на страницах в админ-панели MoonShine 2
PHP и Laravel дайджест новостей за февраль 2024 года. Обзор новостей по ПХП и Ларавел
Переглядів 2,2 тис.3 місяці тому
PHP и Laravel дайджест новостей за февраль 2024 года. Обзор новостей по ПХП и Ларавел
Обзор GO от PHP разработчика: первое знакомство
Переглядів 14 тис.3 місяці тому
Обзор GO от PHP разработчика: первое знакомство
Как выстраивать коммуникацию с заказчиком. Около кода
Переглядів 8154 місяці тому
Как выстраивать коммуникацию с заказчиком. Около кода
Всё о PSR. Обзор стандартов PSR
Переглядів 6 тис.4 місяці тому
Всё о PSR. Обзор стандартов PSR
Создание страниц и публикация ресурсов в MoonShine
Переглядів 1,9 тис.4 місяці тому
Создание страниц и публикация ресурсов в MoonShine
PHP и Laravel дайджест новостей за январь 2024 года. Обзор новостей по ПХП и Ларавел
Переглядів 2,3 тис.4 місяці тому
PHP и Laravel дайджест новостей за январь 2024 года. Обзор новостей по ПХП и Ларавел
Laravel 11 под капотом. Что нового?
Переглядів 11 тис.4 місяці тому
Laravel 11 под капотом. Что нового?
Обзор Laravel Octane, Roadrunner, FrankenPHP
Переглядів 7 тис.5 місяців тому
Обзор Laravel Octane, Roadrunner, FrankenPHP
PHP и Laravel дайджест новостей за декабрь 2023 года. Обзор новостей по ПХП и Ларавел
Переглядів 1,7 тис.5 місяців тому
PHP и Laravel дайджест новостей за декабрь 2023 года. Обзор новостей по ПХП и Ларавел
Быстрая кастомизация поля в MoonShine. Часть 2
Переглядів 7065 місяців тому
Быстрая кастомизация поля в MoonShine. Часть 2
Быстрая кастомизация поля в MoonShine. Часть 1
Переглядів 1,2 тис.5 місяців тому
Быстрая кастомизация поля в MoonShine. Часть 1
Реализация полиморфных комментариев и лайков на Livewire+Volt
Переглядів 1,4 тис.5 місяців тому
Реализация полиморфных комментариев и лайков на Livewire Volt
Гайд по MoonShine v.2. Авторизация. Видим только свои статьи
Переглядів 9635 місяців тому
Гайд по MoonShine v.2. Авторизация. Видим только свои статьи
Гайд по MoonShine v.2. Статьи, пользователи и вход impersonate
Переглядів 9866 місяців тому
Гайд по MoonShine v.2. Статьи, пользователи и вход impersonate

КОМЕНТАРІ

  • @mcseem9587
    @mcseem9587 4 години тому

    Отличное видео! Хочется больше про плагины для Обсидиана! Сам пользуюсь им уже второй год, просто невероятно повысил мою продуктивность.

  • @user-fc2pd6ow9e
    @user-fc2pd6ow9e 4 дні тому

    эх... жаль нет полного примера. а если записей 200.000? как поведет система?

  • @Mr_x_One
    @Mr_x_One 5 днів тому

    Всегда прикольно посмотреть под утренний кофе новые видосики от CutCode . Эххх жду не дождусь когда увижу видео о внедрение ldaprecord в moonshine (если такое конечно будет)

  • @rustamergashev7278
    @rustamergashev7278 5 днів тому

    👍

  • @silentage6310
    @silentage6310 5 днів тому

    тоже obsidian давно использую. но синхронизация через гит автокоммиты.

    • @CutCodeRu
      @CutCodeRu 5 днів тому

      github?

    • @silentage6310
      @silentage6310 5 днів тому

      @@CutCodeRu да

    • @silentage6310
      @silentage6310 5 днів тому

      @@CutCodeRu имеется в виду там плагин есть который каждые 15 минут делает автокоммит. и пулл

    • @CutCodeRu
      @CutCodeRu 5 днів тому

      вроде бы на GitHub лимиты есть, поэтому я решил искать другое решение

    • @silentage6310
      @silentage6310 4 дні тому

      @@CutCodeRu раз в 15 минут ни на какие лимиты не нарваться. я уже больше года так работаю. к тому же не в каждые 15мин промежутки будут изменения. нет изменений - нет комита.

  • @gian_tiaga
    @gian_tiaga 5 днів тому

    🔥

  • @user-wq1fm5zb6o
    @user-wq1fm5zb6o 5 днів тому

    синхронизация десктопа и мобильной версии стоит денег, своё решение используете или купили ?

    • @grishaumov7864
      @grishaumov7864 5 днів тому

      я гитом пользуюсь, чучуть неудобно на телефоне :) но в целом норм. синкую раз в 2-3 недели...

    • @CutCodeRu
      @CutCodeRu 5 днів тому

      Сперва свое написал а потом нашел что через яндекс диск и webdav это изи сделать

    • @user-iz9sj1nn5q
      @user-iz9sj1nn5q 2 дні тому

      Syncthing в помощь

  • @alexredcross
    @alexredcross 5 днів тому

    спасибо за видео, как всегда интересно :) оффтоп, а каким сервисом контент автоматически переводится?)

  • @alextopsite
    @alextopsite 6 днів тому

    Спасибо за дайджест!

  • @aspioneerov
    @aspioneerov 8 днів тому

    Я понял - выключаешь звук и СТАНОВИТСЯ ПОНЯТНО!

  • @adventure229
    @adventure229 9 днів тому

    отличный контент!

  • @andrewsergeev8657
    @andrewsergeev8657 9 днів тому

    Отличный формат, надеюсь на продолжение!

  • @alexandr9900
    @alexandr9900 10 днів тому

    а код есть этого проекта, на гитхабе? Непонятно, какие роуты описаны в api.php, что в ресурсе, какая структура таблиц в бд? Автор говорит, что он создал небольшой проект, а почему кодом не поделился, или хотя бы на экране показал, что в файлах проекта?

  • @RuslanMavlyanov
    @RuslanMavlyanov 10 днів тому

    Своя игра своя игра, она мне принадлежит и таким же как и я

  • @dudal7657
    @dudal7657 10 днів тому

    Господи какой кринж 😅

  • @Kyrare03
    @Kyrare03 11 днів тому

    На мой взгляд нужно углублять в детали реализации, чтобы понимать, что ларавель делает под капотом метода cursor

    • @CutCodeRu
      @CutCodeRu 11 днів тому

      На канале уже есть ролик

  • @LifestarTV
    @LifestarTV 11 днів тому

    Похожий подход в Битриксе) Только там объект Result, который может быть успешным или нет. И с этим не очень удобно работать

  • @mezzyshow2984
    @mezzyshow2984 11 днів тому

    не делай постоянные переходы, отвечаю надоедает

  • @user-cj4vb2vy8y
    @user-cj4vb2vy8y 12 днів тому

    Привет. Только добрался до стрима сегодня. Насчет EditorJs. Прикрутил к moonsine. Если нужно могу сделать отдельным пакетом. Но ни разу не делал пакеты. Первый опыт будет.

    • @CutCodeRu
      @CutCodeRu 12 днів тому

      Будет круто

    • @CutCodeRu
      @CutCodeRu 11 днів тому

      Если будут проблемы пиши в личку, помогу

  • @TuNeRmAn7777
    @TuNeRmAn7777 12 днів тому

    Спасибо за дайджест! Было бы круто, если третьим блоком сделали бы дайджест главных новостей о moonshine)

    • @CutCodeRu
      @CutCodeRu 12 днів тому

      Хорошее предложение) у нас сейчас есть стримы по мун с обновлениями

    • @TuNeRmAn7777
      @TuNeRmAn7777 12 днів тому

      @@CutCodeRu стримы это прекрасный формат для диалога со зрителями, а дайджест идеальный формат для сухих фактов)

  • @MrVikadin
    @MrVikadin 12 днів тому

    Ну как в целом 11 версия? Не передумал переходить на Symfony? После выхода 11 версии ты как-то в ролике обмолвился про переход на symfony, какое теперь мнение?

    • @CutCodeRu
      @CutCodeRu 12 днів тому

      Мнение особо не поменялось но канал на симфони пока переходить не планирует

  • @RaffolYKT
    @RaffolYKT 12 днів тому

    П О М О Г Л О !!! (mac os) а вот на винде нет Без шуток/рофлов! Просто и понятно! Спасибо и удачи с каналом!

  • @nick-test
    @nick-test 12 днів тому

    Когда нечего делать начинаешь придумывать свой велосипед 🙃 Целесообразность такого подхода бесконечно близка к нулю, имхо

  • @php-farttime
    @php-farttime 12 днів тому

    Спасибо за обзор новостей

  • @kion9138
    @kion9138 12 днів тому

    А новости по symfony?

    • @CutCodeRu
      @CutCodeRu 12 днів тому

      Мы не охватываем симфони

  • @reygasai
    @reygasai 12 днів тому

    Замай антихайп

  • @mikaelgevorgyan4521
    @mikaelgevorgyan4521 12 днів тому

    😅Они до сих пор думают о скорости. Убейте композер и будет счастья 🫠😎🗿

  • @L13RS
    @L13RS 13 днів тому

    Здравствуйте, подскажите что за расширение или плагин в браузере (или это только в сафари так) через которые query запросы видны в базу?

  • @user-nk8wq4sx1x
    @user-nk8wq4sx1x 13 днів тому

    Если очереди ускоряют обработку, тогда логично было бы показать как действие работает до их применения и после. В остальном наглядно, полезно, спасибо)

  • @emsiattax
    @emsiattax 15 днів тому

    однозначно полезная рубрика

  • @BillieBonse
    @BillieBonse 16 днів тому

    как в коллекции поля модифицировать? в ресурсе понятно все, а про коллекцию нет инфы в видосе

  • @adventure229
    @adventure229 16 днів тому

    спасибо

  • @Mr_x_One
    @Mr_x_One 16 днів тому

    Про v3 и fields . Если я пользуюсь отдельными страницами для ресурса (Detail, Form and Index) при переезде с v2 на v3 скрипт как поступит, там же fields ?

    • @CutCodeRu
      @CutCodeRu 16 днів тому

      Для вас с отдельными страницами проблем не будет

  • @Mr_x_One
    @Mr_x_One 16 днів тому

    было бы неплохо когда вы говорите о новых методах, например "modifyBuilder" хотя бы небольшой пример как работать с ним.

  • @manzadey
    @manzadey 16 днів тому

    Просто поддерживаю все комментарии выше. Но спасибо что поделился идеей, но как по мне она не живучая и добавляет лишнюю логику когда с исключениями все намного проще и понятней

  • @alexanderk8992
    @alexanderk8992 17 днів тому

    Не бери такое на вооружение. Сам подумай, что нарушает метод, который возвращает несколько типов. Ну а вдруг ты еще где-то чего-то нахватаешься и будешь возвращать три разных типа.

  • @Sosed00
    @Sosed00 17 днів тому

    Этот Markdown перенос стоки считает за параграф. Хотя должно быть для параграфа одна пустая строка. Это не удобно, при добавлении ссылок и изображений. Приходится делать в одну строку. Может конкретно у вас это по-другому. Но судя по видео, это именно тот редактор.

    • @CutCodeRu
      @CutCodeRu 17 днів тому

      Это easymde

    • @Sosed00
      @Sosed00 17 днів тому

      @@CutCodeRu да, про него и говорю. Представьте ситуацию, что необходимо вставить несколько изображений без переноса. А ещё лучше изображение со ссылкой на другое изображение. В классическом варианте MD я могу добавить новое изображение с новой строки. Здесь же переносить строку нельзя и всё превращается в лютую кашу.

  • @dt5801
    @dt5801 17 днів тому

    судя по видео интепретатор php нам вообще не нужен, зато про редактор упомянул. мы же не понимаем, что можно любым редактором пользоваться

  • @axeld1975
    @axeld1975 17 днів тому

    Слышно. Видно.

  • @slikeiv4477
    @slikeiv4477 17 днів тому

    Может я чет не понял, но не вижу профита тащить ошибку через всю цепочку вызовов, проще выкинуть исключение и перехватить на любом уровне или через эррор хэндлер ларки.

  • @voxtens
    @voxtens 18 днів тому

    try/catch явно проще и быстрее при написании и точно понятнее при поддержке кода другими разработчиками, а главное во всех ситуациях, где надо вернуть, вывести, залогировать ошибку, try/catch вполне достаточно.

  • @TsA1ex
    @TsA1ex 18 днів тому

    Интересно. А поясни какой Профит в этом. Уже нет строго одного возвращаемого типа, теперь результат нужно ещё проверять (как минимум знать что его нужно проверять). Если вызовов будет много и в каждом ответе проверять. А если ошибка не на первом уровне вызова, тогда как? Проверять и снова возвращать ошибку дальше? Exception преимущество, что вызвал где угодно и сделал единственную обработку в глобальном хендлере. Если напишешь о профите такого подхода, будет неплохо

  • @dasrcdang1130
    @dasrcdang1130 18 днів тому

    Если создать поле типа Json и в fields добавить поля с реактивность, то это не работает, или это я что то не так делаю?

  • @serhii_chechelnytskyi
    @serhii_chechelnytskyi 18 днів тому

    Сделайте видеоурок по саздании фотогалереи на Laravel по типув контакте? Спасибо!

  • @vesh95
    @vesh95 18 днів тому

    Вообще исключения лучше использовать когда что-то пошло не так и всё должно свалиться с 500 и записаться в лог, а ErrorObject где нет аварийной ситуации. Так и логи будут чистыми и структура данных при ошибке. Можно и не парясь в ResultObject затолкать поле errors или скомбинировать и в errors записывать список ErrorObject. Последний в php редко понадобился бы, это скорее для языков где есть перегрузка. Тогда в зависимости от типа ErrorObject вызовется нужный перегруженный метод. Например на java в шаблоне "посетитель". Мы делаем что-то, получаем List<ErrorObject>. У нас есть наследники ErrorObject: FieldError, EndOfEntropyError и InvalidOperationError, у каждого свой набор свойств. И тогда мы сможем сделать в классе ErrorObserver методы: send(FieldError error), send(EndOfEntropyError error), send(InvalidOperationError error). В каждом будет работа со всеми свойствами каждого конкретного error по своему без необходимости подводить их под один интерфейс.

  • @d2e8ec
    @d2e8ec 19 днів тому

    Лучше try catch. В go понятно, там на этом весь яп построен.

  • @dmitriyzorin5236
    @dmitriyzorin5236 19 днів тому

    Такая практика могла бы быть, в каких-нибудь Java или C#, когда код не умирает, и он должен обеспечивать очень даже HiLoad. И мы бы сам объект Error взяли бы из пула. Там затраты на Try Catch очень серьезны и ресурсозатратны, а в плане PHP это вроде как, ну такое себе. Я могу быть не прав. P.S. В плане когда Try Catch над одним методом, а не ожидания от него Error. Тут в PHP по затртатам минимум КМК.

  • @webdisein
    @webdisein 19 днів тому

    Задумывался о синтаксисе в языке, который будет указывать какое исключение может выбрасываться в методе или в функции, чтоб клиент его вызывающий мог знать, какое исключение надо обрабатывать или бросать дальше. Насчет такого подхода не уверен.

    • @PunctRu
      @PunctRu 19 днів тому

      так PHP это и умеет ...catch (ApplicationException $exception){...}

  • @PunctRu
    @PunctRu 19 днів тому

    И вместо понятного исключения мы получаем метод который возвращает два типа и его нужно оборачивать в три условия: true/false, isError и Exception С исключениями всё понятно. Есть основной бизнес процесс который должен выполняться. И есть исключительные ситуации которые возвращают исключения. Всё. Error это похоже нечто среднее между исключением и response. Причем всё это происходит из-за смешения слоя сервисного с бизнес логикой и пользовательского с респонсами. Вынести условия в сервис, тестировать сервис. Оставить в экшне вызов сервиса, try/catch и response. И всё. Плюс try/catch уезжает в родительский экшн и тогда обычные экшены возвращают даже не респонсы а массивы или свои типы/DTOшки. Так экшны даже не имеют лишней зависимости в виде респонса , но зависят от родительского экшна который знает что вернуть и как среагировать на исключение