@scala_ru

Страница 456 из 1499
Grigory
30.01.2017
19:05:15
во

Aleksey
30.01.2017
19:05:28
Vera
30.01.2017
19:06:07
инспектор в профиль - не очень
Не помогает или не хватает инспекций?

Daniel
30.01.2017
19:06:57
во
огонь, переходи! а то скроллить неудобно))

Google
Nikolay
30.01.2017
19:07:10
не хватает инспекций

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

Grigory
30.01.2017
19:07:44
да; идея хороша для навигации по неизвестному проекту, и она переодически требует себя перезапускать

Nikolay
30.01.2017
19:08:46
а сколько памяти дано идее?

Grigory
30.01.2017
19:08:50
компиляция это спу => надо мощный проц и ссд чтоб в ио не упираться

Aleksey
30.01.2017
19:08:53
Есть ноут на 20 оперативы, это внезапно не помогает
Надо посмотреть сколько дается хипа встроенной JVM.

Vera
30.01.2017
19:08:59
Опять же даже если запускать в сбт, с разработкой тоже проблемы

Grigory
30.01.2017
19:09:24
камень может слабоват; на ноутах U версии процессоров; может быть ботлнеком

ну и ио

Vera
30.01.2017
19:10:36
Кор ай 7, идее 4-6 гигов, не помню. Экспериментировала с этим, но говорят после какого-то количества все по боку. Надо наверное попробовать 10-15 чтобы узнать наверняка. Но нужно же еще пару для сбт оставить

Grigory
30.01.2017
19:11:21
и ссд есть? ¯\_(ツ)_/¯

Google
Grigory
30.01.2017
19:11:27
может она просто медленная ¯\_(ツ)_/¯

Aleksey
30.01.2017
19:11:52
Опять же даже если запускать в сбт, с разработкой тоже проблемы
Ну дело привычки. Я запускаю в SBT, что бы быть уверенным, что все у всех будет работать одинаково. Ошибок компиляции у меня обычно примерно ноль (ну если не пишу конечно какую-нибудь тайплевел магию). Для запуска проект очень помогает sbt-revolver-plugin.

Nikolay
30.01.2017
19:12:49
можно попробовать глубину поиска имплиситов поменять. может помочь



Daniel
30.01.2017
19:13:01
Я нимагу
действительно, нафиг разраба "нимагу"

Wystan
30.01.2017
19:13:07
Я нимагу
ты сможешь все бывает в первый раз

Nikolay
30.01.2017
19:13:15
но тогда большая вероятность что будет красный код

первый параметр

Vera
30.01.2017
19:13:34
и ссд есть? ¯\_(ツ)_/¯
Да, наверное скала работает только на проектах с микросервисами на две пиццы

KrivdaTheTriewe
30.01.2017
19:13:47
да они должны быть большими; для большей ясности и чтобы прятать сообщения (?) или подчеркивать
Важно чтобы твои стикеры были большими, у кого стикер больше, тот и прав

Grigory
30.01.2017
19:14:10
не стикер же должен быть больше

KrivdaTheTriewe
30.01.2017
19:14:18
У меня идея держит 4 проекта крупных открытых нормально

Nikolay
30.01.2017
19:14:33
а насколько большой проект?

Vera
30.01.2017
19:15:23
У меня идея держит 4 проекта крупных открытых нормально
Все на скале? Мб это работает именно с одним? Как сложность.

Grigory
30.01.2017
19:16:11
у меня кстате тож проблем нет особых; но они ушли с маком

KrivdaTheTriewe
30.01.2017
19:16:14
а насколько большой проект?
Ну тысяч 20 кода строк проекты

Vera
30.01.2017
19:16:18
а насколько большой проект?
Не знаю сколько лок, компилируется минут 6 с нуля

KrivdaTheTriewe
30.01.2017
19:16:42
Но там тесты долго делаются

Google
Grigory
30.01.2017
19:17:25
а попробуй свернуть External Libraries в низу слева

если случайно открыть ее то идея быстро умирает

Aleksey
30.01.2017
19:17:45
Vera
30.01.2017
19:18:01
если случайно открыть ее то идея быстро умирает
мне казалось у меня это не влияет, но я попробую

Aleksey
30.01.2017
19:18:06
Может у вас там шеплес :)

Grigory
30.01.2017
19:18:22
мне казалось у меня это не влияет, но я попробую
влияет; она начинает подлагивать чем больше папочек открыто

а экст либы вообще убивают

Aleksey
30.01.2017
19:18:36
Шесть минут это рельно долго.

Nikolay
30.01.2017
19:18:58
это проект с большим количеством подпроектов?

Vera
30.01.2017
19:19:26
KrivdaTheTriewe
30.01.2017
19:19:27
Шесть минут это рельно долго.
Минут 8 собирается проект с тестами

Aleksey
30.01.2017
19:20:28
Минут 8 собирается проект с тестами
Тесты небось с фикстурами :) Кода больше чем в проекте?

KrivdaTheTriewe
30.01.2017
19:21:20
Тесты небось с фикстурами :) Кода больше чем в проекте?
Пока Кассандру инициализируешь, пока кафку

Wystan
30.01.2017
19:22:41
пока достоевского почитаешь…

KrivdaTheTriewe
30.01.2017
19:27:24
пока достоевского почитаешь…
val Dostoevsky = context.actorOf(Props[RusskiyPisatel], "Dostoevsky")

Aleksey
30.01.2017
19:27:51
val Dostoevsky = context.actorOf(Props[RusskiyPisatel], "Dostoevsky")
Такой типичный русский писатель

Vera
30.01.2017
19:28:10
Шесть минут это рельно долго.
если верить cloc то 135831 loc

KrivdaTheTriewe
30.01.2017
19:29:09
если верить cloc то 135831 loc
А это где такое богатство ?

Google
Daniel
30.01.2017
19:29:12
val Dostoevsky = context.actorOf(Props[RusskiyPisatel], "Dostoevsky")
какие же сообщения ты хочешь ему посылать?

Admin
ERROR: S client not available

Daniel
30.01.2017
19:29:20
автор пиши еще?

Nikolay
30.01.2017
19:29:41
KrivdaTheTriewe
30.01.2017
19:30:20
Блин

Vera
30.01.2017
19:30:34
А это где такое богатство ?
там про рекламу проект

KrivdaTheTriewe
30.01.2017
19:31:06
Не хорошо вышло, я не переходил на личности , а лишь затронул основную тему его творчества , веру а Бога и страдание простого человека

Vera
30.01.2017
19:31:09
нет, не тиньков, я из беларуси

Daniel
30.01.2017
19:33:12
implicit def russianWriter(implicit vodka: Vodka): Writer = ??? def russianBook[W: Writer](writer: W) = ???
это уже более осмыслено, чувствуется опыт

Vladislav
30.01.2017
19:33:43
KrivdaTheTriewe
30.01.2017
19:34:20
implicit val veter = new Pivo with Vodka {}

Aleksey
30.01.2017
19:34:57
KrivdaTheTriewe
30.01.2017
19:35:35
Неподхватит ?

Ну вот блин:(

Grigory
30.01.2017
19:38:19
надо отрицание сделать

type without[T] = T => Nothing

def shit[T](t: T)(implicit ev: Pivo with without[Vodka]): Veter = ???

Митко Соловец?
30.01.2017
19:40:05
идея тормозит говорите? однажды я делал коммит на 35к файлов, эта падла просто зависла на час

Google
Dmitry
30.01.2017
19:40:23
хороша декомпозиция

Митко Соловец?
30.01.2017
19:40:53
Grigory
30.01.2017
19:40:53
деньги видимо

Митко Соловец?
30.01.2017
19:40:58
отходил

Grigory
30.01.2017
19:41:04
они тратятся и получается ветер на пиво без водки

Митко Соловец?
30.01.2017
19:41:24
потом дедовским методом через консоль за 30 сек слил

Aleksey
30.01.2017
19:54:36
Вот так. Когда водки нет в скоупе бухать не выйдет. case class Yorsh(count: Int) case class Vodka(count: Int) case class Pivo(count: Int) { def +(vodka: Vodka): Yorsh = Yorsh(vodka.count + count) } type Sdacha = Int class LaryokSPivom(var yashikSPivom: Int, pivoCost: Int) { def getPivo(money: Int)(implicit vodka: Vodka = null): (Sdacha, Option[Yorsh]) = { if (yashikSPivom == 0 || money <= pivoCost) (money, None) else { yashikSPivom -= 1 val sdacha = money % pivoCost val pivoCount = money / pivoCost Option(vodka) match { case Some(vodka) => (sdacha, Some(Pivo(pivoCount) + vodka)) case None => (sdacha, None) } } } } def buhat(lsp: LaryokSPivom)(money: Int)(implicit vodka: Vodka = null): Unit = { lsp.getPivo(money) match { case (_, Some(yorsh)) => // Отлично! case (sdacha, None) if sdacha == money => // Нет пива в ларьке или мало денег case (_, None) => // Деньги на ветер } }

Dmitry
30.01.2017
20:24:16
начинается yopta-скприт по-скальски

Wystan
30.01.2017
20:43:41
https://youtu.be/I25UeVXrEHQ

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