Конечно. Ведь урл С:\Users\AlinaNikolaevna\My Documents\ ещё можно было скопировать из адресной строки, но додуматься добавить туда имя файла - высший пилотаж для AlinaNikolaevna. А если она его в другом месте подсмотрела, то и вовсе.
Не верю в такую ссылку :)
был случай: поломался вэб-сервис, доступа у меня в сетку нет, присылают логи, в логах нихуя, ни ошибок сервис не прислал, ничего, не парсится. пришлось удалёнными руками разбираться, что за ботва. пингуется, в браузере открывается, из софтины - нет. дописал сохранение дампов, что там сервак ответил. оказалось, въебали прокси перед сервисом, про soap он нихуя не знает, шлёт в ответ 200 и простую хтмлку, свёрстанную в ворде, в которой ссылка на локальный файл с картинкой и еще какой-то текст в духе "приказ такой-то обеспечить безопасность хуё-моё", и судя по метадате ворда сделал эту хуйню какой-то начальник безопасников той конторы
Хуже когда присылают видео, на котором адова железяка размером с легковушку делает что-то смешное/противоестественное под управлением написанного тобой софта. Даже если там всего лишь код стабилизации люльки на автовышке.
И совсем плохая примета - красные пятна на полу/стенах :)
Работал я "техником" в лаборатории при универе, был там товарищь, который ушел в "конкурирующию" лабораторию и там ему поручили сделать систему такую же, какую мы (по сути я) сделали для моей лаборатории.
Товарищь рукастый, но в программировании не силен, тем более на сях и асме. Посему он меня очень настойчиво просил ему помочь, и я согласился. Однако я все делал по старой дружбе за спасибо, по сути рискуя своей шкурой (об этом не должны были знать в моей лаборатории). Конечно я делал все на отъебись.
Суть была вот в чем. Была там многотонная херовина (машина для усталостных испытаний материалов), могла давать осциллирующую нагрузку до 15 тонн с частотой под 60 грц. Машина совковая, блок управления куда-то проебался, да и был он по сути простой как палка с ручным управлением. Машина работала по принципу резонанса, был блок пружин с массой на конце к которому прикреплялся вибратор приводимый в движение асинхронным двигателем. В общем, чем ближе частота вибратора к резонансу - тем выше амплитуда нагрузки.
Нужно было сделать систему, которая бы измеряла нагрузку, регистрировала деформации (была по ethernet подключена к компу) и через обратную связь управляла двигателем.
Так как нагрузка зависит от касколько частота вибратора близка к резонансу, зависимость крайне нелинейная и управление через обратную связь крайне нестабильное.
Делали сие на ATmega32, там еще монохромный дисплэйчик прицеплен был (нахера незнаю), в общем управлять всем этим добром да еще по ethernet данные слать - то еще развлечение.
Было много косяков, один из них это то, что эта хрень не была гальванически развязана с нулем, так как управление двигателем было с помощью тиристора и широтно-импульсной модуляции - нужно было контролировать переход фазы через ноль с помощью АЦП. А ноль в лаборатории был очень херовый, как следствие наводки были дикие.
Этот товарищ, додумался в итоге повесить все это не на ноль, а на заземление. Проблему наводок это конечно решило, но блин, это же пиздец.
Но дальше было веселее. После того как все было собрано и отлажено, он решил провести "испытания", включил машину с нагрузкой близкой к максимальной и ушел на пару часов. Потом звонит мне:
- Все пиздец, все пропало, машина прыгает по всему залу, приезжай быстрее.
Одна из пружин лопнула, в результате собственная частота совпала с частотой вибратора, и все пришло в дикий резонанс. Машину сорвало с креплений к полу и она (тонн 5 наверное) буквально прыгала по залу. Хорошо, что никто не пострадал.
Кончено его уволили. В чем там причина была я хз, может программа дала сбой, а может просто ресурс пружины подошел к концу. На него повесили ремонт машины, а пружина там не простая. Многозаходная, выточенная из цельной болванки фрезерованием из какой-то убер стали (да и вес наверное под 50кг). За изготовление браться никто не хотел, а если и хотели, то там под $1000 работ. Чем эта история закончилась я не знаю, походу он просто слинял, да и я руки быстро умыл.
>он решил провести "испытания", включил машину с нагрузкой близкой к максимальной и ушел на пару часов
За такое в нашем деле бьют подсвечниками. И не только в нашем. И не только подсвечниками.
они соорудили 5-тонную штуковину по типу грохота, что бы изучать одну из разновидностей износостойкости деталей. пружины для устройства пришлось брать какие надыбали, ибо не 1 спец за столь скромную суму, что они имели не хотел браться. в результате 1 пружина подвела. а вторая уничтожилась после того как аппарат вошел в резонанс с пружиной и затем аппарат превратился в марио и начал уничтожать всех монстров (в виде лабораторных устройств) в самой лабе
Встречное "вспомнилось". Замечательньій лонгрид, правда совсем не про ПО, но про разработку :)
Из мемуаров конструктора.
Внезапно изменился звук.
Дернулись стрелки приборов.
Григорич напрягся, привстал со стула, наклонился к бронированному стеклу пультовой. Плавно убирает подачу топлива...
Пытаюсь по приборам понять, что случилось. Упал момент и температура на выпуске, пошли вибрации... Явно не работает один цилиндр.
Григорич вдруг начинает очень быстро вращать ручку подачи топлива.
Странно, обороты не падают, ручка уже в крайнем положении, даже трос привода провис... Мотор продолжает бешенно крутиться.
- Дави его! Стоп! - Григорич все еще крутит ручку подачи.
Я хлопаю по большой красной кнопке на самом верху пульта.
Под ней крупная надпись - "СТОП".
- Не так!!!
Поздно! Я уже нажал эту кнопку. Я ошибся. Надо было давить мотор нагрузкой, тормозом. А эта красная кнопка обесточивает, отключает аварийно весь стенд.
Из пультовой его уже не включить...
Мотор, не сдерживаемый ничем уже визжит на запредельных оборотах.
Пол под ногами мелко вибрирует, на пульте прыгают шахматы...
Над двигателем появляется облачко дыма и тут же вспыхивает пламя.
Горит вся правая сторона мотора. Сильно горит!
Над этим факелом, на стене висит топливный бак. В нем триста литров перегретой, горячей солярки...
Пультовая очень тесная комнатка. А Григорич очень большой.
Перепрыгиваю через сидящего начальника. Он кричит что-то вслед...
В боксе визг, рев, дым, пламя... Срываю трубку подвода топлива, и подхватив огнетушитель обегаю мотор - горит с дальней от входа стороны.
Закрываю кран на топливном баке. Огнетушитель...
Углекислота работает отлично! За секунды сбиваю пламя, но... Мотор продолжает бешенно вращаться!
Я ведь оторвал шланг подачи топлива! На чем же он работает?!
Под ногами лужа масла, на штанах масло. Горячее... Обжигающе горячее.
Значит пробит блок. И масло горело на раскаленном выпускном коллекторе и турбине.
Да на чем же ты работаешь?!
Григорич уже в боксе. Кричит что-то. Увидел сорванный топливный шланг.
Смотрит на бак. Машет руками. Я и сам знаю что пора уходить. Огнетушитель ослабел и опять появилось пламя.
Григорич сдергивает трубу подвода воздуха, стаскивает с себя пиджак и затыкает им воздуховод. Бесполезно - с моей стороны, у компрессора, мягкий рукав уже прогорел и воздух поступает в турбину прямо из бокса.
Я машу огнетушителем в сторону двери - там, в коридоре стоит такой же, но в сто раз больше - на колесах.
Все, в моем углекислоты нет. Понимаю, что я быстрее. Бегу к выходу, на полу и ботинках масло. Бегу на четвереньках...
Григорич ловит меня у двери и прижав ладони к моему уху кричит в этот рупор: "Он работает на своем масле! Куски поршня попали в копрессора. Их заклинило. Во впускном тракте разряжение! Туда подсасывает масло из картера или прямо из разбитых турбин под давлением. Он жрет свое масло!!!"
Выскакиваю в коридор. Там уже толпа. Пробиваюсь к огнетушителю. Какой же он тяжелый. Даже на колесах не двигается с места! Черт, я ж буксую - я весь в масле и ботинки... Бегу обратно в бокс.
Жрет свое масло... А его там двадцать литров! В поддоне... В поддоне!
Опять бегу к пожарному щиту, обратно с ломом. Огонь полыхает сильнее прежнего. Пытаюсь пробить ломом поддон. Скольжу, падаю. Григорич помогает - держит меня, я работаю ломом.
Да прикатит уже кто-нибудь огнетушитель или там одни зрители?!
Мотор взбесился. Он прыгает на подушках будто хочет сорваться с них и убить всех вокруг.
А ведь мы... сегодня... хотели убить его...
Как еще подушки держаться? Чтобы двигатель так запрыгал, нужно половину цилиндров отключить. Да еще и с одной стороны... Вот, Он их и отключает!
Все! Отрывается одна подушка и сразу за ней вторая.
Передняя часть двигателя начинает колотиться между двух стальных опор стенда, круша и себя, и опоры. Пол уже не вибрирует - он подпрыгивает! Моторчик весит за семьсот килограмм...
Сейчас оборвет вал, соединяющий двигатель с тормозом, и Мотор получит полную свободу! И кинется на нас! У него есть причина. Я знаю...
Времени уже нет. Я загораживаюсь ломом и отступаю к выходу, пытаюсь пятиться к двери...
Сзади Григорич. Он очень большой. Он весит далеко за сто килограммов. Подошвы ботинок скользят по маслу... Мы почти не двигаемся... Выворачиваюсь... Черт! Зрители подкатили большой огнетушитель в проем двери. И... Уперлись колесами в порожек.
Выход блокирован! Григорич опирается спиной на баллон с углекислотой, а с другой стороны этот баллон толкают в бокс!
Мотор оборвал трубу выпуска. Рев выхлопа рвет барабанные перепонки...
Аникин тянется к рычагу блокировки тормоза. Подскальзывается... Опять пытается дотянутся...
Внутри тормоза вращается ротор. Ротор весит больше тонны. Сейчас мотор разогнал этот ротор. До бешенной скорости!
Рычаг блокировки используется только при наладочных работах. Когда нужно намертво заблокировать стенд. Этот рычаг - ЛОМ! Лом вставленный в колесо... Он что!!! Не ПОНИМАЕТ?!!!
Григорич делает еще одну попытку... Скользит...
Мотор обрывает третью опору и подлетает над стендом...
Стряхивает с себе пласты горящего масла.
Ну... Значит надо. Григорич лучше знает! А я ближе, только повернуться...
Рву рычаг вниз.
Стенд коротко и жалобно взвизгнул. Пол мощно дернулся...
Весь корпус тормоза, намертво прикрученный, к толстенной стальной платформе пола подпрыгнул. Вал соединяющий двигатель со стендом мнгновенно остановился...
И... Мотор, круша последнии преграды, завращался вокруг своего коленвала.
С бешенной скоростью. С той, с которой только что вращался его коленчатый вал.
Обрывая и наматывая на себя провода, шланги, трубки... Круша стальные, толшиной в ногу слона опоры стенда, и самого себя.
Осколки чугуного блока бились о стены и рикошетили от стали платформы.
Срезало маслянный поддон. Двадцать литров масла, сверкающим веером, устремилось к верхушкам стен и потолку бокса.
И... С неудержимой яростью, пытаясь оборвать последнюю связь с тормозом - с приводным валом, в невероятном своем вращении, Мотор поднялся над опорами стенда, и кинулся вниз на стальную плиту.
Теперь не осколки - огромные куски чугуного блока рвали стены бокса.
Мотора уже не существовало.
Последняя часть двигателя - коленчатый вал с остатками нижней части блока цилиндров получила свободу!
С огромной скоростью.. Вертикально. Вверх. Как пушечный снаряд.
Обогнав веер масла... Этот кусок Мотора достиг бетонной плиты потолка и...
Исчез в ней.
Не стало огня.
Визга металла.
Рева взрывов выхлопа.
Пол... не бил по ногам...
С потолка, медленно, падал большой кусок бетона...
Еще медленнее падали капли масла...
Застыло на месте облако цементной пыли...
В стене, под топливным баком... верхняя часть двигателя... Неподвижная...
Все...?
В левой руке лом...
В проеме двери, за баллоном огнетушителя, прыгает голова Шурика...
Вверх, вниз...
Сашкин моторный бокс в конце коридора...
Шурик залезает на огнетушитель, спрыгивает в бокс.
Оглядывается...
- А где мотор?
Я показываю рукой на дыру в бетоне потолка, на стену...
Сашка еще что-то говорит... Забирает лом... Машет рукой у меня перед глазами.
Влево... Вправо... Влево... Вправо... А я не слышу, почти...
- Что?
- Ты обедать идешь?
- Не понял... Что?
- Я говорю, обед уже... Время... - Шурик стучит пальцем по циферблату своих часов.
- А... Ну да... Подмету только...
- Ты... Рычаг... Блокировку тормоза... Ты...
- Так... Виктор Григорьевич... Вы ж... Сами... Вы ж... скользили...
А я ближе был...
- Ты меня чуть из бокса не вынес... Я... Если б не огнетушитель...
Я на масле... Падать начал... Я просто... Удержаться... За рычаг этот...
Но не дергать же!!!
у него была цель создать "бумажный" вариант, соответственно он сфотал на фотик, с фотика тут же распечатал и отправил физическим курьером, а не электронкой.
Думаю, шутка в том, что он отправил заказное письмо с уведомлением, чтобы больше не было историй вроде: "Не получали ничего", "не увидели ошибку на скрине" и др. ухищрений сотрудников ИТ, которым подобные мелкие баги обычно поперёк горла стоят и срывают сроки работы над важной функциональностью.
ТАК, ЧТО ТАМ У НАС ТВОРИТСЯ В ЗАХВАТЫВАЮЩЕМ МИРЕ ВЕБ-КОМИКСОВ?..
£91
^ С. У Д
и у \ /1 /
ОЛИН ЧЕЛОВЕК
РОПСЕНШТИЛЬС/
Я, КАЖЕТСЯ, ПОЗНАЛ ТЩЕТУ БЫТИЯ.
ПИСТОЛЕТ В СЛИВНОМ _БАЧКЕ.
вот когда присылают ссылку вида С:\Users\AlinaNikolaevna\My Documents\bug is here.bmp - вот это уже некст левел
Не верю в такую ссылку :)
И совсем плохая примета - красные пятна на полу/стенах :)
Работал я "техником" в лаборатории при универе, был там товарищь, который ушел в "конкурирующию" лабораторию и там ему поручили сделать систему такую же, какую мы (по сути я) сделали для моей лаборатории.
Товарищь рукастый, но в программировании не силен, тем более на сях и асме. Посему он меня очень настойчиво просил ему помочь, и я согласился. Однако я все делал по старой дружбе за спасибо, по сути рискуя своей шкурой (об этом не должны были знать в моей лаборатории). Конечно я делал все на отъебись.
Суть была вот в чем. Была там многотонная херовина (машина для усталостных испытаний материалов), могла давать осциллирующую нагрузку до 15 тонн с частотой под 60 грц. Машина совковая, блок управления куда-то проебался, да и был он по сути простой как палка с ручным управлением. Машина работала по принципу резонанса, был блок пружин с массой на конце к которому прикреплялся вибратор приводимый в движение асинхронным двигателем. В общем, чем ближе частота вибратора к резонансу - тем выше амплитуда нагрузки.
Нужно было сделать систему, которая бы измеряла нагрузку, регистрировала деформации (была по ethernet подключена к компу) и через обратную связь управляла двигателем.
Так как нагрузка зависит от касколько частота вибратора близка к резонансу, зависимость крайне нелинейная и управление через обратную связь крайне нестабильное.
Делали сие на ATmega32, там еще монохромный дисплэйчик прицеплен был (нахера незнаю), в общем управлять всем этим добром да еще по ethernet данные слать - то еще развлечение.
Было много косяков, один из них это то, что эта хрень не была гальванически развязана с нулем, так как управление двигателем было с помощью тиристора и широтно-импульсной модуляции - нужно было контролировать переход фазы через ноль с помощью АЦП. А ноль в лаборатории был очень херовый, как следствие наводки были дикие.
Этот товарищ, додумался в итоге повесить все это не на ноль, а на заземление. Проблему наводок это конечно решило, но блин, это же пиздец.
Но дальше было веселее. После того как все было собрано и отлажено, он решил провести "испытания", включил машину с нагрузкой близкой к максимальной и ушел на пару часов. Потом звонит мне:
- Все пиздец, все пропало, машина прыгает по всему залу, приезжай быстрее.
Одна из пружин лопнула, в результате собственная частота совпала с частотой вибратора, и все пришло в дикий резонанс. Машину сорвало с креплений к полу и она (тонн 5 наверное) буквально прыгала по залу. Хорошо, что никто не пострадал.
Кончено его уволили. В чем там причина была я хз, может программа дала сбой, а может просто ресурс пружины подошел к концу. На него повесили ремонт машины, а пружина там не простая. Многозаходная, выточенная из цельной болванки фрезерованием из какой-то убер стали (да и вес наверное под 50кг). За изготовление браться никто не хотел, а если и хотели, то там под $1000 работ. Чем эта история закончилась я не знаю, походу он просто слинял, да и я руки быстро умыл.
За такое в нашем деле бьют подсвечниками. И не только в нашем. И не только подсвечниками.
Из мемуаров конструктора.
Внезапно изменился звук.
Дернулись стрелки приборов.
Григорич напрягся, привстал со стула, наклонился к бронированному стеклу пультовой. Плавно убирает подачу топлива...
Пытаюсь по приборам понять, что случилось. Упал момент и температура на выпуске, пошли вибрации... Явно не работает один цилиндр.
Григорич вдруг начинает очень быстро вращать ручку подачи топлива.
Странно, обороты не падают, ручка уже в крайнем положении, даже трос привода провис... Мотор продолжает бешенно крутиться.
- Дави его! Стоп! - Григорич все еще крутит ручку подачи.
Я хлопаю по большой красной кнопке на самом верху пульта.
Под ней крупная надпись - "СТОП".
- Не так!!!
Поздно! Я уже нажал эту кнопку. Я ошибся. Надо было давить мотор нагрузкой, тормозом. А эта красная кнопка обесточивает, отключает аварийно весь стенд.
Из пультовой его уже не включить...
Мотор, не сдерживаемый ничем уже визжит на запредельных оборотах.
Пол под ногами мелко вибрирует, на пульте прыгают шахматы...
Над двигателем появляется облачко дыма и тут же вспыхивает пламя.
Горит вся правая сторона мотора. Сильно горит!
Над этим факелом, на стене висит топливный бак. В нем триста литров перегретой, горячей солярки...
Пультовая очень тесная комнатка. А Григорич очень большой.
Перепрыгиваю через сидящего начальника. Он кричит что-то вслед...
В боксе визг, рев, дым, пламя... Срываю трубку подвода топлива, и подхватив огнетушитель обегаю мотор - горит с дальней от входа стороны.
Закрываю кран на топливном баке. Огнетушитель...
Углекислота работает отлично! За секунды сбиваю пламя, но... Мотор продолжает бешенно вращаться!
Я ведь оторвал шланг подачи топлива! На чем же он работает?!
Под ногами лужа масла, на штанах масло. Горячее... Обжигающе горячее.
Значит пробит блок. И масло горело на раскаленном выпускном коллекторе и турбине.
Да на чем же ты работаешь?!
Григорич уже в боксе. Кричит что-то. Увидел сорванный топливный шланг.
Смотрит на бак. Машет руками. Я и сам знаю что пора уходить. Огнетушитель ослабел и опять появилось пламя.
Григорич сдергивает трубу подвода воздуха, стаскивает с себя пиджак и затыкает им воздуховод. Бесполезно - с моей стороны, у компрессора, мягкий рукав уже прогорел и воздух поступает в турбину прямо из бокса.
Я машу огнетушителем в сторону двери - там, в коридоре стоит такой же, но в сто раз больше - на колесах.
Все, в моем углекислоты нет. Понимаю, что я быстрее. Бегу к выходу, на полу и ботинках масло. Бегу на четвереньках...
Григорич ловит меня у двери и прижав ладони к моему уху кричит в этот рупор: "Он работает на своем масле! Куски поршня попали в копрессора. Их заклинило. Во впускном тракте разряжение! Туда подсасывает масло из картера или прямо из разбитых турбин под давлением. Он жрет свое масло!!!"
Выскакиваю в коридор. Там уже толпа. Пробиваюсь к огнетушителю. Какой же он тяжелый. Даже на колесах не двигается с места! Черт, я ж буксую - я весь в масле и ботинки... Бегу обратно в бокс.
Жрет свое масло... А его там двадцать литров! В поддоне... В поддоне!
Опять бегу к пожарному щиту, обратно с ломом. Огонь полыхает сильнее прежнего. Пытаюсь пробить ломом поддон. Скольжу, падаю. Григорич помогает - держит меня, я работаю ломом.
Да прикатит уже кто-нибудь огнетушитель или там одни зрители?!
Мотор взбесился. Он прыгает на подушках будто хочет сорваться с них и убить всех вокруг.
А ведь мы... сегодня... хотели убить его...
Как еще подушки держаться? Чтобы двигатель так запрыгал, нужно половину цилиндров отключить. Да еще и с одной стороны... Вот, Он их и отключает!
Все! Отрывается одна подушка и сразу за ней вторая.
Передняя часть двигателя начинает колотиться между двух стальных опор стенда, круша и себя, и опоры. Пол уже не вибрирует - он подпрыгивает! Моторчик весит за семьсот килограмм...
Сейчас оборвет вал, соединяющий двигатель с тормозом, и Мотор получит полную свободу! И кинется на нас! У него есть причина. Я знаю...
Времени уже нет. Я загораживаюсь ломом и отступаю к выходу, пытаюсь пятиться к двери...
Сзади Григорич. Он очень большой. Он весит далеко за сто килограммов. Подошвы ботинок скользят по маслу... Мы почти не двигаемся... Выворачиваюсь... Черт! Зрители подкатили большой огнетушитель в проем двери. И... Уперлись колесами в порожек.
Выход блокирован! Григорич опирается спиной на баллон с углекислотой, а с другой стороны этот баллон толкают в бокс!
Мотор оборвал трубу выпуска. Рев выхлопа рвет барабанные перепонки...
Аникин тянется к рычагу блокировки тормоза. Подскальзывается... Опять пытается дотянутся...
Внутри тормоза вращается ротор. Ротор весит больше тонны. Сейчас мотор разогнал этот ротор. До бешенной скорости!
Рычаг блокировки используется только при наладочных работах. Когда нужно намертво заблокировать стенд. Этот рычаг - ЛОМ! Лом вставленный в колесо... Он что!!! Не ПОНИМАЕТ?!!!
Григорич делает еще одну попытку... Скользит...
Мотор обрывает третью опору и подлетает над стендом...
Стряхивает с себе пласты горящего масла.
Ну... Значит надо. Григорич лучше знает! А я ближе, только повернуться...
Рву рычаг вниз.
Стенд коротко и жалобно взвизгнул. Пол мощно дернулся...
Весь корпус тормоза, намертво прикрученный, к толстенной стальной платформе пола подпрыгнул. Вал соединяющий двигатель со стендом мнгновенно остановился...
И... Мотор, круша последнии преграды, завращался вокруг своего коленвала.
С бешенной скоростью. С той, с которой только что вращался его коленчатый вал.
Обрывая и наматывая на себя провода, шланги, трубки... Круша стальные, толшиной в ногу слона опоры стенда, и самого себя.
Осколки чугуного блока бились о стены и рикошетили от стали платформы.
Срезало маслянный поддон. Двадцать литров масла, сверкающим веером, устремилось к верхушкам стен и потолку бокса.
И... С неудержимой яростью, пытаясь оборвать последнюю связь с тормозом - с приводным валом, в невероятном своем вращении, Мотор поднялся над опорами стенда, и кинулся вниз на стальную плиту.
Теперь не осколки - огромные куски чугуного блока рвали стены бокса.
Мотора уже не существовало.
Последняя часть двигателя - коленчатый вал с остатками нижней части блока цилиндров получила свободу!
С огромной скоростью.. Вертикально. Вверх. Как пушечный снаряд.
Обогнав веер масла... Этот кусок Мотора достиг бетонной плиты потолка и...
Исчез в ней.
Не стало огня.
Визга металла.
Рева взрывов выхлопа.
Пол... не бил по ногам...
С потолка, медленно, падал большой кусок бетона...
Еще медленнее падали капли масла...
Застыло на месте облако цементной пыли...
В стене, под топливным баком... верхняя часть двигателя... Неподвижная...
Все...?
В левой руке лом...
В проеме двери, за баллоном огнетушителя, прыгает голова Шурика...
Вверх, вниз...
Сашкин моторный бокс в конце коридора...
Шурик залезает на огнетушитель, спрыгивает в бокс.
Оглядывается...
- А где мотор?
Я показываю рукой на дыру в бетоне потолка, на стену...
Сашка еще что-то говорит... Забирает лом... Машет рукой у меня перед глазами.
Влево... Вправо... Влево... Вправо... А я не слышу, почти...
- Что?
- Ты обедать идешь?
- Не понял... Что?
- Я говорю, обед уже... Время... - Шурик стучит пальцем по циферблату своих часов.
- А... Ну да... Подмету только...
...................................................
- Ты... Рычаг... Блокировку тормоза... Ты...
- Так... Виктор Григорьевич... Вы ж... Сами... Вы ж... скользили...
А я ближе был...
- Ты меня чуть из бокса не вынес... Я... Если б не огнетушитель...
Я на масле... Падать начал... Я просто... Удержаться... За рычаг этот...
Но не дергать же!!!