Картина сразу же прояснилась. Компьютер подцепил то ли очередного червя, то ли какой-то новый вирус, который то ли не был толком внесён в базы, то ли специально был обучен борьбе с антивирусами. Бедная Авира, видя такое, изо всех сил пыталась противостоять заражению, стоически отсекая от себя заражённые модули до тех пор, пока от неё не остался только экзешник и ещё несколько файлов, защищённых от вмешательства. Вот и говорите после этого, что машины не способны к самопожертвованию...
#4770: Will replace with a very small script!
12:00 24.11.2010, IT happens
...жара разъела мозг и делать ничего не хочется...
Задача: набрать и распечатать более девяти тысяч (на самом деле, около сорока) грамот с одинаковым текстом, но разными Ф.И.О. Сидеть и копипастить как-то лениво. Ни Visual Basic, ни Access никто не знает.
Создается одна грамота в .docx, файл переименовывается в .zip и распаковывается в папку, папка заливается на сервак с линуксом.
Далее перловый скрипт подставляет фамилии из текстового файла в определённые места в .xml, на выходе готовый .xml со всеми фамилиями подсовывается вместо .xml в папку с начинкой распотрошенного .docx, пакуется зипом!, переименовывается в .docx!, печатается!
В следующий раз планируем брать фамилии из базы данных (как-то сразу не додумались, они ж там все есть). Может быть, даже замахнемся на разработку веб-два-ноль-приложения с аяксом и RSS для генерации файлика из шаблона и списка фамилий.
...жара разъела мозг и делать ничего не хочется...
#4771: Техника установки якоря
12:00 24.11.2010, IT happens
Админю небольшую конторку, занимающуюся выпуском материальной продукции. Стоят там станки (точнее, поточные линии с ЧПУ). Лет пять назад я там инженером по станкам работал, а сейчас админю: периодически шнурки, выдранные тётей Сашей, обратно приковыриваю.
Пришлось мне уйти в отгул на 16 дней. Вечером раздаётся в кармане звонок. Девушка 22 лет, натуральная блондинка, бодро рапортует, что на втором и шестом агрегатах Серёжа вырубил программу, перешёл на ручное управление и так стоял, пока Света не пришла. Света обратно переключила на автомат, и бедный Серёжа наконец смог попить чаю, ибо горло пересохло от сознания, что приедет начальство, и будет не синица в руках, а якорь в ...
Я никогда в жизни не думал, что Света, яркая блондинка, работающая у нас упаковщицей, разбирается в «никсах». Лично с утра прилетел до приезда директора, познакомился. Не будет Света больше упаковщицей работать!
#4772: Да, я хочу установить!
14:00 24.11.2010, IT happens
Однажды тётушки из техотдела пришли ко мне, админу своему, жаловаться: тетушек много, а компов всего два. Денег на новые компы нет, работать надо. В качестве временного гениального решения тетушки предложили брать работу на дом. Нет ничего проще! Я подготовил пакет софта, написал пошаговую инструкцию со скриншотами для наглядности и провел со старшим технологом инструктаж (и практикум) на одном из рабочих компов.
Всё просто: поставить Firebird-сервер — картинка, скопировать файлы — ещё картинка, указать путь к базе — три картинка... и так далее. Обучаемая сказала, что с дальнейшей подтоговкой сотрудников справится сама, после чего мы расстались лучшими друзьями.
В понедельник одна из технологов обвинила меня в том, что моя преступная халатность привела к задержке на производстве. Потому что все её коллеги успешно освоили дома программу за выходные и выполнили нужный объём работ — а она не смогла! Следовательно, инструкция неправильная, а я вредитель. Я попросил продемонстрировать процесс установки.
В первый раз в жизни я увидел, как человек пытается установить программу следующим образом: открываем файл «Инструкция.doc», прокручиваем его до до конца, не читая, закрываем Ворд и ждём, когда откроется программа.
Передавая друг другу диск, технологи попутно объясняли друг дружке что делать («раз картинка, два картинка...»), и в конце концов «испорченный телефон» сделал свое чёрное дело.
#4773: Куски текстолита — в такую-то красоту?
14:00 24.11.2010, IT happens
Я работаю в сфере разработки ПО; в компах шарю, но копаться лишний раз не люблю. Решил собрать матери в подарок медиацентр, а то при телевизоре в 32" не иметь возможности посмотреть HD-кино как-то грустно. С «начинкой» никаких особых проблем не было, но рассказ о корпусе достоин этого сайта.
Процесс выбора был долог. Хотелось отыскать и красивый, и функциональный, и чтобы к имеющейся технике подходил. Остановился на цельноалюминиевом корпусе корейского производетеля, широко известного геймерам и оверклокерам своими кулерами.