MakeWeb.me это проект для тех, кого интересует веб-разработка и мир IT.
Мы делаем обучающие ролики на актуальные темы в этой области и проводим онлайн-стримы.
Кроме того, есть возможность получить персональные уроки по веб-разработке и получить ответы на вопросы по выбранной теме.
Подробности здесь: makeweb.me/lessons-video
Пікірлер
В номере версии третья часть - это не номер билда, она называется "патч" (patch). См. "Семантическое версионирование".
Ну как же так быстро со styled component перейти на react-router-dom и показать когда уже всё написал... Без претензий, но я потерялся 😅
Все объяснили шикарна спасибо 😊
Флаг "--save" уже не обязательно прописывать, т.к. после npm5 он добавляется по умолчанию
Было бы круто послушать про docker compose, как правильно конфигурировать апп с бд в контейнере, а также как делать миграции
Hirez Studio , вот уж не ожидал увидеть ролик про сайт Айдена
Знакомое название сайта одного блогера))
В своё время очень помог этот канал. Новички посмотрите видео с канала, даже старые. 👍
Хотелось бы увидеть сборку dev и production контейнеров
Поясни подробнее, что ты имеешь ввиду?
@@MakewebMeOfficial есть продакшн сайт, у него сборка в версию main. Есть девелопмент сайт, у него сборка в версию dev. Помимо разных веток у них разные env с урлами для апи, например.
Советую посмотреть официальный докер файл для сборки nextJS
-d это не "demon" а "detached"
Привет, спасибо за видео. Если сделаешь видео про SSR будет отлично.
я верно понимаю, что курс выкладывается полностью частями и итоговый проект находится на гитхабе?
Увидел, прошу прощения
А куда 9 и 10 часть подевалась?))
почему left = -1? равзе он не начнет с конца массива?? так же как и arr.length
тоже не понял почему -1, а не 0
Хорошая инструкция, только зачем то мусор типа ларавела поставил. Тогда уж ставил бы панель управления и всё было бы в разы проще.
Курси уже не потрібні, чат джпт краще будь-якого ментора
спасибо за курс, очень круто
Ништяш
а остальные видео цикла, будут ? =) спасибо за видео
Посмотрев видео понял - буду использовать Хостинг, а не VPS ) Спасибо за видео.
там пароль вставляется скрытно вызовом менюшки ВСТАВИТЬ правой кнопки мышки. После этого -ENTER. я так делаю
Я так и не понял как сохранить файл на сервере в нужную папку
Здравствуйте, а я не очень понимаю какая в итоге получится сложность последней функции? Я так понимаю О(N*logN) - это сложность встроенного метода sort и О(logN) это сложность бинарного поиска, опустив ее получается можем сказать, что общая сложность - О(N*logN) ?
Валидатор не заработал пока не добавил его в провайдеры модуля. В видео это не указано. Так же без декоратора @IsOptional передать не все поля не получится, поле остается undefined валидатор ругается must be string и тд
Только сегодня загрузил свое приложение на сервер и столкнулся с проблемой CORS.
Привет. Меня интересует сервер для запуска и работы в .exe программе. Есть ли у тебя видео где ты показываешь как это сделать? Просто зайти в вирт.сервер и запустить программу? Потому что посмотрев несколько твоих уроков, я честно говоря не увидел того, что мне надо. Мне просто надо запустить программу в работу, и все
Не для новичков это точно. Так быстро рассказываешь, что опидареть можно. И сразу понятно, что мало что понятно. Ебал дремал спасибо!
Очень крутой хак использовать дебагер. Намного удобнее чем console.log. Можно поставить break point и трекать нужные переменные.
Спасибо!👍 Прекрасное видео где все отлично разжевано по докеру! Ждем продолжения обязательно! 💪
Будет ли docker compose с vite или next в планах?
Спасибо за труд! Очень полезно! Узнаю много нового! 👍👍👍
отличное видео
как можно посмотреть скачанное видео через браузер хром?
Вообще на будущее прошу учесть, что новички еще на мак не заработали (или не считают нужным покупать), а если считают себя достаточно умными и сидят на линуксе - то сами способны разбираться с проблемами. Поэтому прошу учитывать это и делать видео кроссплатформенными
Для винды нет докера. Раньше он работал через VirtualBox, сейчас - через WSL. С линуксом в любом случае разбираться придётся.
@@Christopher_Holloway в последние пару лет на 10й нормально уже работает. Я сделал как хотел на Винде в итоге, все реально
@@Christopher_Hollowayуже давно есть
@@RamaRama-qv3jo ты сам придумал? Скинь ссылку если есть. Просто само ядро докера есть только для линукса.
нихрена не понимаю как это сделать на виндовз, уже мучат чат гпт, это лучшее что он выдал, но все равно не работает "docker:run": "docker run -d --mount source=$(npm run getPath)/,target=/app,type=bind -p 5000:3000 test", "getPath": "npm run --silent getRealPath", "getRealPath": "node -e \"process.stdout.write(process.cwd())\"", почему я хочу сделать адрес динамичным - потому что в реальном приложении, код будут запускать разные люди, и на разных платформах, и с разным путем папок, если каждый будет у себя менять этот файл, это будет снижать скороть разработки и онбоардинга.
для виндовзеров CMD ["nodemon", "-L", "your_file_here"]
Спасибо! Хорошее видео. Можете ci/cd еще показать с докером?
Мое глубочайшее почтение!
дикая математика :D
Очень качественный материал, и это видео в частности! Спасибо!
не очень понял, как может получиться при 12 ступеньках 927 вариантов? Оо я рассуждал так... 1 ступеньки - 1 вариант 2 ступеньки - 2 варианта 3 ступеньки - 3 варианта 4 ступеньки - 5 вариантов 5 ступенек - 8 вариантов .... 12 ступенек - 233 логика у меня была такая, что закономерностью тут является следующее , что количество вариантов на след. ступеньке равно сумме количества вариантов на прошлых двух. Что то вроде чисел Фиббоначи, только без нулей И кстати , как понять "если у лестницы НОЛЬ ступенек"? и "если у лестницы ОТРИЦАТЕЛЬНОЕ количество ступенек"?Оо Может как то менее запутаннее можно было это всё объяснить?
Надо дерево рекурсии рисовать чтобы всё это понимать
Спасибо! Не хотите записать полное видео про деплой приложения? С https, staging и прочее
Благодарю - возможно такое видео выйдет
Речь автора умело построена, проста, точна и профессиональна. Получаю эстетическое удовольствие. Автор молодец! Всяческих Вам успехов!
То чувство когда 20 лет занимаешься виндой, и последние пару лет пытаешься изучать линукс. )))) В первой половине видео все очень понятно и доходчиво рассказано, а вот во второй начинается то, из-за чего у меня чуть мозг не лопнул (зря я наверное смотрел на ускорении 1,5 :)) ). Все же порог для входа в линукс слишком высок - терминал для новичков темный лес.
При этом за 20 лет особо и устройство винды не знаешь, кроме визуального интерфейса, где можно тыкать мышкой
Я вас спешу обрадовать. В Линуксе тоже можно рабочий стол поставить и все это то что он делал можно частично делать через панели типо ispmanager и прочее. В ручную так никто не настраивает в реальности, потому что легко накосячить и сбить работу всего сервера и всех сайтов. Через ispmanager там конфиг настроить сможет любой, в ручную не советую так делать, потому что у любого сайта нужно помимо порта, индексной страницы, страницы ошибок и прочего настроить кэширование и сжатие.
что за гениальная мысль описывать интерфейс начиная с I, а тип начиная с T это лишь читаемость убивает. допустим есть тип User, так какой смысл делать IUser или TUser?
чтобы мнемонически было понятно что это интерфейс или тип, а не компонент или еще чего
какой еще компонент? где ты тут компонент User увидел? @@romanalexandrov7570
@romanalexandrov7570 ответил на этот вопрос, причем в самое последнее время я принял подход, в котором и интерфейсы и типы прификсятся одинаково - T_.. от слова type. Так проще, потому что при смене interface на type не нужно делать поиск и замену. Плюс, с такими префиксами проще делать замены по всему коду - меньше шанс зацепить что-то не то.
хз как можно перепутать компонент с типом, и зачем вообще нужны интерфейсы если есть type? @@MakewebMeOfficial
Интерфейс, конечно, своеобразный у хостинга этого
А на этом хостинге есть VPS вне СНГ? Я имею ввиду выбор локации. А то в разделе о компании указан только российский датацентр.
Хороший вопрос - можно в техподдержке уточнить у них. Но скорее всего - только российские.
Спасибо за информацию. Было бы интересно посмотреть процесс настройки через https.