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




Работаю в IT-отделе по сменному графику. Ночное дежурство. После непродолжительного отдыха пришло мне в голову полазить по интернету, ролики всяческие смеха ради посмотреть и окончательно пробудиться заодно. Чтобы не создавать шума, решил воспользоваться наушниками несмотря на то, что в кабинете я один. Оговорюсь, что на рабочей машине ещё со времени принятия смены запущены только служебные приложения. Машина имеет свой встроенный громкоговоритель.

Подключил наушники к разъёму компьютера на передней панели, надел на уши и отчётливо услышал непонятные, но продирающие до глубин души звуки, напоминающие гуляющий сквозняк из глубокой пещеры, сопровождаемые гулкими стуками молотком по металлу. Короче, жуть! Не тем образом, но всё же моментально прозрев ото сна и немного опешив, отключил наушники и прислушался к громкоговорителю — тишина. Может, показалось? Подключил наушники опять. Снова звуки! Попробовал аудиовыход на задней панели. Такой же результат. Из наушников слышно, из громкоговорителя — нет. Перекрестился.

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

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

А смешные ролики я так и не посмотрел. И так посмеялся.



Суровые девяностые. Трудный подросток, замученный учёбой. Мальчик немного не в себе. Неоднократно говорил родителям, что специально совершит какое-нибудь преступление, чтобы попасть в колонию для несовершеннолетних, потому что «там школы нет». Кстати, есть, но он-то откуда знал?

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

— Заберите меня, я его убил!

— Покажи труп, — отвечают оперативники.

— Что такое труп?

— Ну, мёртвое тело.

— А это как? Разве после того, как убьёшь, тело остаётся?

— Ты совсем дурак?

— А я думал, убьёшь — и он совсем исчезает.

— Где ж ты видел такое?

— На «Денди»!

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



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

CreateObject("SAPI.SpVoice").Speak"Preeviet"

Улыбаюсь этой вот штуковине и без задней мысли запускаю, мысленно уже представив, как женский голос скажет: «Привет»… А вот хрен там! Мужской голос совершенно без акцента говорит: «Добрый вечер».

Волосы шевелятся в самых труднодоступных местах. Голова ме-е-едленно поворачивается в сторону скайпа, где я наблюдаю статус «Big Brother is watching you» у человека, которому минут 20–30 назад отправил сообщение, и наконец вспоминаю про, мать его так, Ютуб.

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



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

v.3. Исправлен криво работающий поиск. Впрочем, теперь он работает не лучше.

v.6A. Работа кнопки «Оплачено» стабилизирована, но вроде не до конца.

v.6B. Работа кнопки «Оплачено» полностью взята под контроль.

v.6.3A. Исправлен небольшой, но страшный глюк со связями (dogovor_klient). Во время обнаружения испорчено две пары штанов.

v.6.5. Тестовое исправление «Счетов дилеров». Выглядит ровно на 100% лучше предыдущей версии. Функциональность… уточняется.

v.6.9.4A. Сделаны «Примечания к договорам» (dog_post). Теперь при заключении договора в таблицу пишутся «Примечания». Попутно зацепили формы печати: они отсохли и перестали работать.

v.8.3A. Некоторые правки формы «Клиент счёт» проверить невозможно из-за того, что кто-то из нас очень умно придумал вместо формы «Заказы клиентов» вкопипастить «Заказы дилеров», причём проклятый шпион ещё и переименовал шапку, чтобы с первого взгляда было не определить. Жуткое коварство.

v.9. Исправлены формы заказов и счетов (форма больше не сатанеет после нажатия кнопки «Печать» и возвращения обратно).

v.9.6.6. Решена проблема с лишними копиями view_dil_zak и исправлено главное меню, искавшее вместо нужной формы проклятущий zakaz_dilera. Если этот Летучий FORMандец ещё раз где-то всплывёт, я обращусь к экзорцисту.



Собрал в свободное время небольшую коллекцию приколов со своей работы.

Задание — добавить пункт: «Нужна ли вам рассылка?». Три варианта ответов: «да», «нет», «совсем не нужна». Оказалось, различие между последними двумя в дополнительных типах уведомлений.

* * *

— Почему база висит? SELECT … FROM … Чей это запрос может быть?

— Это, наверно, Лена.

— Я её прибью! Вернее, процесс её прибью.

* * *

Приняли нового человека. Ну вот как так можно написать:

$month_id = array(1, 2, 3, … 12);
$month_name = array('Январь', 'Февраль', …);

Да-да, потом идёт foreach($month_id as $n) и обращение к $month_name[$n-1].

* * *

В середине выполнения программы:

$_POST = array(…);

Вызвали функцию, возвращаемся — и программа уже не знает, кто она и что хотела сделать.

* * *

> SELECT DISTINCT gender FROM clients;
Found rows: 150

В том числе «8912», «Зао"Урал», «хозяйка», «юр.лицо».

* * *

Номер недели в году. Этого я вообще не ожидал:

> SELECT DISTINCT publish_week FROM table;
Found rows: 88



Звонит пользовательница и без какого бы то ни было приветствия заявляет:

— Я забыла свой пароль!

— Как ваша фамилия?

(С подозрением.) А вам зачем?



Читаю в техникуме спецдисциплины для программистов. К другим направлениям до этого года отношения не имела. Внезапно уволился преподаватель информатики, и меня попросили провести занятия у бухгалтеров.

Практическая работа. Изучаем Word.

— Включаем компьютеры.

— Ну я же ничего не понимаю в компьютерах! — жалуется староста.

— Мешает ли тебе незнание устройства автобуса сесть в него и доехать до нужной остановки?

Сегодня дошли уже до «магии электронных таблиц».



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

Знакомая история?

Жалостливые вы мои! Запомните! Мы — не бедненькие. Нам удобно. У нас ничего не расползается. А каторга эта и вовсе расположена исключительно в вашем воображении.

У вас есть чувство жалости? Это хорошо! Направьте её на тех, кто действительно в ней нуждается. От этого будет гораздо больше пользы.



После некоторых проблем с безопасностью муж пересадил меня с ХР на линукс. Кое-что непривычно, но в целом меня устраивает.

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

Дошло не сразу. Сначала было страшно.



Я тоже думал, что . Тоже думал, что кроссворд разгадан. Спасло меня то, что работу пришлось сменить, и с руководителя IT-управления я дауншифтнулся в рядового программиста. Вдруг оказалось, что у меня попутно есть время для кучи мелких проектов, которыми я помогу друзьям и знакомым. Вдруг изучил параллельную вселенную администрирования линуксов. С учётом того, что осталось в голове после руководства, мои сервера не ломаются и не падают. Нашёл ещё одну параллельную вселенную — SoC и микроконтроллеры, половина которых также работает на линуксе. Попробовал себя в Андроиде, и это тоже оказалось восхитительно. Знаю, куда нельзя пускать дилетантов (в том числе и меня) — и не лезу, а любуюсь чужим профессиональным решением.

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

А привело ко всему этому только одно: наличие свободного времени после ухода с руководящей должности. Потому, если вы действительно любите IT и хотите обратно зажечь огонь в глазах, не спешите руководить и отвечать за ваше стадо оболтусов (хоть они и хорошие люди, но то, что вам очевидно, для них пустые слова). Лучше сдвиньтесь в сторону, и второе-третье-десятое дыхание обязательно откроется.

Мне сейчас 35, и я сегодня совершенно не хочу уходить из IT. Я буду расти обратно — максимум до архитектора крупного проекта. И если мне снова надоест ломать голову о дедлайны и невразумительные требования, я сделаю ещё один прыжок вниз и в сторону.


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

{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

админу в мыло