@prophp7

Страница 249 из 1387
Aleh
17.02.2017
04:59:00
пойдешь завтра?
rolling scopes на выхах, ты не идешь?

хотя наверное ты реактами будешь обмазыватся
это ты из-за ангуляра такой нервный

Sergey
17.02.2017
08:03:45
Солнечного денька вам в монитор. Как сейчас можно pdf генерить для самртфонов или же на html посылать с чеком? Хочу придумать лучшее решение. Чек - после оплаты, а вот как его подать? Если в смартфон pdf закинуть, будет много боли?

Nadirq
17.02.2017
08:05:03
да, pdf это всегда боль. не факт что будет приложенька, которая будет pdf-ку обрабатывать.

Google
Aleh
17.02.2017
08:06:32
мы webkit2pdf юзаем

$iD
17.02.2017
08:10:13
пойдешь завтра?
это у вас какие-то междусобойчики? или можно любому говнокодеру прийти?

Aleh
17.02.2017
08:19:24
$iD
17.02.2017
08:20:02
thx

Aleh
17.02.2017
08:21:23
а Сергей звал сюда https://www.facebook.com/events/1847925088763739/

Dmitry
17.02.2017
08:36:36
причем нет уже почти месяц на TRS :(

Aleh
17.02.2017
08:37:34
причем нет уже почти месяц на TRS :(
в слэке можешь попробовать словить

Alexander
17.02.2017
09:52:50
Всем привет! Подскажите как деплоить на прод через докер (на примере вот этого https://github.com/intellectsoft-uk/symfony-skeleton) В частности интересует как деплоить с использование готовых образов, если в docker-compose.yml у нас указаны build. Я так понял, если указать и build и image, то будет это просто будет билдится в репозиторий с таким названием

Vadim
17.02.2017
10:25:34
а у тебя там что-то маленькое или куча всякой дичи? не стоит ли тебе посмотреть в сторону кубернетесов/сварма и прочего такого разной степени твердости/жидкости

Alexander
17.02.2017
10:27:04
Ну сейчас это скорее попытка разобраться в докере :)

Reckit
17.02.2017
10:30:33
говнокод

цикл можно юзать

и значение присваивать относительно кол-ву интераций

Google
Vadim
17.02.2017
10:32:11
ого, иу

Aleh
17.02.2017
10:33:39
https://gist.github.com/mkusher/4cee7e5ae494b52645a3e967ac2aacb7

и в @phpgeeks

ого, иу
ору ты хотел сказать?)

Vadim
17.02.2017
10:36:48
ору ты хотел сказать?)
именно иииуу :)

?
17.02.2017
10:41:41
@OneKiloByte PHP template system не не слышал?

Alexander
17.02.2017
10:57:03
у вас по сути на сервере должен лежать только один файлик docker-compose.yml
т.е. должен быть что-то вроде docker-compose.build.yml - где билдятся image и docker-compose.production.yml - где только image указаны?

на серваке вообще лучше не компоуз, но если уж вдруг через docker-compose, то в нем укажите image
а разве можно объеденить? если у меня там несколько зависимостей

Aleh
17.02.2017
10:58:04
т.е. должен быть что-то вроде docker-compose.build.yml - где билдятся image и docker-compose.production.yml - где только image указаны?
ну, есть docker-compose.yml который в репке лежит, которым пользуются девелоперы и может какие-то дев-сервера, в нем build, а есть docker-compose.yml, который лежит на стейджинге\продакшене, в нем image

Alexander
17.02.2017
10:59:01
Еще такой вопрос. Как правильно (в verision "3") шарить код приложения? Где-то код копируется в Dockerfile, где-то через volume. Конкретно нужно расшарить для nginx и для php-fpm

Павел
17.02.2017
11:03:37




Aleh
17.02.2017
11:07:06
они экспоузят вольюм нужным(php-fpm в твоем случае)

хотя мы забили и у нас просто прямо в контейнер с php-fpm добавляются сорсы

Alexander
17.02.2017
11:08:15
они экспоузят вольюм нужным(php-fpm в твоем случае)
а можно пример? я так понял тут нужен был volume_from, которого в третьей версии нет

Aleh
17.02.2017
11:08:26
про третью версию хз

Google
Aleh
17.02.2017
11:08:30
наверное ж есть аналог?

у нас вообще 2 на серваке, а у девелоперов первая

unknown
17.02.2017
11:15:15
У кого нибудь есть готовый скрипт для MLM ?

Maxim
17.02.2017
11:20:57
Мжм

unknown
17.02.2017
11:21:16
Binary MLM

Alexander
17.02.2017
11:53:15
наверное ж есть аналог?
volumes_from: To share a volume between services, define it using the top-level volumes option and reference it from each service that shares it using the service-level volumes option. Только немного смущает, что код с приложением в итоге будет не в самом контейнере, а в volume В этом плане, наверное, лучше просто volumes: - .:/app

$iD
17.02.2017
11:54:59
накиньте идей, кто как побеждает большие репозитории(доктрин/orm)? есть одно гомно на 10строк

$iD
17.02.2017
11:56:15
10к

очепятался

dypa
17.02.2017
11:57:04
начни с поиска дублей методов :)

Aleh
17.02.2017
12:34:30
публичный естественно, из него станет понятно какие методы можно убрать, методов ж наверное там дофига будет

какие можно объединить

какие лучше вообще из репозитория убрать

разбивай интерфейс на более конкретные интерфейсы, которые будут относится уже к местам использования(всяким сервисам) и лежать около них и также постепенно отщепляй от большого класса методы, вынося в маленькие объекты и используй в исходном классе эти маленькие объекты для обратной совместимости

дальше уже только от конкретных вопросов можно думать

Maxim
17.02.2017
14:14:15
привет. а не могли бы простым языком объяснить рефлексию? в частности про ReflectionMethod? я не догоняю. да читал мануал. не понимаю где использовать и как.

вообще у меня задача следующая. есть набор готовых классов. надо сделать рест к ним. не спрашивайте почему так. я сделал рест сервер который http://maxyc.bx/rest/1/oixdllzreusb16s6/item.get.xml?ID=3 вот такую строку мапит на 'item.get' => array( \Tasks\Dispatcher\PublicAction\Task::class, 'get' ), но у меня осталась одна ситуация. мне не нужно быть привязанным к порядку параметров в гет строке. мои поиски решения приводят к рефлексии, но я ее не могу понять.

Google
Aleh
17.02.2017
14:17:03
не надо их использовать)

все просто)

Maxim
17.02.2017
14:17:49
но у меня осталась одна ситуация. мне не нужно быть привязанным к порядку параметров в гет строке. т.е. ID=1&params2=1 а в методе у меня method($id,$param3 = array(), $param2 = null)

т.е. чтобы это работало

какой то вопрос тупой получился.

Aleh
17.02.2017
14:18:24
в методе получай не отдельные параметры, а объект Request

Admin
ERROR: S client not available

Maxim
17.02.2017
14:18:26
надеюсь на помощь хотя бы указать направление куда мыслить

Aleh
17.02.2017
14:18:36
у которого есть например поле query

в котором есть все параметры

а еще есть body(http body)

а еще хедеры

http://api.symfony.com/2.7/Symfony/Component/HttpFoundation/Request.html

Maxim
17.02.2017
14:19:37
у меня битрикс )

Aleh
17.02.2017
14:20:31
без разницы

посмотри на api

Maxim
17.02.2017
14:20:36
но направление понял

апи прост не смогу поменять

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

<?php class HelloWorld { public function sayHelloTo($name, $params = '') { return 'Hello ' . $name . ' and fuck you ' . $params; } } $reflectionMethod = new ReflectionMethod('HelloWorld', 'sayHelloTo'); echo $reflectionMethod->invokeArgs(new HelloWorld(), array('params'=>'test', 'name'=>'Mike')); ?> на выходе /usr/bin/php /var/www/corp.loc/test.php Hello test and fuck you Mike Process finished with exit code 0 а мне надо Hello Mike and fuck you test т.е. мне надо вне зависимости от порядка параметров в гет строке выполнить метод

Google
Maxim
17.02.2017
14:58:11
я не туда туплю?

Ivan
17.02.2017
14:59:17
попробуй порядок аргументов поменять

array('params'=>'test', 'name'=>'Mike')

Maxim
17.02.2017
14:59:54
мне как раз и нужно чтобы не было зависимости от порядка

чтоб мапило правильно

я или не знаю есть ли какой то подобный функционал в пхп. или пора покурить и подумать как это реализовать

п.с. про рефлексию сегондя впервые узнал. но она говорят медленная

Ivan
17.02.2017
15:02:35
http://stackoverflow.com/questions/6610556/passing-named-parameters-to-a-php-function-through-call-user-func-array

Maxim
17.02.2017
15:03:40
господи. чего это я. действительно.

чего меня в рефлексию унесло

Andrew
17.02.2017
15:26:42
п.с. про рефлексию сегондя впервые узнал. но она говорят медленная
если пишешь ОРМ - да. Если полтора инстанса рефлексии - какая разница?

Виталий
17.02.2017
16:36:42
https://vk.com/landingcrm?w=wall-140428863_7 ?

dypa
17.02.2017
16:40:57
https://vk.com/landingcrm?w=wall-140428863_7 ?
о, я знаю завтрашний материал на ebanoe.it

dypa
17.02.2017
16:42:50
интересно им не страшно давать доступ к репозиторию?!

Страница 249 из 1387