@prophp7

Страница 1089 из 1387
Антон
25.05.2018
05:45:05
А тут такие сделки

Andrey
25.05.2018
05:47:20
вчера еще видел эту новость, да офигел конечно

Антон
25.05.2018
05:49:49
Послезавтра Майкрософт купит Битрикс

Anton Saprykin
25.05.2018
05:51:30
Лучше бы адобе сделали так, что когда я меняю цвет, мне не надо было бы нажать ок что бы увидеть результат

Google
Rafael
25.05.2018
06:07:01
Добрый день, коллеги! Задача: имеются структурные подразделения и сотрудники внутри них, подразделения представляют из себя иерархию, то есть одно подразделение может состоять из нескольких подразделений. Использую yii и mysql. Важно чтобы вся эта структура быстро выводилась (примерно 60 подразделений, 3500 сотрудников), скорость изменения не так важна. Подскажите пожалуйста в какую сторону копать?

V
25.05.2018
06:12:45
Для иерархии можно использовать nested sets или closure table Rafael

http://moinne.com/blog/ronald/mysql/manage-hierarchical-data-with-mysql-stored-procedures

https://github.com/creocoder/yii2-nested-sets

Rafael
25.05.2018
06:24:25
_V спасибо большое)

Rafael
25.05.2018
07:18:24
@benbor да будет фильтрация по именам сотрудников и по названиям подразделений, причем всегда должны отображаться все родительские подразделения выбранного подразделения. Ну и у отфильтрованных сотрудников также должна отображаться полная иерархия подразделений. А еще должна быть сортировка подразделений и сотрудников

Dmitry
25.05.2018
09:35:44
Konstantin
25.05.2018
09:37:18
почему шторм ругаеться на строку 22, aMethod not found? https://paste.laravel.io/a37e1642-10e1-436d-81fd-c8cdf73513f5

Roman
25.05.2018
09:39:41
ну как бы нигде же не написано что поле будет именно типа А

можно аннотацию добавить

/** @var A */ private $aClass;

тогда он будет ругаться на что нибудь другое =)

Google
Konstantin
25.05.2018
09:50:49
ну как бы нигде же не написано что поле будет именно типа А
почему тогда если вызвать bMethod1 в bMethod2 класса B он не ругается?

Maksim
25.05.2018
09:51:04
странная нотация... вроде, подделка на венгерку, а, вроде, и нет)

Roman
25.05.2018
09:53:02
почему тогда если вызвать bMethod1 в bMethod2 класса B он не ругается?
класс B точно знает что bMethod1 существует это его внутренний метод. Но в поле аClass у тебя может быть объект класса А а может быть null

поэтому шторм ругается

шторм прав

я бы тоже ругался

Anton
25.05.2018
12:22:30
Всем привет. Подскажите по доктрине можно ли в ней Embeddable entity завернуть в коллекцию в json столбец в БД?

Что-то типа: class User{ /** * @ORM\EmbeddedCollection(class=Role::class, columnPrefix=false) * @ORM\Column(name="roles", type="json") * @var ArrayCollection */ protected $roles; }

Вадим
25.05.2018
12:43:58
Что-то типа: class User{ /** * @ORM\EmbeddedCollection(class=Role::class, columnPrefix=false) * @ORM\Column(name="roles", type="json") * @var ArrayCollection */ protected $roles; }
Ты можешь просто json поле сделать и сетить туда обьект, без обьявления embeded

Что-то типа: class User{ /** * @ORM\EmbeddedCollection(class=Role::class, columnPrefix=false) * @ORM\Column(name="roles", type="json") * @var ArrayCollection */ protected $roles; }
А что б не заморачиватся с обьектами, можешь это использовать https://github.com/dunglas/doctrine-json-odm

Anton
25.05.2018
13:07:51
спасибо

Dmitry
25.05.2018
13:46:33
Откуда пополнение приехало?)

Vladimir
25.05.2018
13:46:44
Всем привет, есть тут кто-нибудь, решавший задачу по парсу csv->xml

Bohdan
25.05.2018
13:47:19
а в чем проблема считать csv и записать в xml?

TSka
25.05.2018
13:47:35
Evgenii
25.05.2018
13:47:54
=)

Maksim
25.05.2018
13:48:02
каст не сработал, не быть мне ларавельпро)

Vladimir
25.05.2018
13:49:42
а в чем проблема считать csv и записать в xml?
Нет проблем, может кто-то уже делал для магазина и поделиться кодом, что бы секномить время

Bohdan
25.05.2018
13:50:09
Нет проблем, может кто-то уже делал для магазина и поделиться кодом, что бы секномить время
ну емае... https://stackoverflow.com/questions/4852796/php-script-to-convert-csv-files-to-xml?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa

Google
Maksim
25.05.2018
13:50:24
а в чем проблема считать csv и записать в xml?
так-то парсинг csv тоже может превратиться в ад) особенно наркомань с разделителями)

Evgenii
25.05.2018
13:50:26
=))

Bohdan
25.05.2018
13:50:36
not your own google, сорри

Maksim
25.05.2018
13:51:03
ибо нефиг дерьмоcsv парсить
ну, редко программисты решают какое дерьмо им парсить)

Vladimir
25.05.2018
13:51:14
Bohdan
25.05.2018
13:51:25
Vladimir
25.05.2018
13:52:08
Для розетки делал кто-нибудь?

smile
25.05.2018
13:52:23
Для розетки делал кто-нибудь?
чёт я очень сомневаюсь что розетка сама даёт выгрузку в csv

то, как ты написал - выглядит как: перегнать csv в xml

Evgenii
25.05.2018
13:53:03
ну так а задача как поставлена была?
была поставлена задача не париться и секономить время

Гена
25.05.2018
13:53:37
Опасная задача

Bohdan
25.05.2018
13:53:48
была поставлена задача не париться и секономить время
вон я первую ссылку из гугла дал "розетка" - это новая вводная, которой изначально не было

Admin
ERROR: S client not available

Maksim
25.05.2018
13:54:31
id, title, description 1, "супер, пупер, csv (ООО"Рога и копыта", ololo)", "продаём за гривны, доллары и евро" ну и прочая хренотень с вложенностью разного уровня)

Mykola
25.05.2018
13:55:02
розетка ведь вроде yml принимает. Есть готовый пакет для composer который решает задачу создания yml. Для чтения csv также куча пакетов, что сложного то

Mykola
25.05.2018
13:56:07
видимо, сложно поработать
с этим помочь уже трудно

Maksim
25.05.2018
13:56:36
ну, сложность напрямую зависит от степени наркотического опъянения составителя csv) так-то там не всё так однозначно и легко бывает)

Google
Vladimir
25.05.2018
14:05:53
видимо, сложно поработать
пора к окулисту сходить)

Bohdan
25.05.2018
14:08:20
пора к окулисту сходить)
был месяц назад, все ок

Vladimir
25.05.2018
14:08:43
был месяц назад, все ок
Супер, держи в курсе.

Evgenii
25.05.2018
14:12:57
Супер, держи в курсе.
когда конвертнешь, тоже дай знать

Ruslan
25.05.2018
14:51:46
что за глюки? сообщения удаляются?

Bohdan
25.05.2018
14:51:49
@rus72ru ты слишком мало в группе, ссылки бот удаляет

Ruslan
25.05.2018
14:51:57
печать

Bohdan
25.05.2018
14:52:09
попробуй еще раз скинуть

Ruslan
25.05.2018
14:52:23
Чем плох такой код? Вначале все для магазина удаляем, далее создаем то что пришло. Или лучше обновление сделать, то есть добавлять чего нету в базе и удалить только то, что не пришло? https://paste.ofcode.org/nZjqGi5NRc7G46tyq9WEQR

Evgeniy
25.05.2018
16:09:19
особо доставляет разные параметры по умолчанию для конвертаций xlsx xls в ms office и libre office

Art
25.05.2018
16:15:55
Кто знает в чем проблема? Есть серв Nginx, он спустя месяц-два, точно не помню но примерно через такой промежуток времени сам вырубается. Но сам VDS работает без перезагрузок. А если рестартнуть Nginx то он без проблем перезапускается. В логах эти строчки: 2018/05/24 00:04:12 [notice] 12670#12670: signal process started 2018/05/24 00:04:12 [error] 12670#12670: open() "/run/nginx.pid" failed (2: No such file or directory) [emerg] 12676#12676: bind() to 0.0.0.0:80 failed (98: Address already in use) 2018/05/24 00:04:14 [emerg] 12676#12676: still could not bind()

Art
25.05.2018
16:30:28
он же и так занят запущенным nginx'ом

Евгений
25.05.2018
16:31:31
В socketio нельзя назвать эвент подобным образом?

onBrowserScreenshoot31

Убираю 31, все окей

Но стоит добавить ID-шник, как перестают поступать сообщения

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