Влод
ну здесь кстати сейчас как такого срача нету. это и скучно.
Max
либералов там не хватает очень
Max
ищем по всему телеграму
Anonymous
может их не существует?
Max
в твитре много
Max
но там наверное из-за 140 символов
Anonymous
в 140 символах каждый либерал!
Евгений
Их надо в ВШЭ искать
Евгений
Алсо моя жена состоит в либеральном чатике в ТГ, чате молодёжного яблока
Max
зови в диван
Евгений
Но они там правые либералы, конечно, все
Max
вна диван
Max
нашествие яблочников будет очень норм
Евгений
Не буду, я с либералами не общаюсь
Anonymous
с женой не общаешься?
Евгений
Я вообще вне IT тусовки только с троцкистами, левыми либералами и сталинистами только общаюсь
Alexander
бан всем =)
Евгений
Го в диван что ли
Alexander
со сталинистами эт достойно конечно :)
Max
ггг
Alexander
#if MIN_VERSION_transformers(0,4,0)
Alexander
@elemir90 ^^
Alexander
elemir as elemir@juick.com ?
time
obviously
Евгений
Ура, я чего-то добился в этой жизни!
Alexander
Узнают на улицах телеграма? :)
Alexander
@mtreskin ты не помнишь случаем либы на TH которая давала доступ к неэскпортированным ролям? Вроде ты искал на жуйке?
Max
Max
А может и не я искал
Max
Смутно очень что-то такое помню
Alexander
Я давал ссылку, но сам забыл
time
Alexander
ну я пришёл на жуйк Elemir ещё активен был, вроде как
Max
я думал он несовершеннолетний
Max
а он оказывается ветеран жуйка
Max
хотя в жуйке лет с 10 уже можно сидеть
Alexander
а по идрису где вопросы задавать?
Alexander
ну я там есть в прицнипе
Евгений
Я пришёл на жуйк когда ещё бобук там не сидел
Евгений
Хм, а на хацкиле есть клиентская реализация rfc854/rfc855? Это telnet, если что. Чо-то я не могу найти нифига
Alexander
/me никогда интересовался
Евгений
Похоже придётся писать самому...
Alexander
Это все еще частая ситуация
Alexander
У нас только telnet-like и сервер был, там как-то просто на 10-15 строк подмножество сделали
Dmitry
норот, а как вы дизайните типы для работы с KV хранилищами?
Dmitry
у меня тут что-то абстракция немножко подтекла, думаю что делать
Dmitry
а именно - проблема ссылок на другие сущности
Dmitry
т.е первое что приходит в голову - это
data Some a = SomeValue a | SomeRef ID
Dmitry
но может есть что-то более умное или идеоматичное?
Dmitry
@qnikst вы ж стафф храните в KV ?
Alexander
Да
Dmitry
и что если надо ссылаться?
Alexander
Но у нас туда граф кладется и как-то тупо, т.е. то, что это KV не видно
Dmitry
т.е одним чанком кладется, одним поднимается?
Alexander
Примерно
Alexander
Там диффы стейта кладутся
Alexander
И снапшоты
Alexander
В другом месте (другой проект) тоже тупо, но там можно лучше
Alexander
Там по типу ключа можно понять тип значения и то reference это или значение, может ли их много храниться и т.п.
Dmitry
да у меня тоже всё тупо, но я заметил, что апдейт большого чанка и его запись как-то много времени занимают, и попилил на куски
Dmitry
а куски должны друг на друга ссылаться
Alexander
Соотв все ключи можно представить GADT-тос
Alexander
*том
Dmitry
о. типизированные ключи
Dmitry
а нету ли какой-то иллюстрации?
Dmitry
как это правильно делается?
Alexander
Нету, я еще не запилил, но скоро набросать смогу, мне щас надо ехать отца из больницы в больницу везти
Dmitry
не могу понять, где устроить специальную олимпиаду по этому вопросу
Alexander
data Key * where
Key1 :: .. -> Key 'Reference (Key Foo)
Key2 :: .. -> Key 'Value Foo
Alexander
Везде :)
Alexander
На гист положить можно, и рассказать тут и в гиттере, дальше разнесут
Dmitry
в гиттере народ что-то недружелюбный, а здесь его мало :)
Alexander
То что выше если по ключу известно значение там или референс
Dmitry
а на стековерфлоу наверное вопросы дизайна нельзя