
Aleksei
13.10.2017
12:24:32
гитигнор плагин как всегда попросил денег задонатить и все

Alex
13.10.2017
12:24:35
не похоже на IDEA ?

Aleksei
13.10.2017
12:24:42
сам в шоке
еще ведь и в пятницу вечером

Google

Alex
13.10.2017
12:25:26
Пятница 13ое

Pavel
13.10.2017
12:30:05
https://twitter.com/flightradar24/status/918798451537833984

Nick
13.10.2017
13:19:53
кто нибудь юзает https://github.com/jmxtrans/jmxtrans ?
посмотрел я на камон и подумал ну его нафиг, проще сделать пул через jmx

KrivdaTheTriewe
13.10.2017
13:20:48

Nick
13.10.2017
13:23:03
не, просто я не хочу акку в проект тащить

A
13.10.2017
13:54:14
кто-нибудь знает канал девопсов в телеграме?

Artem
13.10.2017
13:55:06
https://telegram.me/devops_ru

A
13.10.2017
13:55:53
спасибо

Pavel
13.10.2017
14:10:34
винда днище

KrivdaTheTriewe
13.10.2017
14:12:01

Pavel
13.10.2017
14:12:12
да

Kirill
13.10.2017
14:12:18
да

Google

Pavel
13.10.2017
14:12:32
вот и все

Vasily
13.10.2017
14:19:34
Нет

Grigory
13.10.2017
14:20:43
да

Kirill
13.10.2017
14:22:45
да
а че одмены не закрепили видосы с митапа?

Grigory
13.10.2017
14:23:06
Форвардни видосы запиню
):

Kirill
13.10.2017
14:23:56

Grigory
13.10.2017
14:24:03
Да, пишите если хотите что-то полезное в запиненом увидеть

Андрей
13.10.2017
19:08:07
Ребзь, извиняюсь за флуд и тематику, но внезапно на пару недель в Питере, на Зенит-Локомотив (29-ого) компанию по развиртуализации кто-нибудь составит? (В личку)

Michael
13.10.2017
19:37:07
Так может, в барчик сходим толпой?

Nikita
13.10.2017
19:38:05
Сегодня чтоль?(

Michael
13.10.2017
19:41:30
Так не, на неделе, согласуем кто фри и соберемся вечером...

Андрей
13.10.2017
20:01:33
Алкомитап

Nikita
13.10.2017
20:02:28
Будем обсуждать алкофрии-монады?

Евгений
13.10.2017
20:08:30

Nikolay
13.10.2017
20:42:49
слушайте, а паралеллизм выполнения тестов как-то настраивается в sbt, кроме как вкл/выкл?

Grigory
13.10.2017
20:46:41
@rockjam http://www.scala-sbt.org/0.13/docs/Parallel-Execution.html#Defining+Restrictions

Nikolay
13.10.2017
20:47:56
о, спасибо

Daniel
13.10.2017
21:09:39

Google

Alexandr
14.10.2017
11:37:33
Коллеги, а вы не в курсе, процесс запущенный через scala.sys.process ! надо как-то потом закрывать\убивать? У меня тут меморилик, вроде...
в доке не вижу ничего такого

Grigory
14.10.2017
12:22:35

Alexandr
14.10.2017
12:24:39
Не знаю. Но у меня такое недосказанное пока ощущение, что утилита, которую зову, просто повисает.

Grigory
14.10.2017
12:24:59
Проверь по пиду
она ничего не ожидает на вход?

Alexandr
14.10.2017
12:25:40
Угу, к этому и иду. Не, у нее все под рукой. Буду, наверное, по пиду принудительно -9

Grigory
14.10.2017
12:26:05
ну должно все убиваться

Alexandr
14.10.2017
12:26:49
Спасибо, буду дальше думать.

Grigory
14.10.2017
12:29:28
Попробуй из док примеры
там ж тоже самое, с той разниц что процессы другие

Alexandr
14.10.2017
12:37:27
Пробовал. Поэтому и пришел сюда. Вдруг все замачивают и только я один полощу. В смысле, вдруг надо закрывать, а я слепой.

Nikolay
14.10.2017
12:56:17
Обьясните плиз. Есть у меня implicit class StringToColumn(val sc: StringContext) {
def $(args: Any*): ColumnName = {
new ColumnName(sc.s(args: _*))
}
} вопрос почему в моем коде я могу написать $"id" И не могу написать $("id")

Oleg
14.10.2017
13:01:00

Nikolay
14.10.2017
13:03:45
почему не работает . Any* это же varargs
как вообще правильно понимать такую запись: implicit class StringToColumn(val sc: StringContext) {
def $(args: Any*): ColumnName = {
new ColumnName(sc.s(args: _*))
}
}

Grigory
14.10.2017
13:07:12
каст в сек нужен
$(Seq("id"))
сработает

Nikolay
14.10.2017
13:09:48
не работает тоже ( (
ds.select($(Seq("id"))).show() // Не компилится
ds.select($"id").show() //компилится

Google

Grigory
14.10.2017
13:11:31
а лол

Oleg
14.10.2017
13:11:41
префикс интерполятора - это метод StringContext а, а не функция

Grigory
14.10.2017
13:11:41
))
олег щрит в корень

Oleg
14.10.2017
13:12:14
Непонятно, откуда это у вас должна взяться функция $

Grigory
14.10.2017
13:12:43
короч имплисит класс StringContext врапает а не непойми что

Oleg
14.10.2017
13:13:38
даже если бы он врапал не пойми что, необъявленная функия не появилась бы

Nikolay
14.10.2017
13:24:39
А почему println($"id") так не видет $? а так видет ds.select($"id").show()

Alexandr
14.10.2017
13:28:15
Олег слишком хорош. Надо брать автографы сейчас, потом продать с выгодой...

Oleg
14.10.2017
13:34:44

Nikolay
14.10.2017
13:37:03
а что пишет в первом случае?
извиняюсь, наврал. так работает т.е println($"id".getClass) отрабатывает. это я импорт имплиситов закоментировал и он не работал
мне не понятно что происхдит за сценой, когда я пишу $"id"

Mikhail
14.10.2017
13:43:16

Kirill
14.10.2017
13:45:47
SparkSession или вроде того. Просто по привычке называю val spark, как в репле (spark-shell)

Nikolay
14.10.2017
13:47:50
import spark._ первым делом
импорт есть import spark.implicits._
ds.select($(Seq("id"))).show() // Не компилится пишет Error:(27, 12) not found: value $

Kirill
14.10.2017
13:48:23
ойблин, выходные у меня, сплоховал. имплиситс, все верно. А почему должен компилиться $(Seq ?

Nikolay
14.10.2017
13:49:01
через jad показывает, что это все транслируется в Predef$.MODULE$.println(spark().implicits().StringToColumn(new StringContext(Predef$.MODULE$.wrapRefArray((Object[])(new String[] {
"id"

Kirill
14.10.2017
13:49:25
заморочено. Что надо-то глобально, селектнуть айди?
ds.select($"id") или ds.select(ds.col("id")) и нет проблем

Google

Nikolay
14.10.2017
13:50:19
Т.е почему-то ееще происходит new StringContext
in Scala, all processed string literals are simple code transformations. Anytime the compiler encounters a string literal of the form:
id"string content" it transforms it into a method call (id) on an instance of StringContext

Mikhail
14.10.2017
13:58:25

Gregory
14.10.2017
13:58:43
котаны, а в плее есть какой-то стандартный механизм для парсинга запросов с параметрами фильтрации и сортировки?

Nikolay
14.10.2017
14:04:57
типа так наверно val l ="_1"
ds.select($"${l}").show()
как параметры в $ пойдут все $ из моей строки?
думаю, что все понял. всем большое спасибо и хорошего верера. работает: val l1 ="o"
val l2 ="n"
val l3 ="e"
ds.withColumnRenamed("_1","one").select($"${l1}${l2}${l3}"+10).show()

Vladimir
14.10.2017
18:24:09

Илья
15.10.2017
14:06:49
какой веб-фреймворк на скала проще для изучения?

Victor
15.10.2017
14:07:33
Play как по мне довольно простой

KrivdaTheTriewe
15.10.2017
14:07:36

Илья
15.10.2017
14:08:04
а спринг тут не юзают?

Dmitry
15.10.2017
14:08:10
ой
началось

Илья
15.10.2017
14:08:26
просто я на java писал на спринге