355 500 произведений, 25 200 авторов.

Электронная библиотека книг » Bash.org.ru IT Happens » Bash.org.ru IT Happens Истории ## 1 – 800 » Текст книги (страница 23)
Bash.org.ru IT Happens Истории ## 1 – 800
  • Текст добавлен: 17 сентября 2016, 18:51

Текст книги "Bash.org.ru IT Happens Истории ## 1 – 800"


Автор книги: Bash.org.ru IT Happens


Жанр:

   

Прочий юмор


сообщить о нарушении

Текущая страница: 23 (всего у книги 40 страниц)

#489: И тут утка в зайце насторожилась...

14 января 2009, 11:00. рейтинг: 1113

Работал в компании, занимающейся разработкой web-сайтов системным админист ратором, поддерживал серверную ферму. Был у нас среди прочих сервер, который по историческим причинам отдавал часть http-контента с нестандартного порта.

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


#490: Толстый – значит трехфазный

15 января 2009, 09:00. рейтинг: 1553

Делали сеть со знакомым из дома напротив.

Протянули витухи, вышло метров 125, на скорости сильно не сказалось. Тянули между крышами домов и потом затягивали в подъезды, я в свой, а он в свой и там по квартирам. Между домами же уже висели телефонные обычные провода, тонкие двухжилки.

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

– Смотрите мне, чтобы провода в доме не выгорели, а то 380 вольт – это не шутка. Да ещё предупреждаю, будет много света жрать – приду и по-своему с вами поговорю, так и знайте...

До сих пор ждём.


#491: Клиент-серверная модель по-государственному

15 января 2009, 09:00. рейтинг: 1491

#482 навеяло...

Некоторая конторка подвизалась для одного из округов большого города сваять систему расчета коммунальных услуг населению. Умолчим про то, что она была напи сана на MS Visual Basic for Applications., а потому требовала на машинах Клиентов в обязательном порядке MS Office. Сама база лежала на MS SQL, клиенты цеплялись к базе напрямую. И как-то в том округе сложилось, что сервер был несколько слабее рабочих станций, и потому были написаны гениальные перлы. Загружаем, нап ример, все на рабочую машину в память (SELECT * FROM) – потом считаем. Распеча тать квитанции за месяц – да пожалуйста, тем же SELECT * FROM надергали из мас сива в шаблон отчета – печатайте!

Все это не смотря ни на что прекрасно работало с парой-другой тысяч клиентов и понравилось какому то чиновнику из области и стал он продвигать это на места в города, городишки и прочая. Одного только не учли, что в среднем таком городке лицевых счетов – несколько десятков тысяч. И понеслось – бесконечные оптимиза ции, доработки, исправления, решения проблем. Постоянное зависание рабочих станций ввиду того, что нету там свободной памяти в гигабайтах, а если и есть, то ворочать такие объемы – мрак.

А сервер с четырьмя гигами оперативами и двумя Xeona`ми по 3ГГц стоял в сто ронке и спокойно отдыхал...

Русский деревенский код.


#492: В памяти опечаток не обнаружено!

15 января 2009, 11:00. рейтинг: 1910

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

Решили напечатать в ворде. У меня сессия на носу, времени на все это нет, пришлось ее посадить. После долгих мучений дело кое-как поползло.

Через полтора часа откуда ни возьмись вылазит ошибка. Она мне в испуге кри чит, что мол так и так, что-то появилось, не печатается, написано "0x<...> Память не может быть "read". Я из другой комнаты кричу:

– Нажми "ОК".

– Левой или правой?

– Левой.

– Печатает. А что это такое было?

– Ошибка, ничего страшного.

– Как ничего страшного?!

И еще через час: "Я все проверила. Нет там ошибок ."


#493: У каждого в шкафу свой ноутбук

15 января 2009, 16:45. рейтинг: 1142

Работал я лет 7 назад в небольшой компьютерной фирме. Наблюдал историю:

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

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

А после конкретного заверения, в том, что ноутбук компактен и мобилен, ибо так задуман, последовал последний вопрос: "А можно ли его хранить в шкафу?"


#494: Завышенные требования

15 января 2009, 20:30. рейтинг: 2696

Как «хорошего специалиста», меня посоветовали одной небольшой фирме на 25 компьютеров, но с очень суровым руководство. Предупредили, что работа будет сложная и ответственная. Собравшись с духом, проверив наличие драйверов, систем, и бубна – отправился на задание. Прийдя, был приятно удивлен, увидев сервер с двумя процессорам, 5 жестких по 500 Гб, 16 Гб оперативной памяти. Мысленно нари совал 10 РЭЙД, ДНС Сервер, Контроллер домена, DHCP. Уточнил у строгого руковод ства мои планы... И узнал что:

– интернет и адреса раздает роутер сразу в сеть для всех – "ничего мудрить не надо"

– контроллер домена – "глупость" – все пользователи должны быть администра торы!

– сервер должен выполнять только роль "Общей папки" для обмена файлов!

– никакого резервного копирования документов пользователей – им удобней все иметь на своем компьютере!

Развернулся и ушел. Денег не взял. Знакомый админ отпаивает валерьянкой...


#495: Чтоб под руками не мешалось

16 января 2009, 09:00. рейтинг: 795

Пришёл к нам парнишка на испытательный срок. Теория от зубов просто отле тает... А вот как садится что-то делать, вечно что-то отмочит: то в sql where код группы товаров с кодом площадки приравняет, то ещё чего.

Один раз такой случай был. Дали парню написать одну задачу. Сделал, значит, и несёт руководителю отдела на проверку (я рядом сижу). Написал что-то типа:

declare date1 DATE; date2 DATE;

...

select ... into date1 from ......;

select ... into date2 from ......;

select ... where somedate between date1 and date2;

Ему говорят: "Не мучай сервер несколькими запросами, заверни всё в один зап рос, а переменные убери" (там это можно было сделать очень логичным образом). Парень подумал-подумал и уточнил: "Ну, одним запросом я сделаю... А куда мне переменные девать?"

Мы с нач.отдела не выдержали и почти хором ответили: "Ну удали, что ли?"


#496: Мал да удал

16 января 2009, 09:00. рейтинг: 2072

Лет 7 назад пятилетнему сынишке директора нашей маленькой конторки по про даже компов был собран компьютер.

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

Отец, дабы отучить чадо от вредной привычки, забирал на работу с собой пере ходник от мышки. Через какое-то время он все-таки заметил, что сынок в его отсут ствие компьютером как-то пользуеться. Долго ходил и чесал репу директор. А выяс нилось все случайно: сынишка, нередко посещая сборочную, углядел нужный девайс – переходник, и прихватил его с собой, да не один, на всякий случай.

В нижнем ящике его стола, обнаружился целый склад переходников. Дотумкал в свои пять лет до того, как и какой применять, он сам.


#497: Жития разработчиков

16 января 2009, 16:45. рейтинг: 2881

Лекция по дисциплине «операционные системы».

На большом экране периодически сменяются картинки – лекция на слайдах. Препод объясняет отличия разработчика от пользователя и программиста: "Разработ чики скрывают от пользователя ненужные подробности работы аппаратной части компь ютера, избавляют нас от детального изучения алгоритмов работы устройств, значит, кто они?".. На слайде медленно грузится изображение православной иконы... "Они святые" – с невозмутимым видом продолжает препод.


#498: SOM: Спасите наши мониторы!

16 января 2009, 16:45. рейтинг: 3123

Работал в довольно большой конторе, преподавал там IT-основы для сотрудников и сотрудниц. В основном, контингент – это бухгалтеры и юристы. Контора не бед ная, все мониторы – либо ЖК, либо трубы не меньше 21". При этом, снабжение цент рализованное и очень, очень медленное...

Ну вот, как-то раз меня спрашивают слушательницы после занятий:

С:Не подскажете, где можно купить защитный экран на монитор?

Я:Зачем он вам? ЖК мониторы не излучают, а у больших труб есть своя встро енная защита.

С:Нет, вы не поняли. Нам нужна защита для монитора. Нашей начальнице место в контракте не понравилось, она ткнула карандашиком, а монитор вытек...


#499: Месть – это блюдо, которое подается кусками

17 января 2009, 09:00. рейтинг: 3269

Лет несколько назад, во времена диалапа и коннекта на 19200, переписывались между собой две конторы, по электронной почте.

Одна контора запросила у другой некий документ. А чтобы тем было проще доку мент составить – отправили форму, для заполнения. Листов 10 – всякие ячейки, столбцы и прочее в том же духе.

Предварительно распечатав эту форму на принтере, и отсканировав каждую стра ницу.

В TIF. Несколько мегабайт.

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

И отправили. По диалапу.

Восторгу получателей не было предела: надо все это скачать, собрать, распа ковать, потом по картинкам набить вручную в Экселе, заполнить...

И месть была страшна: документ был изготовлен, заполнен, распечатан, отска нирован, картинки вставлены в Вордовский документ (ах, с каким трудом еле шеве лился под многомегабайтным грузом Ворд!...), все это запаковано в архив и поре зано кусками.

И отправлено по диалапу обратно...


#500: Глобально, на века!

17 января 2009, 09:00. рейтинг: 1936

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

Есть на одной из форм поле "Дата рождения". Во время тестирования было выяс нено, что значения туда могут быть введены уж очень фантастические (люди столько не живут), крайней датой, которую можно сохранить, было 1 января 1573 года, после крайней даты система вываливала страшный ексепшен.

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

В следующей версии приходит фикс. Иду проверять, ввожу какую-то, совсем уж мохнатую дату, на что получаю "user friendly" сообщение:

"The date should be between January 1, 1753 and December 31, 9999"

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


#501: Подземные лучи

17 января 2009, 09:00. рейтинг: 3913

Подрабатывали как-то с другом ремонтом ноутбуков.

Стандартная поломка – замена разбитой матрицы. Матрица куплена, поставлена и проверена, все работает. Приходит клиент за своим ноутом, мы с напарником выносим пациента на демонстрацию, ставим на тумбочку в коридоре, включаем его в розетку, все пускается, матрица не работает.

Опаньки.

Рассказываем про непредвиденные обстоятельства, скрытые дефекты, а в голове перспектива разбора, да еще не дай бог матрицу тащить назад сдавать. Просим пять минут – разобраться, что могло случиться.

Уходим назад в комнату, подключаемся к розетке, включаем – чудо! Матрица завелась. Ну и слава богу, мало ли что это могло быть. Работает вроде бы ста бильно. Выключаем, тащим обратно клиенту показать победу. Ставим в коридоре, включаем и... правильно, не работает! Ну, думаем, приплыли – догорело что-то, уносим в комнату. Работает. Одновременно приходит мысль, что все дело в розетке. Воображение рисует разные картины – вплоть до перевернутой кверх ногами синусо иды. И тут на третьем подходе меня осенило.

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


#502: Точный математический прибор

18 января 2009, 09:00. рейтинг: 2645

Небольшая IT-компания, занимаемся в основном внедрениями 1С.

Выезд в деревню, бугалтерия, выделили компы, нужно сделать им 1С-Бухгалтерию.

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

Спрашиваю, зачем счеты.

– А вдруг калькулятор неправильно посчитает? Мы проверяем.

Боюсь рассказывать им, для чего нужна 1С-Бухгалтерия....


#503: А тем, кто не поймет, он откусит ногу

18 января 2009, 09:00. рейтинг: 1273

Разрабатываем одну большую корпоративную систему – огромная база данных, большие нагрузки на сервера ну и веб-интерфейс, куда ж без него. Интерфейс этот пишется с использованием одной библиотечки, которая в свою очередь вовсю исполь зует AJAX. Библиотека open-source, но как-то раз преподнесла совершенно неожи данный сюрприз.

Решил я ее обновить, скачал новую версию, пересобрал, залил – все вроде в порядке. Но при заходе на одну из страничек сервер стал тут же падать! Не поняв с первого раза, как стабильно работающее приложение может вдруг выкинуть такой фокус, стал внимательно изучать логи. И обнаружил там, о ужас, StackOverflowEx ception! При этом, точно зная что рекурсию нигде не использую, порылся в своем коде пару минут, да и решил заглянуть в код библиотеки. А там увидел вот такую прелесть на месте того метода, который вызывал ошибку:

/**

* @return

* @see #getPage()

* @deprecated

*/

public int getPageIndex() {

return getPageIndex();

}

Вот оказывается как надо объявлять метод устаревшим, чтобы его впредь больше никогда не использовали!


#504: Деревянные игрушки, коляски без тормозов...

19 января 2009, 09:00. рейтинг: 2119

Мама на днях решила «почистить компьютер» от всего ненужного. Не нужным, естественно, оказался мой многострадальный курсак по с++.

В универе рассказываю одногруппнице. Она смеётся надо мной.

Я:А ты типа никогда ничего не теряла?

Она: Я в детстве рисовала в paint и не знала о существовании команды "Отменить". Я всегда делаю бэкапы."

Представляю себе это тяжелое детство...


#505: Команды дышать не было!

19 января 2009, 09:00. рейтинг: 2281

Как-то, работала, во времена бурной студентской молодости, дизайнером. Пос тупил стандартный заказ на оформление сайта, к срокам все готово. Внезапно звонит заказчик:

– Слушайте! Мы вам деньги заплатили, почему ничего не изменилось, это что за..

Я скромно прошу обновить страницу:

– Нажмите Сtrl+F5

– Это где... Как это? – удивляется заказчик.

– Клавиша Сtrl крайнем левом углу. А вверху видите ряд клавиш с цифрами? Вот там F5...

– Я нажимаю! Ничего не происходит...

– Не может быть, страница должна обновится!!!

Я в панике перебираю возможные варианты сбоя, тут голос из трубки мирно воп рошает:

– А когда можно будет отпускать?..


#506: Один сломал, другой потерял

20 января 2009, 09:00. рейтинг: 1709

Лет 10 назад работал на фирме, продающей различную оргтехнику. Продали мы как-то парочку винчестеров в одну госконтору. Через неделю заявляется оттуда дядечка с проблемой – винчестеры дохлые (механика полетела – заводской брак, мы тогда половину партии, помнится, поменяли по гарантии). Дело ясное. «Приноси, – говорю, – свои винты, поменяем».

А вот тут-то обнаружилась проблема. Согласно их внутренним правилам, выно сить информационные носители за пределы конторы нельзя. И винт, если куда-то отдавать, то только предварительно его уничтожив: кислоты внутрь налить или просверлить дырок в куче мест навылет – по вкусу. То, что такой винт не подлежит гарантийной замене, и ежу понятно. Бюджет же не позволяет конторе разориться на новые винты.

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


#507: На работу, как на праздник

20 января 2009, 09:00. рейтинг: 3575

Некая фирма, занимающаяся созданием WEB-сайтов, решила, что ей нужен прихо дящий сисадмин. Заказали оного в другой

фирме, которая как раз эти услуги и предоставляет.

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

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


#508: Типун тебе на язык!

20 января 2009, 16:45. рейтинг: 1504

Горячая пора, налоговая в мыле, клиенты, которые через нас эту отчетность в налоговую сдают – в панике.

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

Разговаривает сосед, у меня очередное телефонокрещение выражается затишьем на пару минут. Разговор про потерянную программу. Ярлыка от нее, то бишь. Сосед интересуется:

– А у вас какая операционная система? (так, на всякий случай, в настройках есть различия, от оси зависящие)

– ...

– Ну там, Windows XP, 2000, Vista, – подсказывает клиенту.

Я, тихо:

–Линукс!

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

–Нашли? Ну так какая?! *молчание секунд двадцать* Новая?!... *обреченно*


#509: Аппетит приходит во время разговора

20 января 2009, 16:45. рейтинг: 1967

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

И вот как-то к концу 12-часового рабочего дня, я уже немножко устал и стал реагировать не совсем адекватно. Брат пишет в аську: – Я пошел кушать.

Думаю:

–Надо пожелать приятного аппетита.

Звонит телефон, поднимаю трубку и как всегда:

–Добрый вечер, техническая поддержка %companyname%, инженер №-n (а вот дальше меня видимо "переклинило")... Приятного аппетита!


#510: Доверяй, но проверяй

21 января 2009, 09:00. рейтинг: 1647

Навеяло историей #502.

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

Надо заметить, что зарплату расчитывала одинокая дама (глубоко за 40) со своеобразным мышлением (кто сталкивался, тот поймёт). Так вот, после продолжи тельных уговоров и ещё более продолжительного обучения, сия дама начала таки счи тать зарплату в программе.

По прошествии некоторого времени она начала жаловаться на то, что работы у неё слишком много, постоянно приходится задерживаться на работе и т.д и т.п. Каково же было изумление всей бухгалтерии, когда, на вопрос почему ей приходится задерживаться, в объяснении прозвучало: "Мне же приходится после него всё перес читывать! А вдруг он ошибётся?".

В общем, она месяца 2-3 расчитывала зарплату сначала на компьютере, а потом вручную. И если цифры не сходились, во всём был виноват компьютер...


#511: Круче только яйца

21 января 2009, 09:00. рейтинг: 3543

Из разговора с директором:

– Глеб, нам нужен поисковик, который бы сам ходил по сайтам и выбирал нужные нам только новые объявления по аренде помещений под филиалы центра и сортировал бы их по релевантности на фоне кризиса. За основу что-нибудь наподобие google. Точнее, так же, как гугл, но круче.

– Вячеслав Всеволодович, для этого мне понадобится комната под сервер, собс твенно сам сервер, штат сотрудников – человек хотя бы 10 для начала, несколько миллиардов долларов и полгода-год времени для создания поисковика, круче гугла.

– Так, я не понял, за пару вечерних смен не сделаешь?


    Ваша оценка произведения:

Популярные книги за неделю