Айти Поц
Айти Поц
  • 9
  • 99 603
ГДЕ НАБРАТЬСЯ ОПЫТА В ПРОГРАММИРОВАНИИ? ПЕРЕНОСИМ МУЗЫКУ ИЗ ЯНДЕКС В BOOM!
В этом видео ты узнаешь как можно автоматизировать любую рутинную задачу на моём примере. Я вот решил перенести треки из Яндекс Музыки в BOOM (ВК) и написал для этого скрипт, который обращается к закрытым методам API.
Для тех, у кого такая же проблема и кто не знает как перенести треки из Яндекс Музыки в BOOM - инструкция на моём сайте: rivizoft.ru/projectshtml/yandexmusic-to-boom.html
Я в социальных сетях:
Telegram: ttttt.me/itpods
ВК: rivizoft
Мой сайт:
rivizoft.ru/
Тайм-коды:
00:00 - 00:24 - Введение
00:25 - 00:30 - Intro
00:31 - 01:00 - Автоматизация рутинной задачи
01:01 - 01:20 - Библиотека для Python (Яндекс Музыка)
01:21 - 01:35 - Скрипт на Python
01:36 - 01:46 - Почему нужно автоматизировать
01:47 - 02:24 - JavaScript-библиотека для API музыки ВК
02:25 - 03:22 - Как устроен скрипт
03:23 - 03:33 - Общий алгоритм
03:34 - 04:14 - Временные затраты и последствия
04:15 - 04:46 - Чем полезна автоматизация задач
04:47 - 04:56 - Мой Telegram-канал
04:57 - 05:01 - Конец
05:02 - 06:04 - Пример работы скрипта
Теги:
программирование, программист, как стать программистом, курсы программирования, обучение программированию, разработчик, основы программирования, программирование с чего начать, программирование с нуля, программирование для начинающих, javascript, школа программирования, научиться программировать, веб разработка, как начать программировать, язык программирования, языки программирования, разработка, работа программистом, какой язык программирования выбрать, python, работа, фриланс, про программистов, программирование для чайников, мотивация, it, тестирование, programming, работа программиста, образование в it, опыт, опыт в программировании, где набраться опыта в программировании, скрипт, написать скрипт на python.
มุมมอง: 1 877

วีดีโอ

ТВОЙ SPLASH SCREEN СДЕЛАН НЕПРАВИЛЬНО!
มุมมอง 20K4 ปีที่แล้ว
Как вам новый формат про разбор приложений? Что вообще вы думаете про эти экраны загрузки, нужны ли они? Еще оставлю ссылки про экран загрузки на Android: habr.com/ru/post/345380/ - подробно расписано про Splash Screen с примерами кода в Android Studio. saulmm.github.io/avoding-android-cold-starts - примеры с анимациями. Я в социальных сетях: ВКонтакте: rivizoft Telegram: ttttt.me/itpods...
КАК СДЕЛАТЬ РЕГИСТРАЦИЮ В СВОЕМ ПРИЛОЖЕНИИ? API НА PHP
มุมมอง 2.7K4 ปีที่แล้ว
Я готовлю очень большой проект, в котором я со своими подписчиками буду писать офигенный ПРОЕКТ ДЛЯ ПОРТФОЛИО! И в нём понадобилась регистрация пользователей, меня часто спрашивают как правильно сделать регистрацию в приложении и вот это видео для вас! Здесь мы будет писать свой API для регистрации, поработаем с POST запросами, и сделаем формочку с интерфейсом на QT и C . @gosha_dudar давай сде...
КАК РАБОТАЮТ ЛЮДИ ИЗ IT НА КАРАНТИНЕ?!
มุมมอง 3074 ปีที่แล้ว
Если вы хотели узнать как устроена удаленная работа в IT? Тогда это видео для вас :) Я задал вопросы разработчикам, дизайнерам, аналитикам и другим из крупных IT-компаний. Они рассказали о том как удается работать в домашней обстановке и поделились советами как стать более продуктивным на удалёнке. Мой Telegram-канал: ttttt.me/itpods Я в ВК: rivizoft Мой сайт: rivizoft.ru/ Спасибо за инт...
КАКИЕ ЕСТЬ ГРАФИЧЕСКИЕ БИБЛИОТЕКИ НА JAVA? GUI НА JAVAFX
มุมมอง 23K4 ปีที่แล้ว
Наступает момент, когда хочется написать первое графическое приложение на Java. Но сталкиваешься перед выбором кучи фреймворков для GUI. В этом видео рассмотрены самые популярные библиотеки для работы с пользовательским интерфейсом, а в конце видео я напишу программу на JavaFx. Мой Telegram-канал: ttttt.me/itpods Мой ВК: rivizoft ТЕГИ: #javafx #java #gui java, программирование, java прог...
ДЕЛАЕМ GET ЗАПРОС НА СЕРВЕР И ПАРСИМ ОТВЕТ В JSON НА C++!
มุมมอง 30K4 ปีที่แล้ว
В этом видео я рассказал о том, как подключить библиотеку boost c в visual studio 2019, сделать запрос на сервер и распарсить ответ JSON. Мой Telegram-канал: ttttt.me/itpods Мой ВК: rivizoft Теги: #json #cplusplus #программирование программирование, как стать программистом, javascript, программист, основы программирования, programming, обучение программированию, курсы программирования, п...
10 ПРОЕКТОВ ДЛЯ ПРОГРАММИРОВАНИЯ НА ВРЕМЯ КАРАНТИНА!
มุมมอง 13K4 ปีที่แล้ว
Карантин поможет стать тебе сильнее, прокачай свои скиллы с помощью проектов из этого видео. Мой Telegram-канал: ttttt.me/itpods Мой ВК: rivizoft Ссылки из видео: CLRium про сборщик мусора: th-cam.com/video/DVnmGW6964o/w-d-xo.html Куча проектов на GitHub: github.com/danistefanovic/build-your-own-x Еще ссылка с подборкой проектов: github.com/sindresorhus/awesome Теги: #stayhome #проекты п...
КАК ПОПАСТЬ НА СТАЖИРОВКУ В IT? ПИШУ ТЕСТОВОЕ НА JAVA В КОМПАНИЮ!
มุมมอง 8K4 ปีที่แล้ว
Здравствуй. Я рад, что ты смотришь это видео. Видео несет огромный смысл - можно сделать всё, если захотеть :) Вот и я, почти не зная Android разработку написал на мой взгляд неплохое тестовое :) А у тебя были такие ситуации, если да - пиши в комментарии! Пишите мне в ВК: rivizoft Подписывайся на мой Telegram-канал: ttttt.me/itpods Теги для видосика: #стажировка, #java, программирование,...
ХАКАТОН ОТ DTF - АЙТИ ПОЦ
มุมมอง 7324 ปีที่แล้ว
Получилось ли за выходные сделать 3D игру? Смотрите в видео. Подписывайтесь на мой Telegram-канал (посты об играх, разработке и просто дневник): ttttt.me/itpods

ความคิดเห็น

  • @Okpon-nx2fs
    @Okpon-nx2fs 2 หลายเดือนก่อน

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

  • @thesementv8083
    @thesementv8083 3 หลายเดือนก่อน

    В чем разница между с++ и питон,на этом примере

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

      чувак)))))) суть не в написании парсера, а в написании кода)

  • @aleqsfurositi1099
    @aleqsfurositi1099 5 หลายเดือนก่อน

    очуенна обяснил как работает javafx, спасибо жду еще

  • @user-kf9wj8cn7w
    @user-kf9wj8cn7w 7 หลายเดือนก่อน

    Вопрос, есть библиотеки которые помогут избавиться от JS и писать фронт на java ?

  • @bolnoi8
    @bolnoi8 8 หลายเดือนก่อน

    Я не понял, а зачем создавать отдельную активити, если мы можем просто прописать windowBackground в основной теме?

  • @Roman-eu8vf
    @Roman-eu8vf 8 หลายเดือนก่อน

    Хороший материал и подача. Продолжай👍

    • @bushik_bushik283
      @bushik_bushik283 8 หลายเดือนก่อน

      Вот те самые люди которые это смотрят, я не исключение, 3 года как никак прошло))

  • @yuriy_markov
    @yuriy_markov 8 หลายเดือนก่อน

    Подскажи как вместо фотки поставить туда гиф анимацию в 2 сек

  • @user-vz3yx3qs6s
    @user-vz3yx3qs6s 10 หลายเดือนก่อน

    не хочешь ip в качестве аргумента передавать по константной ссылке? зачем копировать сложные объекты или вообще сделать rvalue, т.к. ты туда напрямую строку передаешь? + почему ты используешь глобальные static переменные, не проще записать в private поля класса?

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

    Я тут nodejs изучаю, выплыло это видео, почему-то вспомнил, как давно gentoo из архива 3-й стадии ставил с подъемом vpn и так далее... В общем, пошел я дальше бэк на ноде писать и пожалуй не буду больше такие видео смотреть. Удачи вам, парни.

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

    Категорически не согласен с критикой сплеш-скрина ВК. При демонстрации с ютубом - он грузился ровно так же как и ВК. Но ютуб - Айти Поц не посмел поругать (вторая минута ролика) :))) По рассуждениям - очевидно, что Айти Поц плохо представляет что происходит под капотом у реальных приложений.

  • @RaY-uc1dl
    @RaY-uc1dl ปีที่แล้ว

    ахахах, на питоне это делается в 7 строк, в чем смысл так запариваться

    • @yastepan
      @yastepan 6 หลายเดือนก่อน

      С++ это низкоуровневый яп

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

    Что за инфоциганство - если запрос пуст верни ошибку, или optional или (для С++20) expected. Tuple на худой конец.

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

    За коим фигом метод статический? Человек с ява бэкграундом пытается в С++?

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

    А если мне нужно без сторонних библиотек???

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

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

  • @Sergey.Aleksandrovich.P-37rus
    @Sergey.Aleksandrovich.P-37rus ปีที่แล้ว

    5:19 по моему переопределяем а не перегружаем?🤔 Override же, поправьте если не прав

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

    а код приложить...

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

    Да я глянул первые видео на английском ютубе, русском и там пздц, как разработчик с флатера и реакт нетива я понимаю что это неправильно когда у тебя сначала белый экран (это и есть сплеш), потом твой фейковый сплэш, который ничего не делает и только потом приложение (меня за такое раньше били железной табуреткой)

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

    Обзор супер. Разработку скринсейвера во второй видос можно даже убрать.

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

    Можешь мои тоже перенести?)

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

    4 мин обливания других дерьмом ... прям поц что надо

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

    Интересно, а под капотом у этой библиотеки что находится? Что-то вроде winsock2.h или <sys/socket.h> ?

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

    Зачем нужна директория libs в "Каталоги библиотек" ? Почему недостаточно добавить адреса директорий с либами в "Компоновщик/Общие" ?

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

    Почему ты добавил адреса директорий в "Каталоги VC++", а не в "C/C++/General/Additional Include Directories" ? Погуглил, вроде бы нет принципиальной разницы.

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

    Не знал, что на IPS есть подобный эффект, сколько лет пользовался таким экраном и никаких проблем.

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

    Захожу в свойства проекта и у меня нет таких вкладок. Как добавить эти библиотеки, если у меня проект Windows forms? Уже весь инет прочитал, ничего нет...

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

    Но ведь это тоже не правильно🤣🤣

  • @andreas.limited
    @andreas.limited 2 ปีที่แล้ว

    Я скачал такую же версию библиотеки как у тебя, там нету папки "stage".

  • @user-ud1pc3gk5c
    @user-ud1pc3gk5c 2 ปีที่แล้ว

    Интересно посмотреть на выделение памяти эффективнее new который максимально оптимизирован

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

    Ну ты конечно же научил разработчиков ЫнтЫрпрайза фигачить правильные сплеш скрины 😄😄 Больше не надо таких уроков. ))

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

    А можно гайд, только с curl? (мне нужен РЕСПОНС код)

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

      @@robertobokarev439 Боже, чел, в таких либах поддержка плюсов сделана по принципу “Работает? Не трогай!”.

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

      @@robertobokarev439 Все равно будешь писать обертку

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

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

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

    У меня в таком варианте мыло

  • @user-vg9nq5rj3w
    @user-vg9nq5rj3w 2 ปีที่แล้ว

    Спасибо

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

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

  • @user-yp8dg7qt6o
    @user-yp8dg7qt6o 2 ปีที่แล้ว

    А если ответ от сайта не просто JSON, а вложенный JSON c дочерними элементами? Как получить значение этого вложенного элемента?

  • @p.polunin
    @p.polunin 2 ปีที่แล้ว

    Спасибо! Очень быстро для восприятия. Ну хорошо, я поставлю на паузу и разберусь.

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

    Делаю сейчас тестовое задание. Не приняли его, сказали, что сплеш скрин должен появляться до загрузки всех активити.

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

    Спасибо большое, все получилось. А как сделать так чтоб заставка задерживалась на 4-5 секунд? быстро исчезает и все равно белый экран еще 2-3 секунды, пока загружается приложение. За ранее спасибо!

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

      @@xephosbot не рекомендуется но использовать можно или критично? А то я уже загрузил на обновление APK.

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

    кароч нафиг курсы если есть тестовые

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

    Слпеш скрин, сделан чтобы в нём сделать все проверки и подключения, ну в приложениях популярных почему-то всё наоборот

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

    Как только помимо лого надо будет выводить ещё что-то , так сразу правильный вариант покажется неправильным. Есть другие способы. Например, В одной активности два layout-a, которые будут меняться по триггеру. И ещё: а где мы дожидаемся загрузки данных?

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

      Гугл выпустил новый SplashScreenAPI. Там никакие костыли с дополнительными Activity не нужны. Можно гибко устанавливать время длительности сплэша, чтоб он показывался ровно столько, сколько подгружается нужная инфа для MainActivity

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

      @@xephosbot сама фраза "для Main Activity" уже заставляет задуматься))) К тому же сделать картинку для сплэша в layout очень неплохой вариант. В любом случае сплэш скрин с таймером - это бред

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

      @@agentr227 под Main Activity подразумевается тот, что указан для запуска по умолчанию в манифесте)

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

      @@xephosbot реально попробуй сделать через layout. Ты когда сам напишешь и посмотришь, то скажешь что это легко, просто и не всрато. В то же время автор пишет о "правильном" сплэш скрине, хотя это вообще не сплэш скрин по сути, согласен?

  • @top5-152
    @top5-152 2 ปีที่แล้ว

    Понравилось то, как ты лениво рассказываешь 😂

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

    Спасибо

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

    Где учишься (учился), если не секрет?

  • @user-qr5iw3zr4q
    @user-qr5iw3zr4q 2 ปีที่แล้ว

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

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

    Недавно начал изучать c++, когда придёт время, я вернусь к твоему видео! Всем удачи)

    • @user-zx6hw7xz1n
      @user-zx6hw7xz1n 2 ปีที่แล้ว

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

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

      @@user-zx6hw7xz1n у меня он предустановлен был xD

    • @helloworld-fv8kx
      @helloworld-fv8kx 2 ปีที่แล้ว

      как дела? что сейчас учишь?

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

    Там ещё и библиотекa asio подключается, неплохой туториал, спасибо)