bash.im ithappens.me zadolba.li

Windows

13000

Доза угрозы

18 января 2015, 08:12

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

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

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

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

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

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

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

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

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

12999

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

18 января 2015, 08:00

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

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

12997

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

17 января 2015, 08:00

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

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

12950

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

29 декабря 2014, 08:12

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

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

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

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

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

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

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

Как-то так.

12946

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

27 декабря 2014, 08:12

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

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

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

12931

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

22 декабря 2014, 08:12

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

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

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

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

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

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

12928

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

21 декабря 2014, 08:00

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

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

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

12919

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

18 декабря 2014, 08:00

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

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

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

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

12898

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

10 декабря 2014, 08:00

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

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

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