Читаем Bash.org.ru IT Happens Истории ## 10001 – 11000 полностью

— Я купил модем, а он в этом вашем линуксе даже не определяется! Линукс — дерьмо, чего ещё ждать от бесплатной системы?

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

Чуть позже:

— Я купил принтер, а он в этом вашем линуксе даже не определяется! Линукс — дерьмо, чего ещё ждать от бесплатной системы?

Смотрим: человек решил как следует сэкономить и вместо дорогого принтера, понимающего PCL и тем более PS, купил дешёвый GDI-принтер, который рассчитан на работу именно с системой печати Windows, перекладывая на неё задачи формирования изображения. То есть ты снова не захотел оплатить качественное железо, а виноват, конечно же, бесплатный линукс.

Ещё позже:

— Я купил сканер (МФУ, графический планшет и т. п.), а он в этом вашем линуксе даже не определяется! Чего ещё ждать от бесплатной системы?

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

Наше время:

— Я купил самый дешёвый смартфон, который смог найти, а у него пластиковая крышка плохо сделана! Чего ещё ждать от бесплатного линукса?

Ну, вы поняли.

Запомните, что ли: линукс как операционная система никак не относится к вашей жадности. С нормальным железом он работает превосходно, с плохим — как получится. А если хотите сэкономить на железе — ищите. Те же китайские ноунейм-смартфоны последних серий весьма неплохо сделаны.

<p>#10317: Рубикон говнокода</p>

12:45 18.12.2012, IT happens

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

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

Открываю её код и вижу:

boolean bound=false;

boolean granitza=true;

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

<p>#10318: Эмулируя эмуляторы</p>

12:15 19.12.2012, IT happens

Довелось работать на скорой помощи. Там в рамках защиты персональных данных используется целая куча сертифицированного софта. Такой софт бывает двух видов: нереально дорогой или нереально глючный. Бюджетная контора (если, конечно, это не департамент какой-нибудь) может себе позволить только последний вариант. Чтобы усугубить ситуацию, департамент присылает новое железо, которым обязательно нужно заменить старое.

В итоге у пользователя тонкий клиент, на сервере 64-битная винда, целая куча глючного и древнего софта. С коллегой соединяли этот винегрет больше месяца. В расход пошли DOSBox, RDP, VNC, VirtualBox, HyperV и много других админских радостей; не обошлось и без бубна. В итоге пользователи прозрачно работают в привычной среде.

<p>#10319: Промывая, обмываем</p>

12:15 19.12.2012, IT happens

Когда-то, году этак в 86–87-м, обучаясь в институте, подрабатывал я на ВЦ. И пришло к нам чудо чудное: ЕС-1840 (одна из первых наших персоналок под MS-DOS). Время было советское, штатное расписание блюсти надо было жёстко. Согласно ему, к каждой ЭВМ полагался штат: начальник машины, программист и оператор. Причём если ты начальник одной ЭВМ, то начальником другой быть уже не можешь. Все работники уже были начальниками чего-либо, потому завкафедрой и предложил мне быть начальником девайса.

В обязанности начальника входило:

— поддерживать агрегат в рабочем состоянии (тем более что и работал на ней в основном я);

— выписывать и получать на неё спирт.

Так как норм отпуска этого продукта на аппарат ещё не существовало, я набрался наглости и в заявке нарисовал аж 20 литров на месяц (для сравнения: на ЕС-1033, занимавшую пару комнат, полагалось грамм 300 на квартал). И что самое смешное, где-то с полгода это работало! Полгода мы были самыми состоятельными в институте (время было горбачёвское, спирт ценился больше, чем конвертируемая валюта). А потом пришла комиссия…

Перейти на страницу:

Все книги серии Bash.org.ru IT Happens

Похожие книги