
Sergey
29.11.2016
18:55:24
а ты бы пользовался?)

Sergey
29.11.2016
18:55:38
ну в целом если такую штуку допилить до норм состояния
то почему бы и нет

Sergey
29.11.2016
18:55:42
в принципе в моем случае тоже в реалтайме

Google

Sergey
29.11.2016
18:55:46
просто без кэша)
потому что он не нужен
хотя я собирался потом из этого генерировать еще гидраторы
потому кэш в любом случае нужен будет
окей, а как ты определяешь что мэпить а что нет?
или ты пытаешься мэпить все?

Sergey
29.11.2016
18:56:39
например?

Sergey
29.11.2016
18:56:52
ну у меня например есть приблуда которая позволяет делать так

Sergey
29.11.2016
18:57:32
именно щас - если у класса есть метаданные по аннотациям, тогда надо мэпить

Sergey
29.11.2016
18:57:36
public function postUser(RegisterUserRequest $request, RegisterUserHandler $handler)
{
$user = $handler->handle($request);
return $this->resource($user)->withStatusCode(201);
}
ну мол дабл диспатч сервисов

Sergey
29.11.2016
18:58:30
думал помечать реквест классы спец аннотацией
но впадлу стало писать код

Google

Sergey
29.11.2016
18:58:37
?

Sergey
29.11.2016
18:58:41
))

Sergey
29.11.2016
18:58:48
я тебе сам принцип хотел показать

Sergey
29.11.2016
18:58:49
а пустой интерфейс не ок?
или это излишняя хрень?

Sergey
29.11.2016
18:59:20
ну вообще сам результат
такой?

Sergey
29.11.2016
18:59:28
да... я должен тебе пиво
)
ну на след неделе у меня будет время
запилю версию 1.0 моих request objects
ну или 0.2 скорее
обкатаю на паре проектов
и там уже 1.0

Sergey
29.11.2016
19:00:58
вот бы подобную хрень довести до ядра симфони..

Sergey
29.11.2016
19:01:18
думаешь надо?

Sergey
29.11.2016
19:01:41
ну вообще symfony-way это ParamConverter
но там дофига самому писать нужно
так а че именно ты хочешь там допилить у себя?

Sergey
29.11.2016
19:05:02
?

Google

Sergey
29.11.2016
19:05:12
ну сейчас у меня там огрызки кода
надо причисать его, посмотреть, тесты написать
посмотреть как это ложится на реальные проекты
взять пару сложных кейсов из моих текущих проектов где я уже юзаю реквест обджекты
и посмотреть как смотрится
потом дать поюзать еще парочке людей
и там уже релизить 1.0

Sergey
29.11.2016
19:10:34
знаешь что самое забавное? в спринге ты можешь замапить на DTO, но внутри DTO ты не можешь поменять расположение полей
ну к примеру если к тебе пришел email, то он и в DTO будет называться email. а если тебе нужен mega_email.. тогда только костыли лепить)
а такая хрень только в спецификации JSR-311(Jersey) есть

Sergey
29.11.2016
19:25:48
ну то есть если получится сделать так как планируется то будет пижже чем в спринге хочешь сказать?)

Sergey
29.11.2016
19:33:00
будет как в jersey)

Andrew
30.11.2016
10:56:40
кто-то использовал bitbucket pipelines?
они уже не настолько сырые как в первые пару дней после беты?

Sergey
30.11.2016
11:20:22
такой вброс вам. кто знает что это за стейдж statistics? говорят это много операций на i/o
проскакивает только на первых запросах

Ivan
30.11.2016
11:26:34
а какого типа запрос?
может, обновление information_schema.statistics ?

Sergey
30.11.2016
11:32:00
обычный по индексам
выборка

Ivan
30.11.2016
11:32:06
select?

Sergey
30.11.2016
11:32:09
да

Google

Sergey
30.11.2016
11:32:18
без особых заебов, 1 джоин

Ivan
30.11.2016
11:45:51
из-за джоина

Sergey
30.11.2016
11:54:16
statistics
The server is calculating statistics to develop a query execution plan. If a thread is in this state for a long time, the server is probably disk-bound performing other work.

Steven
30.11.2016
11:58:58
SET SESSION optimizer_search_depth = 0;

Sergey
30.11.2016
12:00:13
угу спс
http://dev.mysql.com/doc/refman/5.7/en/controlling-optimizer.html
тут покопаем

Admin
ERROR: S client not available

Sergey
30.11.2016
12:04:32
по настройкам подскажите. если работают из cms с файлами ( права nginx) и я работаю от юзера... и каждый раз когда cms заливает свои файлы там, права создаются nginx:nginx... приходится chown менять этим файлам и потом chmod g+w ... как избежать этого гемора?
быть может добавить юзера в группу nginx?

Yuriy
30.11.2016
14:29:32
всем привет
кто то знает как разорвать цепочку ajax 3 уровнего вложености,
т.е. ajax в ajax в ajax
?

Fayozjon [CybernatiC]
30.11.2016
14:30:51
Извращенец
Return

Andrew
30.11.2016
14:36:36
а промисы - не?

Yuriy
30.11.2016
14:37:21
э не, разгребаю наследство

Andrew
30.11.2016
14:41:58
ну deffered и promise вроде с jquery 1.5 появились, даже если версия старая - обновиться не должно быть проблемой, там не было BC вроде

Sergey
30.11.2016
17:10:36
__debugInfo удобная штука
http://striphack.ru/
:D
весело наверное в москве

Google

Eight
30.11.2016
21:24:17
это же вроде пхп чат, или у меня телеграм глючит?

Sergey
30.11.2016
21:24:40
на хакатонах можно и на пхп кодить

Sergey
30.11.2016
21:47:47
занятный хакатон

Fayozjon [CybernatiC]
30.11.2016
22:22:49
Вообще вы спите нет?)

Dmitriy
30.11.2016
22:23:03
спим
все хорошо

da horsie
30.11.2016
22:23:21
все спят
тише

Sergey
30.11.2016
22:38:03
https://s-media-cache-ak0.pinimg.com/236x/d8/02/1c/d8021cea78e994b80ed4187ea751986d.jpg

Fayozjon [CybernatiC]
01.12.2016
07:19:41
Доброе утро всем, нужна помощь маленькая по логике =) Может кто глянуть ишью? https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1207
простите что оффтопик

Sergey
01.12.2016
07:47:29
привет. кто работал с большими таблицами... у меня два разных сервера с БД. я делаю дамп и разворачиваю, чтобы не потерять изменения... А как сделать правильно, как узнать что в сервере 1 внесены правки в ячейку...
и ещё вопрос по кэшу... кэш затирается если вносится правки в какую-то одну ячейку, но не связанную с конкретным select-ом? или же кэш остаётся, пока мы конкретно в данные этого запроса не лезем?

Igor
01.12.2016
07:56:51

Pavel
01.12.2016
08:28:30
https://amazonlightsail.com/
Цены точь-в-точь как у digital ocean :)

Ilya
01.12.2016
08:35:11
https://tjournal.ru/38010-amazon-predstavila-gruzoviki-dlya-fizicheskogo-pereezda-dannih-v-oblako?from=rss
шутки про дальнобойщика побившего рекорд передачи данных пришли в реальность

Sergey
01.12.2016
08:35:43
?

Bohdan
01.12.2016
08:40:48
Привет. Нужна помощь.
Есть запрос
SELECT
*
FROM
table
WHERE
table.value = '5500800400000' OR table.value = '5500800000000' OR table.value = '5500000000000'
в table данные в таком порядке:
5500000000000
5500800400000
Как переделать запрос, чтобы он доставал данные в порядке совпадения? т.е. 5500800400000 попало под первое условие в where, а 5500000000000 под второе, поэтому должно вывести
5500800400000
5500000000000

Danil
01.12.2016
08:43:23
много условий?