| BZIK.INFO |
|
BZIK.INFO |
|
|
{211} {210} {209} {208} {207} {206} {205} {204} {203} {202} {201} {200} {199} {198} {197} {196} {195} {194} {193} {192} {191} {190} {189} {188} {187} {186} {185} {184} {183} {182} {181} {180} {179} {178} {177} {176} {175} {174} {173} {172} {171} {170} {169} {168} {167} {166} {165} {164} {163} {162} {161} {160} {159} {158} {157} {156} {155} {154} {153} {152} {151} {150} {149} {148} {147} {146} {145} {144} {143} {142} {141} {140} {139} {138} {137} {136} {135} {134} {133} {132} {131} {130} {129} {128} {127} {126} {125} {124} {123} {122} {121} {120} {119} {118} {117} {116} {115} {114} {113} {112} {111} {110} {109} {108} {107} {106} {105} {104} {103} {102} {101} {100} {99} {98} {97} {96} {95} {94} {93} {92} {91} {90} {89} {88} {87} {86} {85} {84} {83} {82} {81} {80} {79} {78} {77} {76} {75} {74} {73} {72} {71} {70} {69} {68} {67} {66} {65} {64} {63} {62} {61} {60} {59} {58} {57} {56} {55} {54} {53} {52} {51} {50} {49} {48} {47} {46} {45} {44} {43} {42} {41} {40} {39} {38} {37} {36} {35} {34} {33} {32} {31} {30} {29} {28} {27} {26} {25} {24} {23} {22} {21} {20} {19} {18} {17} {16} {15} {14} {13} {12} {11} {10} {9} {8} {7} {6} {5} {4} {3} {2} {1} Пишем стрелялку. Естественно, в игровом мире куча всего стреляющего, взрывающегося, просто летающего и, самое главное, сталкивающегося. При каждом столкновении должна вызываться функция под названием hit_happened(). Получилось так, что именно с этим у нас было связано огромное количество мелких глюков: вызывалась эта функция не с теми параметрами или через два раза на третий. Мы её чинили, потом она снова начинала глючить. После очередной итерации мой начальник задумчиво сказал, что надо было с самого начала назвать её shit_happened(). Эникею по частникам. Стандартный вызов: «На кнопку нажимаем, компьютер не включается. Наверное, кнопка сломалась?» Усмехнувшись и перебирая в голове всевозможные причины, выезжаю. Так вот, ребята, этого вызова я ждал всю свою практику. Кнопка действительно сломалась! Как-то раз звонит мне товарищ: модем с интернетом соединяет, но потом связь рубится. У провайдера вроде всё нормально. Пришёл, гляжу, а у него DSL-модем соединён и по сети, и по USB. Выдернул USB — заработал без проблем. В следующий раз пришел к нему же — не показывает фильмы. Звук есть, а изображения нет на любом проигрывателе. Переставил пару раз кодек-пак — без изменений. Вспомнив предыдущую историю, решил проверить — точно, монитор был подсоединен двумя кабелями сразу. То есть рабочий стол, получается, был на первом мониторе, а кино демонстрировалось на полный экран на втором. Если есть два провода и две возможности их подключить — не надо использовать оба варианта одновременно. Решил линуксом побаловаться и поставил себе Убунту. Всё было в ажуре, пока я не попытался воспроизвести видео. Скачал набор различных кодеков. Файлы стали открываться, играл звук, но экран был чёрным — и так со всеми форматами. Почти два дня лазил по форумам: все описанные проблемы сводились к установке кодеков. В отчаянии я запустил проигрыватель и стал щёлкать по рандомным пунктам меню. Курсор отправился по маршруту «Параметры > Баланс цвета». Все ползунки стояли на нуле! Когда я сдвинул их на середину, изображение появилось. Проблема часто бывает намного проще, чем мы думаем. Всю ночь ставил софт другу на комп. Диск с дистрибутивами был старенький, и большинство программ требовало обновления. На утро можно было забирать полностью обновлённый комп. Несмотря на то, что мой мозг уже совсем отказывался соображать, я пошёл мыться и, увидев на бутылке шампуня надпись «... против перхоти для мужчин 2.0», взгрустнул, что теперь ещё и шампунь обновлять придётся. Работал я три года тому назад в саппорте одного ресторанного холдинга. К слову, история об этом холдинге на сайте уже не первая; иногда, перечитывая их, я задумываюсь, как вообще там что-то работало. Мне 23 года, рядом такие же оболтусы-напарники, с которыми 12-часовая смена проходила скорее в «вовке» и «варике», чем в умных книжках, способных помочь обучиться чему-то новому. А теперь представьте: лето, подвальное помещение, духота, шум от компьютеров, а в холодильнике пустота! Поматерившись, мы с напарником короткими перебежками сгоняли до ближайшего магазина, где купили пару бутылок воды и брикет мороженого. Вода заняла свое место в морозилке, а вот мороженое было решено скушать сразу. Положили его в пиалу и, попеременно нацеливая ложки, быстренько его употребили по назначению. Напарник, поглядев на пиалу, заявил, что мыть её не будет, я же, обидевшись на такое наглое заявление, взял пиалу с остатками мороженого, положил её на полку за толстыми мануалами и благополучно про неё забыл... Спустя недельку кто-то увидел пиалу и то ли вылил в нее остатки чая, то ли кинул хлебушек, а скорее всего и то, и другое. Пиала ожила. Через недельку зеленовато-черная субстанция в посудине получила имя Вася и стала подкармливаться чаем, хлебом, арахисом, водой и прочей дребеденью — главное, чтобы без палева и не пахло. Еще через пару недель, когда Васю уже вписали во внутренний график дежурств, и каждый, включая охранника, знал его в лицо, случилось непоправимое. Я решил узнать, что будет, если дать Васе кислого молочка и сливу. Через два дня Вася запах — я бы даже сказал, завонял. Кисловатый запах поплыл по офису, и чтобы как-то от него оградиться, я накрыл Васю коробкой с Убунтой. Не помогло. На следующий день я прошёл на склад и осмотрелся. На ближних стеллажах стояли новые компы, моники, комплектующие, а где-то в самом дальнем уголке ютились пыльные 486-е с пузатыми мониками. Недолго думая, я отодвинул пару мониторов, к которым мы точно никогда не подойдем по своей воле, и спрятал пиалу с Васей туда. Ну, подумал я, Вася в безопасности. Следующие две недели все заходившие на склад явственно чувствовали Васю и уже начали шушукаться, что пора упокоить это не в меру разросшееся существо, как вдруг пришло указание сверху списать весь хлам и выкинуть его к чёртовой матери. Шеф лично (все были в отъездах, я вообще гулял где-то в Питере по Невскому) принялся обходить склад. Системники, мониторы, грязные от пыли и жира клавы и мыши — всё безжалостно отправлялось в огромные мусорные мешки, стоящие у охраны. Шеф нашёл непонятную пиалу, прикрытую диском с линуксом. Я не знаю, о чём он думал в тот момент, но он снял диск и вдохнул полной грудью. Охранник потом признался, что столько мата он не слышал со времен своей молодости. Попросил друг недавно винду ему установить с парой программ. Казалось бы, простое дело минут на сорок, ан нет: дрова на мать встали сразу криво, а Catalyst вообще увел систему в BSoD. После третьего драйвера система уже была похожа на инвалида, подорвавшегося на мине. Было уже далеко за полночь, а утром на работу — решено было продолжить на следующий день. На работе я сидел и анализировал свои действия. Всё было сделано правильно, как и сотню раз до этого, за исключением того, что софт ставился без распития пива. Вечером, купив надлежащее количество напитка, за шутками-прибаутками мы повторили вчерашнюю процедуру — всё встало с первого раза. Устроился я менеджером на место уволенного сотрудника. По роду деятельности постоянно приходилось звонить за границу через IP-телефонию, причём код карточки связи, привязанный к каждому сотруднику и телефону, был вбит на горячую клавишу на мини-АТС. Мне достался телефонный аппарат моего предшественника, естественно, с уже вбитым в память пин-кодом карты. По прошествии двух месяцев работы меня вызывает гендиректор и, тряся детализацией звонков, сделанных якобы с моего телефона, спрашивает, откуда такие несоразмерные суммы за переговоры с заграницей — причём с Европой, куда мне звонить совершенно не нужно. Удивительно, но звонки по длительности тянули на добрую четверть рабочего времени. Надо сказать, что я тогда уже вовсю пользовался Skype и звонил через IP-телефонию крайне редко. Гендир пригрозил в случае подтверждения моей причастности вычесть стоимость звонков из зарплаты и обещал разобраться. В конце концов выяснилось, что предыдущий сотрудник, уходя, решил последовать принципу «Тащи с завода каждый гвоздь, ты здесь хозяин, а не гость» и напоследок обеспечить себе бесплатные переговоры с родственниками в Германии за счёт компании. Набираемые цифры шестнадцатизначного кода не отображались на дисплее телефона, однако при наборе в трубке раздавались гудки, соответствующие цифровым клавишам. Музыкально одарённый сотрудник запасся терпением и подобрал-таки комбинацию по переливам набираемого кода! Работаю в небольшом СЦ Донецка. Принесли в ремонт компьютер из крупного, известного в нашем городе сервиса. Технический талон я отксерил себе на память. Цитирую: Причина неисправности: Временами зависает. Выполненные работы: Стояло два антивируса. (зачёркнуто) Перепрошивка BIOS. (зачёркнуто) КЗ в материнской плате — возврат без ремонта. Посоветовали клиенту подавать в суд — мать сгорела бесповоротно. Звонит руководитель: — Алло, почему «Одноклассники» не работают? — Так вы же сами мне приказали давать доступ только в обед. — Мда? А который час? Десять? Ну, у меня как раз ланч! Это тоже такой обед, только маленький, как прелюдия. Давай, открывай доступ. * * * — Алло, Данила, у меня тут аська потерялась. — Сейчас проверю... Всё нормально, ты онлайн. (Отправляю ей сообщение.) — Ой, нашлась! Она что, меня боится? — Ну, судя по трафику на асечный порт, порядочно. * * * — А зачем нам Wi-Fi? — Чтобы работники с ноутбуками могли полноценно пользоваться локалкой. Не патч-корды же им с собой таскать! — А это выход. Обожми всем по куску провода — так дешевле. Про то, что лишних Ethernet-портов в кабинетах тупо нет, я объяснял экономному завхозу минут тридцать. Когда до него дошло, он предложил извлечь хабы из-под потолка и повесить на стены. Воображение рисовало безрадостную картину работников, скучковавшихся вокруг хаба, как бездомные вокруг костра. {211} {210} {209} {208} {207} {206} {205} {204} {203} {202} {201} {200} {199} {198} {197} {196} {195} {194} {193} {192} {191} {190} {189} {188} {187} {186} {185} {184} {183} {182} {181} {180} {179} {178} {177} {176} {175} {174} {173} {172} {171} {170} {169} {168} {167} {166} {165} {164} {163} {162} {161} {160} {159} {158} {157} {156} {155} {154} {153} {152} {151} {150} {149} {148} {147} {146} {145} {144} {143} {142} {141} {140} {139} {138} {137} {136} {135} {134} {133} {132} {131} {130} {129} {128} {127} {126} {125} {124} {123} {122} {121} {120} {119} {118} {117} {116} {115} {114} {113} {112} {111} {110} {109} {108} {107} {106} {105} {104} {103} {102} {101} {100} {99} {98} {97} {96} {95} {94} {93} {92} {91} {90} {89} {88} {87} {86} {85} {84} {83} {82} {81} {80} {79} {78} {77} {76} {75} {74} {73} {72} {71} {70} {69} {68} {67} {66} {65} {64} {63} {62} {61} {60} {59} {58} {57} {56} {55} {54} {53} {52} {51} {50} {49} {48} {47} {46} {45} {44} {43} {42} {41} {40} {39} {38} {37} {36} {35} {34} {33} {32} {31} {30} {29} {28} {27} {26} {25} {24} {23} {22} {21} {20} {19} {18} {17} {16} {15} {14} {13} {12} {11} {10} {9} {8} {7} {6} {5} {4} {3} {2} {1} |
| BZIK.INFO |
|
BZIK.INFO |