@symfony_php

Страница 284 из 1418
Sergey
05.09.2017
11:35:41
core? а чем не устроил стандарный src/?

Sergio
05.09.2017
11:36:03
я ж не симфони юзаю... только доктрину

решил всё своё в core/ пихнуть...

Dmitriy
05.09.2017
11:36:20
оффтопит короче он тут )

Google
Sergio
05.09.2017
11:40:23
всем спасибо и прошу прощения, коль что не так...

сам уже устал, жесть. чуть клаву не разбил токчто)

Антон
05.09.2017
12:50:17
Aleserche
05.09.2017
14:05:44
Ну вот, а я приготовился гнать и насмехаться

Антон
05.09.2017
14:06:37
Ну вот, а я приготовился гнать и насмехаться
никогда не нервничал когда не мог найти дешевый баг? )

Aleserche
05.09.2017
14:49:39
Громил все вокруг

Alexey
05.09.2017
15:01:53
Привет. Вот думаю нормально ли использовать для идентификатора агрегата uuid, а для вложенных автоикремент ? Или не очень.

Dima
05.09.2017
15:06:19
почему бы не использовать uuid для всего?

Alexey
05.09.2017
15:11:57
почему бы не использовать uuid для всего?
Ну вот одна из проблем которую я сейчас обнаружил, необходимо делать фильтрацию по вложенным полям, ну то есть например есть запрос вида posts?filter[tag.id][in]=id1,id2 и если использовать в качестве фильтра id uuid, то строка запроса может разрастить до небывалых размеров. Один из кейсов

Sergey
05.09.2017
15:12:18
short uuid

Alexey
05.09.2017
15:20:06
short uuid
Короче получается конечно. В этом случае к каждой сущности прибавляется еще свойствл shortid и хранится в базе?

Dima
05.09.2017
15:22:04
а что мешает просто сделать кастомный генератор id в виде short uuid?

Sergey
05.09.2017
15:24:34
https://medium.com/@varuntayal/what-does-it-take-to-generate-cluster-wide-unique-ids-in-a-distributed-system-d505b9eaa46e вообще можно сделать как в twitter snowflake

Google
Sergey
05.09.2017
15:24:42
timestamp + nodeid

будет короче чем uuid

Sergey
05.09.2017
15:30:31
привет, использовал ли кто-нить dunglas/doctrine-json-odm ? Подскажите как положить объект с конструктором?

сейчас ругается при десереализации

Alexey
05.09.2017
15:37:54
будет короче чем uuid
Пробовали применять его у себя на проектах?

Sergey
05.09.2017
15:38:16
хотя думал, да

Alexey
05.09.2017
15:40:52
хотя думал, да
Имеете ввиду short uuid? Но при его использовании шанс сгенерировать один и тот же uuid выше. Не было ли у вас таких случаев?

Sergey
05.09.2017
15:42:00
Имеете ввиду short uuid? Но при его использовании шанс сгенерировать один и тот же uuid выше. Не было ли у вас таких случаев?
short uuid это хранить полный и для веба юзать укороченную версию. по типу хешей коммитов в гите

Alexey
05.09.2017
15:43:59
short uuid это хранить полный и для веба юзать укороченную версию. по типу хешей коммитов в гите
Понял. Свой генератор или используете готовый https://github.com/pascaldevink/shortuuid

Sergey
05.09.2017
15:45:14
эта либа да

Alexey
05.09.2017
15:47:07
эта либа да
Спасибо за ответы)

Sergey
05.09.2017
20:15:17


Aleserche
05.09.2017
20:19:24
кстати, цифры от балды генерируются?

Sergey
05.09.2017
20:19:30
не

Aleserche
05.09.2017
20:19:43
я просто как-то смотрел, никаких запросов на сервак не улетало

Sergey
05.09.2017
20:20:11
на момент генерации страницы задается скорость

поэтому если обновишь страницу, то счетчик будет правильно показывать

Aleserche
05.09.2017
20:24:38
т.е. они примерно прикинули с какой скоростью нарастает и просто с этой же скоростью увеличивают счетчик?

Sergey
05.09.2017
20:25:00
да

Google
Evgenii
06.09.2017
10:14:00
Всем привет! Ищу коллегу симфониста в офис в СПб, если интересует пишите в личку

Виктор
06.09.2017
10:15:53
Интересует - найдете хорошего - поделитесь контактами:)

Sergey
06.09.2017
11:19:12
хоть пишите сразу вилку зп

Mihail
06.09.2017
11:31:27
хоть пишите сразу вилку зп
Решил в спб рвануть?

Sergey
06.09.2017
11:31:47
Решил в спб рвануть?
не, я с удаленки не собираюсь слазить)

Mihail
06.09.2017
11:31:54
)))

и то правильно дома работать красота)

Sergey
06.09.2017
11:32:27
ну да, каждый день поход то на море, то в горы

Mihail
06.09.2017
11:32:39
а ты щас где ?

Sergey
06.09.2017
11:32:44
в грузии

ладн не будем офтопить)

Mihail
06.09.2017
11:33:00
)))

Artem
06.09.2017
12:41:19
Грузия - тема

(не США)

Timur
06.09.2017
14:45:07
Привет. Есть два объекта сущностей School и Pupil соответственно. Между ними связь один ко многим. Какой НАИБОЛЕЕ ПРОСТОЙ способ проверить, принадлежит ли данный ученик данной школе? Спасибо.

Sergey
06.09.2017
14:45:34
$school === $pupil->getSchool()

Timur
06.09.2017
14:46:20
Спасибо, ты просто Zoloto

Oleg
06.09.2017
16:46:34
$school === $pupil->getSchool()
геттеры, инкапсуляция, кококо

четкие поцаны на районе делают $pupil->isMemberOf($school) и упарываются инкапсуляцией по-хардкору

Sergey
06.09.2017
16:52:03
просили наиболее простой чо

Google
Oleg
06.09.2017
16:52:32
Вот что значит Фесора рядом нет

Sergey
06.09.2017
16:53:31
он в отпуске)

Aleserche
06.09.2017
16:55:26
что мешает запрос написать?

какие причины не использовать его?

Sergey
06.09.2017
16:56:37
ну как минимум все эти данные могут быть уже в памяти пхп

Aleserche
06.09.2017
16:59:11
мы про проверку говорим?

если обращений много, то закешировать

Oleg
06.09.2017
17:01:08
писать DQL для этото - бред, т.к. в таких случаях уже прописан доктриновский рилейшн и все данные в памяти на момент вызова метода.

ну а кешировать в память то, что и так в памяти - такое себе)

Aleserche
06.09.2017
17:02:42
в доктрине же есть lazy?

Oleg
06.09.2017
17:03:01
хотя какие-то проверки, запросы конечно имеет смысл переписывать на ванилла SQL в угоду оптимизаций. Но это уже когда нагрузка есть и проект большой

Aleserche
06.09.2017
17:04:38
про пример выше. Проверить, принадлежит ли ученик к конкретной школе

Oleg
06.09.2017
17:07:04
а вопрос-то какой? Почему не написать для этого DQL?

Aleserche
06.09.2017
17:10:00
вопроса пока нет, я смотрю как Comparison реализован

Kirill
07.09.2017
05:03:25
в сифоне есть какой-нибудь простой алгоритм симметричного шифрования? найти не могу

Anton
07.09.2017
05:08:41
Не совсем симфони https://secure.php.net/openssl_encrypt

Kirill
07.09.2017
05:27:38
спасибо

Дмитрий
07.09.2017
07:10:53
всем привет, вопрос не в тему симфони, есть сайт где страницы строятся на ангуляре, как их парсить на php

Sergey
07.09.2017
07:11:12
там где ангуляр там и апихи

просто берешь готовые данные с сервера)

Google
Дмитрий
07.09.2017
07:12:00
с ангуляром никогда не работал :(

Sergey
07.09.2017
07:12:17
так он тебе и не нужен

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

Dmitriy
07.09.2017
07:15:55
смотри в хроме какие запросы отправляются

Vyacheslav
07.09.2017
09:34:57
проектировал кто нить SaaS?

Borys
07.09.2017
10:11:45
я проектирую, но это мой первый опыт

Vyacheslav
07.09.2017
10:18:58
энибоди элс?

Borys
07.09.2017
10:20:26
скоро объявятся, не переживай :)

Виктор
07.09.2017
10:23:12
Да скоро будем писать) Щас сф тока освоим)

Vyacheslav
07.09.2017
10:24:21
при чем тут сф?

Dmitry
07.09.2017
10:24:40
а причем тут SaaS? :)

Виктор
07.09.2017
10:25:29
а причем тут SaaS? :)
вот это скорее)

Mikhail
07.09.2017
11:21:05
Дратути. Тут кто-нибудь юзал dyn:evaluate в XSLT?

Хочу наследование XML реализовать типа: <ref target="//item[@name='Referrable']/options[@type='sometype']" method="recurse"/>

Можно конечно именовать каждую ветку, потом искать по ключу, но это глупо. Можно ещё генерить .xsl на основании .xml, потом им проходиться с уже известными XPath // или пошлите меня в нужное место =)

Sergey
07.09.2017
11:31:25
какое это имеет отношение к симфони?

Artemiy
07.09.2017
11:43:59
Дратути. Тут кто-нибудь юзал dyn:evaluate в XSLT?
Во первых XSLT использовать по умолчанию - глупо! в 2017. Во-вторых тебе не в этот чат.

Dinar
07.09.2017
11:45:03
Я даже когда он был популярен - не использовал его. Вообще не понимал, в чем его бенефит?

Valeriy
07.09.2017
11:45:31
местами было очеьь удобно - репорты там рисовать из XML

Страница 284 из 1418