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



{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}


Колупаю Asterisk — хочу выяснить, каким кодеком лучше записывать разговоры на хард. Прошу программиста пройти в другую комнату, позвонить мне на телефон и посчитать с десяти до нуля. Иду с ним, показываю, как пользоваться IP-телефоном, набираю свой номер, возвращаюсь к себе.

Гудок. Беру трубку — в трубке тихо. Оборачиваюсь. Он стоит в дверном проёме, телефон мирно лежит «где-то там».

— Чего не считаешь-то?
— А вслух надо?



Подрабатываю админом в колледже. Выделило им министерство образования принтеры, не лучшие с точки зрения заправки — с чипованными картриджами. Как положено по закону подлости, в самое горячее время принтер у секретаря отказывается печатать. По телефону объясняю, что нужен другой картридж. Отвечают, что пробовали — не помогает. Поехал разбираться.

Оказалось, на заводском картридже, который поставляется с принтером, микросхемы для подсчета копий нет — они отсчитываются внутри принтера, а установка нового картриджа с чипом сбрасывает этот счетчик. Пробовали же ставить тоже стартовый картридж, только с такого же бухгалтерского принтера. Я объясняю секретарю всё про чиповку, про независимость заправки тонером от замены микросхемы, про момент, когда тонер ещё есть, а счетчик копий закончился. Говорю, что единственный быстрый способ восстановить печать — купить новый картридж. Тут-то меня и огорошили на все 100%:

— А вот у нас есть ещё такой же нераспакованный принтер, может, его поставим?



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

Обсуждаем, сколько же времени дать скрипту на выполнение. Шеф: «А константочку подберем такую, чтобы цикл while true do на твоей машине выполнялся... ну, пусть, секунду».



Худшие враги айтишников — телефонисты или всё же бухгалтеры? Нет, господа. Это однозначно электрики.

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

Раз в два-три месяца во время выполнения, конечно же, самой важной и срочной работы пропадает электричество. Гневный вопль: «Опя-а-ать, что ли, новый электрик?» Выпрыгиваешь из своего кабинета, как чёртик из табакерки. Марш-бросок к распределительному щитку — так и есть. Усатый дяденька незнакомой наружности стоит и с удивлением на лице щёлкает всеми подряд предохранителями.

— Компьютеры? Предупреждать надо было. Извините, не знал. Тут не написано, что где.

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

Компьютер выключается и включается. «Опя-а-ать, что ли, новый электрик? Там же написано, что где!» Новый усатый дяденька незнакомой наружности химичит в распределительном щитке.

— Компьютеры? А что с ними будет? Работа не сохранилась? Ну да, написано... А мало ли, что написано, вдруг неправда? Я решил проверить!



Реальная заявка в техподдержку:

Не смог запомнить свой придуманный пароль. После сброса пароля не смог придумать новый.



Уважаемый IT отдел,
Вчера вы мне, как новому сотруднику компании BP, выделили имейл следующего
содержания: akhuel@bp.com Это какая-то шутка? Если так, то я не нахожу ее
смешной. Вы представляете себе, как представители прессы, или
государственные органы получают письмо от ведущего специалиста по связям с
общественностью, где черным по белому написано что его отправитель akhuel.
Поставьте себя на место получателя. Я бы на его месте akhuel сам. Каково
будет отношение к нашей компании? Насколько вероятным будет решение
государственных органов в нашу пользу?
Пожалуйста, разберитесь в чем дело и примите меры немедленно. Я надеюсь, что
это ошибка какого-либо младшего специалиста. Мне совсем не хочется верить,
что весь IT отдел компании akhuel, как меня пытаются заверить некоторые мои
коллеги.

Best Regards,
Akhundov Eldar



Практика по информатике в институте. Занимаются студенты кто чем горазд. Несколько моих одногруппников, которые в программировании, мягко говоря, не сильны, решили «поразвлечься»: запустили Turbo Pascal и начали писать программу в стиле:

var a,b,c: integer;
begin
a:=10; b:=20;
c:=a+b;
writeln(c);
end


Написали. Запустили. Видимо, что-то не сошлось — они поковырялись там малость и позвали «консультанта», который в программировании нормально соображает. Говорят, ошибка какая-то. Он тоже посмотрел, поспрашивал, проверил — всё компилится, ошибок нет. Да и откуда там ошибки-то, в таком коде?

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

Зовут и меня. Вы уже догадались, в чём была проблема? Вот и я, поглядев на их мучения, со словами «А на выполнение её запустить вы не пробовали?» нажал Ctrl+F9 вместо упорно нажимаемых до этого Alt+F5, включавших экран просмотра результатов, которым, конечно, появиться было неоткуда.



Вы говорите, индийскому коду в институтах учат? Надо зрить в корень, господа. Сегодня мне довелось побывать на уроке восьмого класса по информатике. Темой были маршрутизация и веб. Тема вроде важная, но содержание — сплошной LOL. Итак:

«На сервере установлена специальная программа под названием TCP/IP. Причём первая часть, то есть TCP, занимается разделением сообщения на части, а вторая — маршрутизацией».

И плевать им, что IP — низкоуровневый протокол сетевого уровня, а никакая не программа, установленная на сервере. И что главная задача TCP — установление соединений, а разбиение пакетов на части — путь реализации этой задачи.

«На сайте стоит специальная программка HTTP, которая хранит и ищет в интернете веб-странички. Если искать информацию на одном сервере и на другом, то результат будет разный. Поэтому результат поиска на Яндексе и Mail.ru отличается».

Без комментариев. Если у нас так будут учить основам компьютерной техники в школе, то в институтах ещё долго будут писать индийский код.



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

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

Специфика проведённой ремонтно-изыскательной работы навела на мысль о том, что в новом куске кабеля не могла оказаться битой та же самая жила. Может, конечно, и где-то под потолком проблема, но... Втыкаю в тестер новенький заводской патчик — нет той же самой жилы.

Оказалось, светодиод в тестере одной ножкой отвалился от печатной платы.



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

Захожу в очередной раз к админу сказать, что один из «обогревателей» решил сделать перекур и завис. В ответ услышал: «Ща, температуру домерю». Как оказалось, не все у нас закалённые — айтишник наш превратился в ходячую бациллу. Уже закрывая дверь серверной, я насторожился:

— Ты чем температуру-то меряешь?!
— Да нашёл датчик, подцепил провода... Только вот по показаниям я уже давно должен быть мёртв.

Прошло около получаса, прежде чем его бренное тело вползло в дверной проём нашего кабинета. Восстановив работоспособность отопления и уходя, он наказал впредь звонить ему по внутреннему. Я заметил, что лоб админа был перепачкан чем-то тёмно-серым. По пути на обед я решил проведать нашего больного и оказался прав в своей догадке.

Тело лежало на двух мягких стульях, а на лбу красовался залмановский кулер, сдёрнутый с резервного сервера. Улыбаясь и закрывая дверь, я услышал вдогонку: «Как ещё прикажете в таких полевых условиях сбивать температуру?»


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

{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

админу в мыло