bash.im ithappens.me zadolba.li
4773

Куски текстолита — в такую-то красоту?

24 ноября 2010, 11:00

Я работаю в сфере разработки ПО; в компах шарю, но копаться лишний раз не люблю. Решил собрать матери в подарок медиацентр, а то при телевизоре в 32" не иметь возможности посмотреть HD-кино как-то грустно. С «начинкой» никаких особых проблем не было, но рассказ о корпусе достоин этого сайта.

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

Итак, заказанный недешёвый корпус доставлен, и с замиранием сердца я приступаю к монтажу. Крышка корпуса держится на шести винтах. Пять выкрутились нормально, но вот шестой изначально выглядел так, будто его вбили молотком, а металл оказался настолько мягким, что небольшое усилие сорвало и без того раздолбанный шлиц. Головку винта пришлось срезать ножом. Первоначальное предположение о том, чем винт «вкручивали», оказалось верным: резьба была сорвана, и гнездо пришлось полировать пастой ГОИ.

4772

Да, я хочу установить!

Однажды тётушки из техотдела пришли ко мне, админу своему, жаловаться: тетушек много, а компов всего два. Денег на новые компы нет, работать надо. В качестве временного гениального решения тетушки предложили брать работу на дом. Нет ничего проще! Я подготовил пакет софта, написал пошаговую инструкцию со скриншотами для наглядности и провел со старшим технологом инструктаж (и практикум) на одном из рабочих компов.

Всё просто: поставить Firebird-сервер — картинка, скопировать файлы — ещё картинка, указать путь к базе — три картинка... и так далее. Обучаемая сказала, что с дальнейшей подтоговкой сотрудников справится сама, после чего мы расстались лучшими друзьями.

В понедельник одна из технологов обвинила меня в том, что моя преступная халатность привела к задержке на производстве. Потому что все её коллеги успешно освоили дома программу за выходные и выполнили нужный объём работ — а она не смогла! Следовательно, инструкция неправильная, а я вредитель. Я попросил продемонстрировать процесс установки.

В первый раз в жизни я увидел, как человек пытается установить программу следующим образом: открываем файл «Инструкция.doc», прокручиваем его до до конца, не читая, закрываем Ворд и ждём, когда откроется программа.

Передавая друг другу диск, технологи попутно объясняли друг дружке что делать («раз картинка, два картинка...»), и в конце концов «испорченный телефон» сделал свое чёрное дело.

4771

Техника установки якоря

24 ноября 2010, 09:00

Админю небольшую конторку, занимающуюся выпуском материальной продукции. Стоят там станки (точнее, поточные линии с ЧПУ). Лет пять назад я там инженером по станкам работал, а сейчас админю: периодически шнурки, выдранные тётей Сашей, обратно приковыриваю.

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

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

4770

Will replace with a very small script!

24 ноября 2010, 09:00

...жара разъела мозг и делать ничего не хочется...

Задача: набрать и распечатать более девяти тысяч (на самом деле, около сорока) грамот с одинаковым текстом, но разными Ф.И.О. Сидеть и копипастить как-то лениво. Ни Visual Basic, ни Access никто не знает.

Создается одна грамота в .docx, файл переименовывается в .zip и распаковывается в папку, папка заливается на сервак с линуксом.

Далее перловый скрипт подставляет фамилии из текстового файла в определённые места в .xml, на выходе готовый .xml со всеми фамилиями подсовывается вместо .xml в папку с начинкой распотрошенного .docx, пакуется зипом!, переименовывается в .docx!, печатается!

В следующий раз планируем брать фамилии из базы данных (как-то сразу не додумались, они ж там все есть). Может быть, даже замахнемся на разработку веб-два-ноль-приложения с аяксом и RSS для генерации файлика из шаблона и списка фамилий.

...жара разъела мозг и делать ничего не хочется...

4769

За нами Москва

24 ноября 2010, 09:00

Вирусы, уводящие из-под носа антивирус — это только половина истории. Позвали меня как-то проверить, почему это антивирус на одной домашней машинке перестал обновляться, ссылаясь на какую-то неизвестную проблему. Действительно, по прибытии на компьютере меня ждала печальная Avira, которая грустно сообщила мне, что не может запустить модуль обновлений по причине отсутствия такового. Что за ерунда? Лезу в рабочий каталог антивируса и медленно офигеваю: из двух с лишним десятков файлов в директории осталось дай бог десять! Домашние клянутся, что ничего не трогали. Повинуясь неожиданной мысли, открываю карантин — вот они, родименькие!

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

4768

Не заводится? Поехали, потом заведешь!

23 ноября 2010, 20:30

Порылся в новостях, прочитал, что на основании общего теста скорости загрузки страниц Микрософт объявила IE8 «самым быстрым» (в тесте участвовали еще два браузера — Хром и Файрфокс; баги, ошибки и прочее не учитывалось вообще). Уже на этом этапе я был, мягко говоря, напуган. Робкая надежда на адекватное поведение Internet Explorer 8 начала гаснуть еще до его установки.

Сегодня — погасла совсем: после переписывания куска кода выяснилось, каким образом MS добилась революционного скачка в производительности.

Яваскрипт выполняется точно в момент его прочтения браузером, и не важно, когда он там должен выполняться (кроме setTimeout). Соответственно, код на событие load (который проверяет, загружена ли страница, и если да — выполняет основной код) выполняется параллельно с загрузкой страницы, до onload. И выдает ошибку. И останавливает загрузку сайта.

Это, друзья мои, финиш.

4767

Persistence trumps

23 ноября 2010, 20:30

Что видим? Нечто скверное: окошко с предложением отправить SMS на некий номер для разблокировки винды. Перезагрузка даже в безопасном режиме заканчивается этим же окошком. Ctrl + Alt + Del, Alt + Tab и прочие шоткаты, которые должны свернуть/закрыть/переключить на другую программу — естественно, блокируются.

Я совсем было отчаялся, но вспомнил про надоедливую хреновину, которая раздражала меня, когда я играл в Counter Strike. По умолчанию менеджер спецвозможностей настроен так, что если зажать Shift на 8 секунд, появится окошко для включения полного набора этих самых спецвозможностей. Зажимаем. Ждем. Есть!

1. Рядом с «крестиком» в заголовке окна есть кнопка со знаком вопроса. Жмем, включается контекстная помощь, кликаем еще раз на одну из кнопок окна настроек и видим тултип с подсказкой.

2. Правый клик на тултипе неожиданно даёт контекстное меню! Копировать не нужно, но если нажать «печать раздела»...

3. ...то откроется «настройка печати»! Жмем на кнопку «настройки» и получаем «настройки принтера» с кучей вкладок.

4. Снова справка! Стандартные виндовые виджеты: Файл, Правка и так далее.

5. Далее Файл, Открыть и вот он — какой-никакой, но Проводник!

Стандартным Проводником я без проблем нашел браузер, нагуглил решение проблемы (найти и удалить blocker.exe и blocker.bin), удалил что положено тем же проводником, перезагрузился — и нормально зашел в винду.

4766

Говнозеркалка.exe

23 ноября 2010, 16:45

Работаю в торговой электротехнической компании. Заявка в техподдержку от руководителя менеджеров:

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

4765

Киски с сиськами

Прочитала сказ о прикладном администрировании девушек и задумалась. Вот после таких девушек и становятся заядлыми холостяками айтишники! Неужели так трудно брать не дешёвый, легкодоступный товар распиаренных брендов, который оказывается ограниченным и непригодным к модификациям, а опенсорс-девайсы? Ну, или товар оттуда, где брали знакомые айтишники и остались довольны. Хоть объявление вешай: «На нашей кафедре девушки IT-совместимые»...

Будьте умнее и берите Cisco вместо D-Link, если вам хочется не просто поразвлечься, а долго и счастливо жить вместе.