Bash.org.ru IT Happens Истории ## 1 – 800
Шрифт:
#556: Мне будильник ни к чему, потому что доверяю я дозвону твоему...
1 февраля 2009, 20:30. рейтинг: 4809
Была у меня такая история. Работал я как-то давно в небольшой фирмочке, выделенного интернет-канала не было, а почту более-менее регулярно снимать нужно. Каждый раз тыкать мышкой, чтобы запустить соединение и разорвать после проверки почты – надоело, и я решил все это дело автоматизировать. Поставил программку, которая через каждые 2 часа дозванивалась
Первый дозвон был настроен на 8:30, чтобы как раз к приходу на работу почта была проверена. Все работало замечательно, и целый месяц я радовался свежей почте. До того момента, когда однажды пришлось прийти на работу на час раньше обычного.
Пока проводил утренний моцион-рацион (сигарета, кофе и т.д.), компьютер проснулся, и модем начал резво щелкать, набирая первый в списке телефонный номер. И я поперхнулся кофеем, когда в хриплом динамике модема раздалось: ТВОЮ МАТЬ!! С#КИ! УБЬЮ Н^$#!!!! ПОРВУ!!! НАЙДУ И ПОРВУ Н#Х!!!.. Модем резво перес кочил на другой номер и продолжил свою работу. А я работать уже не мог...
Проверил список – первый же номер был внесен в список с ошибкой...
#557: Что-то ищем где-то не там
2 февраля 2009, 09:00. рейтинг: 738
Очередной проект по доделке и переделке авторских недоделок в программе заказчика.
Угу.
Заявлена кроссплатформенность – используется Qt, есть клиенты для Windows и никсов. Клиентов беспокоит, как Гондурас странная особенность: под никсами прог рамма уверенно работает отовсюду, кроме каталогов, расположенных в /home (нап ример – на рабочем столе, что должно быть интуитивно понятно и привычно для поль зователей Windows). Угу.
Авторы грешили на особенности сборки Qt, на примечания к документации QFileSystemWatcher "о зависимых от системы лимитах на количество одновременно наблюдаемых путей". Но почему-то программистов заказчика не обеспокоила такая особенность систем, под которые портировалась изначально виндозная программа, как чувствительность к регистру путей файловой системы. Аффтары нечувствительно приводили путь к lowercase, а потом проверяли существование каталогов типа Desktop или "Рабочий стол" для пользователей типа VasyaPupken.
А метод проверки QDir::exists, спроектированный с учетом особенностей *nix, имел их всех в виду.
#558: Неподъемная полнота власти
2 февраля 2009, 09:00. рейтинг: 1252
Из собственной биографии – в 199x принимают меня на работу во вновь образу емое ФГУП начальником делопроизводства и нештатным специалистом по IT. Под IT в данном случае понималось все, связанное с компами: закупка, сборка, инсталляция ПО, поддержка эксплуатации, создание сети.
Где то, через год, слегка устав от этого воза работы, подхожу к директору с предложением завести на предприятии редкого работника по кличке сисадмин. Директор интересуется, что это за зверь, я начинаю объяснять. После первых трех фраз директор правильно ли он понял, что сисадмин
Я с этого предприятия уволился через семь лет – сисадмина на предприятии так и не было...
#559: Долговременная память
2 февраля 2009, 09:00. рейтинг: 1264
В 2004-2005 годах мне довелось работать в одной софтовой компании, которая выпускала несколько продуктов на базе единого клиент-серверного движка. И в какой-то момент мы заметили, что у нас слишком велики требования к клиентской части (это было не веб-приложение, а отдельно инсталлируемое, тяжеловесное). Вроде бы ничего масштабного нету, но памяти уже и 512 метров мало, вот уже и гига едва хватает. Бедные клиенты вынуждены перезапускать приложение несколько раз в день, настраивать конфиги и жаловаться своему сисадмину.
Нам же эту утечку никак найти не удавалось. Решено было добавить памяти на рабочие станции. Следует еще помнить, что в те времена гигабайт был дорог, так что сотня рабочих мест влетала в копеечку.
Причина нашлась, как это часто бывает, слишком поздно и почти случайно. Исс ледуя документацию к библиотеке, которую мы использовали для работы с пересыла емыми XML-пакетами, я случайно нашёл метод reset. Стоило добавить в наш код вызов этого метода, как требования упали в 10 раз! Оказалось, что пока этот reset не вызван, клиент помнит все DOM-модели всех полученных с сервера пакетов...
#560: Ложка дегтя
2 февраля 2009, 20:30. рейтинг: 1839
Приключилась сия трагедия в наше время, пару недель назад. Надумал я купить на заморском аукционе флешку большую – 16 гигов. У нас эти девайсы пока дорого ваты, для скромного труженика клавы и мыши. А на ибэе – китайские стоят копейки.
Заказал, получил. Ткнул в комп, начал тестить китайское чудо техники. Рабо тает, но глючит безбожно, машину подвешивает, данные рандомно пропадают... В общем, решил бороться: скачал с сайта производителя прошивку (внимание: прошивка для флешки!). Вкатал и вуаля – работает! Быстро, не глючит, не виснет!
Но вот одна мелочь – объём флешки стал 256 Мб. Китайцы, блин! Никакие даль нейшие манипуляции не вернули флешке изначальные 16 Гб. Мораль: не гонялся бы ты, поп, за дешевизной!
#561: Будь проще, и тебя оставят в покое
2 февраля 2009, 20:30. рейтинг: 5032
Админю одну контору среднего размера. Пришел новый человек – юрист. Так как свободных машин не было, купили ему новую. Я поставил машину, настроил. Думаю, раз юрист – значит не дурак, поэтому даю ему диски с виндой, гарантом, вордом и т.д. и говорю: "Ставь". Он мне: "А как"?