Pull to refresh
4
0.1
Send message

В офлайн мире творить зло сложнее и страшнее) Чтобы сломать производственную линию на заводе, нужно физически присутствовать на этом заводе. Нужно физически присутствовать в стране, в конце концов.

С IT-саботажем всё даже близко не так.

И как понять, что этот инстанс не ошибается?) Дайте угадаю: запустить еще один инстанс? :)

На кой черт пенсионеру этот длинный логин в виде имейла и секурный пароль, чтобы что?

При входе винда не требует email. Она позволяет обозвать пользователя как угодно, но вообще по умолчанию отображает имя из облачного аккаунта. Что касаемо пароля - винда учтиво предлагает заменить пароль на пин-код (хоть на 1234), чтобы упростить вход. Более того, если пользователь один, можно вообще отключить ввод пароля и логиниться автоматически при желании.

Что еще забавнее, благодаря UAC пенсионеру вообще никогда не надо будет этот пароль вводить ни для чего (включая обновления), в то время как та же Ubuntu будет требовать этот пароль постоянно. И, к слову, Ubuntu еще и не даёт создать простой пароль)

Вы зашли купить телефон, вам в нагрузку навязывают прикрученный к нему зонт. Зонт отличный, но на фиг не впёрся.

Ну, к счастью, конечному пользователю это всё по-барабану и к процессу использования ОС вся эта ерундень не имеет отношения

> Никаких проблем с этим я не испытываю

> железо в компах проверял на совместимость перед покупко

Вот эти два утверждения противоречат друг другу. Потому как необходимость ходить и чего-то куда-то проверять - это проблема.

Я вот годами на винде вообще ничего не проверяю и всё "просто работает".

и на 2 компах, ни на ноуте с 2 видеокартами

А мониторов у компов сколько? А разрешение у них одинаковое? А герцовка выше 90 Гц? А соотношение сторон 21:9? А видеокарты от nvidia? А масштабирование интерфейса корректно работает? А гибернация? Что там на счёт G-Sync/FreeSync?

Я уж молчу о том, что какой-нибудь заставить работать внешний аудиоинтерфейс через ASIO может быть тем еще весельем. Опять же, есть речь идёт работе, то как оно там с кроссплатформенной разработкой под винду и Linux? Потому как в винде с кроссплатформенной разработкой под Linux просто чудесно всё.

Про игры и прочий профессиональный софт я вообще молчу. Две вещи, с которыми реально удобнее работать в Linux: это веб-серверы и docker. В винде реально всё чутка через попу бывает в этом плане. Но, к счастью, всё решаемо.

Она тихо работает, а не делает мне мозг.

Вот такие же ощущения от Windows. Особенно на домашнем компе, на котором я иногда играю, стримлю всякое в твич и экспериментирую со всяким софтом и железом. Реально ноль проблем :)

С точки зрения С++ не имеет значения изменяете вы объекты или не изменяете. Сам по себе стандарт С++ вообще понятия не имеет что вы там делаете :)

Он опирается на типы, с которыми вы работаете и на механизм разрешения перегрузок (см overload resolution):

If the expression E has the form PA->B or A.B (where A has class type cv T), then B is looked up as a member function of T. ... The argument list for the purpose of overload resolution has the implied object argument of type cv T.

В то же время функции объявленые с cv-квалификаторами имеют следующее свойство

In the body of a function with a cv-qualifier sequence, *this is cv-qualified

Собирая эту информацию воедино, получаем, что при вызове begin() на любом неконстантном векторе, по правилам С++ всегда надо вызывать не-const перегрузку этого метода, вне зависимости от того, что мы с этим объектом делаем.

Какую именно оптимизацию? Их много разных.

В общем случае - разницы никакой. Возможно в ряде частных случаев, где компилятору доступно много контекста, например, это inline функция и мы туда передаём переменную со стека, адрес которой гарантированно не передаётся "непойми куда" в extern функцию - да, возможно компилятор сможет чего-то наоптимизировать. Хотя с вероятностью близкой к 100% он сможет эту оптимизацию применить и к обычной ссылке.

Винда меня шантажировала необходимостью облачного аккаунта и пришлось гуглить ритуальные секретные пляски с бубном, чтобы это обойти.

Скажем, я годочков уже 10 назад перестал страдать откровенной х%!нёй и бороться с мельницами "приватности". Поэтому уже лет тысячу синхронизирую через облака всё что можно, просто не полагаюсь на них на 100%. Только на 90%. Ничего плохого в "облачном аккаунте" винды нет, без интернета она совершенно спокойно логинится и доступ к системе не теряется. Остальное меня мало волнует.

пойди погуляй 20 минут, я тут обновления ставлю, мне важнее

Когда мне реально важнее - я просто захожу в настройки и жмакаю "отложить обновления на 7 дней". И они, внезапно, откладываются. Да и в целом, я обычно каждый месяц тыкаю "отложить на месяц" и каждое последнее воскресенье месяца запускаю их вручную. Как по мне вполне это вполне укладывается в "устанавливаю когда мне удобно".

Не могу придумать ни одной причины для возвращения.

Ну, например, ноль проблем с графикой, подключением разных мониторов, автоматическим переключеним между дискретной/встроенной видеокартой, отсутствие проблем с отваливающимся вайфаем даже на сертифицированных на ноутах, вообще никаких проблем при апгрейде железа (на домашнем ПК уже дважды всё железо обновил "не глядя"), никаких проблем с подключаемым оборудованием (внешние аудиоинтерфейсы/микрофоны/веб-камеры), никаких глюков с UI, батарею на ноуте дольше держит.

Если честно, я не могу придумать ни одной причины по которой я бы снова захотел вернуться на Linux, потому как я изначально сказал: всё что мне нужно от Linux - есть в WSL.

Это правда, но константность ссылок на ситуацию не влияет никак)

Вот уж с кем я натанцевался с бубном, так это с Linux :) Пока у вас десктоп, пока у вас один монитор, пока у вас в ноуте только одна (дискретная/встроенная) видеокарта - всё "терпимо". Количество плясок с бубном невелико.

Но как только одно из условий не выполняется, количество подпрыгиваний становится запредельным) С виндой я не имел никаких (вообще никаких) проблем уже много лет.

Я вернулся на Windows 10 (и до сих пор на ней) году эдак в 2020-м.

С тех пор я делал несколько попыток вернуться на Linux, но каждый раз становилось больно и я возвращался обратно на винду. И это при том, что у меня ноутбук сертифицирован Ubuntu как "совместимый".

Я прекрасно понимаю ваши ощущения, т.к. уходил с винды в своё время именно с такими же мыслями как у вас. Но с тех времён много воды утекло и я дал винде второй шанс. Не разочаровался)

Это всё не важно) В какой-то момент, какой-то совет директоров решит поставить ИИ в качестве CEO. И в какой-то момент этот ИИ принесёт больше денег, чем мясной человечек)

После этого уже будет неважно пролетариат ли я или нет)

Справедливости ради, обычно нет причин использовать ссылки/указатели на константы, вместо самих констант и основное предназначение const именно гарантии неизменяемости в API.

Неплохо так. Единственное, что можно добавить в части

Нестатические функции-члены можно объявить константными следующим образом:

С++ позволяет делать перегрузки в зависимости от того, через ссылки какого типа мы обращаемся к объекту.

class X
{
// ...
    int GetWeight() &;
    int GetWeight() &&;
    int GetWeight() const&;
    int GetWeight() const&&;
};

Хуже всего то, что работает это ОЧЕНЬ неочевидным образом да еще и по разному, в зависимости от того, как отработал вывод типов. См. пример на godbolt.

Калька с Topic Starter, т.е. человек подавший материал для обсуждения. Термин с бородатых времён, возможно даже древнее меня) Имел больше смысла во времена рассвета форумов.

Ну ладно, допустим) Если нейросеть сможет заменить всех программистов, кто ей мешает заменить и Хуанга?)

Прожил 5 лет в Linux, и вернулся в Винду именно по причине "работать неудобно". Только я это чувствовал в сторону Linux)

Ладно, я совершил крюк через MacOS, а потом вернулся в Винду, потому как Mac совсем убог

Работаю каждый день, жалоб нет. Веду разработку под Linux и Windows, так что связка VScode + WSL оч хороша)

При условии наличия WSL/WSL2 вопрос скорее в том, а зачем вообще Linux нужен)

Unigine существует уже слишком давно, чтобы жить по такой схеме. Я к ним ещё по студенчеству пытался устроиться (не взяли). Это было году в 2012-м. И они тогда уже лет 5 как были более или менее известны.

В реестр они вернутся без вариантов) Что касаемо конкуренции... Ну VK ещё будут лет 10 мне кажется этот движок догонять. Я видел полетные симуляторы на Unigine лет 5 назад - впечатлился.

Information

Rating
3,640-th
Registered
Activity