Bash.org.ru IT - Bash.org.ru IT Happens Истории ## 1301 – 1400

Тут можно читать онлайн Bash.org.ru IT - Bash.org.ru IT Happens Истории ## 1301 – 1400 - бесплатно полную версию книги (целиком) без сокращений. Жанр: Прочий юмор. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Bash.org.ru IT Happens Истории ## 1301 – 1400
  • Автор:
  • Жанр:
  • Издательство:
    неизвестно
  • Год:
    неизвестен
  • ISBN:
    нет данных
  • Рейтинг:
    3.56/5. Голосов: 91
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Bash.org.ru IT - Bash.org.ru IT Happens Истории ## 1301 – 1400 краткое содержание

Bash.org.ru IT Happens Истории ## 1301 – 1400 - описание и краткое содержание, автор Bash.org.ru IT, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Bash.org.ru IT Happens Истории ## 1301 – 1400 - читать онлайн бесплатно полную версию (весь текст целиком)

Bash.org.ru IT Happens Истории ## 1301 – 1400 - читать книгу онлайн бесплатно, автор Bash.org.ru IT
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

— Связный взвешенный граф! Мы вершины, он — ребро, а это (взмах руками) — петли!

— Ага, я ребро весом 55, — соглашается одногруппник. Препод смеётся.

— А недавно мы были массивом и хотели покьюсортиться, но тренер нам не разрешил, — заявляет одна из вершин.

#1379: Гравитационное списание матценностей

14:00 27.10.2009, IT happens

Помнится, когда я только начал работать, был молод, глуп и неопытен, довелось мне трудится в одном крупном предприятии. Обитали мы на четвёртом этаже инженерного корпуса в двухкомнатном кабинете — правда, вся вторая комната была до потолка завалена старым железом.

Был в коллективе Сергей — парень колоритный, вечно растрёпанный «после вчерашнего», принципиально не соблюдающий трудовой дисциплины, но спец, как говорится, от бога. Начальство Серёгу терпело, но периодически всё же читало мораль.

Как-то решили всё же разгрести мертвый хлам, отправив все ненужное в утиль. Лето, жара, мозг плавится. Бьющееся и тяжёлое мы снесли вниз, а пластиковые корпуса от матричных принтеров притащили в основную комнату, свалили на Серегин стол, а затем стали на меткость кидать их в электрокар прямо из окна.

Остался последний остов от принтера, и мы стали кидать жребий, кому достанется утилизационное право.

В кабинет вошёл замначальника отдела и начал свое привычное: «Сергей, ну сколько раз тебе говорить...» Серёга, помятый после ночных возлияний, с красными от недостатка сна глазами, вскочил, схватил корпус и с криком «Как меня тут всё достало!» вышвырнул его в окно.

Лицо руководителя описать не представлялось возможным. Брякнув «я позже зайду», он спешно ускакал из кабинета.

#1380: Я не нарочно, просто совпало

12:00 28.10.2009, IT happens

Работаю в хелпдеске крупного банка. На нас свалилась заявка, как позже выяснилось, вполне достойная какой-нибудь айтишной версии Хауса: «Ночью выключили компьютер, сейчас не включается». Звоню. Выглядит всё так:

Пользователь нажимает кнопку включения.

Загорается индикатор питания на системнике.

Загорается зеленая лампочка на мониторе (вроде пошёл сигнал), но изображения нет.

Индикатор HDD не мигает — ОС явно не грузится. Писка нет.

Какие могут быть диагнозы? Первое, что пришло в голову — сбой монитора, но тогда система продолжала бы грузиться. Еще вариант — поломался интегрированный видеочип. Но не пищит же! Память, БП — вряд ли, опять же был бы писк. Пищалка поломаться не могла. На этом идеи закончились — надо ехать.

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

Разгадка оказалась проста — объём HDD определился как 0 МБ. Какова вероятность того, что во всем отделении, где около 30 рабочих мест, в одно и то же время умрут винт (SATA, более-менее устойчивый к слабым скачкам напряжения) и монитор, оба стоящие на одном рабочем месте?..

Наука мне на будущее — всегда предполагать, что одновременно могут случиться две совсем не зависящие друг от друга гадости.

#1381: Потоковый эксплойт

12:00 28.10.2009, IT happens

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

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

cin >> SumString;

cout << "Сумма строк: " << SumString;

На экране же это выглядело так:

> Это полов

> ина строки

> Сумма строк: Это половина строки

> Press any key to continue...

Пока препод в ведомости не расписался, нажимать на Any Key я не давал.

#1382: Опилки пяти микрофарад

14:00 28.10.2009, IT happens

Работал как-то с отцом — надо было автоматизировать научную установку. Захожу к нему и вижу жуткую картину: на разобранном компе он усердно елозит напильником по плате сопряжения с установкой.

В легком офигении спрашиваю:

— Пап, ты что вообще делаешь?

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

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

Горжусь отцом! Старая гвардия не сдаётся.

#1383: Счастливой отладки!

12:00 29.10.2009, IT happens

Однажды мне довелось «подхватывать» проект на C++, оставшийся от одного программиста, уволенного несправедливо (по его личному мнению). Впрочем, проект был почти завершён, и мне оставалось лишь немного дописать интерфейс, провести тестирование, отладку и сдать всё заказчику.

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

Вечер пятницы. В понедельник начальство обещало спустить с меня шкуру, если что-то ещё не будет работать. Скидываю все исходники себе на флешку, хоть это и запрещено (к счастью, лишь на уровне инструкций), и несу домой в надежде разобраться, что к чему, за чашечкой кофе.

Дома первым делом в надежде на чудо запускаю экзешник — вылетает, сволочь. Ладно, запускаю полную компиляцию и иду чистить картошку. Возвращаюсь — ошибка!

В конце одного из основных хэдеров проекта, заботливо спрятанная за правый край экрана нужным количеством табуляторов, красуется неприметная строка:

#include

Гугление результата не даёт; просто комментирую эту строку и компилирую заново — успешно! Запускаю — программа работает как часы.

Придя в понедельник на работу, первым делом я решил глянуть, что же это за таинственная библиотека. Код её оказался настолько же лаконичным, насколько садистским:

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Bash.org.ru IT читать все книги автора по порядку

Bash.org.ru IT - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Bash.org.ru IT Happens Истории ## 1301 – 1400 отзывы


Отзывы читателей о книге Bash.org.ru IT Happens Истории ## 1301 – 1400, автор: Bash.org.ru IT. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x