
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)

dypa
25.01.2017
17:31:10

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
наберут программистов интерфейсы делать
если при создании тикета нажать эскейп, он сразу херится
а, ладно, драфт нашел, не совсем идиоты... но все же

dypa
25.01.2017
20:52:34

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 будет иметь огромное количество полей, которую будут пустыми. Например родитель может иметь такие поля как Банковские данные, а школьник таких не имеет. Админ не имеет полей имя, фамилия, школа и т.д.
Как организовать таблицы? Создать отдельные таблицы для всех типов пользователей?


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

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

Google

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

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

Aleksey
26.01.2017
10:28:49

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

Aleksey
26.01.2017
10:31:28

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 секунд. Хотя само по себе сообщение делает тривиальный процесс, котоый просто инкрементит запись в таблице

Timur
26.01.2017
12:24:54
Хотя там дальше есть другие варианты, читаю пока


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

Alexandr
26.01.2017
14:04:54

Stanly
26.01.2017
14:28:39
Привет Всем
Тут с вопросами по пчп помогают

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

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