#2. Методы классов. Параметр self | Объектно-ориентированное программирование Python

  Рет қаралды 165,736

selfedu

selfedu

2 жыл бұрын

Курс по Python ООП: stepik.org/a/116336
Добавляем методы в классы. Вызов методов через класс и его экземпляры. Параметр self. Зачем нужен и за что отвечает.
Плейлист по Python ООП: • Объектно-ориентированн...
Инфо-сайт: proproprogs.ru/python_oop
Telegram-канал: t.me/python_selfedu

Пікірлер: 233
@annashcherbakova1202
@annashcherbakova1202 2 жыл бұрын
Вы - первый человек, который смог понятно объяснить, что такое self!
@user-bh8qg5gq7b
@user-bh8qg5gq7b 10 ай бұрын
Подтверждаю, как человек, оканчивающий курс Яндекс.Практикума.
@EvvA
@EvvA 7 ай бұрын
@@user-bh8qg5gq7b я сейчас там учусь и все равно не понимал, нахрен мне нужен "self"!
@musicforyou1380
@musicforyou1380 7 ай бұрын
согласен
@user-cb1kz3mv7j
@user-cb1kz3mv7j 4 ай бұрын
Присоединяюсь. И очень благодарю. На многих курсах уроки и объяснения составляют люди, для которых все это очевидно. И им сложно объяснить так, чтобы мы, новички, все поняли. Помимо понимания self я для себя еще важное получил. Наконец уложилось в голове, что такое Атрибуты. А то никто не акцентирует на этом внимания. И я долго не мог понять, постоянно путал их то со свойствами, то с параметрами. А оказалось, что атрибуты - это все что входит в класс, т.е. методы и свойства - это все атрибуты класса. А параметры - это то, что указывают в скобках при вызове функции. Функцию можно вызвать как с параметром так и без. В общем, уложилось наконец. Спасибо вам!
@Alpha-su8ti
@Alpha-su8ti 3 ай бұрын
self показывает что какая-то уйня относится к конкретно этому экземпляру класса, что тут непонятного)))
@jeyhunaze7628
@jeyhunaze7628 Жыл бұрын
Вы реально тот единственный человек, который смог объяснить, что такое self. Спасибо большое!!!!
@pwufora
@pwufora Жыл бұрын
return и self были наверное всегда сложнейшими для новичком
@yuliyaparamonova5596
@yuliyaparamonova5596 Жыл бұрын
@@pwufora На счет ретерн не согласен, а вот наследование...
@pwufora
@pwufora Жыл бұрын
@@yuliyaparamonova5596 мне было сложно осознать как он работает из-за незнания механики программирования, а также this по началу, потому что они запрограммированиы так, чтобы мы могли сразу их исползовать, неалгоритмично. Вообще все встроенные методы сложны, потому что ты их не писал и не знаешь как они работают.
@olegkravchenko3738
@olegkravchenko3738 3 ай бұрын
Поддерживаю всех кто Вас хвалит. Много информации по классам и непосредственно self прочитал, до того как Вам удалось объяснить его функционирование.
@user-em6fx1cg1m
@user-em6fx1cg1m Жыл бұрын
Спасибо, я лучше понял что такое self. До этого я из платного курса Пайтон-разработчик узнал что self это ссылка на самого себя, и не понимал что это значит. Взял ваш курс закрыть пробелы в изучении.
@user-nb1xf5ng4u
@user-nb1xf5ng4u 2 жыл бұрын
Вы просто спасатель для новичков Огромное вам спасибо за такой огромный вклад в наше будущее !
@kotsba
@kotsba 2 жыл бұрын
Изучал основы Python в рамках курса SkillBox и никак не мог до конца понять, как работает self и зачем ее везде пихать в описании класса. Очень смутное понимание было, что она ссылается куда-то, но не догонял, что это ссылка на объект класса, который мы создадим в будущем. Спасибо за подробное разжевывание! Как устроюсь на работу по новому профилю, буду регулярно донатить этому каналу)))
@firston5360
@firston5360 Жыл бұрын
*ссылка на экземпляр класса
@fresh_wind87
@fresh_wind87 Жыл бұрын
@@firston5360 это одно и тоже умник - душнила
@user-xz2gl5mx9t
@user-xz2gl5mx9t Жыл бұрын
@@fresh_wind87 Чел это две разные вещи, не говори если не знаешь правды
@JohnnyBGoode-fc8gw
@JohnnyBGoode-fc8gw Жыл бұрын
@@user-xz2gl5mx9t Объект и экземпляр класса это действительно одно и тоже.
@user-dj4np3gg9y
@user-dj4np3gg9y Жыл бұрын
Устроился на работу?
@vld7395
@vld7395 Жыл бұрын
Голос как будто сказку рассказываете, приятный очень
@anndreiko
@anndreiko 3 ай бұрын
Лучшая серия уроков по ООП. Автор, спасибо вам за эти прекрасные ролики. Теперь всё стало по полочкам
@djpatronrussia
@djpatronrussia Жыл бұрын
Я думал, что понимание ООП будет очень сложным.... Уже отчаялся... но тут наткнулся на Ваши видео уроки! И не устану писать Вам. Большое Спасибо! За Ваш бесценный труд!
@user-rp7sg6eo4b
@user-rp7sg6eo4b 4 ай бұрын
После таких классных уроков даже мой кот Васька объяснит Шарику на улице что такое ООП .
@romanp1521
@romanp1521 2 жыл бұрын
Старые уроки были хороши, но новые это уже другой уровень обьяснений. Для неновичка кажется что автор пытается обьяснить очевидные вещи. Но для тех кто начинает изучать эти моменты могут стать камнем преткновения на несколько часов или даже дней. Многие мануалы говорят то self нужен и все, просто запомните это, в лучшем случае показывют что с ним все работает а без него нет. А потом натыкаешсь на разные куски кода в которых self нет, и пытаешся понять когда же он нужен а когда нет.
@freeforrussia
@freeforrussia 2 жыл бұрын
Сергей! Огромное спасибо за то время, которое вы тратите на наше просвещение! Спасибо с поклоном до земли!
@Nfix106
@Nfix106 2 ай бұрын
Идеально - тема с self раскрыта спасибо)! Я конечно знал про self, но соглашусь со многими, в большинстве мануалов по ооп на Python, тема с self не раскрывается, обычно говорят, что пишите ее и все будет гуд.😊
@user-yu2sq8fc3e
@user-yu2sq8fc3e 2 жыл бұрын
Первое нормальное объяснение параметра self, которое нашел. Где до этого не читал, как-то мутно все объясняли, и не понятно, когда его ставить, когда нет. Спасибо!
@ots-1003
@ots-1003 Жыл бұрын
Сергей, тут уже написанно миллион комментов, но я не могу не сказать! Огромнейшее вам спасибо! Я сейчас прохожу платные курсы, до этого было более-менее понятно, я подкреплял всё из других источников тоже, но вот на ООП просто застопорился. Я никак не мог понять, что такое self, для чего он нужен, откуда это всё идет и вот я нашел ваше видео! Я БУКВАЛЬНО ПРОЗРЕЛ! ТЕПЕРЬ Я ПОНИМАЮ, ЧТО ДЕЛАЮ, А НЕ ПИШУ МЕХАНИЧЕСКИ! Я чувствовал себя очень подавленно от того, что никак не мог понять и мотивация ушла в ноль просто! Вы вернули мне веру в себя и я понял, что я не так уж и туп, просто мне плохо объяснили! Спасибо огромное, вы прирожденый учитель, который действительно понимает, как надо работать с учащимися!!
@maximsalnikov174
@maximsalnikov174 Ай бұрын
Как же Вы понятно объясняете! Успехов и здоровья!
@user-jo5ij6df1d
@user-jo5ij6df1d Жыл бұрын
Очень хорошо и доступно всё "разжёвано", но как же трудно это проглотить!
@gaben_aTan
@gaben_aTan 6 ай бұрын
Наконец-то я понял зачем нужен self. В нескольких книгах по питону прочел про self так до конца и не понял. У вас отлично получаются видеоуроки. Спасибо!
@nikolayagababyan5299
@nikolayagababyan5299 Жыл бұрын
Сергей, Вы делаете большое дело, спасибо Вам за это! Платные курсы оказались в разы менее информативные, чем Ваши лекции. Спасибо Вам большое за Вашу работу!
@vb52ru
@vb52ru 2 жыл бұрын
Спасибо
@user-yy7fk5ir3m
@user-yy7fk5ir3m 6 ай бұрын
Я впервые услышал такое чёткое и понятное объяснение. Огромное спасибо
@user-hz6jz5hx1z
@user-hz6jz5hx1z 6 ай бұрын
Спасибо Вам ! В момент просмотра Ваших видео в голове случаются просветления. Никто лучше Вас не объяснил, что такое self.
@user-qv9eg8kz9l
@user-qv9eg8kz9l 2 жыл бұрын
Страшно даже представить величину мозга тех, кто это все придумал...
@anyreU
@anyreU 11 ай бұрын
Это все благодаря лени... А так бы процедурно делали
@moduletechsm-t500-px9jo
@moduletechsm-t500-px9jo 2 ай бұрын
@@anyreU Ты еще скажи что библиотеки и фреймворки от лени
@eng9507
@eng9507 Ай бұрын
​@@moduletechsm-t500-px9jo именно
@moduletechsm-t500-px9jo
@moduletechsm-t500-px9jo Ай бұрын
@@eng9507 Нет, это использование чужого опыта, экономия времени, улучшение качества своего проекта. НЕ использовать это все, это просто тупость.
@textreanimator
@textreanimator 5 күн бұрын
Если в запасе лет 10,придумает даже простенький мозг.
@edwardsnowden9093
@edwardsnowden9093 6 ай бұрын
Я уже писал маленькие скрипты и программы, но только с вами начал постигать более полное понимание того, как оно работает внутри. Большое спасибо )
@albertgrayce01
@albertgrayce01 15 күн бұрын
классно рассказываете, но так быстро не успеваю печать😁
@user-or2gv8zf4l
@user-or2gv8zf4l Жыл бұрын
Здравствуйте, уважаемый Сергей и аудитория! Прекрасное объяснение. После этого урока сложилось представление, что классы это ящик с данными и методами. Возьми (экземпляр класса) какие нужны свойства и с помощью методов оперируй этими свойствами. Вопросы: 1) На сколько это представление правильное в контексте урока? 2) Можно ли в самом классе запустить методы с помощью использования его собственных свойств, на сколько это будет правильно?
@selfedu_rus
@selfedu_rus Жыл бұрын
как первое понимание, возможно, но лучше задайте этот вопрос в телеграм-канал (ссылка под видео) и вам там много чего еще интересного расскажут ))
@andredru4278
@andredru4278 3 ай бұрын
Спасибо. Отлично. Идем дальше.
@artemvolosnov7510
@artemvolosnov7510 2 жыл бұрын
Просто пушка контент! Без воды, по существу, не упуская важных деталей и сути, редко пишу комменты, но за такое точно лайк)
@dedded6840
@dedded6840 2 жыл бұрын
Ваш канал самая настоящая находка)
@soul-snatcher225
@soul-snatcher225 Жыл бұрын
только реально понимающий тему человек, может спокойно и доходчиво объяснить материал. спасибо, теперь я наконец понял зачем нужен был self :)
@elenagavrilova3109
@elenagavrilova3109 5 ай бұрын
уже на 41 секунде поставила лайк! спасибо Вам огромное и крепкого здоровья!
@user-yo7kq4lr7j
@user-yo7kq4lr7j Жыл бұрын
Ничего себе!!! Спасибо огромное. Теперь, наконец-то с селф всё ясно!!!❤❤❤
@alexeyxopyc2471
@alexeyxopyc2471 Жыл бұрын
Благодарю! :) и слушать приятно и объясняете доходчиво)
@user-hh9cf1vd8j
@user-hh9cf1vd8j Жыл бұрын
Гений среди нас! спасибо за ваш труд!
@vladimirastrelin1719
@vladimirastrelin1719 Жыл бұрын
Низкий поклон...Спасибо огромное. Всё просто, понятно и доступно...
@citricmint6180
@citricmint6180 2 жыл бұрын
Спасибо за доступное изложение материала!)
@user-no1mu9qv4z
@user-no1mu9qv4z 8 ай бұрын
Крайне редко пишу комментарии, но тут не могу не сказать. Просмотрев несколько видео по классам и методам классов, только с помощью этого видео смог наконец понять, для чего нужен self, и как вообще работают методы класса! Спасибо!
@sinsmith9687
@sinsmith9687 Жыл бұрын
Я в неописуемом восторге. Как все легко я понятно Вы объясняете))) Всех благ
@alucardv8551
@alucardv8551 2 жыл бұрын
8:49 - Вот именно для этого и используется параметр self: чтобы мы могли работать с локальными атрибутами **конкретного** экземпляра класса.
@user-kb2uv6en5t
@user-kb2uv6en5t 4 ай бұрын
Тупа ЛУУУУУЧШИЙ братик. Очень хорошие уроки. Сначала думал обычный гундос, но очень хорошо и доходчиво обьясняешь вообще без воды
@valeradyomin287
@valeradyomin287 8 ай бұрын
Спасибо за труды. Очень хорошо подаёте материал.
@symbioz1285
@symbioz1285 Жыл бұрын
Спасибо, очень качественное изложение. Даже на 2х скорости материал отлично впитывается)
@empty9228
@empty9228 Жыл бұрын
Сергей, спасибо большое за урок! Отличное объяснение, как работает "self" и зачем он нужен!
@MsGleaming
@MsGleaming 2 ай бұрын
Я вас люблю. Единственно понятное объяснение!🥰
@WasWollenWirDrinken
@WasWollenWirDrinken 2 ай бұрын
просто легенда, спасибо вам
@golden_horde
@golden_horde 2 жыл бұрын
Спасибо тебе большое, очень круто объяснил. Для меня многие вещи стали понятными, я прям прозрел.
@aanistratenko
@aanistratenko Жыл бұрын
Сегодня перечитал немало статей и не мог зачем и откуда self! Вы четко и наглядно объяснили! Спасибо!
@kenn1on
@kenn1on 2 жыл бұрын
Топ курс, всё понятно. Спасибо большое!
@pavelmiroshnichenko9630
@pavelmiroshnichenko9630 2 жыл бұрын
думал что не новичек я . смотрю ваши уроки и понимаю, что все таки новичек)) очень круто, по делу, доступно, ненавязчиво, топ контент!👍
@user-ey4qp4mq4q
@user-ey4qp4mq4q 2 жыл бұрын
Отличный урок! Спасибо Вам👍
@eklatov
@eklatov 2 жыл бұрын
Спасибо большое! Раньше пробовал учить ООП, но ничего не понял и забросил, а сейчас все понял. Спасибо вам огромное!!!
@user-dp1sm4bx3i
@user-dp1sm4bx3i Жыл бұрын
Спасибо. Доступное изложение, и одновременно все корректно в части объяснения функционирования
@status_dev
@status_dev Жыл бұрын
спасибо вам большое , Вы - первый человек, который смог понятно объяснить, что такое self!
@user-fs9gp6oz8x
@user-fs9gp6oz8x Жыл бұрын
Согласна с другими комментариями - очень понятно и круто объяснили про self🙂
@user-qh4zz2kg7r
@user-qh4zz2kg7r Жыл бұрын
Спасибо, не спеша, подробно, с расстановкой. Спасибо!
@SELYAVINNICK
@SELYAVINNICK 2 жыл бұрын
Классные ролики. Автор так держать. Попробую начать познания в ооп по роликам автора
@adityavats8033
@adityavats8033 Жыл бұрын
Thanks a lot! Great Job. Keep It Up. I am new to python but the way you explained all the details of OOP in Python is terrific. Thanks again for sharing your knowledge and uploading this video.
@user-ju8lx5mw4f
@user-ju8lx5mw4f 4 ай бұрын
Все очень доходчиво и подробно рассказано... 👍
@igorratnik2357
@igorratnik2357 Жыл бұрын
Спасибо Сергей!. Так же, что уроки переложены в текстовом виде!
@AdmiralUshakovvv
@AdmiralUshakovvv 2 жыл бұрын
да есть же))) ломка прошла чуть чуть)
@teacherit5840
@teacherit5840 Жыл бұрын
Сначала лайк, потом смотрю! Всем советую , не прогадаете
@user-ms3dw2qx3s
@user-ms3dw2qx3s 5 ай бұрын
Огромное спасибо за труд! По голосу понятно что добрый человек
@user-bh3qo1oq3m
@user-bh3qo1oq3m 5 ай бұрын
я с трудом слушаю. скорость 1,25 поставить, то еще более менее. Дикция ужасная. Еще нет четкой терминологии. То параметр, то аргумент, то атрибут, то свойство. Я прочитал несколько книг чтобы понять что это примерно одно и тоже. Еще есть слово поле у свойства. Надо сразу объяснять терминологию, а не скакать с одного слова на другое.
@86Blind
@86Blind 2 жыл бұрын
Самое лучшие объяснение. Наконец-то я понял!!!!))))
@VORTEX-ik9jl
@VORTEX-ik9jl 5 ай бұрын
Спасибо вам огромное, наконец понял эту тему!
@vyacheslavmancurov6101
@vyacheslavmancurov6101 8 ай бұрын
Спасибо Вам, ГУРУ питона!!! Вы единственный кто нормально объясняет эту тему!
@trevizez
@trevizez 8 ай бұрын
Чувствую себя тупым, потому что я все равно не до конца понял 😂
@user-pw8fo9gw7b
@user-pw8fo9gw7b 2 жыл бұрын
Спасибо за уроки!
@mrrototo761
@mrrototo761 4 ай бұрын
То есть теперь x и y можно использовать в других методах? Мы же их не определили в stop_engine.🤔 class Car: def start_engine(self): self.x = x self.y = y def stop_engine(self): return (self.x, self.y)
@crazzyhorn9636
@crazzyhorn9636 Жыл бұрын
Учитель от Бога!!!
@ilmiriliasov2521
@ilmiriliasov2521 Жыл бұрын
Очень круто объясняете, спасибо Большое)
@user-tx5dg4nu3q
@user-tx5dg4nu3q Жыл бұрын
Спасибо! Очень круто!
@HeyArtem
@HeyArtem Жыл бұрын
Спасибо за урок!
@qwertymegaforce9088
@qwertymegaforce9088 Жыл бұрын
Отличный урок😊😊
@Davidianable
@Davidianable 17 күн бұрын
Добрый день! Спасибо за ваши ролики. У меня предложение на будущее. Пожалуйста, в начале курса, для тупых как я, объясняйте зачем все это нужно глобально. Условно говоря, "мы хотим сделать программу, которая рисует графики функций, для этого нам надо ООП". То есть конкретный пример. Ибо я вот начал смотреть этот цикл, везде сказано что при изучении программирования его обязательно надо знать, но ЗАЧЕМ - никто не объясняет. Поэтому сидишь, и не понимаешь что делаешь - глобально. Ролик понятен, а зачем я это изучаю и вникаю - нет.
@Vlad1998996
@Vlad1998996 2 жыл бұрын
ЛАЙК за ролик!
@svetlana9436
@svetlana9436 2 жыл бұрын
Чудесно , наконец поняла ❤️
@adammagomedov9822
@adammagomedov9822 7 ай бұрын
Шикарно спасибо огромное на все проблемы ответили
@sofiya41.
@sofiya41. 2 ай бұрын
Спасибо большое ❤❤❤
@snamiinteresno
@snamiinteresno Жыл бұрын
Супер, спасибо!
@ibragim_on
@ibragim_on Жыл бұрын
Идеальное объяснение
@13_chasov_nochi
@13_chasov_nochi 2 жыл бұрын
Огромное спасибо , мне стало намного понятней
@user-hp1xs6jp4z
@user-hp1xs6jp4z 11 ай бұрын
Я попробовал это и заметил, что получить отдельные данные с self нельзя. Для этого нужно создавать переменные в экземпляре класса. Спасибо, разобрался)
@kZiFo79
@kZiFo79 9 ай бұрын
Наконец-то я понял, что такое селф, спасибо!
@vlad_vidan
@vlad_vidan Жыл бұрын
Простой лучший , спасибо)
@terezabisharyan5463
@terezabisharyan5463 10 ай бұрын
Спасибо Вам большое
@Kivik_official
@Kivik_official Жыл бұрын
СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!!
@MykytaStr
@MykytaStr Жыл бұрын
Чел, ты лучший
@orthodox-chanel
@orthodox-chanel Жыл бұрын
для закрепления пришла в голову мысль написать функцию которая выводит все объекты в классе class Point: color = 'red' circle = 2 def set_coords(self,x,y): self.x = x self.y = y def get_coords(self): return (self.x, self.y) def all_args(self): dct = dict() if hasattr(self, "color") == True: dct['color'] = getattr(self,'color') if hasattr(self, "circle") == True: dct['circle'] = getattr(self,'circle') if hasattr(self, "x") == True: dct['x'] = getattr(self, 'x') if hasattr(self, "y") == True: dct['y'] = getattr(self,'y') return dct a = Point() a.set_coords(10,20) b = Point() b.set_coords(15,1) print(Point.all_args(Point)) print(a.all_args()) print(b.all_args())
@orthodox-chanel
@orthodox-chanel Жыл бұрын
или в одну строку пишем чтоб было по правилам python def all_args(self): return dict((str(item), getattr(self, item) if hasattr(self, str(item)) else None) for item in ['color', 'circle', 'x','y'])
@n3tium
@n3tium 5 ай бұрын
а если не писать каждому спасибо в камментах то можно даже еще что-то новое узнать из камментов. Спасибо за материал!
@textreanimator
@textreanimator 4 күн бұрын
Объясните с чем фишка постоянного копирования из редактора в консоль? Не проще ли просто вызывать программу py на исполнение? К чему лишние телодвижения?
@akmiable
@akmiable 2 жыл бұрын
Спасибо!!!
@fennec12080
@fennec12080 11 ай бұрын
Боже мой! Ну наконец кто то разжевал про селф "для чайников"😂 спасибо!❤ У меня была страшная проблема с пониманием зачем он нужен - она не ушла целиком, но по крайней мере я теперь понимаю что куда на хоть каком то уровне и могу с этим работать:)
@user-su1wf3wz6c
@user-su1wf3wz6c 10 ай бұрын
Чето сложна, надо пересмотреть 10 раз!
@jamjam3337
@jamjam3337 Жыл бұрын
спасибо!👏👍
@mal1n778
@mal1n778 Жыл бұрын
Хм) автор до сих пор ставит сердечки, чтож, спасибо Вам за труд, надеюсь в будущем, благодаря Вам я стану хорошим программистом.
@mynameis5342
@mynameis5342 Жыл бұрын
Не бросил ещё программирование?
@mal1n778
@mal1n778 Жыл бұрын
@@mynameis5342 да я о будущем, а так пытаюсь еще учить
@TempelDeys
@TempelDeys Жыл бұрын
Какой вы довольный
@ofmoonsbirdsandmonsters
@ofmoonsbirdsandmonsters Ай бұрын
Пардон, а как можно в VS code сделать такую же консоль и вот эту штуку справа, где показываются классы и тд?
@user-kz4lb1jt2r
@user-kz4lb1jt2r 4 күн бұрын
спасибо!
@user-gf4ux1pm5n
@user-gf4ux1pm5n 2 жыл бұрын
selfedu, здравствуйте. Во-первых, спасибо за видео. Во-вторых, есть вопросы: почему столь редка реклама в ваших видео? это ваше решение или ютуба?
@selfedu_rus
@selfedu_rus 2 жыл бұрын
Спасибо! Ютуб сам расставляет, я в этот процесс не вмешиваюсь и кроме того, это некоммерческий проект, я здесь не зарабатываю. Успехов!
@anywayteam1565
@anywayteam1565 Жыл бұрын
@@selfedu_rus да, да))
@user-et4if5gs8z
@user-et4if5gs8z 2 жыл бұрын
Well! Very well!
@backendev
@backendev Жыл бұрын
very good lessons
顔面水槽をカラフルにしたらキモ過ぎたwwwww
00:59
はじめしゃちょー(hajime)
Рет қаралды 35 МЛН
Super sport🤯
00:15
Lexa_Merin
Рет қаралды 20 МЛН
g-squad assembles (skibidi toilet 74)
00:46
DaFuq!?Boom!
Рет қаралды 10 МЛН
100❤️ #shorts #construction #mizumayuuki
00:18
MY💝No War🤝
Рет қаралды 20 МЛН
003-049 How to determine the tension force of each thread?
5:54
Уроки з Онуками
Рет қаралды 5
Решаем тестовое задание на позицию junior python backend разработчик
21:18
𝐧𝐞𝐫𝐝𝐢𝐳𝐚𝐲-𝐜𝐨𝐝𝐞
Рет қаралды 10 М.
Объектно ориентированное программирование в Python за 10 минут!
12:56
Хауди Хо™ - Просто о мире IT!
Рет қаралды 663 М.
Docker за 20 минут
21:42
suchkov tech
Рет қаралды 53 М.
顔面水槽をカラフルにしたらキモ過ぎたwwwww
00:59
はじめしゃちょー(hajime)
Рет қаралды 35 МЛН