Насчет надежности у всех опыт разный. У меня, например, есть где-то 3 случа с windows, когда она просто умирала после перезагрузки. Один на windows8, ноут просто перестал на все раегировать. Один с windows 11, работала все ок, перезагрузился и все система умерла, обновления вроде не было. И с windows 10, после обновления умирала как минимум загрузка. Особо "приятная" особенность windows накачать обновлений на ограниченном мобильном инете и перезагрузить систему, что кое-как с переменным успехом фиксится потанцевав с бубном и как правило после того как с этой ситуацией столкнулся. В новостях сейчас постоянно висит, что обновление windows поломало части пользователям системы.
Семерка была хорошей системой, более новыми пользуются думаю больше по привычке, с тем же mint у значительного числа пользователей сейчас было бы гораздо меньше проблем чем с windows.
С linux тоже бывают проблемы, например, если железо только недавно выпущено, то его поддержки еще может не быть. Некоторые звуковые карты могут не поддерживаться очень долго, в качестве пример можно почитать обсуждение gpg pocket 3, на процессоре n6000, там со звуковой картой все не просто.
Но если с момента выпуска железа прошел уже год или более по большей части оно будет работать. Если нужно просто поставить систему, чтобы она просто работала за полчаса, linux отличный вариант. LMDE (debian edition) весьма приятен и ощущается более легким чем версия основанная на ubuntu.
Если же хочется легкой и контролируемой системы, то тут windows вообще рассматривать не стоит, вариантов сборки на linux. Windows 10 и Windows 11 вообще живут какой-то своей жизнью, и сами что-то с компом делают. Еще во временя windows 7 некотролируемая установка обновлений считалась неприемлемой, сейчас это приемлемо, но альтернатива есть.
Тоже непонятно, такое ощущение, что разработчикам просто нужно что-то разрабатывать, поэтому добавляют много сахара и сомнительных вещей.
Python скриптовый язык с утиной типизацией, если нужны проверки и возможность разобраться в коде, вероятно, стоит строить систему учитывая эти особенности использовать комментарии с описанием параметров, проверять типы где нужно, критичные части тестировать с использованием автотестов.
Был достаточно простой язык, сейчас сильно усложнился. "Есть больше одного способа сделать это" сейчас вполне можно относить к данному языку. И казалось бы "тебе не нравится не используй", но многие вещи используются в библиотеках и так просто от них не откажешься. Ряд библиотек принудительно перешла на async, например, tornado, и использовать их по старому проблематично или невозможно. Плюс слом обратной совместимости даже между версиями python 3, доставляет много неудобств, например собираются выкинуть модуль cgi. Необходимость адаптировать код, который в противном случае просто бы работал, является ощутимым неудобством.
Особым бонусом такого количества сахара становится код начинающих разработчиков, которым нужно использовать максимально "крутые" конструкции и все возможности языка. В результате имеем, например, нечитаемые генераторы списков строк на 5, а то и 10.
Итого: ~33400 на все без видеокарты, на нее остается чуть меньше <17000. Варианты 3060m, 3070m в бу магазине за 12-15к. Либо если хотим новую, то можно посмотреть на rtx 3050 8гб или rx 6600 их в том же dns можно куить до 23к. То есть сборку нужно удешевить на 6к.
Убираем корпус и покупаем бу за 300рублей. Нужно еще 3к, тут вариант поменять процессор на razen 5500, который стоит 6900 и можно взять попроще оперативку ADATA Premier [AD4U32008G22-SGN] 8 ГБ [DDR4, 8 ГБx1 шт, 3200 МГц, 22(CL)] x 2 = 2400.
В итоге все новое кроме корпуса, материнка на b550 чипсете и попроизводительнее чем в статье. Можно еще блок питания попроще, для такой сборки хватит и 550w. deepcool pf-450 стоит 3к.
Если поподбирать подольше, и взять что-то из бу, то можно и с 3060 или 4060 собрать.
На xeon относительно игровая сборка собирается за 25-30к, которая будет не слабее перечисленного в статье. Навскидку на канале "Купи дешево" был обзор: на что-то вроде 2650v4 + 16gb ram + 3060m + какая-то китайская материнка и остальное тоже попроще.
"Старайтесь использовать больше готовых библиотек и фреймворков."
Крайне спорное утверждение, каждая внешняя библиотека это зависимость, которая может тянуть за собой другие зависимости и является потенциальной проблемой: совместимости и безопасности.
Стоит хорошо подумать прежде чем что-то добавлять в проект. Рекомендовать использовать как можно больше библиотек и фреймворков, мне кажется вредный совет, лучше использовать как можно меньше внешних библиотек, а там, где использовать свою специализированную реализацию не оправдано, так как сложно, долго, или еще что-то уже прибегать к сторонним библиотекам и фреймворкам.
В мастерской запаяли плату где-то была трещина, заменили разьем питания, заменили зарядку и восстановили петли. Потом еще самостоятельно менял клавиутуру, подклеивал разьем и менял батарейку. Доставлена оперативка 8gb, всего 10 гб.
Дефолтная windows 8 работает шикарно. Ставил debian 11, все работает достаточно хорошо, кодить работу в emacs вполне позволяет. Сейчас поставил на него LDME 6 и используется для просмотра видосиков с bluetooth колонкой. Экран у ноута хороший. По сути в качестве эксперимента и ради экрана восстанавливал. А вообще ноуты 10 летней давности для повседневных задач еще вполне пригодны.
Да на них лучше не ставит windows выше 8 и часть web на них будет не очень шустро работать, но в остальном вполне себе рабочие машинки.
Столкнулся с такой же проблемой, но ноут с intel 8265u, у меня правда проблема похоже связана с тем, что прогибается крышка и нажимаются кнопки.
Для себя соорудил такое решение. Пользуюсь linux, но для windows (может и mac) думаю можно соорудить похожий костыль.
Делаются 2 скрипта. У меня это suspend_continous и unsuspend_continous.
Перый вводит в систему в сон, если система проснулась, через определенный интервал
у меня 5 секунд, скрипт опять отправляет ее в сон.
# suspend_continous.
a=1
echo "some" >> /tmp/i_am_suspended
while [ $a -eq 1 ]
do
echo "suspend"
sudo pm-suspend
echo "sleep"
sleep 5
if [ ! -f "/tmp/i_am_suspended" ]
then
echo "exit suspend"
a=0
fi
done
echo "suspend loop finished"
Скрипт запускаю и терминала, когда система просыпается, можно просто нажать Ctrl + C и
завершить процесс засыпания.
Но если если сон был запущен при наличии нескольких мониторов, или мы мышкой случайно
сбили фокус с терминала с режимом сна, то можно вызвать второй скрипт или просто удалить файл /tmp/i_am_suspended. (за 5 секунд, если ну успел, то будим заново и повторяем).
#!/bin/sh
if [ -f "/tmp/i_am_suspended" ]
then
echo "suspend file removed"
rm "/tmp/i_am_suspended";
fi;
Как итог ноут все так же просыпается в рюкзаке, но через так же сам и засыпает, высадить батарею или перегреться у него больше не выходит.
Может быть такой вариант кому-то тоже окажется полезен.
Насчет надежности у всех опыт разный. У меня, например, есть где-то 3 случа с windows, когда она просто умирала после перезагрузки. Один на windows8, ноут просто перестал на все раегировать. Один с windows 11, работала все ок, перезагрузился и все система умерла, обновления вроде не было. И с windows 10, после обновления умирала как минимум загрузка. Особо "приятная" особенность windows накачать обновлений на ограниченном мобильном инете и перезагрузить систему, что кое-как с переменным успехом фиксится потанцевав с бубном и как правило после того как с этой ситуацией столкнулся. В новостях сейчас постоянно висит, что обновление windows поломало части пользователям системы.
Семерка была хорошей системой, более новыми пользуются думаю больше по привычке, с тем же mint у значительного числа пользователей сейчас было бы гораздо меньше проблем чем с windows.
С linux тоже бывают проблемы, например, если железо только недавно выпущено, то его поддержки еще может не быть. Некоторые звуковые карты могут не поддерживаться очень долго, в качестве пример можно почитать обсуждение gpg pocket 3, на процессоре n6000, там со звуковой картой все не просто.
Но если с момента выпуска железа прошел уже год или более по большей части оно будет работать. Если нужно просто поставить систему, чтобы она просто работала за полчаса, linux отличный вариант. LMDE (debian edition) весьма приятен и ощущается более легким чем версия основанная на ubuntu.
Если же хочется легкой и контролируемой системы, то тут windows вообще рассматривать не стоит, вариантов сборки на linux. Windows 10 и Windows 11 вообще живут какой-то своей жизнью, и сами что-то с компом делают. Еще во временя windows 7 некотролируемая установка обновлений считалась неприемлемой, сейчас это приемлемо, но альтернатива есть.
Тоже непонятно, такое ощущение, что разработчикам просто нужно что-то разрабатывать, поэтому добавляют много сахара и сомнительных вещей.
Python скриптовый язык с утиной типизацией, если нужны проверки и возможность разобраться в коде, вероятно, стоит строить систему учитывая эти особенности использовать комментарии с описанием параметров, проверять типы где нужно, критичные части тестировать с использованием автотестов.
Был достаточно простой язык, сейчас сильно усложнился. "Есть больше одного способа сделать это" сейчас вполне можно относить к данному языку. И казалось бы "тебе не нравится не используй", но многие вещи используются в библиотеках и так просто от них не откажешься. Ряд библиотек принудительно перешла на async, например, tornado, и использовать их по старому проблематично или невозможно. Плюс слом обратной совместимости даже между версиями python 3, доставляет много неудобств, например собираются выкинуть модуль cgi. Необходимость адаптировать код, который в противном случае просто бы работал, является ощутимым неудобством.
Особым бонусом такого количества сахара становится код начинающих разработчиков, которым нужно использовать максимально "крутые" конструкции и все возможности языка. В результате имеем, например, нечитаемые генераторы списков строк на 5, а то и 10.
Мдааа ну и подборка. Открываем dns где цены не самые низкие, быстренько накидываем конфиг.
процессор: ryzen 5600 - 8900
матплата: gigabyte b500m k - 7400
Блок питация deepcool pf-750 - 5500
Корпус ocupus gamma c-50 - 3300
Кулер Ice Age mini fs v2.0 - 700
Оперативная память Patriot Viper 4 Steel [PVS48G360C8] 8 ГБ x 2 3900
500 ГБ M.2 NVMe накопитель MSI SPATIUM M450 [S78-440K220-P83] - 3600
Итого: ~33400 на все без видеокарты, на нее остается чуть меньше <17000. Варианты 3060m, 3070m в бу магазине за 12-15к. Либо если хотим новую, то можно посмотреть на rtx 3050 8гб или rx 6600 их в том же dns можно куить до 23к. То есть сборку нужно удешевить на 6к.
Убираем корпус и покупаем бу за 300рублей. Нужно еще 3к, тут вариант поменять процессор на razen 5500, который стоит 6900 и можно взять попроще оперативку ADATA Premier [AD4U32008G22-SGN] 8 ГБ [DDR4, 8 ГБx1 шт, 3200 МГц, 22(CL)] x 2 = 2400.
В итоге все новое кроме корпуса, материнка на b550 чипсете и попроизводительнее чем в статье. Можно еще блок питания попроще, для такой сборки хватит и 550w. deepcool pf-450 стоит 3к.
Если поподбирать подольше, и взять что-то из бу, то можно и с 3060 или 4060 собрать.
На xeon относительно игровая сборка собирается за 25-30к, которая будет не слабее перечисленного в статье. Навскидку на канале "Купи дешево" был обзор: на что-то вроде 2650v4 + 16gb ram + 3060m + какая-то китайская материнка и остальное тоже попроще.
"Старайтесь использовать больше готовых библиотек и фреймворков."
Крайне спорное утверждение, каждая внешняя библиотека это зависимость, которая может тянуть за собой другие зависимости и является потенциальной проблемой: совместимости и безопасности.
Стоит хорошо подумать прежде чем что-то добавлять в проект. Рекомендовать использовать как можно больше библиотек и фреймворков, мне кажется вредный совет, лучше использовать как можно меньше внешних библиотек, а там, где использовать свою специализированную реализацию не оправдано, так как сложно, долго, или еще что-то уже прибегать к сторонним библиотекам и фреймворкам.
Asus zenbook u32v восставливался после падения.
В мастерской запаяли плату где-то была трещина, заменили разьем питания, заменили зарядку и восстановили петли. Потом еще самостоятельно менял клавиутуру, подклеивал разьем и менял батарейку. Доставлена оперативка 8gb, всего 10 гб.
Дефолтная windows 8 работает шикарно. Ставил debian 11, все работает достаточно хорошо, кодить работу в emacs вполне позволяет. Сейчас поставил на него LDME 6 и используется для просмотра видосиков с bluetooth колонкой. Экран у ноута хороший. По сути в качестве эксперимента и ради экрана восстанавливал. А вообще ноуты 10 летней давности для повседневных задач еще вполне пригодны.
Да на них лучше не ставит windows выше 8 и часть web на них будет не очень шустро работать, но в остальном вполне себе рабочие машинки.
Такая же проблема, описал свой вариант решения ниже с suspend_continous. unsuspend_continous.
Даже залогинюсь :) Обычно я только читатель.
Столкнулся с такой же проблемой, но ноут с intel 8265u, у меня правда проблема похоже связана с тем, что прогибается крышка и нажимаются кнопки.
Для себя соорудил такое решение. Пользуюсь linux, но для windows (может и mac) думаю можно соорудить похожий костыль.
Делаются 2 скрипта. У меня это suspend_continous и unsuspend_continous.
Перый вводит в систему в сон, если система проснулась, через определенный интервал
у меня 5 секунд, скрипт опять отправляет ее в сон.
Скрипт запускаю и терминала, когда система просыпается, можно просто нажать Ctrl + C и
завершить процесс засыпания.
Но если если сон был запущен при наличии нескольких мониторов, или мы мышкой случайно
сбили фокус с терминала с режимом сна, то можно вызвать второй скрипт или просто удалить файл /tmp/i_am_suspended. (за 5 секунд, если ну успел, то будим заново и повторяем).
Как итог ноут все так же просыпается в рюкзаке, но через так же сам и засыпает, высадить батарею или перегреться у него больше не выходит.
Может быть такой вариант кому-то тоже окажется полезен.