← All posts tagged проектное

ответ на #2906666

1. теперь мы знаем, что делают наши изменения в коде.
2. мы знаем, как протестировать наши изменения.
3. но мы не уверены в корректности требований, по которым эти изменения внесены.
4. да пофигу на незнание джавы, умеешь рисовать картинки и писать алгоритмы, а код — это хрень, разве лишь много его.
5. новые требования сводят на нет всю стабилизацию, это нормально.
6. эмулятор хорошо, но нужно подавать ему на вход корректные наборы данных, которые диктуются требованиями, см. пункт 2.
7. хорошую вещь Ignite (en. "воспламенение") не назовут. вот и тушим пожары.
8. я в нуар-сити, надо выбрать соответствующие фотки..

1. мы не знаем, что делают наши изменения в коде.
2. мы не знаем, как их протестировать.
3. но начинаем догадываться.
4. мы не знаем джавы.
5. и это не помешало нам отбить эскалацию. и стабилизировать решение.
6. мы получили 3 разных эмулятора запросов в нашу сторону, выбрали лучший, который успешно стучится на прокси, но пункт 2 и пункт 3.
7. игнайт — сыроватая вещь.. Кассандра — ещё более, т.к. 8 и 9.
8. WHERE ... IN ('x'); — OK
9. WHERE ... IN ('x','y'); — not implemented yet, LOL

1. на новом проекте без джавы никак.
2. проект для меня и команды начался сразу с пожара, огонь которого успели развести коллеги из Индии.
3. интенсивность поступающей информации велика и меняющихся требований велика.
4. налицо нежелание коллег передавать нам знания.
5. начальство требует от нас патчей сразу, не беря в расчет время на погружение и адаптации к существующим процессам (их можно считать нет).
6. за время между митингами ничего не успеть написать на джаве, т.к. писать надо много. фрустрирую. прототипировать тоже некогда..
7. брать работу на дом нельзя, иначе потом случаются инциденты со светофорами или бессонные ночи.

кажется, пора что-то менять..

Стабильно нужно переживать 6 дней кошмара, чтобы прийти в норму после возвращения из Эквадора. С ужасом замечаю, как за год незаметно для самого себя скатился на позицию менеджера. С ещё большим ужасом семья привыкает ко мне после 5 или 6 недель разлуки. Зло, дремавшее внутри, проснулось, и теперь выплёскивается наружу. Раньше нежелание людей видеть дальше своего носа и зашоренность их мышлений вызывали отторжение и отталкивали, а сейчас хочется причинять людям боль за их недальновидности и нежелания развиваться.

Офесное

— Session types и другая идея обернулись в кураторство двух дипломных работ.
— Новые идеи дремлют и ждут своего часа.
— Проект сдан.
— Продукт вышел из стагнации, команда из 4 человек есть, а значит, он будет актуализирован через 3 месяца.

Неофисное

Восстанавливаю коммуникации с семьёй. Разгребаю задачи из трекера, выстраиваю roadmap. Менеджмент головного мозга ищет пути как бы найти исполнителей и слить им эти задачи за бесплатно..

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

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

выгорание. да, это уже было пройдено в декабре.

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

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

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

Юзаю nginx как прокси. В логах сервера тишина и порядок. А в логах nginxа бардак и треш. Народу стало больше валить на сайт. Чаще 504 вылетать стал. Поставил proxy_timeout и ряд других таймаутов чуть побольше. Будем посмотреть дальше.

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

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

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

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

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

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

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

Добавил haskell, т.к. столкнулся с тем, что в пакете HDBC-odbc по умолчанию модуль пытается считать DSN из C:\Windows\System32\odbcad32.exe, а не C:\Windows\SysWoW64\odbcad32.exe. Сил никаких нет, хочу заполучить данные из MS Access, попутно простреливая себе колени. Есть идеи, куда нажать?

Да, таки удалось добиться ускорения приличного в несколько раз. Всё, можно уходить в закат, срубать овации, сотни нефти и т.п.. Как и ожидалось, моим изменениям воспротивились, т.к. теперь сообщения об ошибках стали чуть менее информативными (кого это волновало).. По-хорошему, надо проверять краевые условия перед тем, как выбрасывать их движку. Впрочем, это не важно.

дожил, 504 возвращает сервер. полез смотреть, что не так по SSH — фиг вам, таймаут.. но сервер пингуется.. полез в консоль, рубанул рестарт.

подрубился, смотрю логи: systemd перекрыло, и он вошёл в мёртвую петлю ребутов всех сервисов.. бессмысленную и беспощадную..

усилили скорость парсинга с 49 минут до 6 минут. второе больное место можно улучшить с 40 минут до 15.. но думаю, конкретно в том случае, можно и 5 выжать. да, 20 md потрачено на ожидания.. круто!

обожаю делать аудит и покрывать NFRs, время от времени. это самая заметная часть работы. внезапно, парсинг файла занимает не 45 минут, а 25 сначала. команда разработки с соседнего участка полгода в носу ковыряла, а тут всего дел на один час. сколько вы потеряли времени? не счесть. как объяснить непригодность их? просто. ведро с крабами. ни себе, ни людям. проблемы не видели, менеджмент убеждали. теперь думают, что я им солюшн сломал. — вон из профессии!

Вчера был тот день, когда с помощью глубокого погружения, удалось актуализировать состояние 42 нерешенных задач (после актуализации 6 из них решились за полчаса). И пережить 180 минут совещаний нон-стопом. Оставшиеся задачи были разбиты таким образом, что теперь осталось решить около 60 задач. Со средней скоростью в 3 задачи в день (они примерно одинаковые) мы закроем их все за 4 недели..

по сайту:
1. надо проверить вызов ghc-pkg с передачей локальной базы пакетов из .stack-work в качестве аргумента
2. надо попробовать установить ghc-pkg через stack и посмотреть, что изменится.