Pull to refresh
0,1
Rating
4
Subscribers
Send message

Самое ёмкое описание реальности, что я в жизни встречал)

Меня лично усиление сигнала всегда ломало мозг, ведь у нас есть закон сохранения энергии. Раз в замкнутой (!) цепи сигнал усилился, значит где-то он должен был взять энергию, но где?

Так и в медицине так-то риски вполне себе оцениваются. И хуже того, пациентов обязаны с ними ознакомить, а значит и финальное решение принимают сами пациенты.

Да ничего, вроде последние года 4 справляюсь. Точнее как. Я поначалу это дело любил, потом возненавидел, потом перегорел. Сегодня программирую с нулевым интересом к процессу. Мне плевать что программировать, на чем программировать, и уж тем более плевать на то, меняю я мир или не меняю. Лучшая работа та, на которой надо меньше делать за больше денег.

И, внезапно, такой подхол к работе сделал меня куда более ценным сотрудником, чем я был. Теперь я смотрю на задачуэи по принципу: "как мне из А получить Б", а не "как классно, можно будет поковыряться во фреймворке Х, пока я делаю задачу". Я делаю задачи не так, как мне нравится, а так, как понравится тем, кто эти задачи будет принимать, чтобы потом больше не делать нечего. Я автоматизирую вещи, которые меня откровенно достали (а достает мне многое), а не те, которые весело автоматизировать.

Практически во всем IT эта причина — ошибка опасна для жизни других людей — отсутствует.

Да, но есть другая - ошибка в ПО может стоить бизнеса. Или просто очень больших денег. Так что тут всё плюс/минус корректно.

Да и я вот уже лет 6 в профессиии и 9 лет как впервые написал hello World. Работаю на какой-то работе, получаю свою сеньорскую зарплату, но чёт до сих пор в пустыне отчаяния нахожусь)

У нас в школе не было нормальной информатики, да и программировать нас тоже не учили. Но я интереса ради открыл в 11-м классе последние страницы учебника по информатике, где объяснялся базовый синтаксис visual basic) Вот таким нехитрым образом я открыл для себя мир программировния :)

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

Есть подешевле с полупассивным охлаждением, т.е. до некого порога потребляемой мощности/температуры - кулеры просто не включаются + есть возможность программно настраивать профиль для кулеров.

У меня такой блок питания на 750 ватт. Покупал за 10к, с Gold сертификацией и гарантией на 10 лет. Пока потребление меньше 400 (т.е. почти всегда) кулеры вообще не крутятся. А когда больше - там видеокарта уже как пылесос работает, так что БП никто и не заметит .

Винда тут не причем. Обороты вентиляторов регулирует материнская плата и ОС тут не участвует.

Существует же софт, по регуляции скорости вентилятора? Кто мешает ОС делать то же самое, если в материнской плате стоит какое-нибудь Auto?

А в облачной версии есть реклама обычной? :)

Суть не в этом. Суть в том, что показана принципиальная возможность, доказывающая работоспособность железки для обозначенной задачи. Плюс всё это совмещёно с just for fun)

Но формально в C++ и правда нет интерфейсов)

Да, и я о том же. В if-ветке к нас UB, так что компилятор может её выкинуть полностью, но это вообще не значит, что чтение из n вернёт единицу. Это разные события в мире С++. Компилятор обязан сгенерировать код чтения из volatile, но не обязан генерировать UB ветку кода.

Я не согласен. Даже с учётом UB под условием, компилятор сгенерировать код по чтению из n хотя бы в m

Так вопрос и не задаётся в стиле "в чем причина") Вопрос "что даёт использование volatile". И в стандарте чётко расписано к чему приведет использование volatile

1.

Открываем стандарт

volatile is a hint to the implementation to avoid aggressive optimization involving the object because the value of the object might be changed by means undetectable by an implementation. Furthermore, for some implementations, volatile might indicate that special hardware instructions are required to access the object

Т.е. вот прям в стандарте написано, что для начала volatile - это подсказка компилятору, что вот тут оптимизировать никак нельзя, а уже потом, возможно, для каких-то архитектур, это будет означать специальные инструкции для чтения/записи, учитывающие кэш-процессора и пр.

2.

Можно и отрывать, конечно, но не так уж много выбора при компиляции с -fno-rtti

Не знаю. Пару лет назад купил себе вот такую железку за 28 тысяч рублей. И мне её хватает более чем для домашних нужд. Для работы хожу по RDP на компьютер в стойке на балконе. Для хобби вещей + серфинга + видосики посмотреть хватает за глаза. Даже хватило, чтобы пройтие Hades, но с лагами конечно и температурой проца под 80 градусов :) Шума не издаёт вообще никакого, только легкое шуршание под нагрузкой (например что-нибудь компилирую когда).

Не тормозит, загружается почти мгновенно, места не занимает, при этом не обладает главным недостатком ноутбука - монитором приклееным к клавиатуре, что заставляет меня сутулиться и страдать мою шею и мои руки. В принципе, это полноценный мини-ПК для дома и для работы за очень скромные деньги. Ни один ноут за 30к, даже по ценам 2020-го, даже близко бы не был так приятен в эксплуатации.

Для оценки габаритов прикладываю фото

8/8, за исключением того, что я на последний вопрос намеренно ответил "запретим потом" шутки ради.

Правда вопросы не особо-то сложные.

Information

Rating
3,894-th
Registered
Activity