@scala_ru

Страница 229 из 1499
folex
16.11.2016
15:53:24
хелпер не тот

он для директории и содержимого

посмотри рядом с ним еще есть хелперы

Sergey Tolmachev
16.11.2016
15:54:54
просто packageMapping наверное

Google
folex
16.11.2016
15:55:18
скорее всего

Sergey Tolmachev
16.11.2016
15:55:27
сейчас попробую

Lev
16.11.2016
15:57:02
я ещё не вижу, где serverLoading задаётся

Sergey Tolmachev
16.11.2016
15:57:14
плагинами

Lev
16.11.2016
15:57:17
и да, скорее всего Debian, а не Universal

Sergey Tolmachev
16.11.2016
15:58:00
неа

пальцем в небо просто с этим sbt тыкать можно

то есть вот как сейчас и без serverLoading работает упаковка лоадера

а вот logback.xml никак

Lev
16.11.2016
16:23:03
я бы начал с дебага скоупов, чтобы хоть увидеть, когда конфиги для logback срабатывают

mappings in Universal <<= (mappings in Universal, assembly in Compile) map { (mappings, fatJar) => val filtered = mappings filter { case (file, name) => ! name.endsWith(".jar") } filtered :+ (fatJar -> ("lib/" + fatJar.getName)) }

можно адаптировать и внутри логировать по ситуации

(пример взят из работающего билда)

Google
Sergey Tolmachev
16.11.2016
17:10:06
а как их дебажить то? запускать sbt в отладке и подключаться к нему идеей и ставить брейкпоинты?

или православно логировать в консоль эту магию?

Lev
16.11.2016
17:12:15
да хоть println =) и смотреть, в каких скоупах

сейчас, кмк, mapping не пробрасывается в packageBin, т.к. определён только в конкретных тасках

Sergey Tolmachev
16.11.2016
17:23:18
а как пробросить?

надо почитать про все эти скоупы и что куда откуда

Lev
16.11.2016
17:24:03
для начала надо проверить, будет ли работать без фильтра таска

Sergey Tolmachev
16.11.2016
17:25:00
я что-то не понял что мы этим проверяем и зачем этот фильтр

я наверное завтра продолжу этим заниматься, тем более завтра появится мощный саппорт :)

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

KrivdaTheTriewe
16.11.2016
17:28:58
Кто как офсеты Кафки и аккумуляторы хранит для спарка, или все на чекпоинты надеются ?

У меня кейс сейчас, что все хранит постгря

folex
16.11.2016
17:34:03
Sergey Tolmachev а ты это добавляешь в settings проекта?

(мало ли)

Sergey Tolmachev
16.11.2016
17:34:20
у нас нету settings проекта!

folex
16.11.2016
17:34:28
Ну ладно!

Sergey Tolmachev
16.11.2016
17:34:32
прям в корне валяется

KrivdaTheTriewe
16.11.2016
17:35:09
Fpconf все идут?

folex
16.11.2016
17:35:24
> 288 members

KrivdaTheTriewe
16.11.2016
17:36:33
О, @fomkin в спикерах

Google
Lev
16.11.2016
17:36:34
я что-то не понял что мы этим проверяем и зачем этот фильтр
сейчас есть фильтр in packageDebianUpstart. внутри этого таска вызывается packageBin. я не вижу причин, по которым packageBin подхватит изменения mappings. если mappings in Debian будут работать, можно будет копать дальше

например, завести отдельные конфиги, понаследовать их от Debian и вызывать packageBin in DebianUpstart, определив mappings in DebianUpstart

Denis
16.11.2016
19:01:45
https://github.com/cassandra-scala/troy/blob/master/README.md

Grigory
16.11.2016
19:03:40
интересно

Dmitry
16.11.2016
19:09:41
@Angrymaz ^^

видишь как люди с кассандрой работают, не то что ты

http://cs6.pikabu.ru/images/big_size_comm/2014-11_6/14170423625989.png

folex
16.11.2016
19:13:54
О, ребята, которые работают с кассандрой, а у вас не было такого что в JMX датастаксовский драйвер репортит одно время, а если самому замерять сколько ResultSetFuture выполняется, получается СИЛЬНО больше?

executor queue depth при этом всегда 0, что бы эта метрика ни значила :)

James Tiberius Kirk ?
16.11.2016
19:16:05
Dmitry
16.11.2016
19:16:24
? да ладно, не расстраивайся. теперь-то знаешь

?Ivan
16.11.2016
20:16:50
Как db developer до сих пор не понимаю нафига так упираться в type safe разбор что sql, что cql. По мне так это overengeenering

Если уж надо сделать кастомный запрос - проверь его и запиши в константу, и дальше param binding. Для всего остального - орм хватит.

folex
16.11.2016
20:18:52
звучит как троллинг

@vndzzz это серьезно?

Ну в общем ответ один: рефакторинг

его проще делать, когда тайпчекер помогает

Nikolay
16.11.2016
20:20:13
звучит как троллинг
админ скучает - хочет устроить холивар а потом забанить неугодных

folex
16.11.2016
20:20:22
такое да

?Ivan
16.11.2016
20:22:40
Рефакторинг, это аргумент, с ним не могу не согласится.

Google
?Ivan
16.11.2016
20:23:08
Вообще меня смущает sql зашитый в код, хоть type safe, хоть нет. Я часто встречаюсь с тем, что нужно править условие выборки, а не набор столбцов результата.

folex
16.11.2016
20:26:19
Да, мне тоже Query Builder'ы импонируют больше, чем вот это волшебство с sql""

И рефакторить их проще :)

Alex
16.11.2016
20:28:07
> править условие выборки тут кстати по идее могли бы помочь refinement types

?Ivan
16.11.2016
20:30:25
Вот кстати сколько проект будет компилятся с нуля если будет порядка 500 выборок?

Aleksey
16.11.2016
20:50:15
Не прошло и трех недель, как мы выложили фотки с октябрьского московского митапа https://www.meetup.com/Scala-Moscow/photos/27390018/

Nikolay
16.11.2016
21:06:12
автор просто не осилил

Vladimir
16.11.2016
21:06:33
а главное, этот список можно поверх любого языка лепить - js - нет монад и функторов! - php - нет функторов и монад!

Aleksey
16.11.2016
21:07:16
И вот это "блять у них все мутабельное нахуйнахуй"

А еще "не ленивый".

К скале тоже.

folex
16.11.2016
21:09:37
это ж просто перевод вики?

Vadim
16.11.2016
21:09:48
да

folex
16.11.2016
21:09:58
о, я туда писал какой-то из пунктов

про scala.collection что ли?

Vadim
16.11.2016
21:10:22
а мапы, кто-нибудь "картами" называет, или только мне это кажется странным?

KrivdaTheTriewe
16.11.2016
21:10:34
Про монады @fomkin сокрушался, что нет в стдлибе

Google
folex
16.11.2016
21:10:53
а не карта :D

Vladimir
16.11.2016
21:11:12
опередил

Aleksey
16.11.2016
21:11:15
справочник!

СПРАВОЧНИК!

Vladimir
16.11.2016
21:11:24
еле нагуглил в питоне %)

folex
16.11.2016
21:11:38
ваш справочник немного плосковат

видимо оттуда все ваши шутеечки

фить-ха

flat map, все дела

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