Товарищ:Может мне через fopen все сделать?
Я:Можно, конечно. Но лучше все-таки $num передать.
Товарищ:Ну, можно и так, да...
#78: И незамедлительно отменить
8 ноября 2008, 20:30. рейтинг: 1434
Ловит меня в коридоре женщина и рассказывает, что у нее наша программа рабо тать не хочет. Список не дает выбрать – сразу закрывается.
Подходим, она показывает: мышкой жмет на стрелочку, список действительно разворачивается и тут же сворачивается. После несколько попыток машина начинает пищать.
Я окидываю взглядом рабочее место и обнаруживаю то, что ожидал увидеть – стопку бумаги на клавиатуре, точнехонько на клавише Escape.
#79: Изобретатель велосипедов
9 ноября 2008, 09:00. рейтинг: 665
Позвал меня молодой товарищ – не компилится в Borlanc C++ Builder новый проект со старыми файлами. Модули исправные – только что сам компилировал.
При попытки компиляции в новом проекте даёт ошибку в глубинах wtypes.h, на строку LONGLONG int64;
Долгая медитация вывела на потрясающей по своей глубине строчку, гласящую #define int64 int64. LONGLONG, понятное дело, где-то в wtypes определён. А wtypes совсем не в курсе, что есть на свете извращенцы, которые переопределяют int64, да ещё и таким суровым образом.
В результате сейчас юный гений сидит и мрачно делает автозамену строк вида "([(s])(u)?int(d{1,2}) " –> "$1(unsigned) int$3 ", так как в его творениях мы нашли и int8, и int16, переопределенные таким образом.
А виновник торжества сидит и с наивным видом оправдывается – "ну я ж не знал", "ну это ж было для другого писано", "и ваще, чо вы от меня хотите", "я не знал, что intXX – стандартная конструкция" и так далее. Так что я совсем не удивлюсь, если мы реально обнаружим #define TRUE FALSE где-нибудь в глубинах его кода.
В общем, в офисе всегда должно быть две линейки – деревянная для обычных глупых ошибок и железная для подобных творений нечеловеческого гения. По пальцам больно бить.
#80: Цена бесплатного сыра
9 ноября 2008, 09:00. рейтинг: 1046
Известная компания "%companyname%". Подключаем интернет. Одного- единственного клиента.
Для этого едем на другой конец города, монтируем большой стальной ящик на площадке на высоте примерно 2,5 м (шоб не лазили). Внутри ящика находятся :
1) Маршрутизатор CISCO (примерно 40 тыс. руб.), который ещё и настраивается админом.
2) Оптический модем (тоже примерно 40 тыс. руб.).
3) UPS, достаточно приличный
в квартиру идёт уже обычный ethernet кабель.
В общем общая стоимость подключения одного клиента при таком раскладе обходится примерно в 100 тыс. рублей. Причём клиент их не оплачивает. При любом сбое вызывает и жалуется, и надо бесплатно выезжать исправлять. Например, один клиент жаловался, что "не работает интернет", приехали с ноутбуком – всё работает, а компьютер заражен всеми возможными вирусами. В другом случае классика жанра: уборщица выдрала шваброй кабель.
Ах да! Самое главное. Клиент платит не более двух тысяч рублей в месяц. Т.е. лет через пять только окупится оборудование. Хотя ясно же, что через год-два появятся другие, более выгодные тарифы, и клиент просто откажется. И ящик с устаревшим хламом придётся снимать.
Кроме того наша компания подключает и ADSL, но для этого, правда, должен быть телефонный кабель.
Внимание, вопрос... Зачем нам это все надо?
9 ноября 2008, 09:00. рейтинг: 538
Как вы наверняка знаете, есть в природе такая вещь, как банкомат. Для того, чтобы банкомат работал нормально, в него, как ни странно, надо забить конфигура ционные данные. Банкоматы у нас работают по протоколу х.25.
В общем, запускаю я банкомат после ремонта. Перезалил на всякий случай эта лонные настройки, вбил данные, сижу, жду, когда он выйдет на связь с процессин говым центром.
Не выходит.
Звоню в ПЦ, там мне сообщают, что мой банкомат качает конфигурацию, просят подождать. Жду, курю. Пачка сигарет кончается, терпение – тоже. Прихожу в офис, так как с мобильника звонить за восемь тысяч километров – дорого. Звоню снова, спрашиваю, чего там с банкоматом, мне в ответ – качает! Качать там всего мега байт пять-десять, меня начинает все это настораживать. Прошу разобраться. Разби раются:
– У вас банкомат номер хххх?
– Нет! У меня банкомат номер уууу!
– Странно, пакеты посылаем на хххх, а ответ приходит от уууу...
Ну что, когда я менял настройки – я забыл сменить сетевой адрес и номер бан комата, из-за чего система принимала его за какой-то другой.
Мораль тут какая?
Когда накатываете эталонные настройки, не забудьте поменять и проверить всё.
#82: Зачистка прошла успешно
9 ноября 2008, 11:00. рейтинг: 821
Давно это было.
Устроились мы с одним моим хорошим приятелем подработать – проложить и наст роить сеть в офисе небольшой конторы. А надо сказать, что витая пара тогда еще только входила в моду и вот как раз по части самой физической протяжки кабеля и укладки его в короб (отмерить, отрезать нужную длину, без розеток) у нас там образовался помощник – местный электрик. Кроме того, его задача состояла в покупке самого кабеля.
И вот приходим мы с товарищем в выходной день в этот офис, нас встречает довольный, выполнивший свою часть работы электрик. Ребята, – говорит, – вы про сили кабель из восьми жил купить, я лучше нашел – десять! И вообще, говорит, пос мотрите – как аккуратно все вам подготовил, вам тут теперь легко работать будет.
И показывает на короб.
На местах будущих розеток из стен торчат по десять аккуратно, на корню зачи щенных концов.
#83: ...И полчаса разговаривала с модемом.
9 ноября 2008, 11:00. рейтинг: 1202
Работал я как-то в местном провайдере.
Бригадиром монтажников там был очень уж общительный товарищ. Звали его, предположим, Вася. Очень многое об этом великом человеке говорит подслушанный как-то мной его монолог по телефону (собеседника я, само собой, не слышал):
– Алло!
– Да!
– Обязательно!
– Конечно!
– Да!
– Угу..
– Разберёмся..
– Да...
Так прошло от пяти до семи минут...
– Да.
– Угу..
– Сергея Петровича?
– Вы ошиблись номером!
9 ноября 2008, 12:45. рейтинг: 2720
Вчера ночью обнаружил на телефоне баланс –543р. Помня, что у меня было на счету около 200р., я забеспокоился, но не слишком, потому как был не совсем трезв и, возможно, мог звонить в другой город к так и не понаехавшим родственни кам.
Все оказалось гораздо проще. Оказывается, когда я выключаю модем (он создает шумы на линии и портит нервы старушке), ноутбук не долго думая, щупает блютусом вокруг себя в поисках канала наружу. Скучно ему, видите ли, в одиночестве.
А вчера я как раз обновлял софт на КПК и оставил случайно шаренный интернет с блютусом. Его-то и обнаружил изголодавшийся ноут. Они быстро снюхались, (благо пароль я храню на ноутбуке, потому что никому его не даю) и недолго думая, начали транжирить хозяйский интернет направо и налево.
И все бы ничего, но у меня был запущен uTorrent с недокаченным фильмом. В общем, повеселились они на 743р. Вечеринка была в разгаре всю ночь и закончилась только под утро, когда у Touch сел аккумулятор.
Не бог весть какие траты да и такой случай вполне можно считать случайным стечением обстоятельств, потому что включенный блютус на обоих концах, да плюс расшаренный интернет одновременно – большая редкость. Но сам факт того, что железное барахло может вмешаться в мой финансовый план на стадии переезда, нес колько огорчило.
Роботы кругом. Когда-нибудь они нас победят.
9 ноября 2008, 12:45. рейтинг: 1918
К нам принесли компьютер.
Женщина лет сорока жаловалась, что у нее "Виндоас" не грузится.
Включаю.
Безо всяких лишних вопросов грузится Ubuntu. Спрашиваю, сама ли поставили.
Та, с гордым видом: "Нет, у меня сынок девяти лет, такой умный, правда вот наковырял чего-то".
Смотрю. Диск 200 gb полностью отформатирован, раздела с Windows как не бывало. Сообщаю, что информацию уже не восстановить.
Та, удивленно и раздраженно: "Но мне сын сказал, что вы это сделаете! Так делайте!"
Умные сыны у нас. Слишком умные.
9 ноября 2008, 16:45. рейтинг: 3743
По роду работы у меня имеются несколько серверов, разбросанных по городу. Иногда для работы с ними приходится подключаться к ним удаленно и работать из дому. В последние пару недель работы стало меньше, и по вечерам ничем более полезным, кроме просмотра телевизора, заниматься не приходится. И все бы хорошо, но какой-то идиот взялся звонить по вечерам и молчать в трубку. Звонит – и мол чит, гад.
Сначала думали – у кого-то телефон неисправен, он нас слышит, а мы его – нет. Но звонит-то каждый вечер. Кто бы трубку не брал – молчит, гад. Пробовал перемолчать – проиграл. Жена начинает вспоминать, что во всех фильмах ужасов про маньяков с этого обычно начинается что-нибудь страшное. И тут мы решили посмот реть на часы – оказалось, он звонит ровно в 22:10. Точность цифры насторожила.