@phpclubru

Страница 92 из 956
Oleg
25.01.2017
17:00:34
В телеграмме?

Или где-то в коде?

Dmitry
25.01.2017
17:00:49
что бы код оформить

три их в первой строчке и три в последней

Google
Dmitry
25.01.2017
17:02:59
так в чем вопрос то

Oleg
25.01.2017
17:06:16
Есть массив с [0] "fb_oauth" [1] "g_oauth" [2] "vk_oauth"

Ищу в этом массиве g_oauth

Не находит

Ни in_array ни array_search

Просто, работало, работало. Выпил 100 грамм и перестало ?

Идеи?

Kirill
25.01.2017
17:17:16
Кто-нибудь использовал https://github.com/jobbyphp/jobby ?

И если да, то как оно на большом количестве кронов?

dypa
25.01.2017
17:20:35
Идеи?
как ищешь?

Dmitry
25.01.2017
17:25:09
print_r($ListMethods['result']) покажт

Oleg
25.01.2017
17:26:11
Array ( [0] => fb_oauth [1] => g_oauth [2] => vk_oauth )

Google
Kirill
25.01.2017
17:26:31
чем не подошёл cron?
Абсолютно всем подошел! Но много серверов, на каждой группе серверов свои кроны. Хочется, чтобы разрабы сами могли прямо в коде приложения этим управлять, в т.ч. на каком сервере(ах) должен крон выполняться и т.д. Разливки кронов по шаблонам нет. А к ansible скриптам давать доступ не хочется.

Dmitry
25.01.2017
17:27:08
странно... может символ какой непечатный закрался ;) посмотри strlen на $ListMethods['result'][1] и $MethodAuth

Oleg
25.01.2017
17:27:10
var_dump

array(3) { [0]=> string(8) "fb_oauth" [1]=> string(7) "g_oauth" [2]=> string(8) "vk_oauth" }

Dmitry
25.01.2017
17:28:16
var_dump($MethodAuth)

Oleg
25.01.2017
17:33:26
Перегрузил флеш (в него данные заносятся), всё заработало. Скорее всего в $MethodAuth что-то добовлял.

Спасибо всем.

Pavel
25.01.2017
17:33:34
можно в ансибль засунуть в custom_vars строчки крона

Dmitry
25.01.2017
17:33:38
да пусть jobby юзает чо

Grigori
25.01.2017
18:58:28
они щас делают важнейшее дело - переводят ошибки в исключение

когда-нибудь и до fopen доберутся

надеюсь :)

Dmitry
25.01.2017
20:08:28
футы какая бяда в шторме... если есть одинаковые классы в текущем неймспейсе и каком-то другом, то при выборе автокомплитом этого класса из другого неймспейса - он просто в use подставляется. Даже если ранее по коду использовался класс из текущего неймспейса....

dypa
25.01.2017
20:20:15
там при коммите есть же галка optimaze imports

Adel
25.01.2017
20:23:27
Да. неприятноее поведение. Ишью надо завести, но оно наверняка уже есть... dypa, ты не понял суть

Dmitry
25.01.2017
20:23:47
да вот не нашел что-то... заведу новый

плять... идиоты....

Google
Dmitry
25.01.2017
20:26:20
наберут программистов интерфейсы делать

если при создании тикета нажать эскейп, он сразу херится

а, ладно, драфт нашел, не совсем идиоты... но все же

Dmitry
25.01.2017
20:53:40
ну я думал нотифай будет... не, это более правильно с точки зрения UI, не правильно, что про драфты самому догадываться нужно

dypa
25.01.2017
21:03:39
плять... идиоты....
я понял о чем ты, так отображаются оба класса же или нет?

Dmitry
25.01.2017
21:04:37
второй класс в use уходит

а должен fqn быть

иначе использование первого ломается

Grigori
25.01.2017
23:13:16
меня эти use раздражают

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

день дебажил

Grigori
25.01.2017
23:16:00
потому что ошибка была не "Class not found", а сначала Declaration should be compatible with parent, потом Parameter type does not match

Pavel
25.01.2017
23:33:18
? у нас пока на такое не попадали

Alexander
26.01.2017
09:15:35
А кто-нибудь в javascript имел дело с checkValidity() ?

прикол в том, что тут она есть https://developer.mozilla.org/ru/docs/Web/API/HTMLInputElement а по факту получается undefined ...

Timur
26.01.2017
10:25:25
Народ, вопрос напрямую не связанный с php, а скорее о правильной организации таблиц. Как быть, если таблицы User, каждый юзер может быть либо школьником, либо учителем, либо админом. Суть проблемы в том, что таблица User будет иметь огромное количество полей, которую будут пустыми. Например родитель может иметь такие поля как Банковские данные, а школьник таких не имеет. Админ не имеет полей имя, фамилия, школа и т.д. Как организовать таблицы? Создать отдельные таблицы для всех типов пользователей?

Oleg
26.01.2017
10:26:53
Разгрупировать данные. Банковские данные отдельная таблица, фио отдельная. и т.д.

Ещё вопрос, а какая бд?

Google
Oleg
26.01.2017
10:28:15
Постргресс вроде вообще может кастомные поля для разных записей. Если я конечно не ошибаюсь.

Oleg
26.01.2017
10:29:13
Ну цпо json искать трудновато будет.

Aleksey
26.01.2017
10:31:28
Ну цпо json искать трудновато будет.
Да не особо, вот смотри примеры: https://www.postgresql.org/docs/current/static/functions-json.html

Oleg
26.01.2017
10:32:24
может быть.

Admin
ERROR: S client not available

Oleg
26.01.2017
10:32:33
Ну всё равно это не кошерно ?

Виталий
26.01.2017
11:29:16
Есть ли тут знатоки библиотеки phpword?

Подскажите, пожалуйста как можно передать из функции кусок листа, либо лист целиком?

Т.е. формируем в одной функции часть документа, после чего в другой функции достаем этот кусок и собираем документ целиком.

Или может кто посоветует аналогичную библиотеку с таким функционалом?

dypa
26.01.2017
11:46:27
Народ, вопрос напрямую не связанный с php, а скорее о правильной организации таблиц. Как быть, если таблицы User, каждый юзер может быть либо школьником, либо учителем, либо админом. Суть проблемы в том, что таблица User будет иметь огромное количество полей, которую будут пустыми. Например родитель может иметь такие поля как Банковские данные, а школьник таких не имеет. Админ не имеет полей имя, фамилия, школа и т.д. Как организовать таблицы? Создать отдельные таблицы для всех типов пользователей?
стоит отделить мух от котлет. есть пользователь, он будет включать в себя информацию необходимую для однозначной идентификации это пользователя. есть контроль доступа для пользователя, это может быть как простым полем, так и таблицей со связью 1-1 есть дополнительные поля которые будут появлсять только у определенных типов пользователей - вынеси эти доп данные в отдельные таблицы. в случае doctrine стоит так же смотреть в сторону http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/inheritance-mapping.html

Ильдар
26.01.2017
12:00:16
Всем привет.

Подскажите, пожалуйста, как дебажить queue с драйвером aws. На droduction проблема с очередями что они валяться в timeout 60 секунд. Хотя само по себе сообщение делает тривиальный процесс, котоый просто инкрементит запись в таблице

Pavel
26.01.2017
12:30:18
Тебе надо не инхеритенс, а 3 отношения one-to-one

Одна таблица для аккаунта человека, вторая - его профиль школьника, вторая - профиль родителя

С админом чуть сложнее - это роль а не профиль.

Google
Pavel
26.01.2017
12:31:35
Может для нее и не надо отдельной таблицы, смотри сам.

Oleg
26.01.2017
12:33:51
Главное что у админа нет фамили и имени. ОН АДМИН!!! ?

Константин
26.01.2017
12:34:27
Alexandr
26.01.2017
12:55:31
Коллеги - есть тут кто в Деливери Клаб работал?

Иван
26.01.2017
12:57:25
Коллеги - есть тут кто в Деливери Клаб работал?
Вам стоит спрашивать сразу тех, кто работал в мейле, т.к. они, как я понял, связаны.

Alexandr
26.01.2017
12:57:51
То что маил их купил - это не связаны ?

Dmitry
26.01.2017
13:10:01
да вот не нашел что-то... заведу новый
О, мажор поставили, в следующем еапе поправят

Adel
26.01.2017
13:11:07
?

Забавно. Вчера вроде тут рассуждал о полезности finally как прям сегодня хорошо так пригодилась

try { if (!(element instanceof MethodReference)) { return; } MethodReference methodReference = (MethodReference) element; PsiElement[] parameters = methodReference.getParameters(); if (parameters.length == 0) { return; } if (!"directive".equals(methodReference.getName())) { return; } Method method = Symfony2InterfacesUtil.getMultiResolvedMethod(methodReference); if (method == null) { return; } if (method.getContainingClass() == null || !availableClasses.contains(method.getContainingClass().getPresentableFQN())) { return; } if (!(parameters[0] instanceof StringLiteralExpression)) { return; } consumer.accept(Pair.create(element, ((StringLiteralExpression) parameters[0]).getContents())); } finally { super.visitElement(element); }

Это Ява но не суть :)

то что в finally пришлось бы засовывать везде где return

Pavel
26.01.2017
13:56:36
Коллеги - есть тут кто в Деливери Клаб работал?
Я знаю того кто там работает, какие к нему вопросы?

Stanly
26.01.2017
14:28:39
Привет Всем

Тут с вопросами по пчп помогают

Pavel
26.01.2017
14:29:24
Если норм вопросы то да

dypa
26.01.2017
14:29:45
каков вопрос - таков ответ.

Страница 92 из 956