• Как в laravel, также как и в yii2, задать label аттрибутам?

    @xaseros
    Валидатор как часть модели - абсолютно нормален. Во всяком случае куда нормальней валидатора в контроллере.

    Валидация часть бизнеслогики - которая не зависит от способа ее активации. И валидация привязана к данным - а не к запросу. Правила валидации не изменятся от того запрошенны ли они через форму, пришли json в теле запроса на апи. прочитаны из csv файла ... или както еще. Валидация все равно нужна скорее всего одна и таже. Как какой смысл привязывать ее к контроллеру или вообще к запросу?
  • Как в laravel, также как и в yii2, задать label аттрибутам?

    @xaseros
    ORLY?


    Рука лицо просто. А ничего что логически FormRequest прежде всего связан именно с контроллером? Определенный FormRequest для определенного контроллера, который разумеется нигде больше использоваться и не будет. Зачем вообще добавили этот слой абстракции?

    Нет.


    Странный ответ. Вы вообще пост человека читали? Разумеется в валидаоре можно указывать кастомные сообщения. Человек об этом и писал. Вопрос в том какого хрен он должен указывать кастомные мессаджи в КАЖДОМ! валидаторе который создает. Ведь базовый просто заменяет :attribute на название поле ...А поле сожет называться КАК УГОДНО, например 'surname' а не "Фамилия". И что теперь? В каждом валидаторе который обрабатывает запрос с полем surname писать кастомное сообщение? Или мириться с "Поле surname обязательно для заполнения"? Вы серьезно?

    в Laravel есть гибкая система переопределения этих сообщений начиная с самых общих правил в локализационном файле и заканчивая кастомными сообщениями в FormRequest-классах.


    Булшит. Нехрена она не гибкая.

    Где добавите в шаблоне, там и будут показываться.


    Тогда уж лучше на нативном ПХП писать ... там че напишешь - то и будет появляться .... гибко же.
  • Как принудительно остановить отрисовку всех vuejs компонентов?

    @xaseros
    У меня похожая проблема. Нужно дождаться пока загрузятся массивы с данными, а у же потом перерисовывать содержимое страницы.

    Сразу выгрузить все данные на страницу, предлагать не надо, там очень большой объем и первая загрузка будет непозволительно долгой. Ну или например загрузка данных происходит в несколько этапов.

    Мне нужно чтобы vue на это время, пока весь процесс синхронизации данных не закончится, оставался неизменным, не смотря на то что над его наблюдаемыми элементами производят манипуляции.
  • Что за ошибка докера?

    @xaseros
    бывает, что если в volume слева указан файл, который на хосте не существует, то докер сходит с ума. И создает вместо него каталог с правами root:root.


    в моем случае все еще более странно. Да папку он создал. Но эта папка создалась в какомто не понятно слое, и появлялась там не только при рестарте контейнера, но и при пересборке образа.

    Я вообще немного выпал с этого момента. Использую контейнер с nginxproxy, и опечатался в docker-compose.yml на счет одного конфигурационного файла. Само собой nginx при старте не мог его подхватить и крашился.

    Я решил снести контенер и образ, и пересобрать все заново с нуля. И обламался. Докер какимто образом запомнил и имя файла и то что он вдруг понадобился nginx, вобщем какойто трешь.

    Тоесть реально НИГДЕ ни в каком конфигурационном файле, нет упоминания про мой фаил для nginx, а он все равно стартует контейнер и требует этот файл.
  • Брать ли монитор с DisplayPort?

    @xaseros
    Может кто будет читать. Подключить DP монитор к компу не имеющему DP (но имеющему DVI или HDMI) будет проблематично если не невозможно вообще.
  • Кто-нибудь уже работает через патент "для айтишников"?

    @xaseros
    Dmitry Bay, ок. Можно тогда уточнить ваш регион? Хочу проверить по местному закону есть ли у разработки ПО налоговые каникулы? Просто у меня в региональном законе указано что угодно, только не разработка ПО.
  • Есть ли в Laravel 5.x behaviors и actions(классы внешних действий) как в Yii2?

    @xaseros
    В случае с actions - да.

    В случае с behaviors - лично мне их не хватает. Дело в том что при помощи механизма behaviors можно очень удобно динамически расширять функционал классов. При этом можно навесить один бихейвиор на класс несколько раз, но с разными конфигурациями. Например бихейвиор создания тамбнейла, содание урла из заголовка (slug).
  • Кто-нибудь уже работает через патент "для айтишников"?

    @xaseros
    Дмитрий Байчапанов, не вводите людей в заблуждение. Нет там пункта разработка ПО, и быть не может. В федеральном законе четко определены направления деятельности. Там производство, услуги населению и научные исследования и разработки. Разработку ПО нереально подтянуть под это, если это конечно не научное ПО.
  • Плохо ли создавать проекты с нуля? Что значит быть про?

    @xaseros
    w_b_x: так вся суть ООП, в том что процедуры привязываются к типам данных. Как раз то что вы описали. Только у вас вместо готовой более менее продуманной реализации получается свой велосипед. (сразу вспоминается Drupal 6 версии, который именно так и был написан)
  • Плохо ли создавать проекты с нуля? Что значит быть про?

    @xaseros
    Сергей Собко: в том то и дело что избавит. Если все объекты наследуются от какой-то общей абстрактной сущности. В ней и реализован базовый delete.

    Так вот плюс ООП, в том что он позволяет легче и нагляднее реализовать бизнес логику, отделив интерфейсы от реализации, чего при процедурном стиле практически невозможно сделать, из-за того что там данные, не связанны с процедурами как таковыми.
  • О Docker или отличие от виртуальной машины и немного о Vagrant...?

    @xaseros
    И можно ли поднять 2 images с LAMP, кофнликт неминуем?
    можно, но не на 80 порту, а на других, и перед ними поставить роутер-прокси в виде еще одного бокса с nginx на борту


    Смотря о чем идет речь. Допустим количество запущенных виртуальных машин virtualbox, ограниченно лишь производительностью вашего ПК. Если в них правильно сконфигурировать сеть, с созданием отдельного IP адреса для каждой машины внутри виртуальной подсети, то вы можете обращаться одновременно к любой машине.
  • Как бороться с сигналами wifi машрутизаторами соседей использующие те же каналы?

    @xaseros
    Скажите а в случае с wi-fi мостом, можно ли проблему с доменом коллизий решить увеличением мощности сигнала и/или мощными направленными антенами?

    Так сказать чтобы лишние сети не фонили мне в устройства, и чтобы я не фонил своей сетью на весь микрорайон.
  • Как бороться с сигналами wifi машрутизаторами соседей использующие те же каналы?

    @xaseros
    Kirill Kuznetsov: 14 канал вроде как запрещен в РФ. Могут и придти от радиочастотников. А вообще он только в Японии разрешен, вот имено Японию и надо устанавливать в качестве страны для параметров сети.

    Но помните, у японцев скорее всего будет порезанная мощьность.
  • Почему php5-fpm плодит процессы и не отвечает на запросы фронтенда?

    @xaseros Автор вопроса
    там нет никакой особой нагрузки сейчас.
  • Как устроен AngularJS?

    @xaseros
    Сергей Протько: Я вас не понимаю. Само собой никто в здравом уме парсить html регулярками не будет, тем более в браузере. Для этого там DOM объекты и так есть, которые с этим на ура справляются. Вопрос в том, как он вычленяет выражения Angular из содержимого текстовых узлов. Там регулярные выражения вполне уместны.
  • Как устроен AngularJS?

    @xaseros
    Сергей Протько: кто то выше написал "Какие нафиг регулярки?"
  • Как устроен AngularJS?

    @xaseros
    Сергей Протько: хотите сказать что для парсинга конструкций вида "Привет {{yourName}}, рад тебя видеть" не используются регулярные выражения? Тогда как он вычленяет подстроку "yourName" из этой последовательности?
  • Как подключать встречные зависимости RequireJS?

    @xaseros Автор вопроса
    Дмитрий Дорофеев: Впрочем я решил вопрос. Сейчас опубликую решение. Это немного костыль, но все же.
  • Как подключать встречные зависимости RequireJS?

    @xaseros Автор вопроса
    Дмитрий Дорофеев: ну вы же понимаете, что суть не в самой проверке. Это просто конкретный пример. Само собой, можно еще 1000 случаев придумать.
  • Как организовать большое количество зависимостей в RequireJS?

    @xaseros
    А где тут вообще использование requirejs? Вы просто подгрузили jquery через shim и все. Или я чего-то не понял?