bash.im ithappens.me zadolba.li

Windows

13000

Доза угрозы

Она и та же задача в разных операционных окружениях решается по-разному. Ну, не стоит, например, вкорячивать OpenStack на два гипервизора, не нужен он там. Масштабируемость важна гигантам, у маленьких совсем другие заботы. Убедился я в этом задолго до того, как стал работать админом и вникать в тонкости построения инфраструктуры.

Дело было на пищевом производстве. Предприятие не очень большое: в одной смене человек сорок. Объёмы — порядка ста тонн товаров повседневного потребления за смену. Работал я дозировщиком. Развешивал сыпучие компоненты по рецептуре. Среди обязанностей был учёт сырья. Надо было подсчитывать остатки. Незадача в том, что суммировать нужно и то, что осталось в мешках, и то, что уже развешено, но ещё не засыпано. Для двадцати позиций на калькуляторе это удовольствие ниже среднего. Ошибиться можно на раз.

А задача-то, по сути, простая: есть столбец с готовыми засыпками, есть матрица рецептуры, надо просто домножить одно на другое. Сделал экселевскую таблицу, вбил все наименования сырья и типы засыпок. Добавил расчёт расхождения. Если расход сильно отличается от расчётного, значит, надо проверить исходные данные. Вроде бы всё хорошо, ошибок в расчётах поубавилось. Теперь, если у кого-то что-то не сходится, можно уверенно заявлять: «Ничего не знаю, с нашей стороны засыпок вылетело именно столько, проблемы у вас».

Наверное, надо распространять подобную технологию в соседние цеха. Сказал начальству: «Дайте компьютер, я всё настрою. Все будет как в лучших домах Лондона и Парижа». Но есть большие «но».

Дозировщиков на заводе двенадцать, по три в каждой смене. Для всех остальных даже калькулятор с памятью — слишком сложно. В суммах три вида поддонов по 750 кг + 15 мешков по 20; промежуточные вычисления делаются в столбик. Объяснять им, как пользоваться компьютером, — дело сложное. Им Эксель не нужен.

Главная головная боль начальства — выполнить план. За расход сырья отчитываться надо раз в месяц. Если что-то не сходится, всегда под конец можно чего-то побольше положить, чего-то чуть-чуть не доложить, и всё будет нормально.

Всплыла как-то недостача в 14 тонн. Безопасники по заводу бегали, искали где. Казалось бы, вот они-то должны ратовать за чёткий учёт, но у них свои методы: выследили-таки какого-то грузчика, выносившего товар, и отчитались. Да и недостача только в тоннах большая, в процентах от расхода она не впечатляет.

Компьютер так и не дали, а считать в столбик лениво. В итоге на работу я стал ходить со своим ноутбуком. Процесс сдачи отчёта со стороны выглядел достаточно комично. В начале смены я брал листочек от предыдущей и вводил в компьютер, в конце списывал ручкой результаты и сдавал учётчицам. Учётчицы делали с него две копии: одну оставляли себе, другую отдавали инженеру по производственному учёту, и вот она уже c копии вводила остатки в 1С.

И тут меня осенило: весь этот баттхёрт от недоразвитости производственного процесса существует только у меня в голове. В реальности есть только сумасшедший дозировщик.

12999

Не сразу всё устроилось, винда не сразу строилась

Ноутбук 2012 года. Четыре ядра, восемь гигабайт памяти. Родная Windows 8, поднятая из Recovery. Первая волна обновлений устанавливается уже четвёртый час. Впереди переход на 8.1, оставлю на ночь…

Кто-нибудь, расскажите инженерам в Редмонде про apt-get update && apt-get upgrade!

12997

Винт с воза — системе легче

Microsoft такой милый!

Поставил я тут ради хохмы одной важной работы XP с драйверами AHCI (обычно-то бывает проще его в биосе просто отключить ещё до начала установки, нежели драйвера подсовывать). И теперь в трее всегда торчит значок безопасного извлечения. Диска C:.

12950

По граблям наперегонки

В одной глухой деревушке подрастал крестьянский сын Иван. И был он не то чтобы дурак: коз-коров выпасти, сена накосить, крышу перекрыть, яму выкопать, частокол починить, косулю выследить — вся нехитрая бытовка легко ему давалась, но вот 9 на 15 умножить с трудом мог, а абстрактное мышление вообще не давалось парню.

И вот как-то повадился на его деревню змеюка подлая, Триглав, нападать. Что пожжёт, что поломает, кого утащит, опять же. Обратно вилами да кольями его только отогнать можно было — зарастали любые раны на пакости окаянной.

А наш парень сметлив дюже был да приметил, что тварь та, змеюка поганая, улетала всегда в одну сторону, к предгорьям. Решил Иван — не бывать тому! И под покровом ночи отправился выслеживать Триглава. Выследил, подкрался, мощным ударом по темечку оглушил ящера, вспорол тому брюхо да стал искать сердце — а тот-то как давай регенерировать: дыра в брюхе затягивается, да и голову, тварина, уже подымает… Оглушил Иван его ещё раз — и опять сердце искать стал. И ещё. И ещё. На пятый раз замешкался Иван — в затянувшейся ране застряла его рука. Тут-то очнувшийся Триглав головушку ему и оттяпал. Правда, в ту деревню не наведывался более, ну да не о том сказ.

В общем, молодой человек с «осквернёнными файлами», поздравляю вас: вы — ССЗБ, и быстро RTFM! За rw-монтирование не приспособленной для этого ФС по рукам бьют стальным метром, даже если есть бэкапы.

Да, представьте себе, винда, отправляясь в гибернацию («глубокий сон»), не сбрасывает кэш записи на диск, поэтому смонтированный раздел всегда будет неконсистентным. Более того, кеш чтения не инвалидируется, и если открываемая папка попала в кеш — никаких изменений вы в ней не увидите в принципе. А с момента возобновления работы системы винда начинает писать на том, ориентируясь на свои кеши (вот тут давайте не будем обсуждать, почему она не оставляет тома в консистентном состоянии, не инициализирует их заново при resume и потому время от времени после неудачной побудки их херит — это вопрос для ТП мелкомягких, скоро уже 16 лет с момента появления гибернации будет, а проблема по прежнему на месте и болт на неё забит), и, в зависимости от того, сколько и в насколько неудачные места вы успели записать, масштаб разрушений варьируется от minor inconsistence (починится автоматом при монтировании или при первом чекдиске) до превращения ФС в кашу, которую не всякий ресторатор разберёт.

Сделайте chkdsk /f из-под винды, в консоли, чтобы видеть масштабы разрушений; почистите свою винду от шлака, чтобы быстрее грузилась, поставьте SSD на контроллере Phison или Marvel, если есть возможность его купить (пингвинятина тоже будет носиться как угорелая). Отключите гибридный спящий режим и перестаньте злоупотреблять гибернацией: этот режим не для смены осей «пабыраму», а для сохранения состояния работающей системы на неопределённое время. А для того, что вы хотите, есть Xen/KVM/VirtualBox…

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

Как-то так.

12946

Отторжение осквернённого

На ноутбуке стоит Windows 7 и новая Ubuntu. Каждая работает, никому не мешает. Поскольку винда «родная», а сама ext не признает, то почти все мои файлы лежат в NTFS на любимой всеми букве D:. А что — для «семёрки» это родное, а Ubuntu с ним работает. Поскольку «семёрка» грузится долго, то она лежит себе на C:\ в глубоком сне, не знает, что демоны машину захватили…

И вот в винду я захожу реже и реже, всё больше сижу под линуксом… Только вот TeX настроить ещё не смог, а верстать надо. Сохраняем документ, перегружаемся в «семёрку», открываем диск… Нет документа. Как же так, раз Windows на родной файловой системе не видит файл, значит, там его нет! Быстро гружусь обратно в Ubuntu — документ на месте, лежит, данные целы. Обратно в винду — нет его! Открываю диск с другой системы — лежит, порядок.

С какой-то перезагрузки файл проявился, но что это было — отторжение осквернённого диска? Или не зря я перехожу на тёмную сторону?

12931

Дискотека девяностых

Конец 2014 года. Сессия. Глубокая ночь, переходящая в сырое и туманное утро. Я, студент-технарь, готовлюсь к зубодробительному экзамену по глубоко гуманитарной дисциплине. Готовлюсь уже не первые сутки, ибо сдать хочется. Инструмент подготовки — древний Asus A6VM, ноутбук серии «я тут вас всех переживу». Несмотря на возраст, пенсионер работает шустро, стабильно и безглючно — WinXP и Офис 2003 на железе 2006 года чувствуют себя вполне комфортно. Я в очередной раз прочитываю документ с названием «Шпора по МВ», устало моргаю… и зависаю на полминуты, пытаясь осмыслить табличку, внезапно повисшую поперёк изрядно надоевшего текста:

Убедитесь, что задвижка дисковода закрыта и он содержит правильный диск.

Первая мысль: «Переучился, пора спать — фигня всякая мерещится». Рука рефлекторно тянется к кнопке PrtScr. Нет, и на принтскрине то же самое написано…

Вторая: «Какая, на фиг, задвижка дисковода в 2015 (ну, почти) году?! Ноут, конечно, немолод, но не настолько же!»

Третья, на грани истерического хихиканья: «Видимо, он вчитался в текст, и у него тоже начал мозг плавиться…»

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

12928

Кто платит, тот и заказывает музыку

Бывает, когда Windows и Linux дружат. А бывают и случаи откровенного перетягивания одеяла.

Была у меня одна весёлая звуковуха — внешняя, на USB, рассчитанная на звукозапись. С XLR-входами, фантомным питанием и всем таким. Как это водится во многих таких устройствах, прошивка в неё заливалась драйвером в оперативку, так что под Linux требовалось лёгкое шаманство, которое, впрочем, было не сложнее установки драйвера под виндами.

Всё работало прекрасно, если бы не одна мелочь. При «тёплой» перезагрузке компьютера питание с карточки не снималось, и прошивка оставалась в памяти. А прошивки были разные и несовместимые. И если загрузчик в линуксе просто тупо заливал прошивку при старте системы, то в винде драйвер проверял, есть ли прошивка, и при наличии ничего не делал; в системе появлялось неизвестное устройство вместо звукового адаптера. Приходилось перетыкать кабель.

12919

Чёрный экран был ему на всё ответом

Возлежал я как-то на диване с любимой женой под боком и смотрел фильм. Разумеется, незадолго перед просмотром ноутбук был повёрнут мордой к нам, а как я при этом умудрился зацепить кабель питания и не заметить этого, думаю, объяснять смысла нет. Ноутбук немолод, и батарея в нём скорее выполняла функции бесперебойника, нежели достойно отрабатывала функцию автономности. Нужно отдать должное Windows 10 Technical Preview: оповестила, что батарея на минусе, но сделала именно в тот момент, когда я снимал фильм с паузы. Беспечно махнул рукой на не увиденное сообщение (ведь всегда можно посмотреть, что там было в Notifications) и спокойно продолжил просмотр. Минут на пять. После чего «чёрный экран был ему на всё ответом».

Но вот питание подключено, включаю — ошибка винта (который и без того раньше подавал тревожные знаки). Думаю разные мысли, снимаю винт, ставлю обратно. Гружусь с live-винды — «Нет такого винта, о чём вы вообще?»

Тяжко вздыхаю и почти ни на что не надеясь перезагружаюсь в live-Убунту. Вот они, нужные разделы! Вот винда, вот раздел со всяким барахлом — можно спасать. Часть барахла перекинул на съёмный винт, перезагружаюсь и на что-то отвлекаюсь. И вот очередной шок: винда преспокойно нащупывает диск и спокойно с него грузится. Первое, что я сказал: «Вот что линь животворящий делает!»

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

12898

Восьмой блин комом

Я брюнетка, по отношению к компам — простой юзер. Разве что отцовская наследственность (радиоинженер с красным дипломом) снабдила меня некоей интуицией, благодаря которой я могу сама решить какие-то достаточно сложные проблемы или хотя бы вкурить мануал. Соответственно, к виндо-линуксовым схваткам отношусь с интересом, но отстранённо. В конце концов, у каждого свой путь. Сама успела поюзать Убунту и осталась вполне довольна ею: красивая штука, не тормозит, для писанинческих задач подходит.

Произошло несчастье: у старенького ноута умерла матрица, а поскольку он всё одно регулярно терял вайфай — купили новый, с «семёркой». Она мне понравилась больше своей предшественницы, которая стояла родной системой на прежнем компе, поэтому тут линукс сверху накатывать стало лениво. Так мы и жили, изредка переругиваясь из-за мусора и живучей браузерной вирусни… пока в один прекрасный вечер у меня не начал виснуть скайп. Перезапустив программу, я просто оторопела! Мало того, что этот кадр обновился без моего ведома и согласия (эх, нет у меня привычки автообновление вырубать) — то, что я увидела, меня очень и очень расстроило. Привычный дизайн, «в стенах» которого произошло столько событий моей жизни, сменился какой-то странной ерундой, будто рассчитанной на четырёхлетнего ребёнка… Впрочем, в чём дело, я поняла быстро: «восьмёрка». Именно оттуда (хоть и держусь от неё подальше, но всё же видала виды) пришло это веяние: плитки, огромные иконки и смайлы. А узкий вертикальный чат справа при развёрнутом окне?.. Теперь с научным руководителем общаться по этой ерунде прямо стыдно.

Пожалуй, всё-таки Убунту накачу. Защитить бы только курсовую…