Выбрать главу

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

#5130: Слон или кит?

12:00 07.01.2011, IT happens

Когда-то сидиромы были редкостью. Мы с братом любили испытывать попавшиеся в руки приводы. Одним из тестов была «битва сидиромов»: ставим приводы друг напротив друга, жмём Eject и смотрим, кто кого переборет лотком. Безоговорочным чемпионом был 12-скоростной «Пионер».

#5131: Винде пришёл компиз1

2:00 07.01.2011, IT happens

Есть у меня один знакомый — ярый сторонник пиратства. Не то что линукс не хочет пробовать, но даже GIMP с Опенофисом стороной обходит. Решили мы однажды устроить ему интересный пранк.

Итак, берём клаву (точно такую же, как у него), флешку с OpenSUSE и USB-хаб. Флешку и хаб вынимаем из корпусов, чтобы занимали меньше места, и прячем в клаву. Как подключать — понятно. Когда человек выходит из комнаты на пару минут, быстренько меняем ему клаву на новую, с сюрпризом, и жмём на Reset. На экране линукс, на рабочем столе заставка:

Ваша копия Windows не прошла очередную проверку WGA. В целях предотвращения ущерба корпорации Microsoft операционная система была автоматически заменена на Linux от нашего партнёра — SUSE.

Знакомый был готов разбить компьютер вдребезги.

#5132: Красивой вам чалмы

12:00 07.01.2011, IT happens

Копаясь в недрах большой геодезической программы (7 МБ исходников), я наткнулся на настоящий индийский код.

Чтобы выяснить, пуста ли строка, товарищ проверяет strlen(lines) > 0. Это было бы смешно, если бы lines не была размером в 4К. То, что на каждые 4К товарищ заново открывает файл, уже как-то не удивляет. Копирование большого массива дважды при передаче его из функции вообще принимается как должное.

Да, задача стоит такая: «Ускорить хоть немного». Да какое немного — это чудо ускоряется в несколько раз простой уборкой ляпов, за которые первокурсникам нужно двойки ставить!

По слухам, автор этого чуда уже лет пять как директор собственной фирмы. Красивой вам чалмы, товарищ директор!

#5133: Выживут ли наши дети?

12:00 07.01.2011, IT happens

Дочка (7 лет) с компом на «папа, как это сделать». Сидит играет за ноутом. К ноуту приставлена беспроводная мышка. Через некоторое время дочь приносит мне мышку со словами: «Мне не надо, забери». Спрашиваю, как же она играет. «Я там делаю», — и показывает на тачпад. Замечательно! Наши дети выживут!

Сын (15 лет) сегодня порезался. После первой самопомощи в виде кусочка бинта полез в интернет смотреть, что же делать в таких случаях. Выживут ли наши дети?

#5134: Обсушу молоко на губах — вернусь

14:00 07.01.2011, IT happens

— Чем я могу вам помочь?

— Э-э-э... У меня проблема с Word.

— Какая именно проблема?

— Я набирал текст, и вдруг всё пропало.

— Пропало?

— Да, исчезло.

— М-м-м. Опишите, что вы видите на экране.

— Ничего.

— Ничего?

— Он пуст, и ничего не происходит, когда я печатаю.

— Вы всё ещё в Word или уже вышли из него?

— Я не знаю.

— Видите ли вы диск C: на экране?

— А что такое «диск цэ»?

— Ладно, проехали. Можете ли вы подвигать курсор на экране?

— Тут нет курсора. Я вам говорю, ничего не происходит, когда я пытаюсь печатать.

— Ваш монитор включён?

— Что такое монитор?

— Штука с экраном, похожая на телик. Горит ли на ней маленький огонёк?

— Я не знаю.

— Ладно, тогда посмотрите сзади экрана, включён ли кабель в розетку?

— Я думаю, что да.

— Отлично. Сзади монитора заметили ли вы два кабеля?

— Нет.