Как-то, зависнув в трансе над очередным 1156-м сокетом, принимаю ремонт бука от клиента с постоянным рестартом и без зазрения совести списываю бук младшему разгильдяю. Как оказалось, компьютер был весьма ценным: четырёхъядерный проц, серьёзное охлаждение и всё такое. Но в нашей стране можно и танк сломать. Элементарный отвал моста — махнув рукой, отдаю мазерборд на прогрев падавану. Через полчаса бук готов, клиент доволен, деньги в кассе.


Через энное время прибегает тот же клиент с буком наперевес: «Отказывается работать с С++». А в целом ничего, мол, пашет исправно. Откинув сокет в сторону и мысленно признав клиента за идиота (какая мамке разница, что с ней делают?), провожу всевозможные действия с буком. Как ни странно, ноут работает. Клиент начинает прописывать строки, и когда привычным движением с треском бьёт пальцем по Enter, бук моментально дохнет.


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


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




#5417: Блок-схема и лист-программа

12:00 10.02.2011, IT happens


Не понимаю я преподавателей со встроенным в голову компилятором, хоть головой о стену бейся! А дело обстоит так: моя девушка учится на технической специальности, не имеющей ни малейшего отношения к IT. Есть у них общий предмет с гордым именем «Информатика», на котором учат всему, от создания папки до азов программирования на бородатом паскале и VBA. Ей, естественно, программирование надо, как юниксу BSoD. Кто все домашние задания делает? Верно, я.


Стандартный случай: пять простых задачек по три массива, четыре цикла и десяток-полтора переменных. Я, эникейщик-самоучка, глянул на это всё, на минутку задумался, за 15 минут написал, ввёл тестовые данные, проверил ответ — отлично. Можно сдавать, скажете? А вот тут и прикол. Моя любимая берёт ноут, тетрадку и… верно, переписывает туда код.


Цитирую преподшу: «Блок-схема — самая важная часть программы! Без неё вы никогда не напишете ни одной программы!» Ну да… Можно подумать, что я за минуту в голове нарисовал пять этих блок-схем. Кстати, внешность этой преподши полностью соответствует её манере преподавания: уже за сорок, старомодная юбка, очки и полное нежелание идти на коннект со студентами, какого бы это вопроса ни касалось.


Так вот, рисую блок-схему. Любимая смотрит, говорит, что неправильно. Начинаем рыться в её конспекте и смотреть, что им на лекциях диктовали. Нашли, сделали. Ура! Курсор в верхний правый угол, «Закрыть», «Нет». Я фигею: «А как же сдавать программу, если ты ее не сохранила? Заново писать?» — «Нет», — отвечает мне любимая, и показывает на тетрадь: «Вот так». Мда… XXI век!


Видел я идиотов, видел людей, которые умудрялись планку DDR2 вдавить в слот DDR, видел, как, не зная об отверстии для извлечения диска, привод зверски раскурочивали отвёрткой, не вынимая из корпуса, но чтобы работоспособность программы проверялась на листике…