@scala_ru

Страница 54 из 1499
Viacheslav
17.08.2016
13:20:33
Суть статьи для меня: 1. Постгре хорош, но есть недостатки 2. мysql хорош но есть недостатки 3. фак зэ систем перезжаем на мускуль потому что нам так хочется и мы молодцы

Alexander
17.08.2016
13:24:44
на основании того, что я читал в ответах на убер-пост, есть много "но", таких как: 1) они сидят на достаточно старой версии, в новых версиях многии их претензии устранены. 2) они не очень хорошо разобрались с некоторыми настройками постгреса 3) они занижают потенциальные проблемы с mysql (типа обязательного кластерного индекса и 3-4x penalty для лукапов в связи с этим) 4) они переехали не совсем на голый mysql

Daniel
17.08.2016
13:32:02
вообще был ответ от разрабов постгреса, где они сказали, что под кейс, который образовался в убере постгря действительно не подходит на текущий момент насколько кейс правильный без инсайда сложно судить

Andrey
17.08.2016
13:53:18
какие-то они подозрительные. как будто хотят влиться в список технологических трендсеттеров

Google
Andrey
17.08.2016
13:54:43
в том смысле, что это самоцель

Alexander
17.08.2016
13:55:10
основная описанная убером проблема - это что при любом апдейте записи нужно (в общем случае) апдейтить все существующие индексы, даже если апдейт их не затрагивает. Но непонятно, насколько чуваки из убера хорошо разобрались с возможными воркэраундами типа Heap Only tuples и т.д Вот тут хороший разбор, на мой вкус http://use-the-index-luke.com/blog/2016-07-29/on-ubers-choice-of-databases

Alex
17.08.2016
16:25:10
чё, опять уберосрач?

Vladimir
17.08.2016
16:34:40
а чем кончился предыдущий?

Wystan
17.08.2016
16:38:22
повесили всех жидов

Alex
17.08.2016
17:47:18
сожгли скорее

Grigory
17.08.2016
17:58:14
или газ

folex
17.08.2016
18:46:20
Увезли на газенубере

Vladimir
18.08.2016
12:20:55
Слава акка стримам: у Play Enumeratee.onDoneEnumerating не вызывался, если Enumeratee был пустой, а со стримами шоколад

Alexey
18.08.2016
12:22:44
акка стримам слава!

Diemust
18.08.2016
12:35:08
у нас сейчас проблема, spray вебсокеты не коннектят к плей вебсокетам (акка стримс) и вот не понятно, слава или нет

Vladimir
18.08.2016
12:44:23
а между ними ничего не торчит (nginx)?

Diemust
18.08.2016
12:46:27
торчит

Google
Diemust
18.08.2016
12:46:35
ну они коннектятся, но между ними ничего не ходит

между ними nginx, да

и load balancer =)

Vladimir
18.08.2016
12:50:49
Если проксирование websocketов не настроено, то, возможно, оно

folex
18.08.2016
12:51:24
настроено в nginx

а балансировщик TCPшный

Dmitry
18.08.2016
13:45:21
Кто нибудь знает что то типа scode для строк с разделителем?

Diemust
18.08.2016
13:53:40
все порешалось тем, что балансировщика отправил в 444, а не 443 и добавил listen 444 в nginx. Как это помогло - не знаю, может кто-нибудь расскажет? ☺️

Борис
18.08.2016
14:52:00
Честь стримов осталась незапятнанной)

Mikhail
18.08.2016
15:03:47
443 это httpS

secure websocket != httpS

процедура хендейшка начиналась и ожидала ответный действий

*хендшейка

Diemust
18.08.2016
15:06:43
ладно, тогда почему у меня сейчас через 444 работает и https и wss?

Mikhail
18.08.2016
15:07:55
https://domain.com:444 ? зачем хттпс на нем настраивать?

Diemust
18.08.2016
15:08:37
ну не, внешний то через 443 работает, и всс и хттпс

Mikhail
18.08.2016
15:08:46
я сталкивался с магией, когда поделки типа wss не работали через nginx по портам 443 - потому что одна из сторон ожидала одно, а другая другое

Diemust
18.08.2016
15:09:17
короче путь такой у хттпс и всс 443(балансер) -> 444 nginx

443 - 443 не работал всс

Mikhail
18.08.2016
15:10:53
между балансером и nginx ?

Google
Diemust
18.08.2016
15:11:56
знать бы =)

Mikhail
18.08.2016
15:11:57
значит в балансере процедурка захардкожено стандартное использование 443 порта

когда балансеру видит что ему надо спроксировать что-то куда-то по 443 порту - он поднимает httpS

пытается по крайней мере)

любой другой порт он проксирует тсп как есть

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

Sergey
19.08.2016
09:30:06
всем привет. кто-то может подсказать хорошую либу scala (+play) push notification IOS, ANDROID?

folex
19.08.2016
09:30:48
pushy

на HTTP/2 API главное ориентируйся, не на старое apns API

Sergey
19.08.2016
09:32:51
спасибо, гляну

folex
19.08.2016
09:39:52
Это под iOS. А под андроид GCM https://github.com/google/gcm

Luger
19.08.2016
12:34:33
оффтоп: скайп-скала чатик на линупсе более недоступен? "Установлена новая версия этого чата.."

Daniel
19.08.2016
12:35:42
попробуй через веб версию

Luger
19.08.2016
12:36:30
Да, там доступен. Правда вид у него убогонький%)

Pavel
19.08.2016
12:37:35
интересно, это у MS хитрая политика по продвижению операционки - или они честно забыли сделать апдейт под Linux

?Ivan
19.08.2016
12:37:44
Тяни всех оттуда сюда ?

Luger
19.08.2016
12:46:39
Foo
19.08.2016
12:50:24
оффтоп: скайп-скала чатик на линупсе более недоступен? "Установлена новая версия этого чата.."
была такая тема, что групповые чаты, созданные до какого-то года, не работают в веб-скайпе

и, соответственно, в новом скайпе под линукс (который по факту и есть веб-скайп в electron)

Timothy
19.08.2016
12:53:50
новый Enum завезли в 2.12.1: https://github.com/scala/scala/pull/5352 ?

Google
Nikolay
19.08.2016
13:09:01
Это примерно то что сейчас делают несколько маленьких библиотек на макросах, насколько я понимаю?

Alexander
19.08.2016
13:31:37
а произвольные поля и конструкторы для enum значений тоже завезли?

Timothy
19.08.2016
13:44:28
а произвольные поля и конструкторы для enum значений тоже завезли?
не понял. это же обычные case class/object, там можно делать все, что угодно. это не новый синтаксис, а всего лишь аннотация к sealed trait

Alexander
19.08.2016
13:49:10
ага, это я туплю

Aleksey
19.08.2016
15:00:34
Котоны, кто работал с VoIP? Там SIP какой-нибудь на пример. На сколько трудозатратно? Какие хорошие либы есть?

Daniel
19.08.2016
15:09:30
тоже интересно

Admin
ERROR: S client not available

Anatoliy
20.08.2016
07:40:04
Народ, никто не знает можно ли в logback добавить цветной вывод? При использовании windows? Погуглил, вроде всё верно сделал, но - не работает. Думаю уже о том что бы log4j2 попробовать. Там вроде пишут с этим проблем нет...

Diemust
22.08.2016
08:24:47
withJansi = true

http://logback.qos.ch/manual/layouts.html

Anatoliy
22.08.2016
11:18:27
Знаю, withJansi=true - добавил. Но консоль - виндовая. И оно там не работает( Есть способы заставить ее все же работать с цветом?

Aleksei
22.08.2016
11:19:21
купить мак

Anatoliy
22.08.2016
11:20:07
Не, ну мак конечно очень крут, но - пока никак. Приходится пользоваться тем что есть)

Alexander
22.08.2016
11:20:11
поставить линукс?

Anatoliy
22.08.2016
11:20:36
А менее радикальные способы есть? Или на винде ну совсем никак?

Daniel
22.08.2016
11:21:54
cygwin

Foo
22.08.2016
11:22:24
ну или просто msys, с ним вроде кастомная консоль ставится простенькая

Alexander
22.08.2016
11:22:31
я не уверен, что это поможет, но в win10 есть же bash shell

cygwin может и не нужен больше?

Google
Anatoliy
22.08.2016
11:23:31
msys - вариант, а как его прикрутить к IDEA никто случайно не знает?)

Впрочем щас попробую

Daniel
22.08.2016
11:26:31
судя по отзывам cygwin слишком рано списывать

да и софта пересобранного там явно больше

даже openblas

Nikita
22.08.2016
11:27:55
а чем линукс не устраивает? с ним будет куда меньше проблем чем с виндой

Anatoliy
22.08.2016
11:28:25
а чем линукс не устраивает? с ним будет куда меньше проблем чем с виндой
Линукс устраивает всем :) И он даже есть) Просто есть еще винда, и переключаться каждый раз на него как захочу внести изменения - не хочется)

Foo
22.08.2016
11:28:35
а зачем переключаться

Nikita
22.08.2016
11:28:39
+1

Foo
22.08.2016
11:28:42
почему просто все время на линуксе не работать)

Anatoliy
22.08.2016
11:35:35
Потому что иногда хочется поиграть) А на линуксе нормально не поиграешь(

Viacheslav
22.08.2016
11:36:58
получается что поиграть хочется не иногда а всегда, а только иногда покодить)

Юрий
22.08.2016
11:37:18
на линуксе вполне себе играется

Anatoliy
22.08.2016
11:38:27
Ну не во все) А вообще - я надеюсь что такой изврат у меня максимум еще пару месяцев продлится, потом возьму нормальный комп и одна железка будет для игр, а остальные - уже для работы

Grigory
22.08.2016
11:39:09
ставь две системы ._. если так критично

Anatoliy
22.08.2016
11:39:22
И так две системы, переключаться не очень хочется(

Раздражает(

Grigory
22.08.2016
11:39:31
._____________________________.

Vladimir
22.08.2016
11:39:36
А если снести винду, развитие как программиста будет гораздо продуктивнее

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