Чтение онлайн

на главную - закладки

Жанры

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

Админю одну контору среднего размера. Пришел новый человек – юрист. Так как свободных машин не было, купили ему новую. Я поставил машину, настроил. Думаю, раз юрист – значит не дурак, поэтому даю ему диски с виндой, гарантом, вордом и т.д. и говорю: "Ставь". Он мне: "А как"?

Поделиться:
Популярные книги

Шайтан Иван 2

Тен Эдуард
2. Шайтан Иван
Фантастика:
боевая фантастика
попаданцы
альтернативная история
5.00
рейтинг книги
Шайтан Иван 2

Наследник старого рода

Шелег Дмитрий Витальевич
1. Живой лёд
Фантастика:
фэнтези
8.19
рейтинг книги
Наследник старого рода

Аргумент барона Бронина 2

Ковальчук Олег Валентинович
2. Аргумент барона Бронина
Фантастика:
попаданцы
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Аргумент барона Бронина 2

Третье правило дворянина

Герда Александр
3. Истинный дворянин
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Третье правило дворянина

Убивать чтобы жить 3

Бор Жорж
3. УЧЖ
Фантастика:
героическая фантастика
боевая фантастика
рпг
5.00
рейтинг книги
Убивать чтобы жить 3

СД. Том 15

Клеванский Кирилл Сергеевич
15. Сердце дракона
Фантастика:
героическая фантастика
боевая фантастика
6.14
рейтинг книги
СД. Том 15

Жена неверного маршала, или Пиццерия попаданки

Удалова Юлия
Любовные романы:
любовно-фантастические романы
4.25
рейтинг книги
Жена неверного маршала, или Пиццерия попаданки

Мымра!

Фад Диана
1. Мымрики
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Мымра!

Идеальный мир для Лекаря 12

Сапфир Олег
12. Лекарь
Фантастика:
боевая фантастика
юмористическая фантастика
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 12

Оцифрованный. Том 1

Дорничев Дмитрий
1. Линкор Михаил
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Оцифрованный. Том 1

Элита элит

Злотников Роман Валерьевич
1. Элита элит
Фантастика:
боевая фантастика
8.93
рейтинг книги
Элита элит

Хуррит

Рави Ивар
Фантастика:
героическая фантастика
попаданцы
альтернативная история
5.00
рейтинг книги
Хуррит

Шаман. Похищенные

Калбазов Константин Георгиевич
1. Шаман
Фантастика:
боевая фантастика
попаданцы
6.44
рейтинг книги
Шаман. Похищенные

Курсант: Назад в СССР 4

Дамиров Рафаэль
4. Курсант
Фантастика:
попаданцы
альтернативная история
7.76
рейтинг книги
Курсант: Назад в СССР 4