bash.im ithappens.me zadolba.li
6528

Без лишних экивоков

21 июня 2011, 11:45

Вчера решил немного посидеть в интернете, но не тут-то было. Лезу на веб-морду роутера — айпишник выдан, соединение установлено. Запускаю трассировку www.ru. Пакеты идут по запутанному лабиринту маршрутизаторов провайдера, на шестом узле трассировка останавливается. Записываю последний айпишник и иду звонить в службу поддержки. Уже настроился на блондинистый голос: «Здравствуйте, если вы хотите узнать больше о тарифных планах, нажмите 1» — и так далее минут на пять.

По голосу на автоответчике стало ясно, что его хозяин свитерат, бородат и очень зол.

— Здравствуйте. Сейчас во всём городе нет интернета. Когда будет, неизвестно. Извините за доставленные неудобства.

Спасибо тебе, боец невидимого фронта, за честный ответ! Он порадовал меня куда больше обычного карамельного: «Попробуйте проверить ваш компьютер на вирусы».

6527

Мой вечный спутник Документ1

21 июня 2011, 10:00

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

Отсылку почты с аттачами мы с грехом пополам осилили. И вот сегодня утром моя психика выкинула белый флаг после фразы: «А как высылать почту без привязанных файлов?» Я не курил больше месяца. Сорвался.

6526

Порт за седьмыми печатями

Вот админа команды в консоль лягут стрóками,
И откроется порт за седьмыми печатями,
И пакеты польются тугими потоками
До хостов удалённых, покрытых проклятьями.

Юзверя встрепенутся, увидев страницы лик,
Изувером-админом досель засекреченной;
И польётся файло на хосты удалённые вмиг,
И инфа о подруге, тем юзером встреченной.

И заплачет админ, изгоняя когорты червей
И внимая речам бедолаг безопасников…
Это всё потому, что директор-злодей
Приказал: «Всем открыть „Одноклассников“!»

6525

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

21 июня 2011, 10:00

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

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

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

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

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

— Признавайся.
— Я ничего не делал!
— Ага, не делал! Вот моя прошивка, вот твоя. Куда килобайт данных пропал?
— Каких данных? Там нулевые блоки между массивами были, я их вырезал. На фиг они нужны? Буферное ОЗУ маленькое, я код оптимизировал.
— А тебе в голову не приходило, что ноль — это тоже число?

6524

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

21 июня 2011, 10:00

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

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

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

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

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

6523

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

21 июня 2011, 08:00

«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

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

6522

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

21 июня 2011, 08:00

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

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

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

6521

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

21 июня 2011, 08:00

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

6520

Если очень хорошо попросить

20 июня 2011, 15:45

Линукс коварен. Линукс сведёт меня в могилу.

Возьмём нетбук. Поставим на него Ubuntu 10.10 Maverick Meercat. Вроде бы неплохо, да? Но вайфай не работает. Восславляя Билайн и Андроид, подключим коммуникатор HTC в режиме USB tethering и поставим на зверька Broadcom STA driver. А ещё ведь надо обновить базу драйверов, а канал узкий и медленный… Помедитируем над методичкой по матану.

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

Не беда — у нас есть интернет-канал, мы можем гуглить интернеты. Оказывается, подобный разрыв шаблона случается почти у всех владельцев нетбуков, если верить форумам Canonical. Ещё часок шаманства, тщательная инспекция куцых настроек CMOS, терминальные команды вроде rfkill unblock all из-под рута и проч. В злобе своей перезагрузим несчастное устройство. «Обнаружены новые беспроводные сети», — отрапортует зверёк, косясь на владельца синим глазком вайфай-переключателя.

* * *

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