@scala_ru

Страница 1268 из 1499
Gregory
07.02.2018
18:41:45
Daniel
07.02.2018
18:42:11
ты жавист штоле?
котлинист же!

Gregory
07.02.2018
18:42:21
Google
Gregory
07.02.2018
18:43:22
я сам то питонисто-жаваскриптист, но когда нибудь стану скалистом

Gregory
07.02.2018
18:45:53
Это точно ?:)
что именно?

Vadim
07.02.2018
18:48:48
Боги,что станешь

Gregory
07.02.2018
18:51:54
Ну ничего не возможно нет, к.м.к Но вангую работу найти будет трудновато. Вряд ли кому нужен скалист без опыта. Тут питониста то все хотят чтоб как минимум 5 лет и синьор помидор. А скалиста -- там вообще работу можно найти, только если жал руку одерски

Andrey
07.02.2018
18:52:55
Если хочешь начать продуктивно использовать акторы — забудь про мантру “все актор”.
Чого это?) Берешь типизированные акторы и обмазываешься в полный рост. Все в компайл тайм)

Александр
07.02.2018
18:52:57
в соседнем чате hr ручьи слез проливают, готовы больного-косого-корявого оторвать

Gregory
07.02.2018
18:54:35
Это в exante наверно всё ищут

Шурик
07.02.2018
18:55:05
Нак что за чат
https://t.me/scala_jobs

Google
Gregory
07.02.2018
18:55:06
На свинге и скале балалайку писать

Vadim
07.02.2018
18:55:14
Александр
07.02.2018
18:55:34
Vadim
07.02.2018
18:57:55
везде ищут
Я тоже не против за героин и порнографию работать

Oleksandr
07.02.2018
19:07:11
ну часть разрабов реально уходит, как аспирантура заканчивается

хотя это про епфл больше, а не лайтбенд

Alex
07.02.2018
19:18:01
шейплесс это женериковое задротство

Anton
07.02.2018
19:32:27
После обычного рефакторинга получил стектрейс длиной 2 километра, одинаковых строчек ... scala.tools.nsc.typechecker.Typers$Typer.typedInternal(Typers.scala:5567) scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5557) ... Куда копать? В первый раз такое.

На глаз и в ide все сходится

Sergey
07.02.2018
19:32:56
Sbt clean

Alexey
07.02.2018
19:33:01
на компайле? версия скалас?

Anton
07.02.2018
19:33:03
использую cats, http4s, doobie

2.12.4

да на компайле

ща попробую клин

Alexey
07.02.2018
19:33:52
экспешен то какой? стек оверфлоу?

Anton
07.02.2018
19:34:18
да

Alexey
07.02.2018
19:35:06
https://github.com/scala/bug/issues/10604

Increasing -Xss8m fixed the problem

Google
Alexey
07.02.2018
19:35:24
:)

всего 8м стек!

Alexey
07.02.2018
19:37:43
всего 8м стек!
Как вы вообще живёте с меньшим стеком

Anton
07.02.2018
19:48:51
А сколько обычно ставить нужно?

hohserg
07.02.2018
20:01:38
Всем привет. Делаю обработку файлов.

Написал функцию String=>String, ее нужно применить к содержимому всех текстовых файлов в каталоге. Подскажите, вот такое чтение содержимого нормальное: Files.lines(file.toPath).collect(Collectors.joining()) ?

Плохой вариант: теряются \n

Anton
07.02.2018
20:26:00
Что за ерунда. Увеличь размер стека не помогла, делал клин, поменял jdk на 8 с 9 - все также: null [error] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5562) [error] at scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2457) [error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typed1$96(Typers.scala:5505) А сейчас попробовал из обычной консоли скомпилить - все норм. Выходит, что дело в Идее, но что именно пока не понятно.

Кто нибудь пишет на скале не в идее?

Grigory
07.02.2018
20:33:09
Кто нибудь пишет на скале не в идее?
многие; и я бы рекомнедовал даже в случае использования идеи компилить из сбт

Nikolay
07.02.2018
20:33:44
Кто нибудь пишет на скале не в идее?
Пишу в идее, компилю в сбт

Anton
07.02.2018
20:34:07
А есть разница между sbt shell в идее и sbt в обычном терминале?

Oleksandr
07.02.2018
20:34:21
теоретически, нет на практике, да

Anton
07.02.2018
20:34:24
Я компилил sbt shell.

Grigory
07.02.2018
20:34:32
https://twitter.com/milessabin/status/841219815658393600 (баян столетней давности)

Oleksandr
07.02.2018
20:35:29
но это все-таки крупный такой камень в огород скалы, что дефолтная иде плохо дружит с продвинутыми фичами

Anton
07.02.2018
20:35:59
Спасибо. Я то думал, что sbt shell это тру вэй. Потому что есить ведь еще третий вариант, когда сама идея компилит.

Alex
07.02.2018
21:09:41
Посоветуйте годный CircuitBreaker для scala Future-ов Что-нть типа https://github.com/lucastorri/autobreaker но без java.lang.reflect.Proxy внутри

Oleksandr
07.02.2018
21:25:10
Это кажется отличительная черта всех фп языков
та не, просто для скалы _очень_ сложно сделать 100% корректный компилятор

Google
Oleksandr
07.02.2018
21:25:41
а написание иде для какого-то ванильного лиспа можно второкурсникам давать

Kirill
07.02.2018
21:26:08
Я что-то сомневаюсь

Там жеж типы угадывать надо будет

Да и для хаскеля как то иде всё нет и нет (leksah не в счёт)

Oleksandr
07.02.2018
21:27:11
Oleg
07.02.2018
21:30:52
Просто ИДЕ - ложный путь

Oleksandr
07.02.2018
21:30:53
думаю, дело в том, что в академических (и около) ЯП хорошо, если компилятор хотя бы на 95% корректно работает а кодить... вим + подсветка, что ещё надо? :trollface:

Oleg
07.02.2018
21:31:14
Вполне годно хаскеро работает. Скоро что-то из sbt-server \ фигни на базе semanticDB тоже будет работать

Oleksandr
07.02.2018
21:32:35
семантикДб — которая отпочковалась от скаламеты? есть тогда у меня некоторые сомнения

Подчёркивалка ошибок
костылится запускаемым в фоне инкрементальным? компилятором

Oleksandr
07.02.2018
21:34:11
чего нет?

Oleg
07.02.2018
21:35:40
компиляции

для тайп-чека вообще гораздо меньше нужно делать, чем для производства, собственно, кусков артефакта

Oleksandr
07.02.2018
21:36:38
ну да, но больше, чем просто парсинг

Oleg
07.02.2018
21:37:57
как известно, иногда язык такой интересной сложности, что парсинг включает себя 5% языковой семантики

Oleksandr
07.02.2018
21:38:38
name resolution, тайпер

Google
Oleksandr
07.02.2018
21:39:01
для скалы ещё, пожалуй, патмат и всякие лейзивалы

в расте вроде неплохо эти два процесса (девелоп/продакшн моды) отделены

Daniel
08.02.2018
03:51:20
в расте вроде неплохо эти два процесса (девелоп/продакшн моды) отделены
а тулы все равно шляпа и почти все с найтли только

даже тесты на найтли фичах работают =/

Alexey
08.02.2018
05:58:26
Кто пользовался Circuit Breaker от моникса? Как впечатления? Можно ли задать чтобы он постепенно переходил в closed, а не после одного успеха?

Oleg
08.02.2018
06:41:03
Кто пользовался Circuit Breaker от моникса? Как впечатления? Можно ли задать чтобы он постепенно переходил в closed, а не после одного успеха?
Я не про моникс. Но мне интересен вопрос. А есть потребность в таком поведении? Я просто сам фантазировал, но не нашёл юзкейза

Alexey
08.02.2018
06:49:43
Я не про моникс. Но мне интересен вопрос. А есть потребность в таком поведении? Я просто сам фантазировал, но не нашёл юзкейза
У нас есть более общий велосипед для контроля рпс, поэтому у меня тоже теоретический вопрос.

Vadim
08.02.2018
07:58:45
Господа,прошу прощения,есть кто нибудь кто в регулярных вырожениях шарит?

есть строка легаси говнища,вида

" \" \\\"\\\\name\\\":\\\"Супер строка\\\\фывфыв \\\\ фывфыв 66\\\\6\\\" \""

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

есть ли идеи какие нибудь?

Kirill
08.02.2018
08:02:41
.replaceAll("([^0-9])\\+([^0-9])", "$1$2")

попробуй вот так

Vadim
08.02.2018
08:03:41

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