
D
03.05.2017
13:58:08
о, Денис!
Денис ништяк объясняет, да

Aleksei
03.05.2017
13:59:27
там в целом канал очень ок

Alex
03.05.2017
13:59:46
Очень годный курс

Google

D
03.05.2017
14:00:29
я к нему году в 2010м или 11м несколько раз ездил на лекции, из москвы, да
ну и погулять, конечно

folex
03.05.2017
14:29:42
пока с денисом не погулял, фп не поймешь

D
03.05.2017
14:30:36
ліл

KrivdaTheTriewe
03.05.2017
15:41:55
как же с котейками то хорошо жить

Andry
03.05.2017
15:56:36

Ilas
03.05.2017
16:03:00

KrivdaTheTriewe
03.05.2017
16:08:53
Вопрос, видел ли кто нормальную статью про перекрытие импортов , в первый раз столкнулся с тем, что порядок импортов на самом верху важен( даже не то что импортируется)
`import org.apache.spark._
import io.circe.generic.JsonCodec` не собирается,
`import io.circe.generic.JsonCodec
import org.apache.spark._` собирается

Oleg
03.05.2017
16:09:26

KrivdaTheTriewe
03.05.2017
16:11:02
причём , если спарк вереди поставить , то io. не видит. У меня было уже нечто подобное, но когда уже зависимости в асамблю собирались ( решили коллективно ничего не называть именами типа spark,streaming, io ) и как-то проблема сама отпала

Oleg
03.05.2017
16:12:11
есть псевдопакет _root_, он, в общем-то решает такие проблемы
до сих пор не понимаю, почему io.circe, а не просто circe

Grigory
03.05.2017
16:15:51
сайт у него такой

Google

Grigory
03.05.2017
16:15:57
решил видимо забрать под пакет

Nikolay
03.05.2017
16:17:15

Grigory
03.05.2017
16:18:47
>> кривда написал что-то про модное но удалил во время написания моего колкого но меткого ответа
хайпануть (это под цитированием)

KrivdaTheTriewe
03.05.2017
16:19:51
Как люди живут без клавиши del на маке и инсерта?

Grigory
03.05.2017
16:21:16
есть делит под повером ._.

KrivdaTheTriewe
03.05.2017
16:21:47

Grigory
03.05.2017
16:24:15
да нормально; а скриншоты ctrl + cmd + (shift) + 4 (топ функция)

D
03.05.2017
16:25:01

Nikolay
03.05.2017
16:30:36
delete не нужен

KrivdaTheTriewe
03.05.2017
16:36:08
https://habrahabr.ru/post/327782/
кидал кто?

Nick
03.05.2017
16:43:59
Походу писал тот чел, который спрашивал у нас про андроид студию))

KrivdaTheTriewe
03.05.2017
16:44:33

Kirill
03.05.2017
16:45:16
хочу слезть с иглы Джетбрейнс. Скажите, ензим и сублим нынче хорошо дружат?

KrivdaTheTriewe
03.05.2017
16:45:59

Nick
03.05.2017
16:46:27

Kirill
03.05.2017
16:46:45

Nick
03.05.2017
16:46:48
А чем игла idea ce не нравится?

Google

Kirill
03.05.2017
16:48:02
очень нравится переходами по сорсам, постоянно читаю их. Но вот тормоза и порой навящевый сервис. Как-то поймал себя на том, что постоянно жмакаю Ескейп, чтобы случайно подсказка не вставилась вместо написанного метода
еще страшная боль - неотключаемые глобально "инспекции". scalaz интеллисенс зачастую не переваривает.

Nikolay
03.05.2017
16:50:48
а инспектор не помогает? тот что внизу справа?
если установить его в syntax

Kirill
03.05.2017
16:51:08
он ведь для каждого файла персонально

Oleg
03.05.2017
16:52:34
вот выйдет sbt 1.0 с sbt server и можно будет слезать с игл

Kirill
03.05.2017
16:52:49
просто идея + syntax only превращается в сублим на стероидах с доп.фичами подсказок и прыжка по сорсам. Вот я подумал, может в 2017м году-то уже можно эти свистелки-перделки просто к сублиму прикрутить)

Oleg
03.05.2017
16:53:15

Kirill
03.05.2017
16:53:57
>>интеллисенс
дотнетчик детекдет
забавно, но на шарпее я написал всего 17 строк, и это была моя курсовая по дискретной математике курсе эдак на третьем. С тех пор ни-ни

Nick
03.05.2017
16:54:50

KrivdaTheTriewe
03.05.2017
16:55:31

Nick
03.05.2017
16:56:04

KrivdaTheTriewe
03.05.2017
16:56:26

Oleg
03.05.2017
16:57:16
Идея лучше переваривает сложные типы, макросы, шейплезы и т.п., чем энзим

Kirill
03.05.2017
16:57:22
я действительно думал, что он и в Идее так назвается) Intelli-J/sens. Логично было бы

Nick
03.05.2017
17:01:42

Oleg
03.05.2017
17:02:36
Вот это АоЕ детекшн

Nick
03.05.2017
17:03:45
Ауе?

Oleg
03.05.2017
17:04:32
https://www.jetbrains.com/help/idea/2017.1/auto-completing-code.html

Nick
03.05.2017
17:07:04
http://www.urbandictionary.com/define.php?term=AOE

Google

Aleksei
03.05.2017
17:23:20
Энзим говно
Тоже пытался с этой иглы соскочить, но случайно купил подписку до 18ого года

Kirill
03.05.2017
17:24:43

Aleksei
03.05.2017
17:27:01
Ну как бы вариантов нет

Kirill
03.05.2017
17:27:13
посоветуйте простой хттп клиент с котами. Задача: один раз гетнуть по заданному адресу небольшой файлик.

Aleksei
03.05.2017
17:27:24
Чуваки из тайплевел силят на атоме плюс сбт плагин

KrivdaTheTriewe
03.05.2017
17:39:46

Admin
ERROR: S client not available

Kirill
03.05.2017
17:53:33

Andrey
03.05.2017
17:56:42
Всем привет, меня сегодня на собеседовании спросили про некий паттерн куки(cookie?) в Scala. Кто-нибудь слышал про такое? Гугл ничего кроме http cookie не выдает

Grigory
03.05.2017
17:57:34
кейк паттерн мб?(

Andrey
03.05.2017
17:57:43
может быть

Aleksei
03.05.2017
17:58:02
Он же вроде как антипаттерн

KrivdaTheTriewe
03.05.2017
18:00:42

Andrey
03.05.2017
18:01:07

Aleksey
03.05.2017
18:01:26
Может быть они имели в виду кейк?

Andrey
03.05.2017
18:01:53

Kirill
03.05.2017
18:02:37
поэтому не люблю скайп-собеседования. Как-то раз проходил одно, через каждые 2 слова "ааа, что? повторите" с обеих сторон

Dmitry
03.05.2017
18:03:39

Kirill
03.05.2017
18:06:28

Google

Grigory
03.05.2017
18:07:04
печенешный паттерн

D
03.05.2017
18:33:58
извините, не желаете ли поговорить о пророке нашем Ричарде Столлмане и бессмертном творении его под названием emacs? https://t.me/emacs_ru
// пардон за спам :)

Vladimir
03.05.2017
18:38:03
Забытый и высохший cake вполне может сойти за cookie

Vladislav
03.05.2017
19:10:28
Ребят, а может подскажет кто как решить такую ситуацию. Допустим я хочу написать свой кастомный эксепшн с 2 различными конструкторами, msg: String и второй пусть будет msg: String, e: Exception. Конечно же мой класс будет наследоваться от Exception. А вот теперь вопрос - как мне сделать 2 конструктора с вызывом разных супер конструкторов, если бай дизайн так нельзя? пока на ум пришло разве что через initCause(e) проставлять второй аргумент во втором конструкторе после вызова основного, но выглядит это так себе)

Nikolay
03.05.2017
19:19:19
Что именно нельзя бай дизайн?

Vladislav
03.05.2017
19:20:01
Вызвать супер в секонд конструкторе

Alexander
03.05.2017
19:22:15

Nikolay
03.05.2017
19:23:06
case class FooBar(msg: String, e: Exception = null) extends Exception(msg, e) так может?

Vladislav
03.05.2017
19:23:42
Ну вариант через компэнион обджект я рассматривал, но тоже ... Выглядит так себе

Kirill
03.05.2017
19:24:47
компанион - самый ок вариант

Vladislav
03.05.2017
19:24:49
Нал вообще не вариант)

Nikolay
03.05.2017
19:25:00
через companion object вариант нормальный

Kirill
03.05.2017
19:25:06
только безнал!

Vladislav
03.05.2017
19:25:26
Как минимум потому что cause внутри эксепшна бай дефолт проставляется через this

Nikolay
03.05.2017
19:26:08
case class FooBar(msg: String, e: Exception = this.asInstanceOf[Exception]) extends Exception(msg, e)
?

Alexander
03.05.2017
19:27:09
Да сделай companion object.

Pavel
03.05.2017
19:27:53
а-null-ный код - код, который не содержит null-ов

Vladislav
03.05.2017
19:28:48
Окей, спасибо