excubitus: (Default)
[personal profile] excubitus
По наследству от давно ушедшей разработчицы мне досталось обслуживание програмки, десктопного клиента базы данных калибровки измерительных приборов. Сидят три-четыре инженера-калибровщика, калибруют приборы, и вносят данные - кто, когда калибровал, до какого срока калибровка действительна. Ну и там еще всякая служебная информация. Типа номера руководящего документа, ссылки на блок-диаграмму и т.п. Работала програмка, очень редко когда что-то в ней надо было подкручивать, мне не особо мешала.

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

Пишу в чатике менеджеру проекта.
- Калвин, - спрашиваю, - я это окошко за три минуты добавлю. А программа точно больше не нужна?
- Ну да, не нужна. Новая все то же самое отображает, только более красиво и удобно.
- А в базу данных она те же самые данные заносит?
- В какую еще базу данных?
- В ту, в которую 50 других программ за данными лезут, конечно, - объясняю.
- Представляешь, я год работаю над заменой этой проги, с кучей людей, и мне никто не сказал, что эта программа пишет данные в какую-то базу.
- Надо же, - удивляюсь, - а я впервые о таком грандиозном проекте слышу сейчас. С кем ты в IT-департаменте над этим работал? Я бы хотел с ними обсудить, может, они уже придумали какое-то решение, как данные из новой-модной программы переписать в базу.

Молчит Калвин. Уже полчаса молчит.

Date: 2021-04-09 05:14 pm (UTC)
From: [identity profile] birdwatcher.livejournal.com
Ну вот, всё испортили. Надо было дождаться релиза, тогда спросить.

Date: 2021-04-09 05:17 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Так я уже делал.

Date: 2021-04-09 05:24 pm (UTC)
From: [identity profile] elenaincognito.livejournal.com
Пиздец.

Date: 2021-04-09 05:29 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Он самый.

Date: 2021-04-09 05:37 pm (UTC)
From: [identity profile] lauerz.livejournal.com
Что-то мне стало очень смешно. Извините.

Date: 2021-04-09 05:38 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Мне тоже было смешно. Какое-то время.

Date: 2021-04-09 06:20 pm (UTC)
From: [identity profile] juniperberryo-o.livejournal.com
🤣 Калвин шокирован.

Date: 2021-04-09 06:25 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Нет, он, оказывается, все это время искал, у кого бы еще спросить, что там под капотом машины, чтобы доказать автомеханику, что никакого двигателя там на самом деле нет. У одних пассажиров спрашивал, теперь у других спросил...

Date: 2021-04-09 06:38 pm (UTC)
brmail: (письмецо)
From: [personal profile] brmail
Это какое то инфекционное заболевание с этими эффективными менеджерами. У нас есть основная огромная датабейз на DB2 — майнфрейм в общем. Уже совсем не молодое железо. Наш отдел из него таскает данные, есть другой отдел IT который занимается обслуживанием этой базы. Короче кому то наверху прижало, что надо это дело менять. Нужно новое железо, новая база данных с бекджеком и шлюхами. Началось это дело с полгода назад. С идеи — давайте все взвесим и решим что нам точно надо. Мы уже написали кучу отчетов что и как мы используем, какие данные нам нужно и как мы их вытаскиваем. Мы — только небольшая часть пользователей системы. На нее в основном завязано все касающееся госпитальных дел — документы, биллинг, операции, лаборатории, все короче. Недавно на митинге нам сообщили, что миграция планируется на следующий год. На вопрос что же это будет вместо DB2 — ответили что пока не решено, но нам надо быть готовым начать работать с новой базой.
Пойди туда не знаю куда, принеси то, не знаю что.

Date: 2021-04-09 06:43 pm (UTC)
From: [identity profile] excubitus.livejournal.com
У нас DB2, кстати, тоже. Но всю DB2 пока ни на что менять не планируют, наш новый постоянный начальник до того руководил группой по обслуживанию этой базы с ее AS/400, он понимает, во что это выльется. Так, по кусочку пытаются отщипывать. С перспективой постепенно заменить всех местных разрабов индийскими скамерами.

Date: 2021-04-09 11:36 pm (UTC)
From: [identity profile] lauerz.livejournal.com
А вот кстати, off-topic.
Мы тут делаем занятия для детей и взрослых, учим их программированию.
Завтра начинается весенний цикл, будет Python, Scratch, C++, JavaScript and HTML.
Вот тут расписание и содержание классов, вдруг вашим детям будет интересно.
https://www.thepythonclub.com/

Date: 2021-04-10 01:23 am (UTC)
sergey_cheban: (Default)
From: [personal profile] sergey_cheban
> Короче кому то наверху прижало, что надо это дело менять.
Правильно прижало. Потому что если не менять, то оно совсем заржавеет, и в итоге выльется в такой огромный геморрой, по сравнению с которым нынешний проект по замене покажется мелочью.

> Недавно на митинге нам сообщили, что миграция планируется на следующий год.
Ну одним годом вы вряд ли обойдётесь...

Date: 2021-04-10 02:37 am (UTC)
brmail: (Default)
From: [personal profile] brmail
Ну одним годом вы вряд ли обойдётесь.
В этом я нисколько не сомневаюсь. Осталось мелочь - убедить в этом начальство, которое сидит на два уровня выше моего начальства.

Date: 2021-04-10 02:43 am (UTC)
brmail: (Default)
From: [personal profile] brmail
Правильно прижало. Потому что если не менять
Я вполне верю, что менять уже пора. И то железяка, даже мощная не в состоянии поддерживать необходимый уровень производительности десятилетиями.
А вот в то, что реальной современной замены этой железки не существует, не верю. Да, она может недешево стоить, ну так не базу продаж интернет магазина лепят - центральную базу данных огромного госпиталя.
При этом сама по себе эта база не вещь в себе. К ней десятилетиями писали или адаптировали вендорский софт. В нее льется еженощно куча инфомации, она сама ежедневно раздает свои данные в кучу программ и фидов. Короче узел там еще тот. Если даже один к одному скопировать все обекты из старой базы в новую, не факт что оно будет работать и не потребует доработки напильником в тысяче мест.

Date: 2021-04-12 01:13 am (UTC)
sergey_cheban: (Default)
From: [personal profile] sergey_cheban
> А вот в то, что реальной современной замены этой железки не существует, не верю.
Там немного в другом проблема. Железки-то существуют, и их в принципе ещё долго можно клепать по чертежам и схемам пятидесятилетней давности. Но содержать такое - это всё равно что содержать парк извозчиков с лошадьми в современном городе. Отрасль ушла вперёд: другие процессоры (с другим порядком байтов в машинном слове), другие ОС, другие кодировки символов (ASCII и UTF-8, а не EBCDIC), другие языки программирования, другие стандарты обмена информацией.
Кроме того, железки IBM производит только компания IBM, и цены на них очень высоки.

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

Date: 2021-04-12 04:17 am (UTC)
From: [identity profile] excubitus.livejournal.com
Не нашел на сайте, а какой минимальный возраст? У меня заинтересоваться может старшая дочка, которой 12 лет, но она бросит сразу, боюсь. А сын мог бы заниматься, но ему 7.

Date: 2021-04-13 01:01 am (UTC)
From: [identity profile] lauerz.livejournal.com
7 лет - можем взять на Scratch, или русский, или английский. Какой вам нравится.
12 лет - возьмите Scratch to Python, может быть. Возьмите на пробу, платить не надо. Не понравится, значит, не понравится. Просто бросите, нам это ОК. Кроме того, для 12-ти летнего ребёнка, тоже можно просто Scratch 1 взять. Если хотите поговорить со специалистами (которые преподают), дайте мне знать, я это устрою.

Profile

excubitus: (Default)
excubitus

December 2025

S M T W T F S
 1234 56
78 910111213
1415 1617 181920
21 222324252627
28 29 3031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 1st, 2026 06:59 am
Powered by Dreamwidth Studios