bash.im ithappens.me zadolba.li
2925

Запись второй створки

22 апреля 2010, 08:00

Засиделся я до утра у компа. Вроде бы уже и спать надо, да ещё родителям компьютер обещал починить, а не починишь — придут в десять утра почту проверять. Обычное дело: винду надо переустановить, вирусов опять нахватались.

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

Через некоторое время слышу звук привода, выплёвывающего мой диск. Поворачиваю голову — в программе прогресс-бар на половине, а диск снаружи. Не успеваю я подойти к компу, как он заглатывает диск обратно, и процентики начинают идти дальше. Я некоторое время стою с открытым ртом. Не мог же он остановиться посередине записи, выплюнуть диск и решить всё-таки дозаписать?

Оказалось-то всё просто: в писалке стояла галочка «проверить файлы после записи», а прогресс-бар был один на всё действо. Больше спите, коллеги, и не юзайте сомнительный софт.

2924

Негативная реакция

22 апреля 2010, 08:00

Тестирую я одну железяку, которая по непонятному протоколу передаёт данные. Два порта этой штуковины соединены кабелем.

Даю последовательность: 0x55 0xAA. На второй порт приходят эти данные в обратном порядке: 0xAA 0x55.

Пожав плечами, даю другой тест, подлиннее: 0x00000000 0x55555555 0xAAAAAAAA 0xFFFFFFFF. Что приходит в ответ? Правильно, все данные в обратном порядке: 0xFFFFFFFF 0xAAAAAAAA 0x55555555 0x00000000.

Даю поток случайных данных. Байты сначала меняются местами (0xDD 0x22 -> 0x22 0xDD), потом передача подыхает окончательно. Что за фигня? С этой мыслью ухожу на перерыв на сон.

Возвращаюсь на работу, исследую фигню. Догадались? Данные не менялись местами, а просто инвертировались.

2923

На первый-второй рассчитайсь

21 апреля 2010, 15:45

Работаю в службе технической поддержки провайдера: настраиваю модемы и локальную сеть. Чтобы лучше понять, почему «интернет не работает», очень часто приходится спрашивать, какие индикаторы горят на модеме.
Дорогие, мною очень любимые абоненты обычно отвечают так:

— Первый, второй, четвёртый.
— Назовите их, пожалуйста.
(возмущённо) Ну! Первый, второй, четвёртый.
— Над индикаторами есть названия. Прочтите, пожалуйста, их.
(со вздохом) Два первых и последний.

2922

На карту поставлено всё

21 апреля 2010, 15:45

Жила-была (и есть, пока будет, что есть) одна IT-компания, которая занималась разработками в области автоматизации таможенных органов. Кстати, автоматизация касалась работы отдела платежей, а там почти одни женщины работают — ходила шутка, что занимаемся мы автоматизацией не таможенных, а женских органов.

Так вот, был такой проект: «Таможенная карта». Каждый поставщик товаров из-за рубежа должен был иметь электронную карту, на которую таможенник на границе заносит данные о ввозимом товаре: тип, артикул и прочее. Товар до оплаты поступает на склад временного хранения; при поступлении принимающий таможенник смотрит на карте данные о товаре, который прошёл через границу. При этом он может только смотреть, а исправить — нет. Таможенник заносит данные о товаре, который он получает на склад. Естественно, они должны совпадать: прошёл через границу вагон кожи, значит, на склад должен прийти вагон кожи, а не текстиля. Затем с этой картой и данными на ней участник ВЭД топает в отдел платежей. Там смотрят данные по товару и рассчитывают таможенный платеж. Красота!..

Спроектировали, создали. Когда показали таможне, что получилось, они ахнули и зарезали эту таможенную карту. Вредный, говорят, проект, нам такой совсем не нужен. Товар с карты удалили, оставив только данные о поставщике. А кому это нужно? А никому.

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

2921

По обе стороны баррикад

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

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

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

2920

Нарушен кодекс чести

21 апреля 2010, 11:45

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

2919

Спасаем и сохраняем

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

— Здравствуйте, у меня там не сохраняется. Долго мучилась, никак не получается.
— Хорошо, давайте подключусь, покажете, что не так.

Подключаюсь. Бабушка тыкает по кнопочкам и приговаривает:

— Вот я здесь щёлкаю, потом сюда, а у меня... (Жмёт на кнопку «Сохранить».) Ой! Сохранилось! Спасибо вам огромное!
— Да не за что.

Клиент доволен, работа сделана, эффект присутствия прокачан.

2918

Ион-доппио

21 апреля 2010, 10:00

Когда долго возишься с компами, подсознание откалывает ещё те штучки.

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

Утро воскресенья. Сон не такой глубокий, скорее провалами, чтобы доспать. Жена тормошит. Я, не просыпаясь, отвечаю (с её слов):

— Я так никогда не найду кружку с чипсетом. Ты не понимаешь, что ли?

2917

Одна эс и пять ась

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

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

— Мы что, программисты, чтобы такое писать?!

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

—Что? Говорите по-русски, мы не системные администраторы, мы не должны знать всех тонкостей!
— Если вы не понимаете так, то напишите те программы, на которые тыкаете.
— Га-га-га! И это наш программист говорит «тыкаете»!

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

— А мы откуда знаем? Мы что, программисты?

Шок продолжается. Решил выписывать без комментариев. Увидел 5 (пять) ICQ-клиентов. Глаза на лоб.

— Да, а что, мы с клиентами общаемся, выясняем различного рода вопросы.
— Я не уверен, что начальство это одобрит!
— Что это вы имеете в виду — не одобрит?
— Полагаю, на работе должен быть не развлекательный центр, а рабочее место.

Послали в задницу. Окей, дамы, ничем не пользуетесь? Сейчас мы всё почистим, а потом сами разбирайтесь, где искать документы и чем их открывать.