Записки IT специалиста
7.97K subscribers
1.56K photos
50 videos
15 files
2.23K links
IT-канал, просто о сложном
https://interface31.ru

Купить рекламу:
https://telega.in/c/interface31
加入频道
Почему у жесткого диска указан TRIM и что это обозначает?
​​Итак, откуда у жесткого диска команда TRIM

К сожалению, правильный ответ на вопрос дали только 23% читателей. И это действительно диск с SMR, а наличие поддержки TRIM у жесткого диска – 100% признак черепицы.

Коротко вспомним, что SMR диск, как и SSD, имеет большой штраф на запись, потому что мы не можем изменить один кластер, не перезаписав всю ленту. Поэтому запись всегда идет в свободные ленты или медиакеш с обычной технологией записи.

В моменты простоя диск начинает заниматься реорганизацией, т.е. перемещать записанные данные в занятые ленты, чтобы увеличить количество свободных, здесь же и начинает работать TRIM, также как и в SSD сообщая об удаленных на уровне файловой системы данных.

Это позволяет диску более эффективно реорганизовывать данные и поддерживать максимальный запас свободных лент.

Более подробно об этом в нашей статье: Что такое черепичная магнитная запись SMR и стоит ли ее избегать?
👍30🔥1
​​Как внедрять изменения и не остаться у разбитого корыта

Наш опыт внедрений, от небольших, до крупных, показывает, что очень и очень многие коллеги допускают одну серьезную ошибку: планируют только внедрение, но не планируют откат.

Зачем это нужно? А затем, чтобы если что-то пойдет не так вы смогли и успели вернуть инфраструктуру к первоначальному состоянию. И на любом этапе, при любой ситуации понимали сколько времени у вас есть на решение проблемы и когда можно попытаться ее решить, а когда пора возвращать все как было.

Причем сложности могут быть абсолютно разные: технические, организационные, человеческий фактов и т.д. и т.п.

Поэтому мы делаем так: планируем и разбиваем на части внедрение, выполняем замеры времени и составляем временной график. Это позволяет оценить сколько времени нам понадобится на то, чтобы все сделать как надо.

Затем берем и планируем обратный процесс: т.е. полный откат всех внесенных изменений от конечного состояния к начальному. И составляем второй временной график. Это сразу поможет понять сколько времени понадобится чтобы вернуть все как было, даже если откатываться придется с самого-самого последнего этапа.

И только теперь можно говорить о необходимом размере технологического окна, которое должно позволять выполнить процесс как внедрения, так отката после этого.

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

Для таких случаев мы отдельно закладываем в график некоторое время для решения проблем, например, час или два. После чего распределяем его по этапам. Скажем у нас есть лишний час и четыре этапа, следовательно мы или решаем проблему за 15 минут, либо начинаем процедуру отката.

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

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

Это может усложнить и удлинить процесс, но позволит реализовать его частями. Теперь, если что-то пошло не так – возвращаемся к очередной точке фиксации.

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

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

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

А каких методов планирования придерживаетесь вы? Спринт или спортивная ходьба? Планируете ли откаты?
👍29🔥3🤣1
Сегодня попробовали использовать нейросеть для генерации картинки для заметки. В целом нейросеть с задачей справляется, только вот свитер с оленями не осилила. 😂😂😂
😁24🤣183🔥3👍2
Опасное охлаждение 😡

Привезли сегодня системный блок, а там вот такое. В целом, человека знающего, такое не удивляет, ибо это вполне предсказуемо и ожидаемо.

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

При этом такая ситуация однозначно не будет считаться гарантийной. Но, вся соль ситуации в том, что такое «чудо инженерной мысли» можно купить не только у китайцев на Али, но и спокойно приобрести в нашей рознице: https://www.citilink.ru/product/radiator-digma-dlya-ssd-m-2-dgrdrm2a-metall-1860310/

И да, гарантия на этот кусок алюминия 12 месяцев, но, если он упадет и замкнет – это не будет гарантийным случаем.

Поэтому никаких резинок, запомните это раз и навсегда. Потому что с ними непременно произойдет то, что вы видите на фото.

На крайний случай, если все-таки угораздило купить, то хотя бы замените резинки на стяжки.
👍13🤡6😁1
​​EasyPlay – теперь и игры

Денис Давыдов – автор проекта EasyAstra, направленного прежде всего на упрощение работы с Astra 1.7 SE, по просьбам пользователей запустил новый проект – EasyPlay.

ЕаsyPlay переносит на платформу Astra 1.7 SE классические игры, такие как Quake, Doom или Герои. При этом вам не нужно что-то настраивать, все игры упакованы в DEB-пакеты, просто скачать и установить.

Как говорит сам автор, проект развивается в свободное время, что-то собирается нативно, что-то грамотно упаковывается в Wine.

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

Игр пока не много, полный список вы можете посмотреть здесь: https://play.easyastra.ru

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

Нам же хочется пожелать автору и разработчику дальнейших успехов и привлечения к команде новых единомышленников.
👏22👍4
Если во время установки Debian что-то пошло не так…

Debian – стабильная система и обычно не вызывает проблем, но всегда что-то может пойти не так. Особенно в процессе установки. Само сообщение об ошибке может показаться неинформативным и это действительно так.

Но не все знают, что установщик Debian позволяет получить доступ к логам в режиме веб-сервера, что удобно, особенно если вы ставите систему в виртуальную машину.

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

В качестве метода доступа укажите по сети и буквально сразу же вы сможете набрать указанный адрес в браузере и приступить к чтению журналов. Была бы сеть.

А вы знали о такой возможности? Использовали ее?
👍911