May. 20th, 2019

дыбр

May. 20th, 2019 05:01 pm
kdanilov: Кирша Данилов (Default)
Ну притащился; сегодня большого митинга нету, т.к. он отменен, потому что завтра и послезавтра "конференция по инновации".

Я сидел одновременно рисовал доки по вытаскиванию статистики (в вики) и пытался выкинуть ByteBuffer из кода (нахер он нам нужон, там сплошное копирование, оболочка дешевая). Тесты пока что падают - но хотя бы идет тест с протаскиванием огромного количества данных, с задержками, синхронизацией, все такое.

Доку написал, и хотел вообще-то попробовать ходить на базу через psql - но тут...

Не, сначала обед. У нас народу до хрена понапринимали, некуда девать - отгородили ширмой территорию в столовке, и там размещают. А еда... еда типа кончилась, когда мы с Матвеем пришли. Так что мы пошли в сушную через дорогу. Раньше была хорошая, ичи-май (1-3, то есть), а сейчас корейцы оккупировали японскую столовку... нет, тоже ничо, но стандартно.

Еще Рохиту поревьюил его код, научил его скальным трюкам. Еще Мадхави подошла, ей надо на спарке генерировать тестовые данные; я не понял, почему на спарке, но они просто хотят забацать демо "из ничего", но чтобы со спарком. Ну им виднее. Я посоветовал скопипастить какой-нибудь наш код. Она нашла - и стала удивляться циклам в цикле (скальные циклы в цикле, Карл!), и там сплошная IO monad из катсов. Я ее ненавижу, в ней смысла мало, а понтов много. А кто писал? А Эрик у нас так пишет. Я этого пулреквеста не видел, не знаю, кто ему апрувает, Том, наверно. Ну разумеется, где IO monad, там тестов ноль, потому что она малотестируемая.

Единственно, что мне таки похуй все эти заморочки.

Том собирался 1-1 сегодня со мной, да времени у него не было. Они там с Индранилом дизайнят фильтры. Это вот у тебя есть SQL statement, и ты вытаскиваешь данные. А если надо приставить WHERE, то нельзя это делать просто так, а тебе нужен "фильтр". Академики хуевы. Диэсэль пишут на эту тему. Я знаю, если мне надо будет за ними подметать, я просто добавлю, чтобы прямо WHERE можно было передавать, делов-то. Но это не впечатляет менеджеров, когда REPL, CLI, SQL. Менеджерам надо. чтобы было DSL, UML, и слайды.

А, еще про этот диэсэл у Индранила. Он там прямо написал, что фильтр может состоять максимум из конъюнкции или дизъюнкции двух компонент. По мне так финиш. (И вон из профессии.)

Причем у Рохита вполне продвинутый диэсэл, он там тоже кондиции лепит, только для метрик.

Да не хрен ли мне-то, что я везде суюсь. Вот эту тему мы с Матвеем и обсуждали. Хер ли нам соваться, всех тормозов не перевоспитаешь. И вообще, у Эрика IO monad таки приличнее выглядит, в использовании, чем у Марко. А объяснить этим людям все равно ничего не получится, они ж не программисты. Эрик вообще просто devops. Но этого нельзя объяснить девопсам. Нельзя сказать девопсу, что он не программист, или что другой девопес не программист. В смысле, сказать можно, но они решат, что ты ебанулся со своей Скалой.

Вот, а в 4 примерно, аккурат когда первый вечерний поезд отошел, а Томас пришел и сказал, что отменяет нашу встречу, начались звуки. Хормоз громко разговаривает со смежниками, прямо за столом. Еще рядом сидит Аня; ну Аня-то классная, но у нее телефон. И этот телефон цыкает пару раз в минуту, мол, слышь, белковая, тебе мессага пришла. Я все на своих айфонов грешил, к ушам их приставлял - нет, это анины.

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

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. 30th, 2025 06:03 am
Powered by Dreamwidth Studios