@scala_ru

Страница 35 из 1499
Aleksei
24.07.2016
18:12:06
спасибо

Pavel
24.07.2016
18:13:26
?

Alex
24.07.2016
20:28:33
https://monix.io/api/2.0-RC8/#monix.execution.CancelableFuture

Alexey
25.07.2016
03:26:26
Это вообще правильные во всех отношениях таски :)

Google
Wystan
25.07.2016
19:54:33
Полная профанация с документацией на стековерфлоу. Я просто захожу делаю аппрув всех ченджей, причем меняют и мой пиджин инглиш, и становится лучше.

А не, надо реджектить везде где много букоф

Diemust
26.07.2016
11:20:49
кто-нибудь встречался с тем, что в Play надо обрабатывать несколько контенттайпов? Делать разный парсинг и вставлять в один кейс класс не проблема, но хочется иметь возможность валидировать данные в одном мест, но без создания кейс класса со всем опшнл полями. Такое возможно?

Denis
26.07.2016
11:29:26
ну нужна же какая то общая потенциально невалидная презентация

которую потом через валидаторы пропускать

Content => RawData => Option[Data]

Alexandr
26.07.2016
21:06:46
Что лучше использовать для работы с датой и временем? java.sql.Timestamp, java.time.LocalDateTime или java.ZonedDateTime?

Wystan
26.07.2016
21:08:16
java.time.Instant или java.time.DateTime

Vadim
26.07.2016
21:08:17
2 или 3ее

Alexandr
26.07.2016
21:09:03
А почему?

Vladimir
26.07.2016
21:09:08
может лучше Joda ?

Vadim
26.07.2016
21:09:28
java.time - это все все с joda взятое

Alexandr
26.07.2016
21:10:31
может лучше Joda ?
На сайте joda написано, что, начиная с Java 8, лучше мигрировать на java.time

Google
Wystan
26.07.2016
21:10:35
joda для ретардов, java.time для хипстеров. разницу по делу не знаю

Alexandr
26.07.2016
21:11:14
А чем конкретно java.time лучше sql.Timestamp?

Viacheslav
26.07.2016
21:11:48
sql.Timestamp олдскул и вообще для скл-я как ни странно

с ним нормально не поработаешь

Vladimir
26.07.2016
21:12:41
всё что в пакете java.sql.* лучше не трогать и метровой палкой

Alexandr
26.07.2016
21:13:31
Неудобное api?

Viacheslav
26.07.2016
21:14:54
оно не предназначено для работы с датами. Есть таймстэмп в виде Long-а внутри даты и парочка методов ниочем. А ещё оно мутирующее итд

Vladimir
26.07.2016
21:14:57
Это очень устаревшие классы, плюс к тому они не наследуют всё что нужно для нормальной работы с коллекциями

В плане даты, там нет почти ничего что бы делать что-то вида plusMonth

Viacheslav
26.07.2016
21:15:46
для простых вещей java.util.Date но никак не sql

Alexandr
26.07.2016
21:16:10
Понял, спасибо

Wystan
26.07.2016
21:16:22
Задавили авторитетом

Daniel
27.07.2016
04:06:06
https://habrahabr.ru/post/274811/ здесь довольно подробно расписано

если коротко, то нет в мире идеала, но сейчас выбор простой если уже есть йода в зависимостях, то он, иначе java.time

Andrey
27.07.2016
05:05:44
http://classicprogrammerpaintings.com/post/142649999919/javautildate-salvador-dali-oil-on-canvas-1931

Vladimir
27.07.2016
08:48:04
> Кстати, упомянутая выше библиотеке Joda-time не использует ни системную базу tzdata, ни базу из JVM — да, у нее есть еще одна своя внутренняя база временных зон, которую нужно также обновлять отдельным и неповторимым способом. Ятд, jodу вообще тогда использовать не стоит в 8 джаве, потому что в один прекрасный момент разработчики плюнут на обновление базы таймзон (они предупреждали)

Igor
27.07.2016
12:48:17
немного offtop по ELB: если на запрос от пользователя, от одного из бэкендов ELB получает ошибку (5xx), будет ли он пытаться отправить запрос на другой бэкенд или сразу отдаст эту ошибку пользователю?

Diemust
27.07.2016
12:50:21
ну 500 это тоже ответ, если нода хелсчекается, то я думаю, что отдаст 500. Но не тестил такое)

Igor
27.07.2016
12:50:29
Т.к. насколько я знаю nginx таки пытается другому бэкенду повторить запрос по-умолчанию

Видимо, потому что для nginx 5xx это как зафейленый хелсчек

Google
folex
27.07.2016
12:51:50
ELB вообще умеет повторять запросы?

судя по беглому гуглению -- не умеет

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

все уже поменялось :)

Igor
27.07.2016
12:55:25
да я вот тоже за 2012 год посты читаю) чертяки ничего не раскрывают про механизмы работы elb

folex
27.07.2016
12:55:42
да, не любят они этого

1 match { case i: java.lang.Number => true; case _ => false } > error: scrutinee is incompatible with pattern type WTF O_O (1: Any) match { case i: java.lang.Number => true; case _ => false } > res5: Boolean = true

скруЧТО?

Dmitry
27.07.2016
16:35:54
как я понимаю вот https://github.com/scala/scala/pull/2157

folex
27.07.2016
16:39:03
А как эти два случая связаны?

Dmitry
27.07.2016
16:40:00
@folexeyy да, да. Никак, "читай потом пиши"

folex
27.07.2016
16:40:23
эх, а я уж надеялся на интересное объяснение :)

Dmitry
27.07.2016
16:47:51
@folexeyy http://stackoverflow.com/a/2652253 вот это вроде что надо

folex
27.07.2016
16:57:10
Только ошибка другая

Dmitry
27.07.2016
17:08:03
у меня первый пример выдает другую ошибку

Warning:Warning:line (2)fruitless type test: a value of type Int cannot also be a Number case i: java.lang.Number => true; ^ Error:Error:line (2)pattern type is incompatible with expected type; found : Number required: Int case i: java.lang.Number => true; ^

Admin
ERROR: S client not available

Dmitry
27.07.2016
17:08:28
scala 2.11.8

folex
27.07.2016
17:20:27
REPL, 2.11.8

Dmitry
27.07.2016
17:20:42
1 match { case n: Number => println("n is an integer equal to: ") case s: String => println("$s is a String") case _ => println("Error: unmatched type") }

Google
Dmitry
27.07.2016
17:20:50
/var/www/wheely-test/core/src/main/scala-2.11/123.sc Warning:Warning:line (2)fruitless type test: a value of type Int cannot also be a Number case n: Number => println("n is an integer equal to: ") ^ Error:Error:line (2)pattern type is incompatible with expected type; found : Number required: Int case n: Number => println("n is an integer equal to: ") ^ Error:Error:line (3)scrutinee is incompatible with pattern type; found : String required: Int case s: String => println("$s is a String") ^

folex
27.07.2016
17:21:15
ну у тебя более менее понятно да

Интересно почему у меня про некую СКРУТИНУ говорит

и что это вообще за штука

Dmitry
27.07.2016
17:21:57
от слова scrutineering

как я понял

folex
27.07.2016
17:22:11
вау

понятнее не стало конечно :)

Dmitry
27.07.2016
17:22:31
щааа

ближайшее значение на руском scrutineering - проверка

folex
27.07.2016
17:30:55
откуда это? Из книжки по скале?

Dmitry
27.07.2016
17:31:23
Dependable Systems: Software, Computing, Networks: Research Results of the DICS Program

108 страница

folex
27.07.2016
17:31:59
-_-

Dmitry
27.07.2016
17:33:01
@folexeyy https://books.google.ru/books?id=tR2qCAAAQBAJ&lpg=PP1&hl=ru&pg=PA108#v=onepage&q=scrutinee&f=false

http://www.cs.pomona.edu/~kim/CSC131F13/Lectures/Lecture17/Lecture17.pdf

Aleksei
27.07.2016
18:07:33
смайлик с дредухой чтоли? ололошки какие

Anatoliy
27.07.2016
19:23:18
Всем вечера и ночи)

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