
KrivdaTheTriewe
09.07.2017
17:00:40
Были ли у кого проблемы серьезные?

Alexey
09.07.2017
17:01:15
Ещё одна фьюча

KrivdaTheTriewe
09.07.2017
17:02:03

Google

Alexey
09.07.2017
17:04:07
Единственный негатив - то что у меня все было на родных фьючах, так что конвертация. Ну а так вроде ок

Alexander
09.07.2017
19:15:12
Как бы мне соорудить State с историей изменений, или что-то подобное?

Arthur
09.07.2017
19:24:21
ну типо event-sourcing
говорят тогда вся история хранится
и останется только материализовать ее в формате как тебе удобно

Alexey
09.07.2017
19:27:42
Кто-нибудь юзает play-slick, pg-slick и play c compile-time DI? Не могу завайрить чего-то ничего:-/

Daniel
09.07.2017
19:32:27
чтобы тебе помогли, нужен код и ошибки

Alexey
09.07.2017
19:40:19
Спасибо, буду сам разбираться. Вопрос был вполне простой — как вайрить play-slick и pg-slick... Ошибки бывают когда что-то делаешь. Если я не знаю как это сделать — какой код? какие ошибки?

Grigory
09.07.2017
19:42:09
А что ты хочешь с пг сликом сделать то не понял я
Просто начать использовать не можешь?

Alexey
09.07.2017
19:45:22
Да у них во всех документах все по-разному. Мне нужно пару типов из пг слика. Без пг слика все работает в общем-то. Я миксую SlickComponents в мои AppComponents и потом в классе репозитория ставлю аргумент конструктора dbConfig: DatabaseConfig[JdbcProfile]
Это по play-slick докам. А вот куда pg-slick ввернуть я не могу понять. Я macwire использую, но это пофиг — можно хоть вручную. Мне бы принцип понять. В pg-slick документах они показывают как расширить Driver, но он Driver на самом деле депрекейтед. Говорит — используй Profile. На этом я ломаюсь:-

Grigory
09.07.2017
19:48:59
ты пример на гитхабе их не смотрел?

Google

Alexey
09.07.2017
19:50:42
pg-slick то? Смотрел. Я ж говорю ExPostgresDriver deprecated
Плюс, допустим можно писать так, как у них в репозитории. Куда вот этот вот MyPostgresDriver потом засовывать, я не понимаю совсем
они его нпрямую импориртуют же в примере

Grigory
09.07.2017
19:54:11
да и профили также импортятся
import YourProfile.api._

Alexey
09.07.2017
19:57:48
а в парамере конструктора мне все равно ставить dbConfig: DatabaseConfig[JdbcProfile] или dbConfig: DatabaseConfig[YouProfile] ?

Grigory
09.07.2017
20:20:01
не очень честно говоря контекст понимаю) но оставь ждбс профиль; это супер класс юпрофиля

Nick
09.07.2017
20:22:34
Помадчин пишет про ждбс, я видимо сплю

Alexey
09.07.2017
20:24:11
ну вот допустим мне в контроллере нужно сделать запрос к бд. Что мне ставить в аргументы контроллера чтобы потом в AppLoader его инстанциировать. Мне кажется у меня видимо концептуальная непонятка
В доках плея еще написано как всегда два слова — типа вот у вас есть SlickComponents

Grigory
09.07.2017
20:25:18
Надо тряхнуть стариной и доистортческими технологиями
покаж свой код и как ты делаешь) тогда помогут; иначе слишком абстрактный разговор

Nick
09.07.2017
20:26:22
Да мы ж ему сейчас doobie посоветуем)

KrivdaTheTriewe
09.07.2017
20:27:59
scalikejdbc и норм

Daniel
09.07.2017
20:28:38
@rockjam презенташка хорошая, но длинная)

Nick
09.07.2017
20:28:58
так так, какая презенташка?

Daniel
09.07.2017
20:29:40
с митапа
ты ж там был

Nick
09.07.2017
20:30:27
а, не сказал бы что длинная
в самый раз

Google

Daniel
09.07.2017
20:31:25
100 слайдов)
заморочился прилично

Nick
09.07.2017
20:31:53
че серьезно 100 ?

Daniel
09.07.2017
20:32:35
103 если точно

Nick
09.07.2017
20:34:01
я даже как-то не заметил
может он не все показывал

Alexey
09.07.2017
20:36:12
@pomadchin https://pastebin.com/AVYmqhA5

illiatshurotshka❄️
09.07.2017
21:30:43
есть ли в scala возможность переименовывать java геттеры и сеттеры в формат scala? (при использовании модуля написанного в java)
я знаю, что в kotlin такое есть

Dmitry
09.07.2017
22:22:56
Всем привет, есть ли те кто перешел на Scala с Erlang? Жалеете ли? Стоит оно того?

illiatshurotshka❄️
09.07.2017
22:24:15
почему не на elixir

Dmitry
09.07.2017
22:38:17
Оно суть DSL

Grigory
10.07.2017
04:25:48

Oleg
10.07.2017
08:14:34
Можно несложный Dynamic макрос сделать...
Можно несложный скаламета макрос сделать

Grigory
10.07.2017
08:15:46
ну и с сеттерами проблема, это не стандарт скалы ):

Oleg
10.07.2017
08:16:11

Daniel
10.07.2017
08:16:15
вполне стандарт, только он спрятан в байткоде

Grigory
10.07.2017
08:16:36
ну я про синтаксис, какой стандарт сеттеров скала стайлом?

Oleg
10.07.2017
08:16:44
типичный сеттер в скалке - это метод с имеенем foo_=

Google

Daniel
10.07.2017
08:16:52
так конвертить их в соответствующий def

Oleg
10.07.2017
08:18:00
т.е. на определение var foo:X у тебя генерится геттер X foo() и сеттер void foo_=(value: X)
которые можно переопределить

Grigory
10.07.2017
08:18:46
да, что-то такое было; лет 7+ назад
спасибо, запамятствовал

Alexander
10.07.2017
08:20:15
https://twitter.com/yogthos/status/883058510275149826

Admin
ERROR: S client not available

Aleksei
10.07.2017
08:21:48
было

Oleg
10.07.2017
08:22:37
было
я только в расточате помню

Alexey
10.07.2017
08:22:47
тут тоже было

Oleg
10.07.2017
08:23:15
А когда уже наступит принятие?

Aleksei
10.07.2017
08:23:40
Через час примерно

Igor
10.07.2017
08:23:48

Oleg
10.07.2017
08:23:52
Ну т.е. когда люди, пишущие на всех этих классных языках смирятся с тем, что куче народа нравится го

illiatshurotshka❄️
10.07.2017
08:24:01

Oleg
10.07.2017
08:24:06
Сколько лет это заняло у жавы?

Denis
10.07.2017
08:24:28
А что жава прям нравится кому то?

Grigory
10.07.2017
08:24:33
такие же дженерики в пхп есть
или нету

Google

Grigory
10.07.2017
08:24:49
....

Oleg
10.07.2017
08:25:56

Denis
10.07.2017
08:26:32
Ну может по сравнению с тем что было, стало лучше

Oleg
10.07.2017
08:27:39
любви к жаве, и сколько ни говорили, что синтаксис у неё говно, что в ней нет генериков, что она тормозная и из языков с GC и JIT она хуже всех, ничего не вышло, она всё равно стала стандартом

illiatshurotshka❄️
10.07.2017
08:29:37
"говорили"?
это факты же

Oleksandr
10.07.2017
08:29:56
пора смириться, что индустрии важнее не фримонады, а возможность заменить кодера на другого за пару дней
(хотя я пока так и не понял, чем Го тут помогает, ну кроме полного отсутствия фич)

Oleg
10.07.2017
08:30:15
это факты же
Ну и про го это факты. Мы сейчас не о фактах о языках спорим, а о социальном процессе принятия говна

illiatshurotshka❄️
10.07.2017
08:30:33
го как бы очень быстрый

Oleg
10.07.2017
08:30:49

illiatshurotshka❄️
10.07.2017
08:30:56
их мало

Oleg
10.07.2017
08:31:18
их мало
Даже не знаю, как вести спор "много" vs "мало"
В любом случае, адоптят не хачкель, не руст, не ним

illiatshurotshka❄️
10.07.2017
08:32:13
и что
вини в этом университеты
за то что все учат java