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

Полез разбираться с API этого сервиса. Ну то есть как полез разбираться. Сначала написал прогу, которая оттуда все импортирует, попробовал - не работает. Вернее, работает, но странно. Можно запросить с облака список оборудования, внесенного или обновленного за полгода. И список приходит более-менее полный. Отлично. Запускаем программу работать каждые пять минут, чтобы она проверяла, не обновилось ли что-нибудь на облаке с момента прошлого запуска. Вносим изменение в данные какого-нибудь станка, смотрим, скачает ли прога эти измененные данные в старую базу. Не качает. Ничего не изменилось, по ее мнению.

Расширяю интервал запроса - со вчерашнего дня по завтрашний. Находит мой станочек. Только время обновления указано почему-то не сегодняшнее утро, а сегодняшняя же ночь, вместо 11 утра - 9 вечера, причем не просто 9, а 9:30. Ба, да это индийское время! Нежданчик. А на сайте показывает правильное время, нью-йоркское, в котором вносил.
Ну хорошо, запрашиваю список оборудования, обновленного за последний час по индийскому времени.
Опять ничего не выдается.

Вот тогда уже полез разбираться с API. Оказалось, что в запросе надо указывать время в GMT, Greenwich Mean Time, британское время, то есть.
Записываем по-американски, храним по-индийски, запрашиваем по-английски. Красота. Правь Британия морями. Боже, храни королеву.

Date: 2022-01-19 05:02 pm (UTC)
From: [identity profile] ordinaryjoe1.livejournal.com
сука как это заебало. у нас в дайнамиксе такой же бардак был, пока наконец МС волевым решением в очередной апдейт сделал время по-умолчанию во всех API - UTC а язык - US-EN. С тех пор полегчало.

Date: 2022-01-19 05:03 pm (UTC)
From: [identity profile] ordinaryjoe1.livejournal.com
но канеш ва в вашем клауде надо подкрутить регион и таймзону, гггг

Date: 2022-01-19 05:34 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Можно сначала все сделать так, как есть сейчас. А потом предложить привести все к единому знаменателю. И, когда они это сделают, быстренько за полгода заново исправить весь наш софт.

Date: 2022-01-19 06:20 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Не на пустом же месте возникла идея от меня и всего нашего цеха избавиться!

Date: 2022-01-19 06:36 pm (UTC)

Date: 2022-01-19 05:25 pm (UTC)
From: [identity profile] kessil.livejournal.com
Прелестно

Date: 2022-01-19 05:35 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Тоже ведь кто-то эффективно поработал, аутсорснул разные части проекта в разные места, даже примерно понятно, какие куда.

Date: 2022-01-19 05:41 pm (UTC)
From: [identity profile] birdwatcher.livejournal.com
Что ж там, самодельное время, которое нетвёрдо знает, в какой оно таймзоне? 2022 год на дворе.

Date: 2022-01-19 06:16 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Как они там внутри хранят - тайна, никто не расскажет, наверное.

Date: 2022-01-19 07:01 pm (UTC)
From: [identity profile] tari-bird.livejournal.com
Прелестно!

Date: 2022-01-19 07:33 pm (UTC)
From: [identity profile] excubitus.livejournal.com
В именно этом проекте примерно все так с самого начала, редкого качества клоунада.

Date: 2022-01-19 07:45 pm (UTC)
From: [identity profile] olaff67.livejournal.com
На индийском времени заржал.

Они вставляют палки в колеса прогресса, чтобы он не бежал так быстро.

Date: 2022-01-19 08:27 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Точно. Я как-то угорал с такой же подборки мифов об именах и фамилиях.

Date: 2022-01-20 11:16 am (UTC)
sergey_cheban: (Default)
From: [personal profile] sergey_cheban
Ну так там прямым текстом написано: "This post owes a great debt to Patrick McKenzie’s canonical blog post about user names, which I have read over and over throughout the years and from which I have shamelessly cribbed both concept and style. If you haven’t yet read this gem, go and do so right now. I promise you’ll enjoy it".

Date: 2022-01-19 08:27 pm (UTC)
From: [identity profile] meggirita.livejournal.com
Моя подруга лет 20 проработала в эмиграции на одном месте- в ортодоксальном колледже бухгалтером, пока сейчас туда начальником не пришла индуска, и не уволила её, взяла на её место индуса. Теперь подруга в поиске работы, устроилась в одно место временно, поработала и опять свободна. Жить в эпоху перемен очень продуктивно для всего, но лучше стабильность, болото, без перемен.

Date: 2022-01-19 08:51 pm (UTC)
From: [identity profile] darius-beawood.livejournal.com
Бред какой то.
причем здесь Cloud и database?

Date: 2022-01-19 08:53 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Действительно. Полнейший бред.

Date: 2022-01-19 08:55 pm (UTC)
From: [identity profile] darius-beawood.livejournal.com
Cloud это операционная среда, а database это сервис которы1 работает и в облаке и вне облака..
Ты пишешь что подписались на облако и прочее.

Date: 2022-01-19 08:58 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Может, это просто не твое - читать вот это вот всё?

Date: 2022-01-20 08:40 am (UTC)
From: [identity profile] grey-horse.livejournal.com
Была сенсация про вики-статью о теракте, якобы появившуюся до самого теракта (на самом деле, конечно, после, но движок Википедии датирует версии по GMT, а не по московскому времени).

Date: 2022-01-25 08:47 pm (UTC)
From: [identity profile] resonata.livejournal.com
Потому что сначала переходят и отлаживаются, а потом разгоняют. И пусть вас вовеки не разгонят!

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 03:24 am
Powered by Dreamwidth Studios