maxwell coding
maxwell coding
  • 183
  • 424 160

Відео

Выкладываем проект на GitHub Pages. React, Vite, TypeScript
Переглядів 5315 місяців тому
Выкладываем проект на GitHub Pages. React, Vite, TypeScript
Как узнать что ты Middle разработчик? JavaScript и TypeScript
Переглядів 3,5 тис.7 місяців тому
Как узнать что ты Middle разработчик? JavaScript и TypeScript
Валидация HTML формы на чистом JavaScript. Пошаговое решение
Переглядів 7379 місяців тому
Валидация HTML формы на чистом JavaScript. Пошаговое решение
Джун решает задачи Мидла и Сеньора на JavaScript
Переглядів 3,2 тис.10 місяців тому
Джун решает задачи Мидла и Сеньора на JavaScript
С нуля до первой работы. Junior Frontend разработчик
Переглядів 1,6 тис.10 місяців тому
С нуля до первой работы. Junior Frontend разработчик
Vercel v0. Лучше чем Chat GPT? Искусственный интеллект
Переглядів 659Рік тому
Vercel v0. Лучше чем Chat GPT? Искусственный интеллект
Операторы REST и SPREAD. Практика по JavaScript для начинающих
Переглядів 324Рік тому
Операторы REST и SPREAD. Практика по JavaScript для начинающих
Деструктуризация. Практика по JavaScript для начинающих
Переглядів 263Рік тому
Деструктуризация. Практика по JavaScript для начинающих
Расширение прав бота. GitHub Actions. SSH vs PAT
Переглядів 137Рік тому
Расширение прав бота. GitHub Actions. SSH vs PAT
CI/CD. Основы GitHub Actions. Сжатие CSS файла для Production.
Переглядів 175Рік тому
CI/CD. Основы GitHub Actions. Сжатие CSS файла для Production.
CI/CD. GitHub Actions. Введение
Переглядів 230Рік тому
CI/CD. GitHub Actions. Введение
Оптимизация изображений. Результаты. Дальнейшие планы
Переглядів 238Рік тому
Оптимизация изображений. Результаты. Дальнейшие планы
Оптимизация изображений без CSS и JavaScript.
Переглядів 890Рік тому
Оптимизация изображений без CSS и JavaScript.
4. Telegram бот на Node JS. Рефакторинг.
Переглядів 3712 роки тому
4. Telegram бот на Node JS. Рефакторинг.
3. Telegram бот на Node JS. HTTP запросы с интервалом.
Переглядів 4852 роки тому
3. Telegram бот на Node JS. HTTP запросы с интервалом.
Задача на рекурсию с собеседования. Middle Frontend.
Переглядів 1,9 тис.2 роки тому
Задача на рекурсию с собеседования. Middle Frontend.
Тест на позицию Frontend разрабочика. С задачами
Переглядів 3,5 тис.2 роки тому
Тест на позицию Frontend разрабочика. С задачами
Naming variables correctly
Переглядів 4832 роки тому
Naming variables correctly
Собеседование cтажера Frontend разработчика.
Переглядів 26 тис.2 роки тому
Собеседование cтажера Frontend разработчика.
49. Блог на React JS - Файловая структура. Рефакторинг.
Переглядів 1,5 тис.2 роки тому
49. Блог на React JS - Файловая структура. Рефакторинг.
48. Блог на React JS - React query retry. Повторный запрос.
Переглядів 6772 роки тому
48. Блог на React JS - React query retry. Повторный запрос.
47. Блог на React JS - staleTime и cacheTime. В чем разница?
Переглядів 5112 роки тому
47. Блог на React JS - staleTime и cacheTime. В чем разница?
10. Хук useState. Первый пример.
Переглядів 5252 роки тому
10. Хук useState. Первый пример.
9. Знакомство с хуками в React
Переглядів 2882 роки тому
9. Знакомство с хуками в React
46. Блог на React JS - Инструменты разработчика React Query.
Переглядів 3162 роки тому
46. Блог на React JS - Инструменты разработчика React Query.
8. Условный рендеринг (Conditional rendering).
Переглядів 5402 роки тому
8. Условный рендеринг (Conditional rendering).
7. Пропсы в React. Для чего они нужны?
Переглядів 7152 роки тому
7. Пропсы в React. Для чего они нужны?
45. Блог на React JS - Оптимизируем HTTP запросы.
Переглядів 3402 роки тому
45. Блог на React JS - Оптимизируем HTTP запросы.
6. Импорт и экспорт компонентов.
Переглядів 4842 роки тому
6. Импорт и экспорт компонентов.

КОМЕНТАРІ

  • @maxwellcoding
    @maxwellcoding 10 годин тому

    Подпишитесь на канал: t.me/maxwell_coding

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

    Это низкоуровневый css. Больше возможностей

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

    Подпишитесь на канал: t.me/maxwell_coding

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

    Подпишитесь на канал: t.me/maxwell_coding

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

    Подпишитесь на канал: t.me/maxwell_coding

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

    Подпишитесь на канал: t.me/maxwell_coding

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

    Подпишитесь на канал: t.me/maxwell_coding

  • @ИльяХрулев-ь7ц
    @ИльяХрулев-ь7ц 26 днів тому

    Да да, я тоже заметил эту ошибку)

  • @oz669
    @oz669 Місяць тому

    А у тебя ошибка в слове "Грокаем" - все мы допускаем ошибки.

  • @nitch_1337
    @nitch_1337 Місяць тому

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

  • @maxwellcoding
    @maxwellcoding Місяць тому

    Подпишитесь на канал: t.me/maxwell_coding

  • @maxwellcoding
    @maxwellcoding Місяць тому

    Подпишитесь на канал: t.me/maxwell_coding

  • @АннаКудрявцева-д3х

    СПасибо!!!

  • @sergeiksov3554
    @sergeiksov3554 Місяць тому

    У меня есть чат гпт и он мне написал такую программу интересно есть тут ошибки , verbose=1) history = model.fit(X_train, y_train, epochs=epochs, batch_size=batch_size, validation_data=(X_val, y_val), callbacks=[early_stopping], verbose=1) history_list.append(history) return history_list def plot_training_history(history_list): plt.figure(figsize=(12, 6)) for history in history_list: plt.plot(history.history['loss'], label='train loss') plt.plot(history.history['val_loss'], label='val loss') plt.title('Training and Validation Loss') plt.xlabel('Epoch') plt.ylabel('Loss') plt.legend() plt.show() def predict_with_model(model, X): return model.predict(X) def save_model(model, filename): model.save(filename) def load_model(filename): from keras.models import load_model return load_model(filename) def automated_training_and_prediction(X, y, n_splits=5, epochs=100, batch_size=32, model_filename='best_model.h5'): # Предобработка данных X_scaled, scaler = preprocess_data(X) # Обучение модели history_list = train_model_with_cv(X_scaled, y, n_splits=n_splits, epochs=epochs, batch_size=batch_size) # Сохранение модели best_model = create_model(X_scaled.shape[1]) best_model.fit(X_scaled, y, epochs=epochs, batch_size=batch_size) save_model(best_model, model_filename) # Визуализация истории обучения plot_training_history(history_list) # Прогнозирование на новых данных predictions = predict_with_model(best_model, X_scaled) return predictions, scaler # Пример использования # Загружаем данные # X, y = load_your_data_function() # predictions, scaler = automated_training_and_prediction(X, y) ``` ## Описание добавленных функций 1. **`automated_training_and_prediction`**: - Эта функция обрабатывает весь процесс: от предобработки данных до обучения, визуализации результатов и прогнозирования. - Она принимает на вход данные \(X\) и \(y\), количество разбиений для кросс-валидации, количество эпох, размер пакета и имя файла для сохранения модели. - Возвращает прогнозы и используемый скейлер для дальнейших преобразований. 2. **Функции для работы с моделью**: - **`save_model`** и **`load_model`**: Эти функции помогают сохранять и загружать модели, что обеспечивает удобное использование модели в будущем. 3. **Визуализация**: - **`plot_training_history`**: Визуализируют процесс обучения и валидации, чтобы можно было отследить, как меняется функция потерь. ### Примеры использования Предположим, что у вас уже есть функция для загрузки данных, такая как **`load_your_data_function`**. Используйте её, чтобы получить данные и затем вызвать функцию автомата: ```python # Загружаем данные X, y = load_your_data_function() # Выполняем автоматическую тренировку и предсказание predictions, scaler = automated_training_and_prediction(X, y) ``` Таким образом, вы создаете систему, которая может автоматизировать процесс обучения модели, в том числе предобработку данных, сохранение лучшей модели и получение прогноза.

  • @maxwellcoding
    @maxwellcoding Місяць тому

    Подпишитесь на канал: t.me/maxwell_coding

  • @maxwellcoding
    @maxwellcoding Місяць тому

    Подпишитесь на канал: t.me/maxwell_coding

  • @Dadadadam999
    @Dadadadam999 Місяць тому

    К сожалению, заказчики при разговоре о рефакторинге слышат примерно следующее: "Мы вам плохо написали код, теперь поняли это и хотим переписать его за ваши деньги" или "Предыдущая команда плохая, мы хотим переписать за ваши деньги её код и это решит все ваши проблемы" и обычно во втором варианте появляется вопрос, мол "так ничего же не поменялось, за что мы деньги заплатили?". Бизнес любит старую поговорку "работает, не трогай". Лучше проводить рефакторинг постепенно. "Косметический" рефакторинг можно проводить, работая над за задачами, а вот проблемные участки кода, лучше выносить в отдельные задачи полностью перерабатывая их, попутно описывая возможные проблемы в каждом конкретном случае. Это ИМХО основанное на личном опыте, так что не принимайте мои слова слишком серьезно.

    • @maxwellcoding
      @maxwellcoding Місяць тому

      @@Dadadadam999 Спасибо за комментарий. Согласен с ним - рефакторинг лучше вшить в процесс разработки. Ситуации бывают разные, к примеру разработка MVP, где качество кода идёт на второй план.

  • @maxwellcoding
    @maxwellcoding Місяць тому

    Вот тут рефакторю проект: boosty.to/maxwellcoding Подписывайся на Telegram канал: t.me/maxwell_coding

  • @Swissjun
    @Swissjun Місяць тому

    Так в обоих случаях ошибка. Там надо нацело делить, потому что float не будет приниматься как индекс

  • @VladVeninTV
    @VladVeninTV Місяць тому

    Самовызываемая функция subtitles😁

  • @arcc0t
    @arcc0t 2 місяці тому

    Кнута потому что надо читать

  • @minaev_mm
    @minaev_mm 2 місяці тому

    Четко, по делу, без фанатизма. Сам перешёл на TS уже когда писал плюс-минус похожее на адекватный бэк с DI, чистой архитектурой и так далее по списку… Сначала очень сильно не приживался, так как сигнатуры проектов знаю и не понимал зачем нужен, но когда начал писать собственный проект, то решил сразу начать с TS и это рил помогает голове освободить место под решение задач Всё ещё буду топить за то, что сначала надо начинать с ванилы и только потом переходить на TS. Лучше сначала понять как работает язык, а уже потом наворачивать над ним уровни. Мне кажется, объяснить статику после динамики легче, чем наоборот. Плюс от валидации внешних данных TS не избавит

    • @SashaKuzikov
      @SashaKuzikov 26 днів тому

      @@minaev_mm Не обязательно начинать с ванилы. Отродясь в вузах базой изучали строго типизированные языки - никаких проблем.

    • @minaev_mm
      @minaev_mm 26 днів тому

      ​@@SashaKuzikov я не говорю что строгая типизация - это проблема. Я говорю про то, что, как мне кажется, лучше изначально !понять! голый JS, а потом уже накручивать его, чтобы понимать на практике, какие и зачем TS решает проблемы... Одно дело на своей практике понять это, другое дело вычитать/прослушать про это

    • @SashaKuzikov
      @SashaKuzikov 26 днів тому

      @@minaev_mm Так может с практики и начать? В большинстве случаев вам TS нафиг не понадобится. А где-то без него - никуда.

    • @minaev_mm
      @minaev_mm 26 днів тому

      @@SashaKuzikov я ровно про это же и говорю

    • @SashaKuzikov
      @SashaKuzikov 26 днів тому

      @@minaev_mm А я про другое! Вполне можно начинать с TS, если есть куда применить. А если нет - то и ванила бессмысленна. Не нужно относиться к TS как к надстройке.

  • @d_r_robot
    @d_r_robot 2 місяці тому

    У меня фамилия почти как у тебя бро)

  • @rad9fucka
    @rad9fucka 2 місяці тому

    Вау, прям мой кейс, интересно было бы увидеть, как на рабочем проекте без ущерба разработоке обновлять компоненты на тайпскрипт, в плане когда одновременно и jsx и tsx компоненты рядом сосуществуют

  • @turalinskiy
    @turalinskiy 2 місяці тому

    Полезно

  • @maxwellcoding
    @maxwellcoding 2 місяці тому

    Подписывайся на канал: t.me/maxwell_coding

  • @maxwellcoding
    @maxwellcoding 2 місяці тому

    Подпишитесь на канал: t.me/maxwell_coding

  • @maxwellcoding
    @maxwellcoding 2 місяці тому

    Вот тут рефакторю проект: boosty.to/maxwellcoding Подписывайся на Telegram канал: t.me/maxwell_coding

  • @theoty-js
    @theoty-js 2 місяці тому

    Благодарю

    • @maxwellcoding
      @maxwellcoding 2 місяці тому

      @@theoty-js Пожалуйста

  • @maxwellcoding
    @maxwellcoding 2 місяці тому

    Подпишитесь на канал: t.me/maxwell_coding

  • @sergeysergeev2180
    @sergeysergeev2180 3 місяці тому

    Тоже когда начал читать обнаружил ошибки. После чего решил не продолжать копания в этом мусоре

    • @maxwellcoding
      @maxwellcoding 3 місяці тому

      @@sergeysergeev2180 Бумажная версия норм

  • @Asaduryan89
    @Asaduryan89 3 місяці тому

    tsx 😂

  • @tem4ik933
    @tem4ik933 3 місяці тому

    Как по мне лучше разделять фронтенд и бэкэнд

  • @nics51
    @nics51 3 місяці тому

    это можно закинуть в scss с помощью apply для красивого кода

  • @Мяу-э9й3ь
    @Мяу-э9й3ь 3 місяці тому

    Спасибо ❤

  • @hevansmc4825
    @hevansmc4825 3 місяці тому

    Тот самый img с одной строкой

  • @maxwellcoding
    @maxwellcoding 3 місяці тому

    Вот тут рефакторю проект: boosty.to/maxwellcoding Подписывайся на Telegram канал: t.me/maxwell_coding

  • @KanatSydykov-hd2kv
    @KanatSydykov-hd2kv 3 місяці тому

    Можешь сказать название темы?

  • @maxwellcoding
    @maxwellcoding 3 місяці тому

    Подпишись на канал: t.me/maxwell_coding

  • @maxwellcoding
    @maxwellcoding 4 місяці тому

    Подпишись на канал: t.me/maxwell_coding

  • @sayanseksenbaev536
    @sayanseksenbaev536 4 місяці тому

    Видео очень полезное, жду следующее видео👾

    • @maxwellcoding
      @maxwellcoding 4 місяці тому

      @@sayanseksenbaev536 Спасибо

  • @maxwellcoding
    @maxwellcoding 4 місяці тому

    Code: github.com/Mavludin/react-blog/pull/5

  • @maxwellcoding
    @maxwellcoding 4 місяці тому

    Подпишись на канал: t.me/maxwell_coding

  • @maxwellcoding
    @maxwellcoding 4 місяці тому

    Подпишись на канал: t.me/maxwell_coding

  • @МаксимНосов-ф8ь
    @МаксимНосов-ф8ь 4 місяці тому

    такой уровень мне еще не понятен) мечтаю дорасти до такого крутого спеца как ты)

  • @evrfquake
    @evrfquake 4 місяці тому

    жаль подсказок нету

    • @maxwellcoding
      @maxwellcoding 4 місяці тому

      Что за подсказки?

  • @muhammadsalam-dev
    @muhammadsalam-dev 4 місяці тому

    ииу взлетаем

  • @maxwellcoding
    @maxwellcoding 4 місяці тому

    Full video: ua-cam.com/video/CCHeOKHd_QM/v-deo.html

  • @vincentlaw6751
    @vincentlaw6751 4 місяці тому

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

    • @iamkamaz
      @iamkamaz 2 місяці тому

      @@vincentlaw6751 чел, ну как бы ничего не меняется