Многопоточность | Потоки | thread | Многопоточное программирование | Уроки | C++ #1

  Рет қаралды 228,630

#SimpleCode

#SimpleCode

6 жыл бұрын

Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅
Если вам нравятся мои уроки, вы хотите поддержать меня и развитие канала, то можете сделать это тут!=)
🔴🔴🔴 www.donationalerts.ru/r/simple...
✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅
Уроки по программированию
Наша группа ВК smplcode
Подписывайтесь на канал / @simplecodeit

Пікірлер: 265
@SimpleCodeIT
@SimpleCodeIT 6 жыл бұрын
*Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)*
@user-tj3eb5yq6b
@user-tj3eb5yq6b 6 жыл бұрын
Спасибо, но давай уроки по C# =)
@am0ba
@am0ba 5 жыл бұрын
Больше с/с++
@EnergyStarplus
@EnergyStarplus 5 жыл бұрын
Будут выходить не параллельно, а в другом потоке)))
@shum6114
@shum6114 5 жыл бұрын
Спасибо что помог. Я из-за этого с++ забросил, теперь вернулся))
@Repne64Bit
@Repne64Bit 4 жыл бұрын
Нет "самого лучшего", а есть "лучший".
@AlexPhotoup
@AlexPhotoup 4 ай бұрын
Очень доходчиво. Благодарю. Жаль нет новых уроков. 2024 год.
@Legi0n13
@Legi0n13 3 күн бұрын
блокируйте mutex и все будет выводиться правильно. Можно было упомянуть. Автор, спасибо. Действительно доходчиво
@alekseyostrovsky2183
@alekseyostrovsky2183 9 ай бұрын
Чётко по делу, без постоянных пояснений о тупости учащегося и как это сложно - просто делай и все
@slimbdeful
@slimbdeful 6 жыл бұрын
Очень тонкий и важный момент подмечен автором про join(). Спасибо за урок; понятно и, как всегда, на высоте.
@ilnev3738
@ilnev3738 3 жыл бұрын
уже 2021 год, лучше уроки так никто и не сделал Автору лайк
@mr.orleond4334
@mr.orleond4334 3 жыл бұрын
3 дня шерстил интернет, разные сайты, документацию. Вроде информация есть, но она либо скудная, либо непонятная. Дернул черт на ютубе поискать, пол часа просмотра и паззл начал складываться в голове)
@NicolaeUngureanuV
@NicolaeUngureanuV 2 жыл бұрын
уже 2022, ничего не изменилось))
@antont7478
@antont7478 2 жыл бұрын
@@NicolaeUngureanuV Подтверждаю)))
@yormado1078
@yormado1078 2 жыл бұрын
@@antont7478 до сих пор
@user-on1cp8hb5p
@user-on1cp8hb5p 2 жыл бұрын
@@antont7478 😄👍🏻
@user-uc7og5gt3q
@user-uc7og5gt3q Жыл бұрын
респект мужик! я не могу смотерть все твои видео и учиться по ним, но когда мне что-то нужно быстренько освоить по плюсам, то в 90% случаев это есть на твоем канале. возвращаюсь к нему как к книге. дай Бог тебе здоровья и процветания каналу!
@concorde3536
@concorde3536 Жыл бұрын
Почему не можешь?
@user-uc7og5gt3q
@user-uc7og5gt3q Жыл бұрын
@@concorde3536 прост если целенаправленно смотреть и пытаться запомнить то оно в одно ухо влетит в другое вылетит.
@noname_2108
@noname_2108 Жыл бұрын
@@user-uc7og5gt3q согласен, лучше что-то делать и возвращаться, когда нужно
@lightday893
@lightday893 5 жыл бұрын
Начинал изучение потоков с книги. Сложно, мутно непонятно. Попал на это видео - просто божественно. Лак, подписка, и спасибо!
@vladalu9794
@vladalu9794 6 жыл бұрын
Бесценная инфа, спасибо большое за отличный урок!!!
@shadowcode7752
@shadowcode7752 3 жыл бұрын
Йода (старый) учит с++ (немолодой яп).
@Viktor_Kardakov
@Viktor_Kardakov 11 ай бұрын
Господи, как же всё понятно и просто! Люблю вас!
@AllWayToDeath
@AllWayToDeath 6 жыл бұрын
Ох, Сергей, вот только на днях начал искать как изучить потоки и тут Ваше видео! Просто СПАСИБИЩЕ (совесть чиста - рекламы у Вас не пропускаю:)))
@Antonov_Ivan.
@Antonov_Ivan. 5 ай бұрын
Спасибо за урок!
@sagecat5696
@sagecat5696 6 жыл бұрын
Очень хорошо! С нетерпением жду следующих уроков о многопоточном программировании.)
@user-vb7ej3kn6d
@user-vb7ej3kn6d 6 жыл бұрын
Ого, пошла жара! Надо больше уроков. Благодарю за труд!
@artlinestudio6735
@artlinestudio6735 2 жыл бұрын
При просмотре на второй раз, понял гораздо больше. ). Спасибо. Просим продолжения уроков по С++.
@Toorall
@Toorall 6 жыл бұрын
Многопоточность очень важная тема, спасибо за урок!
@andrewbistroff7558
@andrewbistroff7558 6 жыл бұрын
От души спасибо вам Сергей за топовые уроки, с Пасхой вас!!!
@karaz9149
@karaz9149 Жыл бұрын
Шикарное простое объяснение, спасибо!
@user-ze1zj4lk8r
@user-ze1zj4lk8r 3 жыл бұрын
хочу выразить огромное спасибо создателю канала ,доступно и информативно. Самое главное нет воды !
@janavar5563
@janavar5563 Жыл бұрын
Спасибо огромное вам. Учу С++ по вашим видосам. Продолжайте в том же духе. У вас очень хорошо получается объяснить сложные вещи так чтобы это понял любой человек)))))
@isljack3117
@isljack3117 11 ай бұрын
У него из-за войны есть проблемы с этим(
@lovxxs
@lovxxs 8 ай бұрын
@@isljack3117 Он в Украине живет?
@isljack3117
@isljack3117 8 ай бұрын
@@lovxxs он писал тут на канале, что да. Золотой человек, помог мне очень
@elizabethgrant6018
@elizabethgrant6018 4 жыл бұрын
Огромное Вам спасибо! Вы приводите потрясающие, простые для понимания примеры!
@denys2957
@denys2957 6 жыл бұрын
Именно то что нужно, спасибо👍
@aln9391
@aln9391 6 жыл бұрын
Супер. В свое время погиб на потоках при программировании последовательного порта. Решил вопрос иначе. Еще Event стал камнем преткновения. Перекликаю лайком все ваши уроки, которые еще не кликнул.
@Ermine882
@Ermine882 6 жыл бұрын
Очередное спасибо за урок!
@flarens_ray
@flarens_ray 6 жыл бұрын
Многопоточность - пожалуй, самая интересная тема из всего цикла уроков на этом канале! Давненько начал ее изучать на Delphi 7 и, насколько помню, там сложнее было... Разбирать чей-то код самому и смотреть уроки, где подробно рассказывается об устройстве - дают совсем разный уровень понимания. Спасибо за проделанную работу!
@nap0le0nb0naparte7
@nap0le0nb0naparte7 6 жыл бұрын
Хорошо и доходчиво объяснил!!! Впрочем как всегда)). Спасибо большое Сергей, очень интересно.
@GoodDay-nd4ol
@GoodDay-nd4ol Жыл бұрын
Очень полезно. Спасибо за материал!
@KurpatovInstagram
@KurpatovInstagram 6 жыл бұрын
Благодарю!
@user-gi3ke9bi1l
@user-gi3ke9bi1l 5 жыл бұрын
Спасибо Вам, за прекрасные и понятные уроки=)
@arthurosipov8283
@arthurosipov8283 6 жыл бұрын
Спасибо огромное за Ваш труд!)
@SimpleCodeIT
@SimpleCodeIT 6 жыл бұрын
#thread #многопоточность #SimpleCode #урокипрограммирования
@alexeygrigorev4317
@alexeygrigorev4317 6 жыл бұрын
господибожемой наконец это тема! Давно хотел к ней приступить, всё никак не решался) Спасибище огроменное за уроки! С пасхой, если верующий! :) И с 8-м апреля, если нет)
@psevdonim3972
@psevdonim3972 4 жыл бұрын
он же не идиот. как не как программер, а не баран с айкью ниже плинтуса что бы "верить" эту навязанную херню
@qellzxan155
@qellzxan155 4 жыл бұрын
@@psevdonim3972 Пасха, это уже традиция. Не тебе решать, какое у людей IQ, по их вере. Есть много физиков, которые верующие, но это не мешает им быть физиками. Потому что вера, это не наука.
@psevdonim3972
@psevdonim3972 4 жыл бұрын
@@qellzxan155 ну как говорится - без лоха и жизнь плоха. и пока число людей с айкью равным уровню ловквалити (LQ) преобладает, за доходы попов и церквей можно быть спокойным)
@user-el1bq9jt2d
@user-el1bq9jt2d 4 жыл бұрын
@@psevdonim3972 IQ ниже плинтуса на данный момент у вас, молодой человек (возможно в силу возраста). Пасха - религиозный праздник. Вера - не есть религия. Но вы, молодой программист, такие детали не способны замечать в силу неприязни, обуславливающей низкую способность обработки информации в соответствующих областях. Вера, по определению, в вашем комментарии прослеживается лучше всего: вера в нерушимость и точность ваших определений и понимания. Несмотря на то, что даже текущий уровень знаний, представленных в человеческих традиционных языках вам непонятен, недоступен (к человеческим языкам относятся и языки программирования вычислительной техники и многие другие формы совокупностей логических определений, сигналов, знаков). Вы и есть представитель той самой низкоинтеллектуальной интеллигенции (на данный момент), не способный наблюдать свое поведение, свою ярую веру. Верующие в Бога (для этого не обязательно становиться приверженцем той или иной картины бытия), в отличии от вас, признают некоторую недоступность, потенциальную бесконечность природы, возможно, "иного качества программиста реальности". При этом, праздновать что-либо необязательно. По теме:Автору канала - благодарность: материал практичен, подача отличная)
@user-qm4or3bt4v
@user-qm4or3bt4v 3 жыл бұрын
@@user-el1bq9jt2d он просто слишком дерзко и грубо выразил уверенность в том, что нет такого "программиста реальности", нет никакого бога, и вселенная самозамкнута, объективна, в общем смысле конечна и вполне потенциально понимаема конечным разумом человека. В конечном итоге один из двух или нескольких противоположных взглядов на объективный вопрос всегда истинен, то есть, в данном случае, либо бог есть, и верующие ближе к истине, а атеисты ошибаются и в некотором смысле достойны называться людьми с низким уровнем интеллекта (ну вот просто потому что если вся твоя жизнь, твоя философия, твоё мышление ошибочно, то какой толк от твоего интеллекта), либо всё наоборот, бога нет, вселенная появилась сама 13 млрд лет назад и также самостоятельно зародилась жизнь, мы - лишь тело с мозгом внутри, нет ни души, ни рая, ни ада. И если так, то все верующие, по сути, лохи, а так как они ошиблись, то и идиоты. Ультимативное деление, но в принципе верное. Истинно умён только тот, кто в конечном счёте приходит к правильному выводу, к истине, почти не ошибаясь или не ошибаясь вообще, по крайней мере в глобальных вопросах. Ну и когда вера, надежда или эмоции затмевают логику, аналитические способности, опыт и хладнокровие здравого смысла, это всегда показатель низкого уровня интеллекта или эмоционального интеллекта, верующий ли ты или ярый атеист.
@mykhailobobrov3025
@mykhailobobrov3025 Ай бұрын
Спасибо тебе, с твоих видео я начал программировать на С++ и продолжаю это делать, надеюсь с тобой всё в порядке, удачи тебе во всём, я правда тебе благодарен за твои уроки, как только я буду чего то стоить и смогу зарабатывать, я отдам тебе почти все свои богатства, потому что я искренне тебе благодарен учитель😭🙏🏻
@pulukchu
@pulukchu 3 жыл бұрын
Как всё просто оказывается))))) Спасибо Вам огромное, Сергей! )
@bobr_s91
@bobr_s91 3 жыл бұрын
Спасибо вам большое за ваши старания, тут действительно уместно выражение - простыми словами о сложных вещах
@user-bw1fh9pd3i
@user-bw1fh9pd3i 3 жыл бұрын
Только начал гуглить инфу по этой теме. А у Сергея уже целый курс есть) Спасибо!!!!
@SergeyKo.
@SergeyKo. Жыл бұрын
отлично. Ждем больше уроков по C++
@BeInJavaUkraine
@BeInJavaUkraine 4 жыл бұрын
Спасибо бро, на собеседувании спросили, я не знал, теперь подучил. На примерах всегда легче воспринимать чем просто читать из книги, щастья тебе, делаеш большое дело для людей...
@Boris_Eltsin
@Boris_Eltsin 5 жыл бұрын
Спасибо! Отличные уроки, всё очень понятно и наглядно!
@alexanderm.145
@alexanderm.145 6 жыл бұрын
Благодарю, очень вовремя
@pegasusonce9181
@pegasusonce9181 2 жыл бұрын
я искала урок по шарпам... но лучшего объяснения темы я не нашла, божественно
@user-pk3tq5vk9b
@user-pk3tq5vk9b 4 жыл бұрын
Тема огонь!!! Спасибо большущее за урок!
@norfolkleb9851
@norfolkleb9851 6 жыл бұрын
Мог бы поставить 2 лайка, обязательно бы поставил! Тема интересная, ждем продолжения!
@johntrivolta2843
@johntrivolta2843 4 жыл бұрын
Зачёт SimpleCode!! Продолжайте, очень полезно и интересно!
@jangiryanarsen4952
@jangiryanarsen4952 6 жыл бұрын
C++ и потоки безумно интересно! Продолжайте Сергей.
@sticktogether2326
@sticktogether2326 4 жыл бұрын
Очень крутой урок, давно хотел освоить многопоточное программирование. Спасибо большое. Как всегда просто и доступно
@sashatim8244
@sashatim8244 6 жыл бұрын
Круто, только начал изучать многопоточность и тут ваше видео подъехало. Спасибо!
@user-ew8dp4cb8n
@user-ew8dp4cb8n 6 жыл бұрын
Супер. Красавчик. Отличный урок
@user-cg6un5kr8t
@user-cg6un5kr8t 4 жыл бұрын
Так сразу захотелось Таненбаума перечитать. Сергей, большое спасибо.
@xackspel
@xackspel 6 жыл бұрын
Как всегда высший пилотаж!
@Vlad_Ofitserov
@Vlad_Ofitserov Жыл бұрын
Вау, круто! Спасибо, Сергей!👍
@overdoses1794
@overdoses1794 6 жыл бұрын
Христос Воскрес, Сергей! Благодарю за урок!
@user-hz9gm5cf6q
@user-hz9gm5cf6q 3 жыл бұрын
Всегда считал тему о многопоточности чем то нереально сложным, но с хорошим учителем вижу, что тему можно спокойно понять и выучить. Огромное спасибо Вам за эти курсы!
@realfootball338
@realfootball338 10 ай бұрын
Тема однопоточности очень широкая, если говорить об оркестрации CPU load потоков с шаред памятью то там открывается целый космос сложнейших задач. Представь ты пишешь игровой движок и в твоей игре нужно воспроизвести звуки, в тоже время выделить корректное время на рендер графики и еще синхронизировать картинку со звуком. Хотя 99% задач это синхронизация IO load потоков в одном main потоке. Что даже JavaScript делает отлично. Но JS это по сути всегда main поток. Потоки умеют создавать только стандартные функции под капотом которых нативный код
@linuxoidovich
@linuxoidovich 10 ай бұрын
@@realfootball338 Ну так это асинхронный код + многопоточность.
@красиво
@красиво 7 ай бұрын
​@@realfootball338Хорошо перед новичками вые*нулся
@ariykaariyka5129
@ariykaariyka5129 5 жыл бұрын
замечательные уроки! Спасибо)
@dmitri9382
@dmitri9382 5 жыл бұрын
Я хоть и учу джаву, а видео смотрю ваши. Отлично объясняете. спасибо
@anastasiashpit9663
@anastasiashpit9663 6 жыл бұрын
Спасибо. Как раз на среду нужно сделать лабораторную работу, используя потоки.)
@user-nw5iw5ew9z
@user-nw5iw5ew9z 2 жыл бұрын
Сергей, снова хочу сказать тебе спасибо за отличный урок!
@mykhailomorhal2181
@mykhailomorhal2181 6 жыл бұрын
Дякую) завжди чекав на вихід теми threat )
@ichocolatechannel3241
@ichocolatechannel3241 3 жыл бұрын
Грамотно и качественно) спасибо
@user-yp8dg7qt6o
@user-yp8dg7qt6o Жыл бұрын
Молодец! Идеально все рассказал! Пригодилось.
@goretswot4019
@goretswot4019 6 жыл бұрын
лучший в мире за работой )
@user-kx6hz3sr9f
@user-kx6hz3sr9f 4 жыл бұрын
Все понятно, спасибо большое!
@user-jl7et8gx5u
@user-jl7et8gx5u 6 жыл бұрын
Спасибо огромное!
@ujintanderovskiy4283
@ujintanderovskiy4283 6 жыл бұрын
Круто, спасибо!
@user-ff1zh6ei8f
@user-ff1zh6ei8f 6 жыл бұрын
Большое спасибо за ваш труд)))
@-selen-
@-selen- 4 жыл бұрын
Отличные уроки! Хотелось бы увидеть видео по межпроцессному взаимодействию
@gregormovsesyan9777
@gregormovsesyan9777 2 жыл бұрын
Великолепно. Спасибо большое
@MrDanybelka
@MrDanybelka 4 жыл бұрын
мега-понятный урок, спасибо
@shapran0211
@shapran0211 4 жыл бұрын
Дякую , Ви найкраще пояснюєте матеріал ))
@5111
@5111 4 жыл бұрын
Люблю твои уроки ♥️
@timofeyshidlovskii8996
@timofeyshidlovskii8996 6 жыл бұрын
спасибо большое! реально годный урок!)
@yugenepopov2014
@yugenepopov2014 7 ай бұрын
Есть видео по переменному кол-ву аргументов (Args... args)? Если да, дайте линк пж. А если нет, то самое время запилить новый видос, ибо тема-то важная. Также не хватает материала по написанию своего аллокатора (под тотже вектор, например) + объяснение синтаксиса placement new в контексте того же аллокатора + Move Semantics (также в контексте аллокатора). От меня огромная благодарочка за проделанную работу, вы лучше, чем МФТИ!
@user-rk2yi4ye2z
@user-rk2yi4ye2z 23 сағат бұрын
спасибо, очень понятно
@HugoBossKosta
@HugoBossKosta 2 жыл бұрын
спасибо большое за урок, очень позновательно!!!
@sodfks7825
@sodfks7825 5 жыл бұрын
Спасибо за урок! Продолжайте в том же духе
@kazikhangereykhanov7758
@kazikhangereykhanov7758 6 жыл бұрын
Пожалуйста продолжайте!
@volodymyrgutsu7011
@volodymyrgutsu7011 2 жыл бұрын
Спасибо за контент!
@user-zq5dz5yx9s
@user-zq5dz5yx9s 6 жыл бұрын
О, пасибо, то, что сейчас нужно
@Sashikx_zxc
@Sashikx_zxc 4 жыл бұрын
Спасибо большое за урок!!
@t1ran153
@t1ran153 3 жыл бұрын
Спасибо большое за уроки
@vim_swg
@vim_swg Жыл бұрын
Спасибо мужик, лучший, очень помог
@IgorNovakus
@IgorNovakus 2 ай бұрын
Я вообще джава скрипт изучаю, и стало интересно,как может быть устроен event loop в node js. Интестно понимать что основной поток можно блокировать и делать его зависимым от других потоков. Иметь хотя обстракцию того как это может быть реализовано,чтоб не разбираться в тоннах кода исходников. Спасибо друг
@user-um8xh2gg7g
@user-um8xh2gg7g 5 жыл бұрын
Большое спасибо.
@go5190
@go5190 6 жыл бұрын
Спасибо!
@sabrqil7347
@sabrqil7347 6 жыл бұрын
*SERGEY TI KRASAVCHIK SPS* 😊😊
@user-hv5ol7re9i
@user-hv5ol7re9i 2 жыл бұрын
Сергей, наикрутейший курс! Огромное спасибо. Не могли бы вы сделать подобно для asinc асинхронного программирования на с++. Уверен лучше вас ни у кого не получится
@Genberi
@Genberi 6 жыл бұрын
Сергей, прежде всего спасибо вам за уроки! Рекомендую ваш канал своим знакомым, друзьями и родственникам. Про многопоточность тема крутая. А будут ли темы для программирования в Linux? Было много танцев с бубном при подключении Visual Studio 2017 к Debian серверу. Ручное перетаскивание библиотек и прочий геморрой... Благодаря вашим урокам написал прогу под Debian/Ubuntu. Под CentOS 6 она взлетела частично, опять же потому что устаревшие библиотеки. Могли бы создать несколько отдельных уроков для программирования на С++ под Linux. Например, корректное подключение VS к Linux, уроки о каких-нибудь базовых библиотеках типа dirent.h errno.h cstdlib. В общем всё что может помочь системному администратору перейти от bash к C++ :) P.S. И да я сделал это. Мой первый коммент на ютубе за столько лет...
@bingotak
@bingotak 2 жыл бұрын
круто!!! всю бы эту информацию на первой ссылке в гугле, я бы сэкономил пол часа времени.
@Vladimir-re8xl
@Vladimir-re8xl 3 жыл бұрын
Ждем продолжение!!!!!!!!!!
@hutoryanin
@hutoryanin 3 жыл бұрын
*Л. а. й. к. о. с.* за видос.
@TheRussificator
@TheRussificator 2 жыл бұрын
спасибо за лекцию.
@rayansamerkhanov5438
@rayansamerkhanov5438 Жыл бұрын
Учёба в универе просто тьма, но с твоими видео просто рай! Большое спасибо, что разбираешь все возможные темы, делишься с нами своим опытом и знаниями простым и понятным языком
@user-nz5sr5hj6i
@user-nz5sr5hj6i Жыл бұрын
какой курс?
@olegatoraf7341
@olegatoraf7341 Жыл бұрын
@@user-nz5sr5hj6i на 2 такое проходят
@user-qj6tk5fw9p
@user-qj6tk5fw9p 2 жыл бұрын
конечно нам это интересно))
@rmatveev
@rmatveev 6 жыл бұрын
Урок супер! Но как же вы не рассказали как побороть проблему одновременного вывода из разных потоков?! Это же важный момент, как мне кажется. Вероятно, перед началом вывода нужно останавливать все, кроме текущего потока, а по завершении вывода - отпускать. Был бы благодарен, если осветите эту тему в будущих видео!
@qwa3r
@qwa3r Жыл бұрын
Спасибо тебя Огромное:)
@alexeyholin1044
@alexeyholin1044 2 жыл бұрын
Спасибо !!
@user-pb4yv2et2i
@user-pb4yv2et2i 6 жыл бұрын
Спасибо
@user-ev2lj1eo4d
@user-ev2lj1eo4d 3 жыл бұрын
Спасибо большое !!!!!!!!!!!!!!!!!!!!
@it-coding
@it-coding 2 жыл бұрын
было бы супер увидеть уроки по Async/ Future
@bensla3931
@bensla3931 6 жыл бұрын
Сергей, хотелось б увидеть уроки по winsock от вас.
Я нашел кто меня пранкует!
00:51
Аришнев
Рет қаралды 3,5 МЛН
🌊Насколько Глубокий Океан ? #shorts
00:42
That's how money comes into our family
00:14
Mamasoboliha
Рет қаралды 6 МЛН
Thread → Task. Многопоточность и Асинхронность
13:39
Архитектор ПО. Александр Желнин
Рет қаралды 28 М.
Собеседование Junior C++
45:32
Ambushed Raccoon
Рет қаралды 102 М.
Изучение C++ в одном видео уроке за час!
1:14:33
Гоша Дударь
Рет қаралды 812 М.
Всё об указателях в C++ за 20 минут
20:00
ЧТО ТАКОЕ ПОТОК? [МЬЮТЕКС, СЕМАФОР]
20:46
АйтишныйДомосед
Рет қаралды 25 М.
Собеседование Middle C++
52:34
Ambushed Raccoon
Рет қаралды 20 М.
Я нашел кто меня пранкует!
00:51
Аришнев
Рет қаралды 3,5 МЛН