@scala_ru

Страница 1299 из 1499
Kirill
19.02.2018
07:15:45
Vladimir
19.02.2018
07:16:48
Как в моникс можно поднять callback-based api? Я в упор не вижу аналога Promise или его там правда нет?

val error = Promise[Unit] streams.setUncaughtExceptionHandler { (_, err) => error.failure(err) } error.future

Andry
19.02.2018
07:17:35
Google
Kirill
19.02.2018
07:18:10
Ну какбы ФЗ 152? Не?
Ладно. В чём проблема не логировать в консоль/elk личные данные, а логировать их куда-то, где нельзя просто так посмотреть? Суррогатные ID, это вот всё, нет?

Andry
19.02.2018
07:18:13
К логам с личными данными, по идее должен иметь ограниченный круг лиц

Kirill
19.02.2018
07:19:07
Я, конечно, по собственному опыту понимаю, что после сбера трудновато воспринимать окружающую реальность, но всё же попробовать стоит, если необходимо логировать личные данные в лог файл — это как минимум странно, если это нужно делать, то явно в виде отдельного инструмента и не в виде лог-файла/elk

Да хоть в базу данных личные данные логировать, ну ё-моё, вот уж проблема так проблема

Andry
19.02.2018
07:20:49
Да хоть в базу данных личные данные логировать, ну ё-моё, вот уж проблема так проблема
Вопрос был не куда логировать, а кто имеет доступ? Неужели любой разраб?

Kirill
19.02.2018
07:22:54
Вопрос был не куда логировать, а кто имеет доступ? Неужели любой разраб?
Мы же уже сказали, что к логам приложения(ELK/whatever) должен иметь доступ любой разраб. Там не должно быть личных данных, а должны быть суррогатные ID пользователей и прочее. Поэтому Олег спросил Ника не его номер карты и не что-либо ещё а trackingId, что как бы намекает.

Aleksei
19.02.2018
07:24:49
не мешайте человеку строить предполодения!

Andry
19.02.2018
07:25:30
Ну ок, видимо не внимательно прочитал :), а то уже хотел бежать карточку Тинькова сдавать :) потому как не секьюрно :)

Alexey
19.02.2018
07:39:14
По jsoniter?

Александр
19.02.2018
07:39:54
ла

Alexey
19.02.2018
07:43:24
Ну видимо да

Google
Oleksandr
19.02.2018
07:49:09
сам скайпчат, правда, мертв

Александр
19.02.2018
07:49:24
автор в скайпчате обитает
в котором? скайпчат это грустно потому что там слово скайп

Oleksandr
19.02.2018
07:50:07
https://join.skype.com/sDx3ZERJCy3o

Александр
19.02.2018
07:50:33
спасибо, на работе потыкаю

Grigory
19.02.2018
07:58:33
Alexey
19.02.2018
08:01:57
автор в скайпчате обитает
А в телегу он не идёт по религиозным соображениям?

Daniel
19.02.2018
08:11:42
автор в скайпчате обитает
в гиттер чате можно поймать dev-ua/scala

Oleg
19.02.2018
08:39:54
Про ревраит улыбнуло)
ещё один человек до знакомства с FiraCode

Oleg
19.02.2018
08:42:50
гитхаб?

Nikolay
19.02.2018
08:44:43
В смысле код на гитхабе когда читаешь, то firacode нет уже

Daniel
19.02.2018
08:47:09
так код на гитхабе обычно не только ты читаешь и у людей вкусы и отношения разные

Oleg
19.02.2018
08:47:16
В смысле код на гитхабе когда читаешь, то firacode нет уже
ну чото мне мелкие стрелочки уже не кажутся более читаемыми

Nikolay
19.02.2018
08:49:21
да, вкусовщина

Oleg
19.02.2018
08:51:11
@odomontois Тут в подкасте обсуждали твой доклад про выражение конкретного АСТ в типе. А скажи, есть про эту тему паперы и на чем вообще подход был основан в теории?
я не базировался на пейперах, потому что они все либо про тайплевел калькулейшонс, либо про идрисы. Скорее идея была в том, чтобы исследовать, что можно сделать сейчас при имеющихся возможностях компилятора, и что нужно в компиляторе допилить, чтобы возможностей стало больше

Alexey
19.02.2018
09:06:54
спасиб

Oleg
19.02.2018
09:21:03
спасиб
но вот хорошее видео ( которое я, к несчастью, посмотрел после доклада) https://www.youtube.com/watch?v=AWeT_G04a0A

Sergey
19.02.2018
09:26:48
Сколько у вас оперативки в машине на которой пишете на Scala? И какая OS?

Google
Alexander
19.02.2018
09:36:35
16, 8 мало

Aleksey
19.02.2018
09:37:17
Предлагаю обсудить

по мотивам вчерашнего обсуждения https://github.com/fomkin/sunl/tree/master/src/main/scala/sunl

scala unified networking layer

идея в том чтобы работать с любыми таскам/стримами и любыми реализациями байтстринга.

нижнеуровневый слой тоже можно писать какой угодно. это позволит работать на scala-native.

16, 8 мало
нормас

Alexander
19.02.2018
09:38:31
5-8 проектов в идее открываю, там 16 мало

Pavel
19.02.2018
09:39:36
закрывать же можно(?)

mac 8/16

Sergey
19.02.2018
09:43:37
5-8 проектов в идее открываю, там 16 мало
А зачем сразу 8 проектов открывать?

Oleg
19.02.2018
09:46:46
А зачем сразу 8 проектов открывать?
бывает нужно, поддерживаю

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

Alexander
19.02.2018
10:13:52
можно конечно и закрывать, но точно также можно и табы в браузере закрывать... плюс кроме идеи ещё много чего памяти хочет. Новый ноут бы брал только с 32 для девелопмента, меньше неактуально

Oleg
19.02.2018
10:16:05
<беседа java-господ.png>

Aleksei
19.02.2018
10:17:06
Хелло Ворлд за 2ГБ!

Oleg
19.02.2018
10:18:55
но я взял с 16 и оно классно

The mirror
19.02.2018
10:19:08
Хелло Ворлд за 2ГБ!
distributed and fault-tolerance Hello World appliction

Oleg
19.02.2018
10:19:11
потому что на мелком ноуте, уже не возникает желания открыть 8 проектов

The mirror
19.02.2018
10:19:55
http://www.dropwizard.io/1.2.2/docs/getting-started.html The application we’ll be building is a high-performance Hello World service …

Google
The mirror
19.02.2018
10:20:06
AT MOST!
Exactly-once

Aleksei
19.02.2018
10:20:39
ну хз у меня мак 13 с 8 гигами, ни разу вообще не было такого что прямо ппц памяти не хватало

видимо мне везет

Alexander
19.02.2018
10:21:19
Exactly-once
"стахановцы-обработчики перевыполнили план по exactly-once доставкам в двое!"

Oleksandr
19.02.2018
10:28:43
а кому-то удалось получить книжку Таненбаума по дистр системам? (что вот вышла)

раза 3 регал, с разных адресов, толку 0

Aleksei
19.02.2018
10:29:12
а я все наклейку на ноут жду =)

Nikolay
19.02.2018
10:31:31
Aleksei
19.02.2018
10:31:42
нет, там никаких гарантий =(

Oleksandr
19.02.2018
10:33:17
можно ссылочку (в лс хотя бы)
https://www.distributed-systems.net/index.php/books/distributed-systems-3rd-edition-2017/

если удастся получить, расшарь плз)

Timur
19.02.2018
10:35:31
Oleksandr
19.02.2018
10:36:18
на гмайл не пришло
я гмыло, ukr.net и рабочий пробовал

Alexander
19.02.2018
11:35:14
кому кинуть?

Oleksandr
19.02.2018
11:37:30
мне давай можно даже в ништяки, наверное

Daniel
19.02.2018
11:40:18
+1 за ништяки

Alexander
19.02.2018
11:40:32
https://distsys.utwente.nl/Books/DS3/copies/180219/efe021eabbb71e4746db51e7e3d469c4/Distributed_Systems_3-180219.pdf

Google
Alexander
19.02.2018
11:40:46
ну если правилам не противоречит

Alex
19.02.2018
11:41:04
https://failex.blogspot.co.uk/2018/02/scala-fp-how-good-idea-now.html

Aleksei
19.02.2018
11:48:32
опа и мне ссылка на эту книгу пришла)

Sergey
19.02.2018
11:50:29
А, уже было

Александр
19.02.2018
12:03:54
Diemust
19.02.2018
12:05:14
нифигасе у тебя там миллион вкладок

Александр
19.02.2018
12:06:43
да вроде не миллион, сам удивляюсь 3 инстанса с разными учетками, по работе 10, 10 читаю по scala статейки и 10 на потупчик музяка и котики

Sergey
19.02.2018
12:29:09
Вопрос про sbt, если при подключении библиотеки (например geoip2) Получаю : Scala module 2.8.4 requires Jackson Databind version >= 2.8.0 and < 2.9.0 Видимо конфликт версий Вопрос, как прописать для этой geoip2 другую версию jackson databind?

Oleg
19.02.2018
12:29:58
это точно sbt?

Sergey
19.02.2018
12:32:15
это точно sbt?
Сформулирую более обще, если две разные библиотеки зависят от третьей но требуют её разной версии Как это разрулить?

Oleg
19.02.2018
12:33:04
в sbt по-умолчанию старые версии эвиктятся и подтягивается самая свежая

т.е. вот именно в sbt это само решается, а когда такой механизм не устраивает, можно заоверрайдить вручную

Grigory
19.02.2018
12:34:28
спасибо, был не доступен ):

Daniel
19.02.2018
12:34:53
бесплатная она
рефлекторно написал

в reple можно без его перезапуска подтащить изменения в коде?

Vadim
19.02.2018
13:43:47
в каком репле и какого кода?)

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