Читать «Bash IT Happens Истории ## 8201 – 8300» онлайн - страница 8

Bash.org.ru IT

#8225: Опасное извлечение устройства

13:00 11.01.2012, IT happens

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

Говорите, ничего особенного? А если я скажу, что она зубами держала два конца перегрызенного провода, через который ток шёл, и замыкала контакты, медленно прожариваясь? В общем, отсоединил я мышку, но не стал показывать: не дай бог ещё инфаркт у женщины случится.

А ещё говорят, что у нас работа однообразная.

#8226: Радиохвостатая

15:00 11.01.2012, IT happens

Компьютерный магазин. Девушка с мышкой подходит к кассе.

— А как мне начать ей пользоваться? Достать из коробки — и всё?

— Достанете, вставите шнур в USB-разъём, и можно пользоваться.

— Так она что, со шнуром? Мне нужна без шнура!

Пошла менять. Возвращается. По ходу разговаривает с подругой:

— А что такая дорогая?

— Так ты что, не видишь: она же с флешкой!

— Так у тебя же есть флешка. Иди скажи продавцам — может быть, заменят на более дешёвую.

Дальше не видел, но картину представляю.

#8227: Ломай неломаемое

15:00 11.01.2012, IT happens

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

— Пап, скачаешь? Кряк найдёшь?

#8228: Эликсир эффективного кода

16:45 11.01.2012, IT happens

Во время оно в голове у меня было только две мысли: написать программу, уложившись в ТЗ, и навариться на эпидемии вируса Chernobyl, имея под рукой программатор.

А ТЗ было очень даже заколдобистое. То есть программа должна была работать на XT без винта. С двух дискет. По филиалам у нас такие едва ли не до 98-го работали.

Кто писал объёмные проекты на Clipper, тот знает, чего стоит впихнуть клиппериану в 640К минус драйвер русской клавиатуры минус драйвер сетевой карточки минус драйвер принтера. То есть ~540К. И клипперовский рантайм на 320К.

И был у меня там модуль. Ничего сверхординарного: выборка по заранее не определённому, но конечному количеству параметров. Только Клиппер — это не SQL. Он не только сам запрос должен создать, но ещё и сам его обработать.

Был этот модуль в двух вариантах: либо быстро, но то чего-то пропустит, то вылетит по нехватке памяти, либо медленно даже с винта. А уж с дискетки на XT вообще вешалка. По полчаса. Зато точно.

И тут пациент за восстановление погрызенного «Чернобылем» биоса подгоняет аж три литра настоящего привозного Хольстена. Дедлайн по проекту был не то что виден, а уже конкретно кусал за пятки, то есть оставалась до него пара дней. И решил я превентивно выпить и попрощаться с премией, а то и с работой.

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