Jul. 31st, 2018

дыбр

Jul. 31st, 2018 07:51 pm
kdanilov: Кирша Данилов (Default)
Вечером лег спать, заснул, потом проснулся, понял, что я могу генерировать "настоящие" случайные имена, пошел и навалял этот кусочек. Делов-то. И лег обратно спать.

А на работе что, стал гонять мой генератор... нет, сначала прогнал скрейпинг - метаданные всех видов записей в core передрал себе в файлы, закешил. Типов оказалось 1268. Я думал там сотни две. Стал генерировать образцы сначала. Ну и там тупизна. Некоторые структуры имеют пустой enum. Это ж безобразие. Поэтому я уже вбацал optional в качестве продьюсеров данных.

Тут же выяснилось, что кое-где id таки нужно вставлять (а не оставлять пустыми), но я их неправильно генерировал. У нас в конторе есть формат. Префикс, за которым следует девятизначное число в base62. Так я и base62 имплементировал. Ну не было, ну. Кстати, попробуйте написать. Вас ждут сюрпризы.

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

А, и при этом я на pager duty, сразу и в первой очереди, и во второй. Но никаких тревожных сигналов не поступает.

А, и тест написал уже, чтобы всех типов образцы записывать в систему (и удалять тут же). Выяснилось, что э, отрицательное "число попыток" (в каком-то там типе данных) не канает; ну ладно, буду-ка я все целые делать неотрицательными, что ли.

Ну и т.д. И тут бац - и не пускают меня. Секьюрити, аксесс, ничего писать не дают. От же ж блин.

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

Потом таки починили; ну а я стал валять уже командлайновую апликацию, чтобы эту всю хрень генерировать и записывать. Там хитро, поди угадай, в какую колонку писать маркеры, что это, мол, мои тестовые данные? Ну я среди текстовых нахожу самую длинную, туда и вставляю.

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

Profile

kdanilov: Кирша Данилов (Default)
kdanilov

November 2022

S M T W T F S
  12345
6789101112
13141516171819
20212223242526
2728 2930   

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 10th, 2025 09:23 pm
Powered by Dreamwidth Studios