@oop_ru

Страница 217 из 785
Evgeniy
08.05.2017
20:51:24
но при это я не отрицаю что шайпер возможно в большей степени удобен)))

idea shaper

или как он

Google
Evgeniy
08.05.2017
20:51:52
я просто его как пример

Andrey
08.05.2017
20:52:01
Я про студию говорю.

Evgeniy
08.05.2017
20:52:05
reshaper вроде он у них называется

Andrey
08.05.2017
20:52:07
А не про решарпер.

Evgeniy
08.05.2017
20:52:31
так я говорю о плюсах студии над resharper

и как минимум один назвал

Andrey
08.05.2017
20:52:59
Какой плюс?

Evgeniy
08.05.2017
20:53:24
что microsoft продвигает C# и visual studio

и разрабатывает

я не C# программист, это от меня далеко

я лишь о том что не java единой, хотя мне java больше c# нравится, но это имхо я спокойно отношусь кому наоборот

Andrey
08.05.2017
20:54:25
что microsoft продвигает C# и visual studio
Да, но это не делает инструмент удобным. Студия откровенно хуже, чем платформа JetBrains.

Evgeniy
08.05.2017
20:54:59
ну давай я сделаю вид что согласен)

Google
Evgeniy
08.05.2017
20:55:13
но ты подумай если мс делает инструмент

значит его кто то покупает

если его покупают значит где то используют

и если не пользуешься ты это не значит что им не пользуются где нибудь в индии

Andrey
08.05.2017
20:56:13
Лол, ты знаешь, что сейчас нет конкурентов студии для c#?

Вот и берут. Но она не перестаёт быть какашкой от этого.

Ты подменяешь понятия.

Evgeniy
08.05.2017
20:57:03
ну какашка и какашка

подменяю и подменяю

Алексей
08.05.2017
20:57:58
Лол, ты знаешь, что сейчас нет конкурентов студии для c#?
vscode имеет довольно хорошую поддержку C#

finkel
08.05.2017
20:58:41
это как сказать, что винда не гавно потомуч то ей много народу пользуется

Andrey
08.05.2017
21:03:41
vscode имеет довольно хорошую поддержку C#
Возможно. Но я говорю, что сейчас лучшую поддержу имеет Джава. И ничего более. В мочке шарпа я говорю как есть, потому что я не вылезу из студии уже не первый год.

Andrey
08.05.2017
21:05:39
Ну на данный момент - да. Она лучшая.
Верно. Я не могу предсказывать ничего. Но, к примеру, вон - rider пилят. Возможно заставят Майков сделать студию нормальной.

Andrey
08.05.2017
21:07:24
Rider ? (я C# - года 4 не трогал)
Да. Джетбрейнсы пилят.

Алексей
08.05.2017
21:07:58
О - круто. Спасибо за наводку

Evgeniy
08.05.2017
21:54:46
это как сказать, что винда не гавно потомуч то ей много народу пользуется
ну мне тоже не нравится винда, но мое и твое мнение тут не решает, когда есть тысячи хомячков

Paul
09.05.2017
05:04:15
это есть твое имхо
Что значит "имхо". На конкретном железе одна иде открыла, а вторая нет. Сплошь конкретика, где тут субъективизм?

Google
Paul
09.05.2017
05:05:59
Ну ладно, чего это я. Я вообще на виме сижу и доволен как слон

Aliaksandr
09.05.2017
09:40:15
write once, test everywhere =)
bug once, fix everywhere (=

Paul
09.05.2017
09:41:53
Ну, очевидно, это был вброс для фанатиков "ко-ко-ко йойопе это когда в джава клаааасы"

Sergey
09.05.2017
09:42:03
а ну ок(

Aleh
09.05.2017
09:42:05
Ну раст стопро)

Sergey
09.05.2017
09:42:25
пойду писать обещенную статью про SRP

вчера чет как-то выпил и было уже не до того

da horsie
09.05.2017
09:42:55
Sergey
09.05.2017
09:43:21
Ты сапера обещал
я сделал пока клетки (они у меня как граф)

Andrey
09.05.2017
09:43:23
Тут гошечкой кто-нибудь интересуется, а то в гочате молчат(

Sergey
09.05.2017
09:43:51
как граф что бы когда ты открываешь клетку оно могло по всем своим соседям тоже самое сделать

da horsie
09.05.2017
09:44:10
Sergey
09.05.2017
09:44:46
залью может завтра

я обязательно тебе первому скину

Тут гошечкой кто-нибудь интересуется, а то в гочате молчат(
на уровне "прикольный язык надо бы выучить... завтра"

Paul
09.05.2017
09:46:34
прикольный

Sergey
09.05.2017
09:47:46
ну у меня тут эксперемент намечался... я думал парсинг http и препроцессинг сделать на go а обработку запросов вынести в php воркеры (не умирающие) - ну мол что бы ускорить работу php приложения

Google
Sergey
09.05.2017
09:48:09
но это по приоритетам у меня сильно далеко

(ну мол приложение уже существующее и просто хотелось его ускорить)

Andrey
09.05.2017
09:49:08
Лол, зачем делать не умирающие php воркеры?

Sergey
09.05.2017
09:51:47
Лол, зачем делать не умирающие php воркеры?
время инициализации - 20ms, время работы приложения - 10ms. В теории можно добиться увеличения RPS в 2-3 раза без существенных затрат

ну и просто мне интересно

существующие решения мне не подолшли (они требуют application server со встроенным менеджером процессов либо сложно поддерживать окружение (древний php-cgi тот же который тяжко найти в докерах готовый))

Oleg
09.05.2017
09:55:03
а что парсите ???

Я делал парсинг на очередях

на очередях ИМХО все отлично работает

Admin
ERROR: S client not available

Sergey
09.05.2017
09:55:57
вот такая вот схемка

каждый эпп может быть отдельным контейнером. Легко организовать zero-downtime деплоймент

легко скейлить

очень похоже на haproxy только на выходе будет уже не http

Oleg
09.05.2017
09:57:44
А с HTTP сервера собирает какю-то информацию ?

Sergey
09.05.2017
09:58:15
...это просто http сервер. он у меня будет http запросы конвертить в json для symfony/request и т.д.

и ложить в очередь. А воркеры будут уже брать на обработку

и выдавать респонсы

которые будут сконверчены в http респонсы

Google
Sergey
09.05.2017
09:59:32
можно вообще под psr-7 сделать и тогда спектр того что можно запускать сильно повышается... но пока это лишь эксперемент

меня пока никто не пытался убедить что я делаю херню)

Oleg
09.05.2017
10:00:52
Ага воркеры получается будут бесконечно работать и смотреть если ли что в очереди. Такой типа лонг пуллинг

В целом все гуд, но есть момент в том что надо контролировать не завис ли какой либо воркер

Sergey
09.05.2017
10:01:33
В целом все гуд, но есть момент в том что надо контролировать не завис ли какой либо воркер
ну тип на стороне очереди будет таймаут, если за 10 секунд не справился воркер - значит запрос зафэйлился

Oleg
09.05.2017
10:02:12
хотя да вы правы тут просто очередь разгребается

У меня в подобной задаче была проблема в том что воркеры могли зависнуть. И висели себе в памяти ничего не делая. Заставлял их отстукивать в хранилище раз в N секунд и если он работал больше чем надо, то он убивался php скриптом по крону

Sergey
09.05.2017
10:05:06
через пару неделек только смогу засесть... начал только стэнд для тестирования этого добра готовить что бы проверить в принципе предположение что это будет нормально работать

https://github.com/vovanec/supervisor_checks

например

Oleg
09.05.2017
10:06:57
А что у вас менеджером процессов выступать будет ? О! спасибо за линк сейчас погляжу, как это работает.

В 2014 я ничего для php подобного не нашел

смотрю это питон у нас..

Sergey
09.05.2017
10:34:24
смотрю это питон у нас..
supervisord же, какая разница на чем оно если тебе надо им просто пользоваться

Sergey
09.05.2017
12:36:43
Andrey https://gist.github.com/fesor/f5e2df605315f12eab3aaa01b80e7442

короч меня на большее не хватило, если захочешь можем продолжить спор и рассматривать изменения которые ты предлагаешь)

Like
09.05.2017
12:41:38
Почему метод генерации хеша валяется в Auth...Service?

Sergey
09.05.2017
12:42:02
ну можно сделать как я сделал в User

Страница 217 из 785