Читаем Bash.org.ru IT Happens Истории ## 4501 – 4600 полностью

Начинаю понимать, как это звучит, но слова уже покинули мозг и находятся на пути к голосовым связкам.

— ...и две насадки за двадцать!

<p>#4593: Лицом по пальме</p>

15:45 03.11.2010, IT happens

На днях принимал на работу креативщика. Проверяю тестовое задание. Весь код выполнен в стиле:

char t = malloc(SIZE);

if (t == NULL)

return 0xFFFUUU;

if (...)

return !(PALM += 0xFACE);

Парня приняли, но с наказом больше так не шутить.

<p>#4594: От сих до сих</p>

19:45 03.11.2010, IT happens

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

Открыли мы исходный код и присвистнули: неизвестный индус отечественного разлива пошёл простейшим путем. Для каждой карты создавалась отдельная запись в базе, состоящая из её номера. Немного покумекав, мы организовали хранение диапазонами. Учитывая, что номера карт уникальны и идут строго по порядку, достаточно было ввести первый и последний номер в партии, чтобы она попала в базу в виде всего двух записей. При выдаче части партии диапазон просто разбивался надвое.

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

<p>#4595: Первый канал второй палаты</p>

19:45 03.11.2010, IT happens

Сегодня никого не удивить ноутбуком. Даже у двоечников (скорее, у двоечников, которых родители тянут, не жалея сил) есть эти удобные устройства. Меня профессия и природная любознательность вкупе со стремлением к познанию всего нового подстёгивала быть на пике технологий. И статус велит: я директор хоть и мелкой, но гордой софтверной фирмы. И кому какое дело, что у того директора программеры частенько зарплату больше имеют — нужно соответствовать. Я и соответствовал в силу возможностей.

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

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

Зашёл намедни навестить подружку корефана в больничке. И что вижу: нынче из меня такого Гудвина, как раньше, уже не получилось бы. Если не телевизор, то ноутбук; если не ноутбук, то что-нибудь карманное. И не то что на палату — у каждого! XXI век, однако.

<p>#4596: Admin wins</p>

23:30 03.11.2010, IT happens

Началось всё с того, что нашим работникам было очень скучно сидеть за компами. И вот кто-то принёс файтинг на движке M.U.G.E.N, куда можно кидать своих персонажей и локации. Вскоре игрушка быстро разлетелась по отделу.

Итак, двое гоняют в этот файтинг, так как толком больше на компе делать ничего не умеют. В этот момент локация темнеет, из облака вылезает наш пикселизованный админ, убивает бойцов молниями и выкрикивает: «Хватит драться, идите работать!» На экране появляется надпись: «Admin wins». Бедняги чуть со стульев не упали. Оказалось, наш админ прознал про эту игрушку и внёс нововведение: нарисовал себя, добавил анимацию, голос и комбинацию клавиш для активации. Я его хитрость разглашать не стал: уж больно смешно это выглядит.

<p>#4597: Реанимация зверя</p>

12:00 04.11.2010, IT happens

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

Перейти на страницу:

Все книги серии Bash.org.ru IT Happens

Похожие книги