Создаем ПАРСЕР НОВОСТЕЙ используя Spring Boot, Scheduler, JSoup. Live Coding

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.พ. 2025

ความคิดเห็น • 48

  • @pink_snowman
    @pink_snowman 2 ปีที่แล้ว

    Очень полезный видео ролик. Спасибо автору. Многие моменты прояснились. Вы понятно объясняете.

  • @Shuffle2149
    @Shuffle2149 ปีที่แล้ว

    Большое спасибо за ваши видео! Отличная подача материала.

  • @jonnysiamons1351
    @jonnysiamons1351 3 ปีที่แล้ว +2

    Спасибо Вам большое
    Крайне полезный хороший урок!
    ОЧень жду продолжения)

  • @МаксМакс-ч8к
    @МаксМакс-ч8к 2 ปีที่แล้ว +2

    Классный урок, Спасибо автору👍👍👍👍

    • @bseitkazin
      @bseitkazin  2 ปีที่แล้ว +1

      Спасибо за поддержку. Мотивирует работать дальше над контентом!

  • @noobail
    @noobail 3 ปีที่แล้ว +2

    годно! странно, что так мало просмотров, топчик! Продолжай в том же духе :)

  • @alexnsky4093
    @alexnsky4093 4 ปีที่แล้ว +2

    Очень интересно!!! Давайте ИСТЩОООООООООООО!!!!

  • @vadimtoptunov9152
    @vadimtoptunov9152 3 ปีที่แล้ว +1

    О, тема с джобами и ML очень интересна!

  • @happymishka1
    @happymishka1 ปีที่แล้ว

    Благодарю!! Все очень понятно!

  • @adaman6352
    @adaman6352 4 ปีที่แล้ว +1

    Классное видео, было приятно смотреть. Успехов и удачи в развитии канала

    • @bseitkazin
      @bseitkazin  4 ปีที่แล้ว +1

      Спасибо за пожелание. Очень помогает в развитии канала и в мотивации!

  • @user-vl9km6ot1h
    @user-vl9km6ot1h 2 ปีที่แล้ว +1

    Супер.Спасибо огромное

  • @ЯрославМизгирев-р2р
    @ЯрославМизгирев-р2р 11 หลายเดือนก่อน

    Давай продолжай, интересно!

  • @bseitkazin
    @bseitkazin  4 ปีที่แล้ว +12

    В данном видео, чтобы получить список новых новостей, нужно обновить REST API. В следующем видео, улучшу данный момент, добавлю Project Reactor - Реактивное программирование, чтобы API выдавал данные потоком.
    Если данная тематика интересна, буду чаще выпускать. В планах парсить контент новостей, добавить алгоритмы Machine Learming из области NLP (Natural Language Processing), также создать job для обучения, и создавать выжимки статьи.

    • @manguzt
      @manguzt 4 ปีที่แล้ว +2

      Спасибо за видео. На гит будет ссылка?

    • @bseitkazin
      @bseitkazin  4 ปีที่แล้ว

      @@manguzt забыл добавить - github.com/bseitkazin/hackernews. спасибо что напомнил.

    • @Murager1994
      @Murager1994 3 ปีที่แล้ว +1

      Салем! Жақсы сабақ екен, жалғасын қашан көре аламыз? Маған ML жайлы қызық еді. Жалғасын асыға күтеміз. Рахмет!

  • @askarkaskyrbaev3832
    @askarkaskyrbaev3832 3 ปีที่แล้ว +1

    Полезно. Спасибо!

  • @onehurt2906
    @onehurt2906 4 ปีที่แล้ว +1

    круто, не забрасывай!

  • @samoiloff90
    @samoiloff90 2 ปีที่แล้ว +1

    Кайф. Спасибо!

  • @jollyroger2757
    @jollyroger2757 4 ปีที่แล้ว +2

    Лайк! Можно ещё подкрутить погоду по городам, текущее время, почтовый сервис чтобы это все парсилось в отдельные микросервисы и общалось по Mom.

    • @kraken645
      @kraken645 ปีที่แล้ว

      и громкость

  • @Roman_jv
    @Roman_jv 3 ปีที่แล้ว +1

    Спасибо!

  • @Sergey-r4b
    @Sergey-r4b 2 ปีที่แล้ว +1

    Очень полезно

  • @ДмитрийСамсонов-я2о
    @ДмитрийСамсонов-я2о 2 ปีที่แล้ว +2

    Очень интересный урок. Хотелось бы посмотреть как создать прием погоды по городам с нескольких api как вариант парсинга.

    • @bseitkazin
      @bseitkazin  2 ปีที่แล้ว +1

      Привет. Спасибо за отзыв! Подумаю над предложением и его реализацией.

  • @mqtrade5743
    @mqtrade5743 3 ปีที่แล้ว +1

    Молодец👍🏻👍🏻👍🏻👍🏻👍🏻

  • @Arcanrun
    @Arcanrun 4 ปีที่แล้ว +6

    isExists() в сервисе: выгружать в память, а потом пробегаться циклом по всем новостям - плохая идея. А если у Вас миллион записей? Надо отдать это действие на откуп БД, к тому же БД сделает это быстрее. Можно использовать возможность Sping Data: isExistByTitle

    • @bseitkazin
      @bseitkazin  4 ปีที่แล้ว +2

      Согласен. Цель примера, показать условную "бизнес логику", не нагружая видео. Показать механизм. Но в целом, спасибо за обратную связь. Возьму на заметку, как обыграть такую ситуацию в следующий раз.

    • @Arcanrun
      @Arcanrun 4 ปีที่แล้ว +3

      Вам спасибо) продолжайте, у Вас хорошо получается)

    • @ivanvano8571
      @ivanvano8571 2 หลายเดือนก่อน

      Можете помочь в изучении джава?

  • @Az1zdev
    @Az1zdev 3 ปีที่แล้ว +2

    👍

  • @DmiTs-ep2ju
    @DmiTs-ep2ju 2 ปีที่แล้ว

    Коуто! Можно ссылку на урок про архитектуру приложений на спринге? Не нашел его

  • @Morrynsh
    @Morrynsh 2 ปีที่แล้ว

    А как сделать чтоб данные на странице html обновлялись в пределах нужного кол-ва времени, допустим хочу сделать таймер, задаёшь время и каждую секунду число становиться меньше.

  • @bstrdn
    @bstrdn 4 ปีที่แล้ว +2

    парам-пам-пам!

  • @DmiTs-ep2ju
    @DmiTs-ep2ju 2 ปีที่แล้ว

    не работает ничерта//// Unexpected error occurred in scheduled task

  • @valeriyemelyanov9090
    @valeriyemelyanov9090 3 ปีที่แล้ว

    Считывать все таблицу, чтобы получить единственную запись - такие решения нельзя показывать ни как учебные, ни как временные! В остальном хорошо, спасибо.

    • @ivanvano8571
      @ivanvano8571 2 หลายเดือนก่อน

      А как лутше сделать?

    • @valeriyemelyanov9090
      @valeriyemelyanov9090 2 หลายเดือนก่อน

      @@ivanvano8571 считывать только необходимую запись, см where

    • @valeriyemelyanov9090
      @valeriyemelyanov9090 2 หลายเดือนก่อน

      @@ivanvano8571 считывать с базы сразу только одну запись.

  • @cloudevops
    @cloudevops 4 ปีที่แล้ว +1

    Видеоның қазақша вариантын шығарасыз ба екен болашақта? Көп рахмет!

    • @bseitkazin
      @bseitkazin  4 ปีที่แล้ว

      Сәлеметсізбе. Егер аудиторияда соңдай сұраныс болса, қазақ тілінде ақпараттық технологиялар туралы, онда басқа, қазақша каналды ашып көремін. Казіргі таңда, контентті жасау үшін көп уақыт пен күш кетеді. Өзі осы каналды жабатын ойымда бар, себебі көрушілердін саны аз. Ал қазақ тіліндегі контентті тарату қиындырақ.

    • @bseitkazin
      @bseitkazin  4 ปีที่แล้ว

      Сіздің өзінізге қандай тақырыптарға бейне материалдар қызық болу шеді?

    • @AlexSmile-y2x
      @AlexSmile-y2x 4 ปีที่แล้ว +3

      Не закрывай канал! интересно рассказываешь

    • @bseitkazin
      @bseitkazin  4 ปีที่แล้ว

      @@AlexSmile-y2x спасибо. добавил видео про Docker, как его применять с Java проектом.

  • @wolkdnevnoy7472
    @wolkdnevnoy7472 ปีที่แล้ว

    Говори нармально чётко, а не как в асмр видео

  • @diasorazbaev
    @diasorazbaev 2 ปีที่แล้ว +1

    11:10 но лучше по немного привыкать к Stream API.
    return getAllNews().stream().anyMatch(news -> title.equals(news.getTitle()));