@scala_ru

Страница 751 из 1499
Nikolay
21.06.2017
08:35:10
но ведь курсоры - это здорово
Здорово, но для REPL сессии немного запарно

folex
21.06.2017
11:20:14
Кто-нибудь знает как в doobie можно в sql"" провести обычную интерполяцию? Хочу вынести название таблички в переменную, и делать что-то вроде sql"select * from $tableName"

Oleg
21.06.2017
11:21:25
А макрос будет по коду твою переменную искать?

Захотел тоже

Google
folex
21.06.2017
11:21:34
я без понятия

я не хочу повторять имя таблички в каждом запросе

Oleg
21.06.2017
11:21:54
вот блин

не успел зачмырить

folex
21.06.2017
11:22:17
fr"" юзать
fr"select * from" ++ Fragment.const(tableName)?

Vladimir
21.06.2017
11:22:22
да

folex
21.06.2017
11:24:21
спасибо

жутко неудобно конечно

стоит захотеть вынести из запроса пару-тройку токенов в переменные, и читать уже нельзя(

Nick
21.06.2017
11:27:31
fr"select * from" ++ table не читаемо?

Oleg
21.06.2017
11:27:31
пора пулреквестить

Google
folex
21.06.2017
11:30:10
@gurinderu ну пока там только table — норм. А если еще что-то вынести — начинается "select " ++ Fragment.const(columnName) ++ "," ++ Fragment.const(columnName2) ++ "from" ++ Fragment.const(tableName)

Alex
21.06.2017
11:30:49
интерполировал-интерполировал да не выинтерполировал

folex
21.06.2017
11:30:56
типа того

https://github.com/tpolecat/doobie/issues/324

Юрий
21.06.2017
11:31:57
посоны, а много кто scalafmt использует?

Aleksey
21.06.2017
11:32:14
с дефолтными настройками.

Юрий
21.06.2017
11:32:56
Он не кажется назойливым? У меня он выравнивает многие моменты, которые мне лично не хочется, чтобы он трогал.

Nikolay
21.06.2017
11:32:56
есть такое - назойливый

у нас на проектах просто сделали длинну строк побольше в итоге)

scalariform был в этом плане более щадящим

Nikolay
21.06.2017
11:34:24
у нас тоже 120

Daniel
21.06.2017
11:34:43
там тюнится довольно многое уже

отдельные участки можно обернуть специальным комментом, чтобы не форматировал

Nikolay
21.06.2017
11:35:24
я настройки делал на версии 0.6.0 примерно, с тех пор редко заглядывал

Юрий
21.06.2017
11:35:28
Многое, но не всё. Ну и по докам бывает сложно понять, какие магические ручки надо потрогать, чтобы оно форматилос как мне надо.

Daniel
21.06.2017
11:35:50
с этим да, есть проблема

Google
Daniel
21.06.2017
11:36:20
но он хотя бы в активной разработке, а не на кладбище

Nikolay
21.06.2017
11:37:20
но он хотя бы в активной разработке, а не на кладбище
хм, ты считаешь что это важно для форматтера кода?

Daniel
21.06.2017
11:37:57
учитывая (по отзывам), что скалари тоже не идеален, считаю

плюс когда начнут вливаться дотти куски, также может потребовать адаптаций

Юрий
21.06.2017
11:38:48
а scalastyle использовали? Он же в общем-то похожую проблему решает, только иначе

Nikolay
21.06.2017
11:39:30
ну, это пожалуй аргумент насчет dotty

Daniel
21.06.2017
11:39:30
я нет у меня пуристов в команде нет, мы особо и скалафмт не настраивали

Oleg
21.06.2017
12:17:25
какие бонусы от форматтеров, кроме читаемых пулреквестов?

Andry
21.06.2017
12:19:04
А разве этого мало?

Oleg
21.06.2017
12:19:36
Нет. Но возможно есть ещё что-то

Andry
21.06.2017
12:21:25
Да пожалуй больше нету... Но единобразие кода все же весьма удобно... Потому я всегда пользуюсь скалафмт...

KrivdaTheTriewe
21.06.2017
14:33:25
кто кластер акковский использует, вы чем сериализуете?

Nikita
21.06.2017
14:35:26
протобаф

Oleg
21.06.2017
14:35:42
крио\чилл

KrivdaTheTriewe
21.06.2017
14:37:48
крио\чилл
а есть причины использовать не стандартный протобаф который идет не в комплекте?

KrivdaTheTriewe
21.06.2017
14:41:14
наверн
ну я и спросил, какой выигрыш

Oleg
21.06.2017
14:44:31
ну я и спросил, какой выигрыш
предполагаю, что крио: - работает по дефолту с любым жавовским классом, не требует кодогенерации и т.п. - умеет писать графы, соотв. реюзать референсы

Google
Oleg
21.06.2017
14:47:37
графы отжирают хип, но иногда экономят throughput

KrivdaTheTriewe
21.06.2017
14:48:15
спасибо большое

Nikita
21.06.2017
14:54:41
а как с обратной совместимостью у крио?

Grigory
21.06.2017
14:55:23
никак* (ну это шутка конечно но в ней доля правды, малейшее несоотвествие версий может вызвать проблемы.)

Admin
ERROR: S client not available

KrivdaTheTriewe
21.06.2017
14:56:16
Twitter Chill Scala extensions for Kryo (based on Akka Version 2.3.x but due to backwards compatibility of the Serializer Interface this extension also works with 2.4.x)

Vadim
21.06.2017
15:02:35
а такой вопрос - тут вообще есть кто-нибудь из казани кроме меня?)

Aleksei
21.06.2017
15:02:54
митап хочешь устроить?

Vadim
21.06.2017
15:03:11
еп

ну или просто пиво попить)

Oleg
21.06.2017
15:03:58
тебе обязательно со скалистом пить?

Aleksei
21.06.2017
15:03:58
ульяновск

Vadim
21.06.2017
15:05:46
не принципиально. но это де будет глупо если я во все юзер групп разработчиков буду захотить с тем же вопросом)

Oleg
21.06.2017
15:06:05
во вконтаче напиши

Aleksei
21.06.2017
15:06:15
токсично

KrivdaTheTriewe
21.06.2017
15:06:47
Не о том же речь
Ну я так понимаю речь еще и о том, что при старте/пуске новой ноды с новой версией

Oleg
21.06.2017
15:07:16
а не о совместимостях между версиями твоих типов

KrivdaTheTriewe
21.06.2017
15:08:05
Ок, но оно есть и в таком и таком виде с некоторыми ограничениями?

Google
Oleg
21.06.2017
15:09:04
ограничение одно - запустил код с разными версиями - получил эксепшн. Если тебя это ограничение устраивает, то ок

Grigory
21.06.2017
15:09:09
Ок, но оно есть и в таком и таком виде с некоторыми ограничениями?
попробуй на двух нодах спарка использовать разную крайо, ты же со спарком работаешь а там он из коробки

крайо ошибки самые говнистые

KrivdaTheTriewe
21.06.2017
15:12:12
попробуй на двух нодах спарка использовать разную крайо, ты же со спарком работаешь а там он из коробки
не хочу :) Но в целом я понял, я обычно просто рекомендации выполняю и всё хорошо работает

Но всё равно , спасибо , ваше мнение очень важно для нас!

Bulat
21.06.2017
15:15:34
а такой вопрос - тут вообще есть кто-нибудь из казани кроме меня?)
я из Казани) Правда, в последнее время бываю редко наездами

Vadim
21.06.2017
15:18:00
если кто еще есть - напишите мне в личку тогда, чтобы тут не мусорить)

Wystan
21.06.2017
15:59:41
Поцаны, чо для маленького стартапа в качестве проддект менеджер тулзы использовать? Типа джиры.

Alexey
21.06.2017
16:00:39
а почему не джиру?

Grigory
21.06.2017
16:01:02
а почему не джиру?
стартап же не стильно не молодежно

Alexey
21.06.2017
16:01:12
кек

Daniel
21.06.2017
16:01:42
Жира или управление проектом?

Разное все таки

Страница 751 из 1499