@symfony_php

Страница 842 из 1418
Dmitriy
12.04.2018
09:22:47
уж лучше тогда plantuml для шторма

Dinar
12.04.2018
09:22:56
http://www.xmind.net/

Глянь. Реально неплох

Shmaltorhbooks
12.04.2018
09:23:10
http://www.xmind.net/
во, точняк

Google
Dmitriy
12.04.2018
09:23:16
да, я уже скачал. Странно что в репах бубунты его нет

Dinar
12.04.2018
09:24:01
PPA может есть?

А вроде и нет :)

Блин. Скорее бы уже вышла новая LTS.

Утал сидеть на багованной 17.10. Никогда больше не буду ставить не-LTS версии

Dmitriy
12.04.2018
09:24:46
не, на аскубунту даже говорят о скачивании бинарников

а че в ней не так?

сам сижу на 17.10, правда кубунта

Dinar
12.04.2018
09:26:17
Я тожде в кубунте

Звук не работает нормально.

Каждый раз приходится выбирать Headphones (Unplugged)

Тогда включается. Иногда не включается

И все. Сиди без звука.

Google
Dinar
12.04.2018
09:26:55
В общем, рандом какой-то

Shmaltorhbooks
12.04.2018
09:27:01
ну и правильно

работать надо, а не музычку слушать

Dmitriy
12.04.2018
09:27:11
а я вообще кайфанул с настроек звука в 17.10. Реально перепилили удобно

Dinar
12.04.2018
09:27:18
Я слушаю интервью и дебаты всякие :)

В кубунте?

Dmitriy
12.04.2018
09:27:37
раньше приходилось HDMI звук блэклистить в ядре, сейчас парой кликов переключаю звуковухи

Dinar
12.04.2018
09:27:39
А я че-то не нашел разницы.

А ну у меня через обычный миниджек звук

Dmitriy
12.04.2018
09:28:48


такого меню раньше не было

может в 17.04 добавили, точно не помню

работать надо, а не музычку слушать
Я вообще не могу без музла работать)

Shmaltorhbooks
12.04.2018
09:30:43
та то понятно) еще если опенспейс - ваще невозможно без музыки что-то делать

Dinar
12.04.2018
09:32:05
Ща скину. Я на работе у меня 16.04





Во

Dmitriy
12.04.2018
09:34:48


спасибо за xmind! Охеренчик

Google
Dmitriy
12.04.2018
09:36:05
Во
Я про те времена, когда 16.04 был актуальным релизом, до апреля 2017. Тогда такой фигни точно не было) Они наверное бэкпортируют хорошие и стабильные фишки

Bohdan
12.04.2018
09:36:12
а поля разве откуда нужно?) разве не от методов лучше вести?)

Shmaltorhbooks
12.04.2018
09:36:13
нее, эклипс в печь)
как выяснилось, это был поспешный вывод)

Dinar
12.04.2018
09:36:17
Возможно, кстати

Shmaltorhbooks
12.04.2018
09:36:43
:)

Dmitriy
12.04.2018
09:37:26
а поля разве откуда нужно?) разве не от методов лучше вести?)
$req_data = $request->get('data', '') != '' ? $request->get('data') : $request->post('data', '');

очевидно неважно откуда они)

если что, это не мой код. Я тут в легаси пытаюсь понять, что вообще происходит)

Bohdan
12.04.2018
09:39:15
ажесть

Dmitriy
12.04.2018
09:39:16
Кстати да. JSON в query string - это сильно))

такого я еще не видал)

Bohdan
12.04.2018
09:39:34
я тут слушаю, че клепают на соседнем проекте (фронт жалуется)

смена пароля - /user/password/{oldPassword} и в form data newPassword

и это все PUT



Алексей
12.04.2018
09:41:35
привет. Есть вопрос по symfony/validator Кто то знает как можно заинжектить зависимость в валидатор?

Dmitriy
12.04.2018
09:42:15
Алексей
12.04.2018
09:44:11
но у меня нет контейнера

Google
Valentin
12.04.2018
09:45:53
@fes0r Привет, ты не думал запилить - https://github.com/fesor/request-objects/issues/2 ? :) Или хотя бы описать как это сделать, я бы мог попробовать? Просто мне надо что то типа дефолтного сервиса для отображения ошибок у которого в зависимостях есть TranslatorInterface ( https://prnt.sc/j47i72 ) и пока хз как это решить, не хотелось бы в каждом реквест обжекте передавать эту зависимость

Sergey
12.04.2018
09:46:39
подумаю....

Andrew
12.04.2018
09:59:45
но у меня нет контейнера
если у тебя нет контейнера, значит ты ручками инстанс валидатора создаешь?

Andrew
12.04.2018
10:07:51
да
так а в чем вопрос тогда? если у тебя нет DIC, который их заинжектит куда надо при вызове сервиса, то значит ты их ручками создаешь и запихиваешь, что эквивалентно передаче аргументов в метод

или ты про constrain validator?

Алексей
12.04.2018
10:08:22
Admin
ERROR: S client not available

Алексей
12.04.2018
10:08:23
да

И он читает констрейнты из анотаций

Andrew
12.04.2018
10:13:11
И он читает констрейнты из анотаций
в упрощенном варианте он делает отак — https://github.com/symfony/validator/blob/master/ConstraintValidatorFactory.php#L43. Т.е. обычный new $className. Тебе придется или свою фабрику делать, которая будет валидаторы как надо собирать или контейнер заюзать или делать отакое — https://github.com/symfony/validator/blob/master/Constraints/AbstractComparisonValidator.php#L89-L95

Вадим
12.04.2018
11:04:06
Кто-то встречал бандл загрузки файлов на сервер, но как blob, типа через Content-Type ?

Konstantin
12.04.2018
11:12:18
угадывалка типов файлов есть во фреймворке

Вадим
12.04.2018
11:12:47
сам напиши там же немного
Я понимаю что не много, хотел посмотреть как люди такое делают.

Andrew
12.04.2018
11:13:18
Кто-то встречал бандл загрузки файлов на сервер, но как blob, типа через Content-Type ?
берешь и пишешь или юзаешь one up uploader, проблема должна быть как на клиенте ты слать будешь

Вадим
12.04.2018
11:13:29
угадывалка типов файлов есть во фреймворке
Там в принципе все просто, но хотел посмотреть как люди делают обработку, валидацию ... и тд. Что б велосипед не изобретать.

берешь и пишешь или юзаешь one up uploader, проблема должна быть как на клиенте ты слать будешь
Клиенту сервер диктует как слать ... так что с этим проблем не будет

Google
Vladislav
12.04.2018
11:14:15
как сервер может диктовать?

Andrew
12.04.2018
11:14:35
как сервер может диктовать?
сервер-диктатор может

Вадим
12.04.2018
11:15:43
как сервер может диктовать?
ну если он не будет принимать multipart и в доке будет написано слать как blob ) То это получается диктует )

Vladislav
12.04.2018
11:18:36
а, ты об этом

ну ок

Вадим
12.04.2018
11:23:42
Типа можно создать обьект uploadedFIle но в таком случае, надо сохранять stream во временный файл .. а я хочу указатель как-то передать на stdin. Или это плохая идея?

https://github.com/1up-lab/OneupUploaderBundle/blob/master/Controller/MooUploadController.php#L100 вот типа тут так делают, с временным файлом

кмк я выдумываю )

Andrew
12.04.2018
11:33:59
Типа можно создать обьект uploadedFIle но в таком случае, надо сохранять stream во временный файл .. а я хочу указатель как-то передать на stdin. Или это плохая идея?
в любом случае нужно сохранять файл куда-то, multipart upload как бы так и происходит — создается файл в тмп, в него записывается то что загрузили, а ты дальше с ним танцуешь

ты же не в консоли stdin читать

Konstantin
12.04.2018
11:39:36
ктонить знает как ларадок в сеть открыть

Александр
12.04.2018
11:44:46
посоветуйте, пожалуйста, что взять для апи сервиса в симфони?

Виктор
12.04.2018
11:47:54
FOSRestBundle NelmioApiDocBundle

Александр
12.04.2018
11:57:21
Симфони сериалайзер и всё
А есть какие то бест практис или статьи на эту тему?

Boris
12.04.2018
11:57:42
Vladislav
12.04.2018
11:58:13
они тебе доки насоветовали, а кроме сериалайзера есть еще пачка вещей которыя тебе надо)

Александр
12.04.2018
11:58:16
По сериалайзеру дока есть
больше интересно по всему процессу, как лучше структуру приложения построить и т.п.

Vladislav
12.04.2018
11:58:37
что за приложение

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