где-то до половины лекции я это уже знал, читая документацию по make и stackoverflow, на это у меня ушло очень много времени, а здесь все изложено за пол часа, и самое крутое, что лектор изложил развитие мысли, как от примитивного решения приходить к сложному, но эффективному. Однозначно лайк, особенно за задор, с которым это все подается!
1:03:05 починка make с помощью git - понимаю. В старом Qt после конфигурации "make clean" бежал собирать тулзу для кодгена, в этом случае самым надежным clean был удар кувалдой "git clean -xdf"
Константин, большое Вам спасибо за курс лекций, от человека из региона! как то было сказано что доп. семинара по vim не будет. Но если это станет возможным, то курс станет шикарным в квадрате. В меру часто приходится подключаться к удаленным серверам и что то править и хорошие практики работы с vim были бы очень полезны. Сам очень долго (несколько месяцев) разбирался как работает буфер и как его прокинуть на удаленный сервер в vim. (Прокинуть ssh -X, ssh config X11Forwarding yes, установить xclip, vim config set clipboard += "unnamedplus"). А ведь копи-паст это полезная функция. Без иксов можно системно и логично (как Вы это делаете, отдельная благодарность) рассказать о базовых настройках чистого vim. нумерация строк, сплит экрана - то чем пользовались на семинарах.
Спасибо, все видео истерически смеялся без остановки. Кстати насчет cmake_minimum_required: Стоит упомянуть, что в некоторых случаях он фиксирует и верхнюю планку доступных фич до указанной версии. Есть такая штука, как MSVC_RUNTIME_LIBRARY, специфицирует как линковать стдлибу. Так вот, появилось это в симейке 3.16, а у меня стояло 3.10. Путем 2 часового гадания на гуще проблема конечно решилась, но осадочек остался
Какое приятное субботнее утро) Спасибо за лекцию! Узнал много нового про make, оказывается, он тоже красивый. Про cmake рекомендую книжку Rafał Świdziński Modern CMake for C++ 2022. Очень легко читается, много примеров, про target oriented подход одна хорошая глава. Но самое главное, там показано, как ваш проект растет и развивается, и как cmake решает эти подростковые проблемы.
Смеялся в голос от замечания, что 2 из 3 человек не читают документацию, а изучают методом тыка :D Помню, как сам начинал знакомство с мейкфайлами: "Таак, мне нравится другой редактор и другое всё, но среда разработки пишет компилятору, как это всё собирать... Хммм, чё, не разберусь что ли по аналогии так же сделать, но по-своему?!"
Как думаете стоит ли учить программирование сейчас и поступать на IT и смежные направления, не заменит ли ИИ представителей данной профессии? Спрашиваю, как будущий абитуриент...
Как будущий абитуриент вы должны понимать отличие высшего образования от среднего специального. В последнем случае вы осваиваете прикладную профессию чтобы добывать ей деньги на жизнь. Всех таких людей ИИ заменит (вернее это они сейчас заменяют его). В случае высшего образования вы претендуете на большее: на получение некоей критической суммы знаний, которая вас изменит. Откроет горизонты и пути. Например путь в создатели того самого ИИ, почему нет. В существах с развитым индивидуальным сознанием и независимым мышлением у человечества, увы, никогда не будет избытка. Так что если вы способны к получению высшего образования, оно того стоит.
Нужно перестать верить всякой чепухе из интернета. Код писать нужно будет всегда. Эффективный тем более. Я вообще вкатывальщик и к МФТИ никакого отношения не имею и могу сказать одно - машина код пишет, но поддерживать его кто будет? Кто изменения вносить будет? Кто баги править будет или они сразу без багов будут? 😂Может через 100 такое машина будет уметь, т.е. не при нашей жизни. Это как думать, что электронные таблицы заменят бухгалтеров. 😂
Если вы про семинары лаборатории RISC-V то в этом году курс разминочный, у нас даже помещения нет пока. Когда курс устаканится, конечно надо будет сделать какую-то выкладку.