какой хороший человек, сидит, говорит, пытается понятно донести, беслпатно. А мы просто сидим с вами и вот это всё, вникаем. Спасибо таким людям, закидал полезной информацией, думаю я ещё не раз сюда вернусь. Вообще боюсь представить сколько сил и времени автор тратит на одно такое видео которое быстрое, информативное, и... Всего тебе хорошего автор, не болей!
Мне нравится идея поверхностного ознакомления с более глубокими вопросами, типа этого. Продолжай в таком же формате, это интересно. Подача приятная, круто что ты над этим запариваешься. Подписываюсь на канал, жду новый контент)
Рад что видео попалось в рекомендации, кое какие мелочи для курсовой стали яснее, надеюсь автор и дальше продолжит развивать столь актульные для новичков вроде меня темы и да жду с++ за 100 часов
Я тестировщица, но часто залетаю сюда послушать, чем мыслят девелоперы. И каждый раз нахожу много интересного для расширения кругозора. Очень классная подача материала, она нескучная и живая, даже когда тема непростая, и материал занятно "жевать". Постоянно ловлю вайбы детского интереса) Ради этой эмоции и вдохновения и захожу. Спасибо за видео!
Чётко вообще! То что нужно как раз, невероятно, я как раз пишу билд систему для Python. Но есть проблема хочется английский выучить, а онлайн школ ни одной не знаю
В прошлый раз говорил спасибо за то, что сказал что такое компилятор. Теперь спасибо, что объяснил, что за окно в визуалстудио открывается, чтоб какая-то херь заработала. СПАСИБО! Сделать видос по плюсам, просим
Блин, я недавно стал учить ЯП, взялся за питон. И вот смотрю некоторые ролики, и просто офигиваю от всех этих штук. Это с одной стороны выглядит просто, а с другой нифига не понятно))) От этого и хочется в это углубится и изучить.
Вот то что нужно было для меня в данный момент, как раз начал залезать в make и cmake (просто побаловаться) и не придавал этому большого значения. Но теперь сяду поизучаю. Спасибо
Замечание: уже не первый раз слышу, как люди, упоминая NP полные задачи говорят, что они их решение может занять потенциально бесконечное количество времени. Это очевидно не так. Любая задача из класса NP (а NP-полная задача лежит в NP) имеет полнопереборное экпоненциальное решение. Это следует непосредственно из одного из определений: задача из класса NP - задача, которая может быть решена на недерменированной МТ за полиноминальное от длины входа количество шагов (=время). Из процедуры детерминации получаем, что такую задачу можно решить за EXP(poly(n)).
у меня было 20 секунд, чтобы провести аналогию, и лучше я ничего не придумал, чем поделить их так грубо, но смысл в том что я сказал безусловно есть, и я думаю это замотивирует людей смотреть фулл ролик про теорию CS, где я вменяемо уже расскажу про классы проблем, почему они появились и так далее. ps: все что я сделал, это по сути поделил все проблемы на 2 вида, а их больше.
ну ты сук просто автомобиль чувак, ток мы требуем стримы и обучалки по этой всей туманной долине для нас , или как минимум роад мепы , базарим за лайки, пропхните вверх кто за коспутер сайнс мап от него?????? яя вас не слышу!!!!
я только недавно использовал webPack build чтобы работала мой первый большой проект, и видео вышло очень кстати. Буду и дальше е%башить над этим. Спасибо!
Самое сложное в сборке 3rdparty проекта в CMake это зависимости, как на винде можно поставить вообще буст и где он будет его искать?) Благо существует conan и vcpkg, которые можно за 5 минут настроить, собрать зависимости и подсунуть в этот проект, практически ничего не меняя
мне 32 года. всю сознательную жизнь работал в банке во фронтофисе. год назад плюнул на все, уволился, спустя неск мес скитаний решил таки "пойти в айти". вот мес как учусь в скилфэктори на фулстэк разработчика на питоне. с нуля) и вот учусь я учусь, и понимаю что я, ОКАЗЫВАЕТСЯ, всю жизнь хотел стать программистом) потому что компы лучше чем люди. так вот. посмотрел уже почти все ролики виндертона. из всего что ты говоришь чувак я понимаю процентов 5) но мне таааак это все интересно слушать!) хочу в итоге быть как ты. поскольку изучая питон я понимаю что что то не так. это как ехать на автомате. за тебя все делает машина, а мне вот важно понимать как ИМЕННО все это просходит. в этом отношении я, благодаря тебе, понимаю что лучше бы я выбрал для изучения С. но, всему свое время. возможно после окончания курса я не захочу углубляться си и далее в асемблер и т.д., а возможно нет. и тогда я пересмотрю все твои ролики и пойму уже не 5 проц а 50)
Простыми словами cMake(и подобные ему программы) - программа, с помощью которой происходит автоматизация рутинных действий программиста, например ты в него запишешь последовательность команд которые надо выполнить, и он их выполнит. То что в видео - это просто божественно очень понятно и быстро, спасибо что ссал в уши все 12 минут, пойду смою всё это с себя.
Спасибо виндертон, я многому научился после просмотра видео. Только что сел за компьютер и с нуля написал свой Jit-компилятор на С++. Теперь в голове голоса Jit Jit Jit…
Полезное видео именно своим подходом сделать обзор того, что сегодня есть для сборок. Хорошо когда есть возможность получить представление именно о разных инструментах на одну тематику, да это необходимо просто и для широты кругозора. Спасибо автору.
кстати системы сборки очень сложно изучать новичкам. Я по себе сужу, это отдельное ответвление и это нельзя изучить на примерах Хелло Ворлд, для полноценного понимания надо развесистые сложные проекты, что не вяжется никак с обучением. Короче небольшая замкнутая петля: чтобы изучить инструментарий языка - надо работать со сложными проектами, чтобы работать со сложными проектами - надо изучать инструментарий
Такой вопрос. Собираюсь изучать C++, никакого другого языка программирования не знаю. В дальнейшем планирую пойти в сферу дизайна, верстка сайта, анимация кнопок и т.д. Подскажите, C++ как для этапа развития подойдет? В вузе изучали python, но обучения такое себе, отрывками, то одно, то другое. Потом засмотрелся на такой язык программирования, как C++. Начал в нем разбираться, и оказался довольно интересным. Ну и пожалуй самый главный вопрос, он в дальнейшем может помочь в верстке сайтов, если рассматривать северную часть, если это понадобится ?
Никак. Окей гугл, на каких языках программирования пишется серверная часть сайта: PHP, Python, Ruby, C# и NodeJS (JavaScript). Если хочешь заниматься веб-дизайном, тебе нужно учить совсем другое, а не С++.
чувак, тебе возможно понадобиться только верстка. это если ты хочешь быть дизайнером. Если ты перепутал и хотел сказать веб-девелопером, то веб разработка делиться на фронтенд и бекенд и там свои языки и технологии, которые ты можешь просто загуглить
с удовольствием смотрю, быстро, сжато, по делу, мозг не успевает. забытые ощущения. заставляет вслушиваться) П.С.: после 10 лет работы не в кодинге вкатываюсь обратно в разработку. сейчас пишу на плюсах в проекте с 20летней легаси базой. куда копать по современным языкам/фреймворкам чтобы не стать динозавром?) и да, жду большое видео про плюсы)
Костыли поверху других костылей поверх еще одних костылей. Обмазываемся костылями. Блэт, как хорошо что мне не хватило баллов, чтобы пройти на программиста
0. Отличное видео, спасибо за контент и инфу! 1. Нооо...! Куда ты так спешишь? Может прислушаешься к совету, пожалуйста чуть помедленней :) 2. Иногда просто сам же съедаешь слова, сбивается вся ритмика повествования и теряется мысль)
Збс Только apt это не про любой linux- дистрибутив, а про дистрибутивы, основанные на debian. Есть дистрибутивы, не поддерживающие apt, использующие другие пакетные менеджеры и репозитории пакетов
я поражаюсь тем, что хочу стать программистом, учусь в колледже на втором курсе, пытаюсь копать во всех направлениях, но про системы сборки и про язык XAML(не из видео, а от коллеги услышал), узнал только сегодня :D
Собирал свои C++ проекты сначала даже батником, потом просто чистым Python-ом. А готовые системы сборки использовал, в основном, для чужих проектов, тут уже вынужденно. На мой взгляд использовать что-то вроде Python-а, для сборки, быстрее и проще, чем скакать с одной системы сборки на другую, постоянно забывая и переизучая те, которыми давно не пользовался.
Вы думаете, когда вы будете работать прогером, вы будете писать код прям вот без остановки, ну там на худой конец половину времени будете гуглить, какой написать код… но неееет… хорошо, если кодить придётся четвёрть времени… остальное время займут попытки собрать то, что вы написали, чтоб это работало в текущей версии, а ещё есть предыдущие версии, в которых надоть тоже эту фичу поддерживать и собирать с уже возможно некоторыми другими зависимостями… а вот особенная радость возникает, когда неделю или больше уходит на попытку понять, почему же не линкуется, и выясняется, что оказывается какая нибудь зависимость расположена немного не в том порядке…
Однажды в WG21 смельчак выйдет и скажет наконец, что нам нужен не std::rcu*, а хотя бы какой-то универсальный подход к формированию сборок, ибо сейчас это ад. Я работал и с make, и с qmake, и с CMake, и с MSBuild, и с conan. Все они с прибамбасами, все они косячные. Как бы я не плевался с раста, именно их продакшн-реди система сборки из коробки решает. Тоже самое относится и к .NET.
Просто скажите, вам нравится?
Да, нам нравится
Да❤️
Нравится!
Да, хоть за пейсом сложно успеть
pace * сложность * новизна == 🤪
До сих пор жду видео по C++ на 10 часов
Народу C++
Всі його чекають!
@@skorpionc1548Досих пор ждём 😢
Расходимся, нас нае....)
+
какой хороший человек, сидит, говорит, пытается понятно донести, беслпатно. А мы просто сидим с вами и вот это всё, вникаем. Спасибо таким людям, закидал полезной информацией, думаю я ещё не раз сюда вернусь. Вообще боюсь представить сколько сил и времени автор тратит на одно такое видео которое быстрое, информативное, и... Всего тебе хорошего автор, не болей!
Мне нравится идея поверхностного ознакомления с более глубокими вопросами, типа этого. Продолжай в таком же формате, это интересно. Подача приятная, круто что ты над этим запариваешься. Подписываюсь на канал, жду новый контент)
Ждём масштабный видос по плюсам, контент лучший!
@@tvoydrug8377 это отсылка к другому блогеру, не нужно воспринимать за чистую монету 😀
Рад что видео попалось в рекомендации, кое какие мелочи для курсовой стали яснее, надеюсь автор и дальше продолжит развивать столь актульные для новичков вроде меня темы и да жду с++ за 100 часов
Точнее просто на, не уверен что с++ можно за 100 часов полностью пояснить
Я тестировщица, но часто залетаю сюда послушать, чем мыслят девелоперы. И каждый раз нахожу много интересного для расширения кругозора. Очень классная подача материала, она нескучная и живая, даже когда тема непростая, и материал занятно "жевать". Постоянно ловлю вайбы детского интереса) Ради этой эмоции и вдохновения и захожу. Спасибо за видео!
мы вас ненавидим)
Тестировщица членов
@@федов-ф4х а мы вас)
Было бы интересно узнать про P и NP задачи, особенно с твоим объяснением
Чётко вообще! То что нужно как раз, невероятно, я как раз пишу билд систему для Python. Но есть проблема хочется английский выучить, а онлайн школ ни одной не знаю
Мне понравилось! И да, нужны похожие видео о тестировании и CI/CD.
В прошлый раз говорил спасибо за то, что сказал что такое компилятор. Теперь спасибо, что объяснил, что за окно в визуалстудио открывается, чтоб какая-то херь заработала. СПАСИБО! Сделать видос по плюсам, просим
Блин, я недавно стал учить ЯП, взялся за питон. И вот смотрю некоторые ролики, и просто офигиваю от всех этих штук. Это с одной стороны выглядит просто, а с другой нифига не понятно))) От этого и хочется в это углубится и изучить.
Проорал с картинки, где мужик с телефон стоит на фоне пакетов под фразу "пакетный менеджер"
Пожалуй это первый случай, когда я не ускоряю, а замедляю видео...
Вот то что нужно было для меня в данный момент, как раз начал залезать в make и cmake (просто побаловаться) и не придавал этому большого значения. Но теперь сяду поизучаю. Спасибо
Мозг взрывается, но кажется новый на его месте чето одупляет, спасибо, давай еще, отличноре видео
Замечание: уже не первый раз слышу, как люди, упоминая NP полные задачи говорят, что они их решение может занять потенциально бесконечное количество времени. Это очевидно не так. Любая задача из класса NP (а NP-полная задача лежит в NP) имеет полнопереборное экпоненциальное решение. Это следует непосредственно из одного из определений: задача из класса NP - задача, которая может быть решена на недерменированной МТ за полиноминальное от длины входа количество шагов (=время). Из процедуры детерминации получаем, что такую задачу можно решить за EXP(poly(n)).
у меня было 20 секунд, чтобы провести аналогию, и лучше я ничего не придумал, чем поделить их так грубо, но смысл в том что я сказал безусловно есть, и я думаю это замотивирует людей смотреть фулл ролик про теорию CS, где я вменяемо уже расскажу про классы проблем, почему они появились и так далее.
ps: все что я сделал, это по сути поделил все проблемы на 2 вида, а их больше.
ну ты сук просто автомобиль чувак, ток мы требуем стримы и обучалки по этой всей туманной долине для нас , или как минимум роад мепы , базарим за лайки, пропхните вверх кто за коспутер сайнс мап от него?????? яя вас не слышу!!!!
начал изучать c# два дня назад, остановился на массивах, решил зайти в рекомендации и тут такое, круто
С картинки про "пакетных менеджеров" угарнул. Чувствуешь юмор))красава
Ахренеть. Это как раз тот вариант когда ничего не понятно. Но очень интересно.
Чё
Но мне нравится. Буду постепенно разбираться в этом. Спасибо большое за труд!
"Вы вообще мало будете писать какой то код на самом деле" супер жиза
Да, важная тема. Хорошо зашло, хоть местами тебя действительно заносит ;))
8:26 - билд-системы вездеее ребяят! - Волшебно озвучено!
Красавчик, один из самых приятных каналов по программированию, прям влюбляюсь в это дело
я только недавно использовал webPack build чтобы работала мой первый большой проект, и видео вышло очень кстати. Буду и дальше е%башить над этим. Спасибо!
Ты лучший, без всякой мазни и по делу, приятно смотреть тебя
Выглядит как программирование 1.1, до 2.0 надо еще дожить!
Подача понравилась ! Честно сказать сам не задумывался об этом топике но спасибо что на помнил !
- Нет, я просто рисую какую-то шляпу. Хватит мне рассказывать такие вещи, они меня пугают.
- Тебе ещё три лабы писать.
- Неееееет...
У меня ощущение, будто я снова смотрю Sorax'a, как тогда, когда я в первый раз пытался научиться HTML, CSS и jS в старших классах.. Ты крутой)
Как хорошо, что я про это не знал)
Класс! Балдю, как ты ведёшь канал.
Einfach nur Hammer 👍👍👍👍👍😆
Нихрена непонятно, нам нравится.
Чел, ты крутой!
Самое сложное в сборке 3rdparty проекта в CMake это зависимости, как на винде можно поставить вообще буст и где он будет его искать?) Благо существует conan и vcpkg, которые можно за 5 минут настроить, собрать зависимости и подсунуть в этот проект, практически ничего не меняя
Как сказала бы Карина: Сложна, Сложна, б... Сложна!!! 😂
Послушал первые 5 минут и выключил. Зачем эти прелюдии?! 1) Опиши проблему 2) Опиши решение 3) Приведи пример. Потрать на это 3 минуты!!! Дизлайк.
Даже я, явный гумманитарий в мире IT, сталкивался с проблемой сборки, когда писал свои простенькие калькуляторы.
Так что видос явно в точку!
мне 32 года. всю сознательную жизнь работал в банке во фронтофисе. год назад плюнул на все, уволился, спустя неск мес скитаний решил таки "пойти в айти". вот мес как учусь в скилфэктори на фулстэк разработчика на питоне. с нуля) и вот учусь я учусь, и понимаю что я, ОКАЗЫВАЕТСЯ, всю жизнь хотел стать программистом) потому что компы лучше чем люди. так вот. посмотрел уже почти все ролики виндертона. из всего что ты говоришь чувак я понимаю процентов 5) но мне таааак это все интересно слушать!) хочу в итоге быть как ты. поскольку изучая питон я понимаю что что то не так. это как ехать на автомате. за тебя все делает машина, а мне вот важно понимать как ИМЕННО все это просходит. в этом отношении я, благодаря тебе, понимаю что лучше бы я выбрал для изучения С. но, всему свое время. возможно после окончания курса я не захочу углубляться си и далее в асемблер и т.д., а возможно нет. и тогда я пересмотрю все твои ролики и пойму уже не 5 проц а 50)
Как успехи
Простыми словами cMake(и подобные ему программы) - программа, с помощью которой происходит автоматизация рутинных действий программиста, например ты в него запишешь последовательность команд которые надо выполнить, и он их выполнит. То что в видео - это просто божественно очень понятно и быстро, спасибо что ссал в уши все 12 минут, пойду смою всё это с себя.
Спасибо виндертон, я многому научился после просмотра видео. Только что сел за компьютер и с нуля написал свой Jit-компилятор на С++. Теперь в голове голоса Jit Jit Jit…
Спасибо тебе,продолжай в том же духе по возможности
Только добра! Даёшь тестирование)
Конечно, нравится ❤️
Bazel шикарен, надеюсь он заимеет популярность
посмотрел на одном дыхание, классно получилось
Одно из немногих видео, где я все таки кое как понял почти половину
Полезное видео именно своим подходом сделать обзор того, что сегодня есть для сборок. Хорошо когда есть возможность получить представление именно о разных инструментах на одну тематику, да это необходимо просто и для широты кругозора. Спасибо автору.
Спасибо тебе огромное. Непередаваемый вайб автора и полезное информационное наполнение роликов на этом канале делает автора по настоящему уникальным.
Как я понял, мы просто подгружаем все зависимости и библиотеки в проэкт что бы собрать работающий .exe для пользователей
я понял это видео для меня . Просто спасибо что ты существуешь
Хотелось бы побольше ещё про менеджмент зависимостей, vcpkg тот же и про связку его с CMake'ом, к примеру
А, ну ещё как добавлять гит репозитории как зависимости, каким-нибудь FetchContent или типа того
Это было плотненько, хотя название видео натолкнуло на мысль о повсеместном использовании ИИ в кодонаписании.
Тебя невозможно смотреть с ускорением, лишаешь возможность быстрее впитать информацию =)
Жду с нетерпением материал про тестирование
1:35 это визуализация пополнения репозитории на гитхабе? Если да, то как такое делается?
Эта штука называется gource
Хорошее видео)
С Билдом я встретился когда начал работать с unreal engine.
Спасибо, очень круто)
Что за магия с 1:35?
Нашла, Gource. Реально красиво.
кстати системы сборки очень сложно изучать новичкам. Я по себе сужу, это отдельное ответвление и это нельзя изучить на примерах Хелло Ворлд, для полноценного понимания надо развесистые сложные проекты, что не вяжется никак с обучением.
Короче небольшая замкнутая петля: чтобы изучить инструментарий языка - надо работать со сложными проектами, чтобы работать со сложными проектами - надо изучать инструментарий
Спасибо большое за твой труд!
Помогите, этот человек слишком гениальный
Такой вопрос. Собираюсь изучать C++, никакого другого языка программирования не знаю. В дальнейшем планирую пойти в сферу дизайна, верстка сайта, анимация кнопок и т.д. Подскажите, C++ как для этапа развития подойдет? В вузе изучали python, но обучения такое себе, отрывками, то одно, то другое. Потом засмотрелся на такой язык программирования, как C++. Начал в нем разбираться, и оказался довольно интересным. Ну и пожалуй самый главный вопрос, он в дальнейшем может помочь в верстке сайтов, если рассматривать северную часть, если это понадобится ?
Никак.
Окей гугл, на каких языках программирования пишется серверная часть сайта: PHP, Python, Ruby, C# и NodeJS (JavaScript).
Если хочешь заниматься веб-дизайном, тебе нужно учить совсем другое, а не С++.
чувак, тебе возможно понадобиться только верстка. это если ты хочешь быть дизайнером. Если ты перепутал и хотел сказать веб-девелопером, то веб разработка делиться на фронтенд и бекенд и там свои языки и технологии, которые ты можешь просто загуглить
👋 как успехи 🙃
много быстро и некомфортно.... мне нравится !
с удовольствием смотрю, быстро, сжато, по делу, мозг не успевает. забытые ощущения. заставляет вслушиваться)
П.С.: после 10 лет работы не в кодинге вкатываюсь обратно в разработку. сейчас пишу на плюсах в проекте с 20летней легаси базой. куда копать по современным языкам/фреймворкам чтобы не стать динозавром?)
и да, жду большое видео про плюсы)
Спасибо за информацию!
Бро
Ты вдохновляешь
Я так был бы рад, если Хотя бы половину понимал их того, что ты говоришь
Это было прям хорошо. Спасибо.
Только добра, чувак.
Я кайфую, хочется чтобы теория была ещё глубже
Костыли поверху других костылей поверх еще одних костылей. Обмазываемся костылями. Блэт, как хорошо что мне не хватило баллов, чтобы пройти на программиста
Спасибо за похвалу. Как хорошо быть азиатом(вьетнамцем)😂
Спасибо, очень интересно!
Спасибо за контент)
Ничто не понял, но понравилось как ты объясняешь, как хакер
Мне нравится)
Это же самая первая база, после первого хелоуворлд
0. Отличное видео, спасибо за контент и инфу!
1. Нооо...! Куда ты так спешишь? Может прислушаешься к совету, пожалуйста чуть помедленней :)
2. Иногда просто сам же съедаешь слова, сбивается вся ритмика повествования и теряется мысль)
мой мозг умир
Интересный факт. В игре Rust есть корабль с названием Cargo. Хммм🤔
Йо Winderton. Было бы интересно посмотреть на твои pet либы. (Про лайкайте, чтобы поднять в топы)
Збс
Только apt это не про любой linux- дистрибутив, а про дистрибутивы, основанные на debian. Есть дистрибутивы, не поддерживающие apt, использующие другие пакетные менеджеры и репозитории пакетов
я поражаюсь тем, что хочу стать программистом, учусь в колледже на втором курсе, пытаюсь копать во всех направлениях, но про системы сборки и про язык XAML(не из видео, а от коллеги услышал), узнал только сегодня :D
Спасибо🙌
Короче я понял, это реально сложно...
CMake, конечно, хорошо, но я всё время наступаю на ОДНИ И ТЕ ЖЕ GRADLE
Я за2 минуты уже обделался, спасибо.
Собирал свои C++ проекты сначала даже батником, потом просто чистым Python-ом. А готовые системы сборки использовал, в основном, для чужих проектов, тут уже вынужденно. На мой взгляд использовать что-то вроде Python-а, для сборки, быстрее и проще, чем скакать с одной системы сборки на другую, постоянно забывая и переизучая те, которыми давно не пользовался.
Я чуть в обмарок не упал от колоссального количества не известных мне слов 😱
Круто, спасибо!
Вы думаете, когда вы будете работать прогером, вы будете писать код прям вот без остановки, ну там на худой конец половину времени будете гуглить, какой написать код… но неееет… хорошо, если кодить придётся четвёрть времени… остальное время займут попытки собрать то, что вы написали, чтоб это работало в текущей версии, а ещё есть предыдущие версии, в которых надоть тоже эту фичу поддерживать и собирать с уже возможно некоторыми другими зависимостями… а вот особенная радость возникает, когда неделю или больше уходит на попытку понять, почему же не линкуется, и выясняется, что оказывается какая нибудь зависимость расположена немного не в том порядке…
спасибо, как раз недавно хотел понять что такое билд и почему его везде используют!
жду про тесты
Круто продалжай!
Посмотрел и понял, что в итоге особо путного ничего ты не сказал... а эта шуточная подача немного мешает и явно не для обучающего формата.
Все супер интересно, но местами сложно)
Winderton спасибо тебе можешь про тестирование рассказать что это и с чем его едят?)
Как всегда на скорости объе..го 😁 спасибо бро что ты делаешь🫶🤝🙌
Однажды в WG21 смельчак выйдет и скажет наконец, что нам нужен не std::rcu*, а хотя бы какой-то универсальный подход к формированию сборок, ибо сейчас это ад. Я работал и с make, и с qmake, и с CMake, и с MSBuild, и с conan. Все они с прибамбасами, все они косячные. Как бы я не плевался с раста, именно их продакшн-реди система сборки из коробки решает. Тоже самое относится и к .NET.