Aug. 3rd, 2015

vit_r: default (vit_r)
При правильной организации труда любая работа превращается в подвиг.



Это было вместо эпиграфа.

Сегодня узнал, что коллега, который остаётся в проекте и которому одному из двух дали доступ к SVN, с первого августа в отпуске по уходу за ребёнком. Как и положено отцу, на два месяца.

Да, да, да. Первый проект, где версионный контроль выполняю способом «Вася, друг, нажми, пожалуйста, на кнопочку! И не перепутай, чёрт побери, на какую нажимаешь, как было в прошлый раз.»

Но это не самое весёлое.

Самое весёлое - это когда у тебя выдёргивают задание.

Приходит issue assigned... начинаешь делать, выходишь опять в эту дебильную Jira...

А там - опа! - пробежал менеджер и это задание другому перекинул.

Хорошо, если оно на самом деле лежит - ждёт. А то, пишу «Заданной производительности достигнуть не удалось.», а при попытке добавить «потому что» получаю отлуп и вижу менеджерское указание «Петя! Заданная производительность не достигнута! Быстро разберись, где ошибка!»

Забираю это обратно и дописываю «Потому что в моду debug кто-то всобачил запросы для сбора информции. Не понятно, какой, не понятно, зачем, но по четыре секунды каждый. В результате треть времени съедено на это странное занятие. А это, как-бы, не вполне разумно, если мы измеряем производительность. Ау, менеджеры! Нужно ваше решение!»

Петя, кстати, тоже молодец.

Пишу в одном скрипте: «Возможности легальной оптимизации мной исчерпаны. (Но если бы развязали руки, сделал бы то-то и то-то.) Направляю специалистам.»

Ага. Специалисты проскрипели мозгами, пошевелили руками, прогнали свои тесты (естественно, игнорируя debug и прочие неинтересные для теоретиков мелочи), обрадовались и написали рекомендации. Благо, меня в тот день не было, воплощал коллега.

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

Застрял сегодня на вокзале. На улице +30, в офисе, явно, не лучше, а там кондиционированный зал ожидания. Лучше уж на коленях на макбуке чего-то делать, чем страдать от жары. К тому же под виндами на писишке.

Пришёл на два часа перед закрытием. Теоретически можно было бы вообще не приходить, но Проблемы С Доступом...

Profile

vit_r: default (Default)
vit_r

August 2025

S M T W T F S
      12
34 567 8 9
101112 13141516
17 18 19 20 212223
24 2526 27 2829 30
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 31st, 2025 06:48 pm
Powered by Dreamwidth Studios