Вывод первый: созданные динамические объекты нужно уничтожать. Вывод второй: чудес не бывает.
#8260: Длинно и дёшево
15:00 15.01.2012, IT happens
Поставил тут одному товарищу в Хром плагин под названием Mail Checker Plus for Gmail. Эта штука издаёт звук при приходе почты в Gmail и выбрасывает маленькое окошко с краткой инфой. В одной из последних версий к плагину привинтили функцию голосового оповещения. Я сразу захотел отключить эту гадость, но товарищу понравилось, и он попросил оставить.
Весь день, пока я ковырялся с серваками, офис слушал, о чём переписывается Гена. Под конец я не выдержал и с левого ящика отправил ему письмо с темой: «Увеличьте свой член со скидкой 50%». Приятный женский голос поведал о предложении всему офису. Гена с красными ушами подошёл и попросил штуку выключить.
#8261: Красноглазик чинит мак, кто не спрятался — дурак
15:00 15.01.2012, IT happens
Иду по улице, смотрю — дети играют в салки. Их считалка меня просто убила:
Привет отцу-ремонтнику!
#8262: На полпути выделялка сломалась
13:00 16.01.2012, IT happens
Найдено в коммерческом коде. Пишет бывший московский студент. Ну что, не только индусы получают деньги за объём программного кода.
if (isSelected) {
component.setBackground(Color.BLUE);
} else if (!isSelected) {
component.setBackground(Color.WHITE);
} else {
throw new IllegalStateException(
"Table row should be either selected, or not"
);
}
#8263: Всем выйти из запоя
13:00 16.01.2012, IT happens
Поставил на ночь качать киношку из нета. Вечером были гости, пили пиво — понятно, музыка с компа орала на всю катушку.
В четыре утра я упал с кровати под дикий вопль моего антивирусника: «Вирусная база обновлена!»
#8264: Минус сто две
15:00 16.01.2012, IT happens
У нас в фирме есть женщина в возрасте, на компьютере только и умеет работать в своей программе.
Как-то раз звонит и говорит, что у неё на клавиатуре все кнопки пропали. Как?! Мы всем отделом в двенадцать человек ломанулись к ней в кабинет. Оказывается, утром уборщица перевернула клавиатуру, чтобы стол протереть, а обратно не удосужилась.
#8265: Жопа в сетчатых колготках
15:00 16.01.2012, IT happens
Лазил по мелкому сайту одного мелкого магазина. Мало того что сайт уныло сделан, недопилен, причём уже давно, так ещё и внизу страницы ссылка «Создание сайта — WEBASSISTANT» с урлом
Кажется, я понял, почему так хреново.
#8266: Невнятный код с умным лицом
15:00 16.01.2012, IT happens
Работаю над новым проектом: решил посмотреть, что такое браузерный WPF. Создал проект из двух страниц: логин с настройками и основная. Набросал пару менюшек. Понимаю: переделывать буду раза три, потому что WPF — это нечто. Cоздаю папку
Запускаю. Страница логина отрабатывает, настройки работают, всё окей. Нажимаю «Войти» — и всё рушится с ошибкой: «Не найдена страница». «Как это не найдена?» — спрашиваю я у Студии. На проект посмотри, она там лежит! Перезапускаю — не найдена. Переименовываю — не найдена…
И только когда я создал новый проект в папке
#8267: Пишу код за сладости
16:45 16.01.2012, IT happens
Счастье привалило: посылают меня на неделю в офис крупнейшей американской компании, производящей шоколад и прочие сладости, дабы помочь им наш продукт установить, небольшой проектик написать и посмотреть, нельзя ли им ещё чего-нибудь продать. Домой пришёл, рассказал. Дочь подошла, в глаза заглянула и вкрадчиво так говорит:
— Папа, а научи меня делать то, что ты на работе делаешь! Я с тобой поеду!
Жалко было ребёнка разочаровывать, но пришлось рассказать суровую правду: не день и не два учиться придётся… А шоколадку я ей и так купить могу.
#8268: С сотни до нуля за пять секунд
16:45 16.01.2012, IT happens