Выбрать главу

* * *

Мне, наверное, никогда не понять, почему злосчастная sudo rfkill unblock all сработала с четвёртого раза при одной и той же последовательности действий. Остаётся уверовать, что у техники HP просто есть душа, особенно если на неё поставить Убунту. Надо бы прикупить БП к выхоженному сетевому МФУ той же марки, что я нашёл на помойке. Тоже, наверное, за своеволие изгнали беднягу…

#6521: Приятная пятница под капотом

13:00 21.06.2011, IT happens

Для некоторых айтишников Виндоус — не система по той же причине, что иномарка — не машина. Что же это за машина, если в движке каждый вечер не копаться?

#6522: Широкий социальный жест

13:00 21.06.2011, IT happens

Подключили компанию к новому сотовому оператору. Через месяц настало время оплачивать услуги. Бухгалтерия оформляет оплату — и тут всем сотрудникам приходит SMS следующего содержания:

За своевременное пополнение счёта компания *** дарит вам месяц бесплатного доступа к сайтам «Вконтакте» и «Одноклассники».

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

#6523: Лучшее — враг красноглазика

13:00 21.06.2011, IT happens

«Ubuntu 11.04 использует в качестве основной графической оболочки Unity вместо

GNOME». Кого? Хм… Скриншоты прикольные. Ну-ка, попробуем:

# wget http://releases.ubuntu.com/natty/ubuntu-11.04-desktop-i386.iso

Давай, скрипи быстрей, cdrtools. Ну и где этот ваш Юнити? Почему чёрный экран? Alt+F1.

Error бла-бла-бла /dev/sr0

Что! Да отличная была болванка! Ладно. Вторая битая болванка. Третья битая болванка. Где моя флешка?

# dd if=/home/user/ubuntu-11.04-desktop-i386.iso of=/dev/sdb1

Опять нет? Что теперь? Варгх! Да я вчера на этой флешке весь восьмигиговый бэкап базы по городу катал! А если…

# yaourt -Ss unity --aur

Опа. Ну давайте попробуем, раз есть такой. Да будет свет! Ой, как оно у вас тут всё стремно. Блин, а чего ж так неудобно? А чего так тормозим? Как у вас тут консоль найти? А-а-а! Alt+F1.

# sudo reboot

# exec openbox-session

Фух. Так-то лучше.

#6524: Supaplex HD — теперь с ачивками

15:00 21.06.2011, IT happens

Тачке лет десять. На новую нет денег, а эта кино показывает, в интернет ходит, да и множество игр (Герои 4, Морровинд, Дисайплс) прекрасно на ней работают. А вот видео из «контактика» уже не посмотреть — и очередной гость, пытаясь расшевелить компьютер, раздражённо восклицает:

— Да поставь себе уже линукс — может, хоть что-то заработает!

Не думая, отвечаю:

— Не-е… У меня компьютер для игр!

Так странно на меня давно не смотрели.

#6525: Важнейшим из чисел для нас является…

15:00 21.06.2011, IT happens

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

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

Вызывают: дескать, всё сделали по написанному, оно иногда работает, но чаще нет. Смотрю буферное ОЗУ — а там каша вместо параметров. Спрашиваю программиста, где данные из файлов. «Я всё загрузил». Показывает, как грузит. Всё окей, но после запуска программы лезет та самая каша.

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