
Like
14.02.2018
01:21:38
First Last, [14.02.18 03:18]
[In reply to h0rsie]
Ну вот там два способа решения (описанно)
Либо сделать Event для отправки, либо сервис
First Last, [14.02.18 03:18]
Когда и что лучше?
Или это на "вкус"?

Suika
14.02.2018
01:23:35
по мне так события логично использовать тогда, когда сервис нельзя заюзать напрямую

da horsie
14.02.2018
01:24:00

Google

Like
14.02.2018
01:24:14

Suika
14.02.2018
01:24:27
например php -> rabbitmq -> nodejs

da horsie
14.02.2018
01:24:33
я не понимаю противопоставления. почему сервис не может генерить ивент?

Like
14.02.2018
01:24:47
Либо через сервис, либо через евент

da horsie
14.02.2018
01:25:05
через сервис это синхронно чтоли?

Like
14.02.2018
01:25:18
Он на очередях
В редиске

da horsie
14.02.2018
01:26:02
имхо пофиг
я не вижу большой разницы

Suika
14.02.2018
01:29:22
ну и в голом пхп событий как таковых нет, есть имитация в разных библиотеках
а libevent и прочие мало кто юзает

da horsie
14.02.2018
01:32:08

Google

Suika
14.02.2018
01:32:10

da horsie
14.02.2018
01:33:04
событие это же просто какая-то штука которую ты пихаешь в паб/саб штуку

Suika
14.02.2018
01:33:14

da horsie
14.02.2018
01:34:04

Suika
14.02.2018
01:34:25

da horsie
14.02.2018
01:34:50
аа

Suika
14.02.2018
01:35:22
в имитациях приходится ждать выполнения всех обработчиков

da horsie
14.02.2018
01:35:41
понял понял

Suika
14.02.2018
01:35:47
поэтому разницы и нет большой

da horsie
14.02.2018
01:35:55
ты имеешь в виду, что асинхронных вызовов нету
ну да

Suika
14.02.2018
01:36:10
типа того
они как бы есть в отдельных расширениях http://php.net/manual/en/refs.fileprocess.process.php

da horsie
14.02.2018
01:36:46
дадаа, все верно
я понял

Suika
14.02.2018
01:36:50
ev, libevent

Like
14.02.2018
01:53:24

Suika
14.02.2018
01:54:20
Мечты мечты
это было мечтой когда этих расширений не было и был только форк
сейчас это вопрос выбора

Like
14.02.2018
01:54:44

Google

Like
14.02.2018
01:54:47
В целом

Suika
14.02.2018
01:55:26
ну, в пхп нет событий в основе - только исключения и ошибки
как нету и работы с изображениями, но работа с изображениями это тоже мечта?
в пхп это зачастую мечта тогда когда нет доступа к выбору нужных модулей

Like
14.02.2018
02:00:43

Андрюха (Ren)
14.02.2018
02:01:07
Странные у вас мечты, господа.

Suika
14.02.2018
02:01:09
ну нафиг типизацию

Like
14.02.2018
02:03:13
Впрочем, да, у каждого свои вкусы..

Suika
14.02.2018
02:05:23
меньше гибкости, больше писанины... очередная java получится
это дело вкуса, конечно, но в таком случае это надо опционально делать

Like
14.02.2018
02:06:33
> Ветку

Suika
14.02.2018
02:11:23
> Ветку
отдельные элементы внедряют https://wiki.php.net/rfc/parameter-no-type-variance
в черновике https://wiki.php.net/rfc/property_type_hints
не думаю, что будет отдельная ветка для этого, просто постепенно внедрят

Like
14.02.2018
02:15:31
Расмус это не Страус который тянет все подряд
Он хуй что закинет(

da horsie
14.02.2018
02:15:58

Like
14.02.2018
02:16:11

Google

da horsie
14.02.2018
02:16:21
бля мне надо

Like
14.02.2018
02:16:32
Сук, скажи своему начальству, что джс - хуйня
И усьо

da horsie
14.02.2018
02:16:40
даж в ангуляр-чате не могут помочь пока

Suika
14.02.2018
02:16:46

Like
14.02.2018
02:16:47
Ой бля, еще и ангулар
Вот были времена
AngularJS

Admin
ERROR: S client not available

Like
14.02.2018
02:17:06
Со своими вотчерами, эх
Ностальгия

da horsie
14.02.2018
02:17:14
зайди
помоги мне

Like
14.02.2018
02:17:44
?
А как по удобству написания тестов кстати?
Я, помнется, для Qt писал тесты, там пиздатейшая эмуляция событий
Для ui

Suika
14.02.2018
02:18:29
помоги мне
думаю что имитация действий пользователя не пройдет проверку безопасности
поэтому лучше ставить checked

Google

Suika
14.02.2018
02:19:03
а не отправлять событие, мне кажется

Like
14.02.2018
02:22:17

Suika
14.02.2018
02:22:46

Like
14.02.2018
02:23:10

Suika
14.02.2018
02:23:30
не писал под них
помоги мне
если что, клик тоже должен сработать только если пользователь сделал клик

Like
14.02.2018
02:36:58
Чет я малеха запутался
PasswordHash из utils'a (впрочем, какая разница), где должен хешировать пароль: в сущносте или где-то выше?
P.s: обычное хеширование пароля, passwordhash - интерфейс
Но проблема в том, что когда репозиторий возвращает эту сущность, он еще раз этот пароль ....

da horsie
14.02.2018
02:42:02
нутыпонел

Like
14.02.2018
02:42:43
Блеать
?

Suika
14.02.2018
02:50:46
мдя
это фреймворк подхватывает set?

da horsie
14.02.2018
02:52:51

Suika
14.02.2018
02:53:01
у меня база юзает свои внутренние методы, без трансформаций

da horsie
14.02.2018
02:53:10
class NewUser extends User
А у User вообще убрать метод setPassword