Читать «Bash IT Happens Истории ## 2201 – 2300» онлайн - страница 28

Bash.org.ru IT

Под текстом три кнопки: «Удалить», «Удалить» и «Отмена». Вот и попробуй тут определиться.

#2278: Сервис-пак с кондиционером

15:45 18.02.2010, IT happens

Всю ночь ставил софт другу на комп. Диск с дистрибутивами был старенький, и большинство программ требовало обновления.

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

#2279: Танцующая в темноте

15:45 18.02.2010, IT happens

Решил линуксом побаловаться и поставил себе Убунту. Всё было в ажуре, пока я не попытался воспроизвести видео. Скачал набор различных кодеков. Файлы стали открываться, играл звук, но экран был чёрным — и так со всеми форматами.

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

Проблема часто бывает намного проще, чем мы думаем.

#2280: Два конца — два кольца

19:45 18.02.2010, IT happens

Как-то раз звонит мне товарищ: модем с интернетом соединяет, но потом связь рубится. У провайдера вроде всё нормально. Пришёл, гляжу, а у него DSL-модем соединён и по сети, и по USB. Выдернул USB — заработал без проблем.

В следующий раз пришел к нему же — не показывает фильмы. Звук есть, а изображения нет на любом проигрывателе. Переставил пару раз кодек-пак — без изменений. Вспомнив предыдущую историю, решил проверить — точно, монитор был подсоединен двумя кабелями сразу. То есть рабочий стол, получается, был на первом мониторе, а кино демонстрировалось на полный экран на втором.

Если есть два провода и две возможности их подключить — не надо использовать оба варианта (История #1435) одновременно.

#2281: Рак на горе свистнул

19:45 18.02.2010, IT happens

Эникею по частникам. Стандартный вызов: «На кнопку нажимаем, компьютер не включается. Наверное, кнопка сломалась?» Усмехнувшись и перебирая в голове всевозможные причины, выезжаю.

Так вот, ребята, этого вызова я ждал всю свою практику. Кнопка действительно сломалась!

#2282: it_happened()

12:00 19.02.2010, IT happens

Пишем стрелялку. Естественно, в игровом мире куча всего стреляющего, взрывающегося, просто летающего и, самое главное, сталкивающегося.

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

После очередной итерации мой начальник задумчиво сказал, что надо было с самого начала назвать её shit_happened().

#2283: Не без греха

12:00 19.02.2010, IT happens