BZIK.INFO
[ bzik анекдоты ] [ bzik афоризмы ] [ bzik истории ] [ bzik башизмы ] [ bzik ИТ истории ] [ bzik тосты ]
[ bzik неразобранное ] [ bzik прислать свежий ]
BZIK.INFO



{678} {677} {676} {675} {674} {673} {672} {671} {670} {669} {668} {667} {666} {665} {664} {663} {662} {661} {660} {659} {658} {657} {656} {655} {654} {653} {652} {651} {650} {649} {648} {647} {646} {645} {644} {643} {642} {641} {640} {639} {638} {637} {636} {635} {634} {633} {632} {631} {630} {629} {628} {627} {626} {625} {624} {623} {622} {621} {620} {619} {618} {617} {616} {615} {614} {613} {612} {611} {610} {609} {608} {607} {606} {605} {604} {603} {602} {601} {600} {599} {598} {597} {596} {595} {594} {593} {592} {591} {590} {589} {588} {587} {586} {585} {584} {583} {582} {581} {580} {579} {578} {577} {576} {575} {574} {573} {572} {571} {570} {569} {568} {567} {566} {565} {564} {563} {562} {561} {560} {559} {558} {557} {556} {555} {554} {553} {552} {551} {550} {549} {548} {547} {546} {545} {544} {543} {542} {541} {540} {539} {538} {537} {536} {535} {534} {533} {532} {531} {530} {529} {528} {527} {526} {525} {524} {523} {522} {521} {520} {519} {518} {517} {516} {515} {514} {513} {512} {511} {510} {509} {508} {507} {506} {505} {504} {503} {502} {501} {500} {499} {498} {497} {496} {495} {494} {493} {492} {491} {490} {489} {488} {487} {486} {485} {484} {483} {482} {481} {480} {479} {478} {477} {476} {475} {474} {473} {472} {471} {470} {469} {468} {467} {466} {465} {464} {463} {462} {461} {460} {459} {458} {457} {456} {455} {454} {453} {452} {451} {450} {449} {448} {447} {446} {445} {444} {443} {442} {441} {440} {439} {438} {437} {436} {435} {434} {433} {432} {431} {430} {429} {428} {427} {426} {425} {424} {423} {422} {421} {420} {419} {418} {417} {416} {415} {414} {413} {412} {411} {410} {409} {408} {407} {406} {405} {404} {403} {402} {401} {400} {399} {398} {397} {396} {395} {394} {393} {392} {391} {390} {389} {388} {387} {386} {385} {384} {383} {382} {381} {380} {379} {378} {377} {376} {375} {374} {373} {372} {371} {370} {369} {368} {367} {366} {365} {364} {363} {362} {361} {360} {359} {358} {357} {356} {355} {354} {353} {352} {351} {350} {349} {348} {347} {346} {345} {344} {343} {342} {341} {340} {339} {338} {337} {336} {335} {334} {333} {332} {331} {330} {329} {328} {327} {326} {325} {324} {323} {322} {321} {320} {319} {318} {317} {316} {315} {314} {313} {312} {311} {310} {309} {308} {307} {306} {305} {304} {303} {302} {301} {300} {299} {298} {297} {296} {295} {294} {293} {292} {291} {290} {289} {288} {287} {286} {285} {284} {283} {282} {281} {280} {279} {278} {277} {276} {275} {274} {273} {272} {271} {270} {269} {268} {267} {266} {265} {264} {263} {262} {261} {260} {259} {258} {257} {256} {255} {254} {253} {252} {251} {250} {249} {248} {247} {246} {245} {244} {243} {242} {241} {240} {239} {238} {237} {236} {235} {234} {233} {232} {231} {230} {229} {228} {227} {226} {225} {224} {223} {222} {221} {220} {219} {218} {217} {216} {215} {214} {213} {212} {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}


Довелось мне однажды ремонтировать машинку, древнюю, как мясо птеродактиля. Не грузилась бедолага, злостно ругаясь писками на процессор. К слову, служил я в армии, и выполнение приказа начальства было святой обязанностью. Приказ был таков: «Оживить любой ценой!»

Разбираю. Отполированной до блеска пыли под кулером я не особо удивился — бог один, пожалуй, знает, когда в последний раз открывался корпус этого 1400-го целерончика. А вот ножка процессора, согнутая ровно пополам и утрамбованная в слот матери, меня шокировала — работало ведь как-то!

Жёстко — нет, даже жестоко ограниченный инструментом, приступил я к делу. Ножка была выправлена обычной иголочкой и штык-ножом (+1 к способам применения универсального орудия). Оставалось дело за малым: поставить всё назад. Термопаста! Её-то вот как раз под рукой и не оказалось. Путём проб и ошибок выяснилось, что высохшая паста прекрасно растворяется бензином. Пара капель, тридцать секунд на то, чтобы поставить кулер на место, пока термопаста не высохла.

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



Работаю сисадмином в самом отдалённом округе РФ. Безлимита у нас нет, поэтому трафик я ограничил практически всем, за исключением начальства и себя. Каждый месяц мы бросаем определенную сумму на счёт, надеясь, что до конца месяца хватит.

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

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

Сотрудница немного подумала и перед уходом ответила:

— Так бы сразу и сказал!



Из универсальных подручных материалов для срочного ремонта класса «шоб работало» особое место в моей жизни занимает витая пара. Я бывший сервисный инженер, решивший пойти админским путём. Теперь у меня в загашниках лежит большой моток UTP, который используется для замены контактов везде — от пылесоса до мобильного телефона.

Вот последний случай. Мои «золотые» руки всегда могут искривить несколько литров пива; мозг при этом думает по-прежнему, только с большей смелостью. Так вот, этому мозгу как-то захотелось поменять корпус на контрабандном Nokia 5300 прямо в электричке. Не знал он, что микрофон там не припаян, а коннектится к плате довольно глупыми контактами в виде пружин. Так вот, эти пружинки как раз и вылетели в неизвестном направлении, что немного меня огорчило. Но тут я вспомнил про патч-корд в рюкзаке. Откусываем драгоценные кусочки жил, ставим их на место контактов, и вот любимый шеф уже слышит голос самого ценного сотрудника, а пассажиры без ума от хирургической точности проделанной трясущимися руками операции.



Программил я как-то на пограничников. Частенько ездил по заставам — ставил наш софт, учил им пользоваться... Занесло однажды в одну глухомань, которая находилась в долине между двух высоких холмов. Сопровождали меня техники (тянули сеть) и начальник узла связи тамошнего погранотряда (из любопытства).

Мобильная связь появлялась, только если подняться на вершину холма. И вот понадобилось мне позвонить начальству, чтобы обсудить пару возникших проблем. Самому пилить километр-полтора в горку — как-то лениво, потому я начал подбивать одного из техников составить мне компанию. Начсвязи, услышав, что я собираюсь прогуляться, спрашивает:

— А какой у тебя оператор?
— %Опсос%.
— Вон, видишь забор?

Забор был достаточно высоким: метр кирпича и метр ажурной арматуры.

— Ну, вижу.
— Залазишь вот здесь на забор, идёшь 20 метров вон до того угла (из-за особенностей рельефа тот угол висел над землей уже не на метр, а на полные три), поднимаешь руку с телефоном и ловишь связь.

В ответ на мою скептическую физиономию — дуришь, мол, начальник! — начсвязи ответил:

— Ногу даю на облизание!

Решил испытать: а вдруг? Пройдясь до заветного угла, поднимаю руку — точно, есть связь, аж на два деления! Опускаю руку — «Поиск оператора». Хорошо, в кармане была гарнитура. Так и стоял полчаса на высоте трёх метров, как статуя Свободы, пока не обсудил с начальником пару тем. Спустившись вниз, спрашиваю:

— А откуда ты знал о том, что там ловит %опсос%?
— Так я же начальник связи! Я должен знать о связи на своем участке абсолютно всё.

После этих слов я поверил: граница действительно на замке.



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

Да, клиент знать не знает про дефрагментацию; не догадывается, что на трёх разделах сорокагектарного веника неудобно будет работать; заменяет уже третью материнку при глючном блоке питания; свято верит, что на машинке с 256 метрами оперативы Crysis не идёт из-за кривых рук собственных чад, а на двухъядерном, затюненном по самый си-бемоль реактивном танке можно только тексты печатать; пытается пиратки игр запускать и в инет лазить со второй версией неапдейченного NOD32... Но, извините, припаять саташный шнур данных к новому венику на 320 гигов из-за неимения в наличии нового — я пошел за валерьянкой, держите меня семеро.

Всех денег не заработаешь, а клиента нужно беречь. Ну объясни же ты ему наконец, если пришёл на заказ, где клиент может сам гайку подкрутить и бензин залить, а где коленвал с распредвалом менять под страхом смертной казни запрещено. А то сорокалетний садист потом собственноручно раскрутит вручную заточенной под звёздочку отвёрткой винт на полтерабайта только для того, чтобы посмотреть, что внутри, а на твои круглые глаза от такого надругательства над святынями косо поглядывать будет. И обижаться, что дефибриллятор-айтишник мертвецов воскрешать не умеет...



В одной крупной иностранной компании стоит серьёзная система распознавания текста. А так как компания очень сильно заботится об информационной безопасности, то расшаривать папки строго-настрого (под страхом смертной казни, не иначе) запрещено.

Так вот, обнаружили однажды на сервере с той самой системой распознавания всего одну расшаренную папочку, да не просто расшаренную, а с полными правами: и запись, и удаление. Скандал закатили, папочку прикрыли. Долго мы потом не могли понять, почему же у нас перестала работать та самая OCR-система. Да, именно так: из-за одной маленькой, но о-очень гордой папочки отказалась работать целая система за несколько кило вечнозелёных.



Если начали вспоминать холивары «какой язык программирования круче», добавлю-ка я и свои пять копеек. В 1998 году случилась эталонная ситуация для подобной проверки.

Лос-Анджелес. Монтируется аппаратура на корабле. Задача — принять телеметрию и отобразить в нужном виде на экран. На корабле три изолированных по национальному или производственному признаку сегмента, куда «чужих» не пускают. Отображением в одном сегменте занимался я, в другом — американцы из фирмы «A. S.», в третьем — программеры из рабоче-крестьянской корпорации. Задачи были весьма схожи: принять, обработать, отобразить. Отображение требовалось разное, но это уже неважно.

Американцы не задержались на корабле больше недели. Приехали, поставили софт, запрограммировали, получили бабки, уехали. Тихо-мирно, молча. Никаких претензий, никаких проблем. Язык программирования — Visual Basic.

Я приехал на неделю раньше американцев и уехал дней на десять позже — уж очень хотелось встретить Новый год дома. Реально я потратил недели две времени на отображение, а потом со скуки прикручивал к программе скриптовый язык для изменения сценариев. Язык программирования — Delphi.

Программеры рабоче-крестьянской корпорации приехали вместе со мной, но встречали Новый год вдали от дома. И Старый Новый год — тоже. Потом я просто перестал за этим следить. Язык программирования — Visual С++.

Для себя из этой истории я вынес критерий оценки собственной работы: количество усилий, потраченных для решения задачи, разделённое на количество заработанных килобаксов. Если сидишь на окладе, сложных проблем не возникает и нет особой нужды решать проблему быстро, то С++ вне конкуренции — программу любой сложности можно писать и отлаживать практически вечно, регулярно получая оклад. Если присутствует элемент сдельщины, то к С++ надо прибегать в последнюю очередь. Ведь крутизна программера — не в синтаксисе исходников, а в толщине его кошелька.





Машины в нашем институте отличались скверным характером и нетерпимостью к любым ошибкам в коде. Год был восемьдесят второй, писали мы на Фортране, запускали на агрегатах ещё, наверное, сталинской закалки, которые на малейшие неудачи в коде имели привычку накрепко виснуть. Но это ещё не самое интересное.

Кто писал для «Минска», должен помнить, что в процессе компиляции кода (а компилилось оно долго, особенно расчёты несущих) на экран выводилась огромная такая табличка на незнакомом несоветском языке: «DURATION». И вот сидишь ты в аудитории рядом с ещё двадцатью такими же «специалистами», пишешь, споришь, рассказываешь всем вокруг про «новый подход», компилишь... Виснет. Подходит препод, смотрит код на бумаге, задумчиво изрекает: «И ведь верно, дурейшен писал. Причём такой дурейшен, что ещё поискать надо...» — и, не перезагрузив машину, удаляется. Вскоре вся аудитория медленно, но верно покрывается такими же табличками.

— Дурейшен, дурейшен... И ты тоже дурейшен!

Воспитательный момент — лучше некуда.



Решили с другом выпить пивка и прогуляться. Потягивая пиво, плавно удаляемся от города. Поле, речка — красота!

Допили пиво, надо выкинуть бутылки. Метрах в двадцати — куча мусора. Подходим вплотную. Одновременно у обоих на телефон приходит SMS: «Вы находитесь в зоне действия сети 3G».



Полдня трахался с настройкой сети под Виндой. После того, как настроил, решил послушать музыку в инете и очень долго думал, почему по запросу «ping floyd» ничего не выдается.


ЕЩЁ БЗИКОВ!        ПРИСЛАТЬ СВОЙ!

{678} {677} {676} {675} {674} {673} {672} {671} {670} {669} {668} {667} {666} {665} {664} {663} {662} {661} {660} {659} {658} {657} {656} {655} {654} {653} {652} {651} {650} {649} {648} {647} {646} {645} {644} {643} {642} {641} {640} {639} {638} {637} {636} {635} {634} {633} {632} {631} {630} {629} {628} {627} {626} {625} {624} {623} {622} {621} {620} {619} {618} {617} {616} {615} {614} {613} {612} {611} {610} {609} {608} {607} {606} {605} {604} {603} {602} {601} {600} {599} {598} {597} {596} {595} {594} {593} {592} {591} {590} {589} {588} {587} {586} {585} {584} {583} {582} {581} {580} {579} {578} {577} {576} {575} {574} {573} {572} {571} {570} {569} {568} {567} {566} {565} {564} {563} {562} {561} {560} {559} {558} {557} {556} {555} {554} {553} {552} {551} {550} {549} {548} {547} {546} {545} {544} {543} {542} {541} {540} {539} {538} {537} {536} {535} {534} {533} {532} {531} {530} {529} {528} {527} {526} {525} {524} {523} {522} {521} {520} {519} {518} {517} {516} {515} {514} {513} {512} {511} {510} {509} {508} {507} {506} {505} {504} {503} {502} {501} {500} {499} {498} {497} {496} {495} {494} {493} {492} {491} {490} {489} {488} {487} {486} {485} {484} {483} {482} {481} {480} {479} {478} {477} {476} {475} {474} {473} {472} {471} {470} {469} {468} {467} {466} {465} {464} {463} {462} {461} {460} {459} {458} {457} {456} {455} {454} {453} {452} {451} {450} {449} {448} {447} {446} {445} {444} {443} {442} {441} {440} {439} {438} {437} {436} {435} {434} {433} {432} {431} {430} {429} {428} {427} {426} {425} {424} {423} {422} {421} {420} {419} {418} {417} {416} {415} {414} {413} {412} {411} {410} {409} {408} {407} {406} {405} {404} {403} {402} {401} {400} {399} {398} {397} {396} {395} {394} {393} {392} {391} {390} {389} {388} {387} {386} {385} {384} {383} {382} {381} {380} {379} {378} {377} {376} {375} {374} {373} {372} {371} {370} {369} {368} {367} {366} {365} {364} {363} {362} {361} {360} {359} {358} {357} {356} {355} {354} {353} {352} {351} {350} {349} {348} {347} {346} {345} {344} {343} {342} {341} {340} {339} {338} {337} {336} {335} {334} {333} {332} {331} {330} {329} {328} {327} {326} {325} {324} {323} {322} {321} {320} {319} {318} {317} {316} {315} {314} {313} {312} {311} {310} {309} {308} {307} {306} {305} {304} {303} {302} {301} {300} {299} {298} {297} {296} {295} {294} {293} {292} {291} {290} {289} {288} {287} {286} {285} {284} {283} {282} {281} {280} {279} {278} {277} {276} {275} {274} {273} {272} {271} {270} {269} {268} {267} {266} {265} {264} {263} {262} {261} {260} {259} {258} {257} {256} {255} {254} {253} {252} {251} {250} {249} {248} {247} {246} {245} {244} {243} {242} {241} {240} {239} {238} {237} {236} {235} {234} {233} {232} {231} {230} {229} {228} {227} {226} {225} {224} {223} {222} {221} {220} {219} {218} {217} {216} {215} {214} {213} {212} {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 анекдоты ] [ bzik афоризмы ] [ bzik истории ] [ bzik башизмы ] [ bzik ИТ истории ] [ bzik тосты ]
[ bzik неразобранное ] [ bzik прислать свежий ]
BZIK.INFO

админу в мыло