@ся
10 лет
Баги в голове
Не спится... Я думаю о работе. Или о жизни. Даже не знаю... Я думаю о том, что разработка сложных программных комплексов дает некоторый опыт и в построении собственной жизни.
Что такое программно-аппаратный комплекс? Это есть набор железяк со своими возможностями и программная часть, которая собственно что-то делает, общается с другими системами, используя железячные ресурсы. И задача создателей - сделать так, чтобы с одной стороны ресурсов хватало на все, что требуется от комплекса, а с другой - чтоб не микроскопом гвозди заколачивались. А дальше еще интереснее - если ресурсов вроде достаточно, задача не то чтобы сверх, а программа дохнет, не справляется. Значит, проблема в том, как именно выполняется задача. И обычно оказывается, что 50% сил уходит на какую-то ерунду, например, на то, чтобы снова и снова считывать и обрабатывать одни и те же данные - исправляешь за пять минут, и сразу наступает красота и покой :)
Отлично, кстати, планируется отношение к ошибкам и стрессовым ситуациям. Есть несколько видов проблем и на них нужно по-разному реагировать.
- Есть случаи проходные - ну, не получилось какой-то один запрос обработать - да и хрен с ним, пляшем дальше с той же скоростью, это не должно как-то влиять на остальную работу, главное - не зацикливаться.
- Если даже некритичная ошибка возникает при сходных обстоятельствах раз за разом - это повод задуматься о том, что не все так прекрасно как хотелось бы, даже если с виду пока все хорошо и на общем фоне особо не заметно - ищем способ исправить или хотя бы чем-то улучшить ситуацию. Ну вот если, например, есть на страничке сайта блок с погодой, а место, откуда она берется, периодически накрывается медным тазом - либо ее надо подольше ждать, либо использовать хоть старую, все лучше чем пустой квадрат рисовать...
- Бывает проблема действительно капитальная, но ее невозможно исправить - например, если какие-то основные внешние системы, которые всегда были на связи, вдруг перестали отвечать и скрылись неизвестно куда, то задача хорошего программного комплекса - не падать в обморок, а плавно деградировать - это, кстати, хорошее слово - это значит что комплекс должен продолжать выполнять те функции, которые может в данных условиях, а на все остальное "забить" или, если это действительно важно, готовить все данные к тому моменту, когда все снова станет хорошо и можно будет завершить все несделанное.
- Есть еще такая забавная штука как "плавающий баг". Это когда все вроде хорошо и прекрасно, и сообщений об ошибках никаких нет, а потом опа - и комплекс бьется в конвульсиях, все, сдох... И начинается "ловля блох" - детальное выяснение всего, что делалось "за минуту до смерти", анализ аварии, подсчет какой процесс сколько ресурсов отъел... А дальше - может пойматься и исправиться, или кто-то так догадается и что-то исправит на первый взгляд совсем левое и к делу не относящееся - опа, и вдруг помогло, а может и дальше все так и стоять и больше никогда ошибка не воспроизведется, и будешь сидеть и мучительно думать "что это вообще было???"
В общем, к чему это я? Что мне надо как-то оптимизировать свой накладняк, меньше отвлекаться на текущие неприятности, так же последовательно преодолевать крупные проблемы и найти, наконец, плавающий баг, благодаря которому меня периодически накрывает депрессией... Уже установлено, что шансов на появление больше, когда я голодная и спать хочу, осталось понять какого ж хрена, если все вроде хорошо...
Ольга
Ась, эти баги называются тараканами... А вообще, человек не машина..., и ведет совсем по другому... Я тоже невыспавшаяся и голодная страшна... Да и, по - моему, все люди такие...А вообще, депрессия - это загнанные вовнутрь потребности. Главное распознать какие именно
07.02.2014
Ответить
@ся
ну вот да, только на работе к ним как-то спокойнее и практичнее относишься :)
07.02.2014
Ответить
Jully
это да))) на работе же не положено волосы рвать на себе:)))) а с близкими людьми можно... потому что вы знаете друг друга от и до, и во время бага, зная болевые точки друг друга на них и давите))) работа не давит тебе на больное место, поэтому и относишься спокойней)
07.02.2014
Ответить
@ся
Ну потому что у какой-нибудь биллинговой системы, например, нет цели специально уронить чужой сервер, она просто выполняет свои функции, иногда ломается, потом дальше работает как ни в чем ни бывало... Было бы сложнее, если бы очухавшись после аварии, сервер обнаруживал что другие системы на него обиделись и поэтому не обращаются и на запросы не отвечают :)
07.02.2014
Ответить
maya
Думаю,это гендерный вопрос))Меня тоже зимой часто накрывает,а в некоторые дни,так просто нереально...А так-то всё отлично!!!
07.02.2014
Ответить
@ся
Ну, у меня ПМС'а уже два года как нет, я противозачаточные пью, а в остальном навязчивое желание перестать жить - это как-то ненормально...
07.02.2014
Ответить
maya
Ой,у меня такой ПМС,что ой-ой-ой,но я не пью таблетки,боюсь их,могут быть у меня лично проблемы потом.А про плохие мысли-они очень плохие и очень ненормальные!Тебе надо к психологу хорошему.Скорее всего,у тебя проблемы с мужем,выходящие за рамки шкафа в коридоре,может,очередной кризис в отношениях..Потому что замечательный ребёнок,родители,работа любимая,квартира.наконец-то,своя.Ты женщина,и твой пазл счастья из этого складывается.Ну плюс у вас очень серо и пасмурно всё время.У меня хорошая подруга из Питера одинокая..В это время года её настроение и письма особенно тоскливы
07.02.2014
Ответить
@ся
Ну вот хорошего я и не знаю как найти, а просто у психотерапевта была уже два года назад - так он плясал от позиции "у других-то еще хуже", как будто это должно меня как-то утешать...
07.02.2014
Ответить
maya
По рекомендация только.Он должен раскопать откуда всё изначально пошло и поставить там большую точку.
07.02.2014
Ответить
@ся
Я сейчас еще болею просто вторую неделю уже, вот и лезут мрачные мысли в голову... Сначала температурила, потом лимфоузел распух, пропила антибиотики, теперь поясница отвалилась, к вечеру даже просто со стула встать не могу... Угнетает все это, да еще круговерть работа-готовка-ребенок никто не отменял...
07.02.2014
Ответить
maya
Я тебя очень понимаю.Мы тоже вторую неделю болеем,эта ночь была особенно жуткой,у маленького почти 39 было и вырвало в 4.30 утра..Я,конечно,тоже никакая после таких ночей и дней с нездоровыми детьми дома без садика.Муж ночью на весь день завтра на рыбалку умотает,тоже нервы хочет успокоить,работа все силы забирает..А я по кругу,слава Б-гу деткам получше.Хожу надеюсь,что с воскресенья(у нас это первый день недели),всё уже устаканится.Прорвёмся!Поправляйся,больное состояние вкупе с обязанностями просто парализует((
07.02.2014
Ответить