
Daniel
21.12.2016
11:42:04

Pavel ?
21.12.2016
11:42:11

D
21.12.2016
11:42:32

KrivdaTheTriewe
21.12.2016
11:42:34
На самом деле скала это второй язык от которого я испытываю радость во время программирования нескончаемую и это заслуга Одерски и его команды

Google

Daniel
21.12.2016
11:42:41

D
21.12.2016
11:42:43
А первый?

Pavel ?
21.12.2016
11:43:02

D
21.12.2016
11:43:52
ну, тащемта, есть три общечеловеческие ценности

Daniel
21.12.2016
11:43:53

KrivdaTheTriewe
21.12.2016
11:44:04

D
21.12.2016
11:44:06
в каждой культуре они немного различаются, но суть остаётся примерно одинаковой

Pavel ?
21.12.2016
11:44:17

D
21.12.2016
11:44:26

Pavel ?
21.12.2016
11:44:30
выпивка и девочки вполне подходят)))

Daniel
21.12.2016
11:44:58

D
21.12.2016
11:44:59
https://en.wikipedia.org/wiki/Wine,_women_and_song
нашёл, тащемта

KrivdaTheTriewe
21.12.2016
11:45:56

Google

D
21.12.2016
11:46:36
чему? ведь в сишечке даже нет фримонадок

KrivdaTheTriewe
21.12.2016
11:46:37

Pavel ?
21.12.2016
11:47:17
это пройдёт, попозже))
ну можно же продлить...там виагра...как там его...красный дракон))) старые рецепты любимой бабушки)))

KrivdaTheTriewe
21.12.2016
11:47:19

Pavel ?
21.12.2016
11:47:49
не надо отчаиваться только))

D
21.12.2016
11:48:27

Daniel
21.12.2016
11:48:31

Pavel ?
21.12.2016
11:48:33
надо вообще больше гулять, дышать свежим воздухом и меньше программировать на скале)) тогда со здоровьем будет все окей)

Nikolay
21.12.2016
11:48:57

D
21.12.2016
11:49:21

Nikolay
21.12.2016
11:49:34

KrivdaTheTriewe
21.12.2016
11:49:43
@pomadchin был бы вам полезен jdbc input stream в спарке?

Nikolay
21.12.2016
11:49:45
в лиспе вообще целая тема есть - непрерывное программирование
берем и правим работающий код

Semyon
21.12.2016
11:51:40
и это достаточно забавный опыт, надо сказать
типа поймал эксепшн, тут же пофиксил, ткнул в resume и оно дальше поехало

D
21.12.2016
11:53:33

Grigory
21.12.2016
11:53:34

Semyon
21.12.2016
11:54:02
CL, рестарты
да я в курсе, что CL так умеет, просто в Smalltalk иначе вообще нельзя :)

Google

Semyon
21.12.2016
11:54:12
там вся программа всегда в рантайме

D
21.12.2016
11:54:30
дык, в большинстве коммонлиспов тоже же

Semyon
21.12.2016
11:55:01

KrivdaTheTriewe
21.12.2016
11:55:05

Semyon
21.12.2016
11:55:08
smalltalk стопнуть невозможно
не предусмотрено такой опции
если взять какой-нибудь, я хз, Squeak, там наверняка есть объекты, которые с 87 года работают

Grigory
21.12.2016
11:57:14

KrivdaTheTriewe
21.12.2016
11:59:33
То есть ты не можешь повесить просто какой то запрос, который тебе каждый микробатч загружает что-то на экзекьюторы из кассандры или jdbc и выполняет с этими данными что-то
По-идее можно сделать констант инпут стрим, спартицировать его внутреннюю рддшку так, чтобы разбросало по одной копии на каждый экзекьютор ( если несколько процессоров на экзекьютор, скорее нужно подумать ) и просто каждый раз внутри foreachpartition грузить из кассандры их коннектор, и он сам данные размажет на экзекьюторы
С jdbc сложнее будет :(

Grigory
21.12.2016
12:07:23
но вообще я не вижу проблем: ты можешь сам взять запросы распаралелить их и кинуть на каждый экзекутор с ждбс
ну так в случае с рдд работать будет
стримы также +-

KrivdaTheTriewe
21.12.2016
12:09:57
Ну да, собственно как бы распараллеливание будет только на уровне запросов
И придётся сортировкой заниматься внутри запроса

Aleksey
21.12.2016
12:10:54
Говорят тут курсы по Scala в Ключе (Москва) старутют http://scala.wtf

KrivdaTheTriewe
21.12.2016
12:11:29
Наверняка кто-нибудь из нашей конфы

Google

Grigory
21.12.2016
12:11:37
ну я бы сказал удобнее будет иметь в этом случае лексиграфический ключ) и поддиапазоны выделять) в случае с кассандрой выбстрее вообще будет послать млн запросов по ключу чем по ренджу делать один запрос (который попрется через координатор)
но мм ждбс это не кассандра

Aleksey
21.12.2016
12:11:41
Преподы (по крайней мере один из них) замечены в чатике.

KrivdaTheTriewe
21.12.2016
12:12:04
Но в общем костыли получаются

Grigory
21.12.2016
12:12:37
вот поэтому датастакосвский коннектор кассандровский медленный :))

Admin
ERROR: S client not available

Timothy
21.12.2016
12:13:23
> Для девушек-разработчиков — бонус в виде 20% от стоимости курса
вот это вот сексизм

KrivdaTheTriewe
21.12.2016
12:13:34

Grigory
21.12.2016
12:14:57
решение точно есть; вроде у ибм версии спарка есть это

Andry
21.12.2016
12:14:59

Aleksei
21.12.2016
12:15:11
такое =)

Grigory
21.12.2016
12:15:32
и там есть еще киллер фича можно для группы джобов поднимать сразу n экзекуторов; чтобы при запусе джобы у тебя не тратилось время на аллокацию жвмок

KrivdaTheTriewe
21.12.2016
12:15:42

Nikolay
21.12.2016
12:16:37
охренеть, курс джуниор девелопера на скале 60к стоит

Grigory
21.12.2016
12:16:50
я вообще хз честно говоря ОС они или ток ентерпрайз

Nikolay
21.12.2016
12:16:52
а одерский бесплатно рассказывает, дурак, наверное

Grigory
21.12.2016
12:16:53
времени смотреть не было

KrivdaTheTriewe
21.12.2016
12:17:15

Google

Anvar
21.12.2016
12:17:23
интересно по качеству и материалу... МБ намного больше, чем у Одерски

KrivdaTheTriewe
21.12.2016
12:17:39

Aleksey
21.12.2016
12:18:04
Парни, ну что мы сразу хейтить? Есть ведь разница сежду очным обучением и заочным?

Oleksandr
21.12.2016
12:18:15
о, вы не знакомы с историей про курсы скалы Головача?

KrivdaTheTriewe
21.12.2016
12:18:21

Nikolay
21.12.2016
12:18:41

KrivdaTheTriewe
21.12.2016
12:18:54

Pavel ?
21.12.2016
12:18:55

KrivdaTheTriewe
21.12.2016
12:19:25
60к за курс полноценный это не дёшево , но вменяемо
Если подготовлен хорошо

Anvar
21.12.2016
12:19:37

Andry
21.12.2016
12:19:39

Pavel ?
21.12.2016
12:19:45
да и вообще Головач разорился по его словам
людей учить много сил надо, а профита ноль

Oleksandr
21.12.2016
12:20:14
пфф, мудак он просто