crisper
А на чем писать )) java c# ?)
Dmitriy
Я про RPS не зря спросил
crisper
Ну у нас много редис кеша, нас все устраивает
crisper
Писать на java желание нет
Dmitriy
Не поймите меня неправильно, но гугл уже провернул один раз финт ушами с питоном
Dmitriy
С го ожидаемо будет то же самое
Vadim D.
И вообще кассир в отделении гораздо больше делает работы чем программист в офисе попивая смузи
crisper
На Java писать нет смысла средние проекты
crisper
Дорогие программисты и сложность поддержки
Dmitriy
Ну, если бы мир сводился только к питону, го, груви и жаве — то да)
Dmitriy
Весь аутсорс строится вокруг жавы потому что а) легко искать программистов б) они дешевые в) для всего есть фреймворк
Dmitriy
А ты попробуй найти вменяемого уровня питониста, рубиста или перловика
crisper
Блин ну не знаю, у нас проекты до 100к пользователей в сутки и сервера на 70% нагружены
crisper
Все на питоне , узкое место это база данных , но есть редис
Dmitriy
А в сеть еще не упирались?)
crisper
Упирались ) но оптимизировали тяжёлые места и сеть стала меньше нагружаться
crisper
Например тяжёлые запросы убрали , graphql)))
crisper
Балансировщик на несколько серверов nginx
Dmitriy
Мы в свое время уперлись в 180к вебсокет соединений(или чето около того, не помню точно, в 2013 было) в сервер. Потом твистеду стало плохо. До этого оно работало прекрасно
crisper
Мы перешли на aiohttp
crisper
Был торнадо
Dmitriy
Ну, еще слушали смузихлебов они пробовали на ноде напилить, на локалхосте работает быстрее, под нагрузкой графики пилообразные
Dmitriy
Ну а потом перешли на эрланг и стало нам хорошо. Дух старой школы живет в функциональном программировании, пацаны. Где ебашат хвостовые рекурсии по хардкору.
Dmitriy
Если есть вопросы — пинайте в лс) В эликсире понимаю, но не то чтобы очень
Dmitriy
А в отступах-то что уебанского?
Ничего, если есть альтернатива в виде альтернативного синтаксиса
crisper
Не вижу смысла в 2017 так гнаться за скоростью работы проекта из за языка программирования , сервера дешевеют , есть разная кеш память , балансировка нагрузки и тд
crisper
Узкое место можно переписать если юзаешь микросервисы, мы например реферальную программу на Go переписали
Dmitriy
Ну, а кто-то видит, потому что, наверное, требования разные)
crisper
Там просто реально большое дерево пользователей было и надо было его обойти за приемлемое время
Vadim D.
потому и есть оптимизация
В случае с ерлангом всю инфраструктуру надо похоже переделать
crisper
Дело не в сервере у нас было просто интерес появился к Go)
crisper
Оптимизировать проект переписывая его на новый язык не лучшая идея
crisper
Если у тебя дофига уже рабочего кода)
Dmitriy
В случае с ерлангом всю инфраструктуру надо похоже переделать
Естественно. У него есть возможности подключать ноды на других языках, но чето оно какое-то странное.
Vadim D.
Естественно. У него есть возможности подключать ноды на других языках, но чето оно какое-то странное.
Потому что его масштабирование в случае с другими сервисами сулит кучу проблем
Vadim D.
Ну и редис ему не нужен
Tarik
Ну и редис ему не нужен
еластиксерч отличная штука для оптимизации работы с бд
Леонтьев
что за желтые линии для разметки? и как так сделать?
Alexander
/get
Alexander
/get
Dmitry
Всем привет. Подскажите как заставить UITableView с TextInput скроллиться до нужной ячейки при открытой клавиатуре?
Dmitry
Один способ нашел, но при скрытии клавиатуры UITableView вверх недо конца скроллиться
Dmitry
Спасибо, попробую
Azooz
Всем привет! Парни не знаете почему в аппсторе пользователи видят сейчас старые отзывы а не новые ?
Dmitry
айтюнс издох же как магазин
Dmitry
ну как что, по замыслу эпл в айтюнс ничего уже не должно быть видно, кроме наворованной музыки
Artyom
всем привет, у меня возникла проблема, есть 2 контроллера, на первом цвет баэкгрунда у навигационного бара дефолтный, а на втором прозрачный, я написал метод который меняет им цвета, но когда осуществляется переход, то появляется мерцание черного цвета на долю секунды в бэкграунде, из-за чего это может быть
Artyom
https://gist.github.com/aperp/5a16019640af3bfc2b542875be2d0653
Artyom
на 129 строчке сам метод
Artyom
@R
Artyom
@moonko, а какие еще есть варианты?
Anonymous
Я не знаю твою задачу
Insaf
Используй appearance для navigation bar
Anonymous
Это ему не поможет
Artyom
ну лол, я же описал 2 контроллера на одном прозрачный навигэйшн бар на другом с дефолтным цветом
Artyom
эт все
Anonymous
Ты хрень сделал
Artyom
судя потому как работает, это правда
Artyom
а как норм сделать, может статейка или репозиторй есть
Anonymous
Норм - никак
Anonymous
Можешь https://github.com/MoZhouqi/KMNavigationBarTransition заюзать и костыли будут там спрятаны) но лучше вообще не играться с навигейшном.
Artyom
серьезно? чтоб плавно махнуть цвет барчика надо подрубить либу, я думал такая дичь только в дроиде
Insaf
Пиши свою вьюху, которая будет имитировать бар
Anonymous
Пиши свою вьюху, которая будет имитировать бар
Ты какую-то дичь предлагаешь) Бар же все равно нужно будет прятать
Insaf
там можно написать свои анимации, если захочешь, а костылять стандартный бар что-то не очень охото
Anonymous
Ну тогда нужно свой навигешн контроллер делать
Anonymous
серьезно? чтоб плавно махнуть цвет барчика надо подрубить либу, я думал такая дичь только в дроиде
Ты пытаешься изменить стандартное поведение системного элемента, что ты ожидаешь получить?
Artyom
радушье и гостепреимство
Anonymous
Иди нахер (с) Apple
Artyom
тогда выдвигаюсь
Artyom
спасибо, что объяснили