
Oleg
19.03.2018
12:29:46
Неплохо зайдут типы, а также функции
Можно использовать переменные по вкусу
почему никто не пишет /toxic

Alex
19.03.2018
12:37:02
/noxic

Google

Alex
19.03.2018
12:40:01
Александр подкаст решил записать

Aleksey
19.03.2018
12:53:26

Alexander
19.03.2018
13:02:44

Oleg
19.03.2018
13:11:20

Aleksey
19.03.2018
13:11:57

Oleg
19.03.2018
13:12:22
аааа точно ещё один jdbc ,а не ещё один http клиент, извини
просто у меня темы jdbc, http клиентов и di постоянно путаются

Alex
19.03.2018
13:13:45
jdittp

M
19.03.2018
13:19:10
груди сбреют усы

Александр
19.03.2018
13:22:05

Denis
19.03.2018
13:26:34
Не будем о грустном )

Nikolay
19.03.2018
13:27:29
про jdbc и di всегда грустно

Alex
19.03.2018
13:43:12
Народ, кто каким клиентом для Cassandra пользуется?

Google

Daniel
19.03.2018
13:44:04

Oleg
19.03.2018
13:47:11
<рожа.бмп>

Daniel
19.03.2018
13:47:58
пойду скачаю

Daniel
19.03.2018
13:48:48
КЕК

Alex
19.03.2018
13:49:39
Понятненько…
Дополню вопрос: Кто каким open-source клиентом пользуется для Cassandra?

Daniel
19.03.2018
13:50:31

Oleg
19.03.2018
13:50:33
Из достоинств - возможность хорошо хранить структуры из sealed trait\case class ов в наворотах UDT\list\set\map ах, создавать эти типы автоматически
И самые важные 6 строчек либы - конвертация Statement в Source[Row]

Nikolay
19.03.2018
13:50:34

Gleb
19.03.2018
13:50:53

Alex
19.03.2018
13:51:19

Daniel
19.03.2018
13:51:25

Oleg
19.03.2018
13:51:27

Nick
19.03.2018
13:51:44
Лол
В голос

Daniel
19.03.2018
13:52:33
или "создавать где?"

Oleg
19.03.2018
13:53:37
что значит автоматически?
ну это же как кусок для фоллбек-кеша, в либе есть "инициализаторы" Init[Unit], который запустит кучу DDL в твоей сессии

Daniel
19.03.2018
13:53:53
а-а, понял
у меня ручными миграциями

Google

Oleg
19.03.2018
13:54:33
Т.е. ты написал в стиле circe там
val shitPersist: Persist[Shit] = derivePersist(())
а потом раз и запустил всё, что нужно разом
Т.е. DDL генерится и композируется и умеет делать инкрементальные, типа добавить поля

Daniel
19.03.2018
13:55:55
а что делать если надо откатить или преобразовать тип поля в другой?

Oleg
19.03.2018
13:57:37
пять первых ответов были в стиле ПОНВ, на данный момент - делать вручную
Но скоро вернусь к доделке тех "автомиграций", которые разрешат тебе автоматически принять решение делать новую таблицу в случае таких миграций
новую таблицу, новые типы для неё несовпадаюшие

Alex
19.03.2018
14:10:07
https://www.youtube.com/watch?v=Qp0jm0RigoM

Oleg
19.03.2018
14:12:36

Alex
19.03.2018
14:13:01
Вы там её шарить не собираетесь? ?

Oleg
19.03.2018
14:13:18

Sergey
19.03.2018
14:15:32

Konstantin
19.03.2018
18:48:09
Привет. Подскажите, пжл, в чем может быть проблема . Пытаюсь привести Map к case class в runtime и потом записать данные используя slick. Запуская sbt run, когда не задаю fork := true , все отрабатывает… Запуская с fork :=true , или собирая с sbt assembly, получаю ClassCastException. Понимаю, что выставляя fork :=true, приложение запускается не на той jvm что и sbt. В общем подробности в gist

Sergey
19.03.2018
18:49:28

Konstantin
19.03.2018
18:52:09
что то с копи паст я поспешил ))
https://gist.github.com/PKostya/cc0778b1a19abc1ab015d8855361dc24

Aleksei
19.03.2018
18:52:47
а теперь надо удалить или отредактировать оригинальное сообщение

Vadim
19.03.2018
19:01:52
а какая исходная задача?

Sergey
19.03.2018
19:02:51
переписать с нуля

Konstantin
19.03.2018
19:03:24

Vadim
19.03.2018
19:03:57
парсь сразу в кейс классы

Konstantin
19.03.2018
19:04:13

Google

Nick
19.03.2018
19:05:10

Sergey
19.03.2018
19:05:22
все настолько плохо, что переписать с нуля

Vadim
19.03.2018
19:05:26
руками?)

Nick
19.03.2018
19:05:48

Admin
ERROR: S client not available

Vadim
19.03.2018
19:06:21
ну я хз - но в трейсе только слик фигурирует - ошибка в объявлении таблицы?
а есть альтенративы? ну кроме божественной либы олега в счастливом будущем

Konstantin
19.03.2018
19:07:59

Vadim
19.03.2018
19:13:41
я про парсилку джсона

Denis
19.03.2018
20:14:08
Sorting algorithms expressed using recursion schemes
https://pdfs.semanticscholar.org/87b2/6d98d4c3e2f7983d0b79fba83c1f359abe25.pdf

Dmitry
19.03.2018
20:18:03
?

Alexander
19.03.2018
20:34:19

Alex
19.03.2018
21:06:00
о, надо на яе попробовать

Artem
19.03.2018
23:06:22
Если я запустил стрим, в акка стримз, и хочу там что то поменять в рантайме, например таймаут какойнибудь, единственный способ это сделать это убить стрим и стартануть новый?

Юрий
20.03.2018
01:05:34

Alexey
20.03.2018
05:36:20
Добрый день. Бесконечные споры с одним знакомым фанатом плюсов о их тотальном доминировании и ненужности других яп на словах ни к чему не приводят, так что решил разрешить спор методом дуэли в написании какого-нибудь realworld приложения с серверной частью и простенькой вебмордочкой. Хочется чтобы задача была сбалансирована. Из идей пока есть только сервис для ведения ачивмениов по гит репозитория , на манер https://acha-acha.co
Сам буду на Scala

Nick
20.03.2018
05:37:42
Похоже ты проиграешь )

Alexey
20.03.2018
05:37:50
Моя цель уделить товарища в скорости разработки , надёжности и лёгкости поддержки

Google

Nick
20.03.2018
05:38:13
Как определять то будете ?
Фиг с ним скорость разработки можно секундомером измерить

Daniel
20.03.2018
05:39:23

Александр
20.03.2018
05:39:43
Нет такой цифры, которая бы фанатика переубедила.

Nick
20.03.2018
05:39:47

Alexey
20.03.2018
05:39:51
Ну другие коллеги фичи разные будут реквестить

Александр
20.03.2018
05:40:09
Человек втирает про пользу с++, он уже чуть более чем самобытен.

Nick
20.03.2018
05:40:09

Alexey
20.03.2018
05:40:13
Как юзеры скорость будут оценивать

Александр
20.03.2018
05:40:46
на хабре, был господин который написал форум на ассемблере, можете с ним посоревноваться

Oleg
20.03.2018
05:45:17

Alexey
20.03.2018
05:46:23
Я посоветоваться зашёл, а не просто пост про себя запилить
;)

Nick
20.03.2018
05:49:37
И какого ты совета ждёшь?