Я попробовал повторить Ваш эксперимент.... Под Линуксом действительно получается бинарник под 2МБ. А вот под виндой даже с ключиком static получается 212КБ.
ЗЫ: Правда, у меня не было gcc под винду, пришлось собрать clang-ом.
У меня Lenovo. Было несколько разных. Все работали/работают стабильно. На момент покупки ценник был меньше 100. Про ASUS странно, что он разваливается, я когда-то давно пробовал на ASUS-е работать, они были вполне годными. Неужели настолько испортились?
Вы правда думаете, что можно построить эффективные процессы теми же людьми, которые их уже сломали? … Реплика в сторону: я не призываю уволить всех плохих и нанять только хороших. Мы все понимаем, что это нереалистично, и такого количества на рынке их просто нет.
Хорошо бы ещё увидеть рассуждения на тему, "а что если мы же сами этих людей и сломали?" (и именно поэтому они, люди, теперь сломали процессы/ стали не эффективны/etc). А то неаккуратненько получается. Сначала нанимали, потом ломали, а потом такие "ну с этими людьми что-то не получилось, надо бы нанять свежих".
Нуууу, я всегда думал, что в С++ тоже нет ничего лишнего. В том смысле, что если не писать в main.cpp что-то вроде std::map или std::unordered_map, то и в итоговый код оно не попадёт. Зато можно написать class MySuperAlgorithm {}; и это не будет стоить ничего. То есть, последний пример статьи можно переписать как-то так:
После компиляции должен получиться тот же самый бинарь, что и из чистого Си, зато уже не нужно следить за ресурсами. (А при необходимости после этого можно будет попробовать взять что-то из STL, а-ля vector, для случаев, когда нужно просто хранить что-то не слишком важное). ИМХО, да.
Я тоже ненавидел хрущёвки. Пока на их месте не начали расти 50+ этажные башни (без какой бы то ни было инфраструктуры). И теперь я обожаю хрущёвки. У них симпатичный пастельный цвет, да ещё и деревья рядом растут.
ЗЫ: А ИИ уже всё захватил. У меня ребёнок за вечер с помощью ИИ слепил проект, который я писал бы руками пару недель.
Насколько я помню, ещё совсем недавно градации были такие: бакалавр (4 года), инженер (5 лет), магистр (6 лет). Но последнее время там что-то всё время меняется, поэтому утверждать не берусь. (Гугл вот говорит, что будет базовое и специализированное образование: "Россия отказывается от Болонской системы (бакалавриат/магистратура) в пользу собственной национальной модели, считая её неэффективной и не отвечающей запросам рынка. С 1 сентября 2026 года вводится «базовое» (4-6 лет) и «специализированное» (1-3 года) высшее образование, что направлено на углубление практики и сокращение сроков обучения.") В общем, фиг поймёшь.
Верю в ковид. Но есть понятие статистика. И по статистике, он не более опасен, чем, к примеру ангина или ежегодные весенне-осенние ОРВИ.
Сдаюсь! Я тоже стараюсь ориентироваться на статистику, и внимательно за ней смотрел в начале пандемии. Но оказалось, что с тех пор прошло 5 лет, и я не помню примерно ничего :(
Сходу Дипсик выдал вот такие цифры: "Если очень грубо разделить количество смертей на количество заболевших, то средняя летальность (гриппа) составит около 0,08%. Это значительно меньше, чем у COVID-19 в начале пандемии (около 2,5%) и даже меньше, чем у современных, более "легких" вариантов коронавируса."
Но я вполне допускаю, что здесь ещё и вопрос надо правильно задать. Ибо есть летальность, есть смертность (и, кажется, ещё контагиозность)... Что из этого и как нужно учитывать в статистике - я не в курсе.
Я просто нашёл первый красивый график и скопипастил. Так-то я помнил, что зарплата пропорциональна образованию. В среднем :) В принципе, можно поискать какой-то другой график... Высшая Школа Экономики подойдёт? https://www.hse.ru/news/expertise/490809287.html
Вообще, многие невидимые вещи можно увидеть. Я как-то в оголённый провод воткнулся. Сразу увидел электричество. В виде искр из глаз )
Плюс, если серьёзно, никто не отменял осциллографы, микроскопы, телескопы, датчики Холла... Практически всё можно "увидеть". Ну, кроме того, чего не существует. (Хотя, если переместиться в Амстердам, можно и их увидеть). ;)
Вот только что делать в случае, если в техдолг попадают надуманные задачи, которые вообще ни на что не влияют?
+200ГБ то не лишние!
Может быть просто владельцы сменились?
Я попробовал повторить Ваш эксперимент.... Под Линуксом действительно получается бинарник под 2МБ. А вот под виндой даже с ключиком static получается 212КБ.
ЗЫ: Правда, у меня не было gcc под винду, пришлось собрать clang-ом.
У меня Lenovo. Было несколько разных. Все работали/работают стабильно. На момент покупки ценник был меньше 100. Про ASUS странно, что он разваливается, я когда-то давно пробовал на ASUS-е работать, они были вполне годными. Неужели настолько испортились?
Хорошо бы ещё увидеть рассуждения на тему, "а что если мы же сами этих людей и сломали?" (и именно поэтому они, люди, теперь сломали процессы/ стали не эффективны/etc). А то неаккуратненько получается. Сначала нанимали, потом ломали, а потом такие "ну с этими людьми что-то не получилось, надо бы нанять свежих".
Извините, что влез.
Вот книжка: Крис Касперски, Техника оптимизации программ.
Общий алгоритм оптимизации, ИМХО, такой:
запустить программу под профайлером, посмотреть, какие участки выполняются дольше всего;
оптимизировать найденные участки, сначала алгоритмически, затем низкоуровневым программированием;
повторять до получения полного удовлетворения.
Во-первых: очень крутая статья, я бы "ниасилил".
Нуууу, я всегда думал, что в С++ тоже нет ничего лишнего. В том смысле, что если не писать в main.cpp что-то вроде std::map или std::unordered_map, то и в итоговый код оно не попадёт. Зато можно написать class MySuperAlgorithm {}; и это не будет стоить ничего. То есть, последний пример статьи можно переписать как-то так:
После компиляции должен получиться тот же самый бинарь, что и из чистого Си, зато уже не нужно следить за ресурсами. (А при необходимости после этого можно будет попробовать взять что-то из STL, а-ля vector, для случаев, когда нужно просто хранить что-то не слишком важное).
ИМХО, да.
Омг... Ничего не понятно, но очень интересно!
Только один вопрос: а почему "чистый C"?
Что такого понадобилось из С, чего нет в С++?
Ну так и учётка госуслуг может не совпадать (с человеком). Или их (учётки) уже перестали угонять?
Упс. Не догадался 🤷
Дорогой друг. У тебя в заголовке статьи написано "vpn режут", но в статье об этом нет ни слова. Как же так?
Я тоже ненавидел хрущёвки. Пока на их месте не начали расти 50+ этажные башни (без какой бы то ни было инфраструктуры). И теперь я обожаю хрущёвки. У них симпатичный пастельный цвет, да ещё и деревья рядом растут.
ЗЫ: А ИИ уже всё захватил. У меня ребёнок за вечер с помощью ИИ слепил проект, который я писал бы руками пару недель.
Насколько я помню, ещё совсем недавно градации были такие: бакалавр (4 года), инженер (5 лет), магистр (6 лет). Но последнее время там что-то всё время меняется, поэтому утверждать не берусь.
(Гугл вот говорит, что будет базовое и специализированное образование: "Россия отказывается от Болонской системы (бакалавриат/магистратура) в пользу собственной национальной модели, считая её неэффективной и не отвечающей запросам рынка. С 1 сентября 2026 года вводится «базовое» (4-6 лет) и «специализированное» (1-3 года) высшее образование, что направлено на углубление практики и сокращение сроков обучения.")
В общем, фиг поймёшь.
Сдаюсь! Я тоже стараюсь ориентироваться на статистику, и внимательно за ней смотрел в начале пандемии. Но оказалось, что с тех пор прошло 5 лет, и я не помню примерно ничего :(
Сходу Дипсик выдал вот такие цифры: "Если очень грубо разделить количество смертей на количество заболевших, то средняя летальность (гриппа) составит около 0,08%. Это значительно меньше, чем у COVID-19 в начале пандемии (около 2,5%) и даже меньше, чем у современных, более "легких" вариантов коронавируса."
Но я вполне допускаю, что здесь ещё и вопрос надо правильно задать. Ибо есть летальность, есть смертность (и, кажется, ещё контагиозность)... Что из этого и как нужно учитывать в статистике - я не в курсе.
"В Российской Федерации устанавливаются следующие уровни высшего профессионального образования:
высшее профессиональное образование, подтверждаемое присвоением лицу, успешно прошедшему итоговую аттестацию, квалификации (степени) "бакалавр" - бакалавриат;высшее профессиональное образование, подтверждаемое присвоением лицу, успешно прошедшему итоговую аттестацию, квалификации (степени) "специалист" или квалификации (степени) "магистр" - подготовка специалиста или магистратура."
(с) Консультант.
Я просто нашёл первый красивый график и скопипастил. Так-то я помнил, что зарплата пропорциональна образованию. В среднем :) В принципе, можно поискать какой-то другой график... Высшая Школа Экономики подойдёт? https://www.hse.ru/news/expertise/490809287.html
Типа того, ага ;)
Вообще, многие невидимые вещи можно увидеть. Я как-то в оголённый провод воткнулся. Сразу увидел электричество. В виде искр из глаз )
Плюс, если серьёзно, никто не отменял осциллографы, микроскопы, телескопы, датчики Холла... Практически всё можно "увидеть". Ну, кроме того, чего не существует. (Хотя, если переместиться в Амстердам, можно и их увидеть). ;)
Вроде бы у неё было несколько мужей.