
Bohdan
19.07.2018
22:37:13

Tadeus
19.07.2018
22:37:14

Bohdan
19.07.2018
22:37:21
это я как - то искал селфхостед системы менеджмента проектов

Google

Tadeus
19.07.2018
22:37:57

Bohdan
19.07.2018
22:38:11
ещё что - то было подобное, но тоже так себе - даже название не запомнил
ну самописный может быть ок, если им заниматься
а редмайн ничего не спасёт

Tadeus
19.07.2018
22:39:13

Bohdan
19.07.2018
22:39:36
смотря с какой стороны смотреть

Tadeus
19.07.2018
22:39:47

Bohdan
19.07.2018
22:40:16
если свой "трекер" (назовём его так) делать с прицелом на продажу в том числе
хотя тут уже всплывает вопрос "а нахрена?"

Tadeus
19.07.2018
22:41:43
Скрины рандомно раз в 10 минут - лучший способ отбить желание работать на юзающую этот сервис компанию
Если я не путаю ее принцип

Sergey
19.07.2018
22:46:43

Tadeus
19.07.2018
22:47:31

Google

Bohdan
20.07.2018
04:47:07
ну я имел ввиду трекер задач, лень писать "система управления проектами"

Artur
20.07.2018
04:56:23
При добавлении $_GET в url (site.ru?get) добавляется слеш (site.ru/?get) как избавиться от этого слеша?

Roman
20.07.2018
06:28:19

Andrew
20.07.2018
06:43:21

Vitaly
20.07.2018
08:45:18
https://mantisbt.org/bugs/my_view_page.php

Bohdan
20.07.2018
08:53:14

Dmitry
20.07.2018
09:08:19
Привет, у меня такой вопрос: есть массив, состоящий напрмер из id, title, url. Хотелось бы изменять значение в runtime url вех элементов от переданного внешнего значения. Вопрос, как провернуть нападобие Декораторов при условие, что их интерфейс совпадать не будет?

Сергей З.
20.07.2018
12:16:48
Всем привет! Скажите, а нормально не пустить человека в отпуск, потому что он не выполнил KPI?

Dmitriy
20.07.2018
12:18:36
лол
а чо у нас рабовладельческий строй?

Сергей З.
20.07.2018
12:19:13

Shmaltorhbooks
20.07.2018
12:19:13
Пидарство

Denis
20.07.2018
12:19:26

Maksim
20.07.2018
12:20:14
скок лет уже про kpi не слышал...

Сергей З.
20.07.2018
12:20:16

nemesis
20.07.2018
12:20:27
а что за компания?

Alex
20.07.2018
12:20:42
давай номер директора, сейчас мы с ним разберемся)

Ivan
20.07.2018
12:21:19
оно ?
https://jobs.dou.ua/companies/universal-commerce-group/reviews/

Сергей З.
20.07.2018
12:21:38
а то дров наломаете раньше времени)))

Google

Ivan
20.07.2018
12:22:08
Компания обманывает и не выплачивает зарплату, не оплачивает отпуск. Очень НЕ рекомендую.

Artemy
20.07.2018
12:23:17
Увольняйся и они за отпуск выплатят компенсацию

Maksim
20.07.2018
12:23:31
стек юи и фалкон. прям топчик)

Андрей
20.07.2018
12:24:39

Dmitry
20.07.2018
12:26:48
Массив ради примеры, пусть будет коллекция. Важно, что есть классы мутаторы элементов коллеции, а сами изменения могут зависит от внешних значений рантайма. Т.е. для 1 класса мутатора нужно id новости, для другого код региона и еще что-то.
Хотелось бы выстроить цепочку, но с разным интерфейсом хз как это сделать

Ivan
20.07.2018
12:28:15
звучит страшно и запутанно

Андрей
20.07.2018
12:38:10
это какая-то типовая задача, которая будет использоваться многократно? не проще в нужном месте перебрать через foreach и перезаписать url? в ином случае делаешь декоратор коллекции с одним методом changeEachItemUrl. Если необходим полиморфизм: имплементируй интерфейс <SomethingDomainSpecifiedCollection>ThatCanChangeEachUrlInterface. с одним единственным методом
а потом захочешь логгировать изменения декоратором и сделаешь Loggable<SomethingDomainSpecifiedCollection>ThatCanChangeEachUrlInterface :)

Mykola
20.07.2018
15:17:56
В фейсбуке токен максимум на 60 дней получить возможно ? Как я понял обновлять его только вручную, или можно в автомате новый получать ?

Vlad
20.07.2018
15:20:27
токен приложения без срока жизни

Tadeus
20.07.2018
18:14:02

Tadeus
20.07.2018
18:14:30
там есть возможность получить токен вечный

Rustam
20.07.2018
19:03:26
Как??

Tadeus
20.07.2018
19:06:59
GET /oauth/access_token?
grant_type=fb_exchange_token&
client_id={app-id}&
client_secret={app-secret}&
fb_exchange_token={short-lived-token}
например так
но я еще раз спрошу касательно того, какой именно токен нужен
пму шо они таки могут быть трех видов
а
стоп

Google

Tadeus
20.07.2018
19:09:29
они ж и есть по 2 месяца там

Andrew
20.07.2018
19:18:04
Веб токены давно уже не вечные (года 3-4)

Admin
ERROR: S client not available

Andrew
20.07.2018
19:18:12
Потом нужно обновлять

Tadeus
20.07.2018
19:24:52
у фэйсбука апи за 3-4 года несколько раз переписалось)
но у них там есть getLoginStatus, который тебе скажет, что токен помер и нужно обновить его

Alexey
21.07.2018
05:53:29

Artur
21.07.2018
06:33:06

Sergei
21.07.2018
08:41:27

Evgeniy
21.07.2018
12:21:54
ктонибудь в phpunit делал заглушку для публичного свойства?
например есть код
function myFunc (\ReflectionParameter $param) {
return $param->name;
}
Ну и попытка его затестить
$param = $this->getMockBuilder(\ReflectionParameter::class)
->disableOriginalConstructor()
->disableProxyingToOriginalMethods()
->getMock();
$param->name = 'magic';
$this->assertSame('magic', myfunc($param));
Получаю: ReflectionException : Cannot set read-only property Mock_ReflectionParameter_1109f4da::$name
Есть у кого идеи как это лучше сделать ? (кроме варианта заюзать метод getName() внутри myFunc)

Andrew
21.07.2018
12:26:33
Скажите пожалуйста, почему пакет композера может не обновлятся?

Bohdan
21.07.2018
12:26:56
мы не знаем, телепаты на морях

Andrew
21.07.2018
12:26:59
Пытаюсь обновить class Stopwatch до "symfony/stopwatch": "@dev",, а у меня все-равно 4.0

Evgeniy
21.07.2018
12:27:48
а миним стабилити какая в composer.json ?
и какая у тебя версия php

Andrew
21.07.2018
12:28:55
7.2, минимим стабилити нет параметра

Evgeniy
21.07.2018
12:29:17
обновляешь через composer update ?

Andrew
21.07.2018
12:29:20
да

Evgeniy
21.07.2018
12:29:33
может быть другие пакеты требуют версию 4.0 ?
убери все из require и require-dev и обнови

Google

Andrew
21.07.2018
12:31:48
а, нашел уже даже какой именно https://github.com/symfony/web-profiler-bundle/blob/master/composer.json

Evgeniy
21.07.2018
12:32:56
можешь через composer depends symfony/stopwatch
посмотреть
ну или по хардкору в composer.lock
не все телепаты на морях еще )

Andrew
21.07.2018
12:33:41
friendsofphp/php-cs-fixer v2.12.2 requires symfony/stopwatch (^3.0 || ^4.0)
symfony app dev-master requires symfony/stopwatch (@dev)
symfony/profiler-pack v1.0.3 requires symfony/stopwatch (^3.3|^4.0)
выходит никак не смогу онбовить до нового функционала пока эти пакеты требуют 4.0?

Alex
21.07.2018
12:34:18
а, там readonly

Evgeniy
21.07.2018
12:39:32
вот именно хз как сделать заглушку в свойство )
я думал там может свойство из __get берется и делал перегрузку этого метода с аргументом name но все равно не помогало