Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
gogolinsky

Павел Гоголинский

  • 131
    вклад
  • 130
    вопросов
  • 223
    ответа
  • 31%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Зачем нужны FormRequest в Laravel 5?

    Fesor
    Сергей Протько @Fesor
    Full-stack developer (Symfony, Angular)
    Модель не должна иметь возможность входить в невалидное состояние. Никогда. То есть все данные которые вы отправляете в модель должны быть уже провалидированы, а внутр имодели, внутри какихто методов уже проверяются непосредственно бизнес правила.

    FormRequest в Laravel это никто иное как DTO, и это круто поскольку позволяет полностью отвязать логику представлением данных (запрос это тоже представление данных как не крути) от бизнес логики. Бизнес логика ничего не должна знать о каки-то там формах и как пользователь взаимодействует с вашим приложением.
    Ответ написан более трёх лет назад
    3 комментария
    Нравится 2 3 комментария
  • Как вы пользуетесь докером на mac?

    IGHOR
    Игорь Джулай @IGHOR
    Qt/C++ DEV/CTO
    Docker на маке в Parallels Desktop с docker-machine не тормозит, и занимает только используемую boot2docker оперативную память.
    В отличии от Docker for Mac, где запускается qemu виртуальная машина, и qemu резервирует всю память.
    Ответ написан 06 мая 2020
    Комментировать
    Нравится 2 Комментировать
  • Как обращаться к elastic по IP:9200?

    Евгений @Nc_Soft
    Либо открывайте порт наружу, либо проксируйте.
    Ответ написан 04 мая 2020
    Комментировать
    Нравится 1 Комментировать
  • Корректно ли делать нагрузочное тестирование с помощью jMeter?

    Vitaly Karasik @vitaly_il1
    DevOps Consulting
    Дело не в jMeter.
    Любую утилиту можно запускать с одного компьютера, а можно с нескольких.
    Обычно приходится запускать с нескольких просто потому что упираемся в ограничения одной машины.
    Кстати, посмотрите на облачные сервисы типа loadimpact.com/, https://loader.io/ и т.п. - обычно они удобнее.

    для сервера может стоять ограничение на кол-во запросов с одного IP

    проверьте конфигурацию сервера и узнаете
    Ответ написан 02 мая 2020
    Комментировать
    Нравится 1 Комментировать
  • Есть ли возможность использовать в laravel отдельную таблицу с api токенами из коробки?

    Sanasol
    Александр Аксентьев @Sanasol Куратор тега Laravel
    нельзя просто так взять и загуглить ошибку
    https://laravel.com/docs/7.x/sanctum
    В 7 версии только появились из коробки (ну ставить все равно надо отдельно).

    В прошлых свой говнокод или готовые пакеты
    Ответ написан 24 апр. 2020
    4 комментария
    Нравится 1 4 комментария
  • Какие адаптивные слайдеры сейчас лучше применять в работе?

    lb-web @lb-web
    Slick.
    Ответ написан более двух лет назад
    Комментировать
    Нравится 4 Комментировать
  • Как сделать что бы на планшете был открыт браузер, сайт и что бы больше ничего не открывалось?

    longclaps
    longclaps @longclaps
    kiosk mode
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 4 1 комментарий
  • Есть ли маленький слайдер для круглых фото?

    wizzzart @wizzzart
    border-radius:50% + любой слайдер
    Например slick с параметром centerMode: true
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 4 1 комментарий
  • Как упростить выборку?

    RidgeA @RidgeA
    https://dev.mysql.com/doc/refman/5.7/en/join.html
    как-то так
    SELECT * FROM table1
    LEFT JOIN table2 ON table2.ref = table1.id
    LEFT JOIN table3 ON table3.ref = table1.id
    Ответ написан более трёх лет назад
    7 комментариев
    Нравится 2 7 комментариев
  • Yii2 приходит пусто вместо false?

    usdglander
    Lander @usdglander Куратор тега PHP
    Yipee-ki-yay
    print_r не отображает false и null. Используйте var_dump.
    upd: вернее в момент отображения print_r делает __toString для каждого элемента. А для false __toString возвращает пустую строку. Поэтому и не отображается.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 8 Комментировать
  • Как сделать такую точку пагинации?

    alexey_bille
    Alexey Bille @alexey_bille
    Web developer
    .dot {
      background-color: transparent;
      border: 1px solid white;
      border-radius: 50%;
    }
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 3 1 комментарий
  • Как отправлять письма через swiftMailer в Yii2?

    matperez @matperez
    Ответ конечно устарел, но многим может быть полезным. Вот так можно получить лог всего процесса отправки сообщения, а там уж ясно становится в чем проблема.

    $mailer = Yii::$app->get('mailer');
    $message = $mailer->compose() ... ;
    $logger = new Swift_Plugins_Loggers_ArrayLogger();
    $mailer->getSwiftMailer()->registerPlugin(new Swift_Plugins_LoggerPlugin($logger));
    if (!$message->send()) {
           echo $logger->dump();
    }
    Ответ написан более трёх лет назад
    5 комментариев
    Нравится 8 5 комментариев
  • Как сделать прозрачность картинки?

    Lumore
    Lumore @Lumore
    Front-end developer
    opacity: .5
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 2 Комментировать
  • С помощью чего удобнее разрабатывать книгу (документацию) группой людей?

    D3lphi @D3lphi
    GitBook
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 2 1 комментарий
  • Как вы пользуетесь twig или smaty?

    qonand
    Максим Федоров @qonand
    Software Engineer
    https://github.com/yiisoft/yii2-twig/blob/master/d...
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как сделать зеркальное отражение?

    space2pacman
    Ярослав Иванов @space2pacman Куратор тега CSS
    Просто царь.
    css - https://designshack.net/articles/css/mastering-css...
    js - www.digitalia.be/software/reflectionjs-for-jquery
    svg - jsfiddle.net/JeremiePat/bGD3J
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 7 Комментировать
  • Как посмотреть список всех вызываемых функций?

    alexey-m-ukolov
    Алексей Уколов @alexey-m-ukolov
    Вы можете настроить xhprof, он соберёт эту информацию и даже покажет какая функция сколько ресурсов съела и кто кого вызывал.
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 1 2 комментария
  • Как организовать совместную работу верстальщика и программиста?

    webirus
    Сергей Горячев @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Нафига верстку кидать в Гит?
    Если уж верстаку хочется иметь бэкап, достаточно личного битбакета.
    Пусть верстает как есть, отдает программеру, тот уже делает гит-проект.
    Потом уже оба клонируют к себе и работают через пул и пуш.
    Ответ написан более трёх лет назад
    4 комментария
    Нравится 2 4 комментария
  • Как организовать таблицы в БД?

    Rsa97
    Rsa97 @Rsa97
    Для правильного вопроса надо знать половину ответа
    Если соотношение ставится вручную, то это обычное отношение многие-ко-многим. Реализуется в виде отдельной таблицы (id_a, id_b).
    Можно ещё принять соглашение, что id_a должен быть всегда меньше id_b и добавить триггер BEFORE INSERT чтобы автоматически контролировать это правило и корректировать пару при вставке.
    Ответ написан более трёх лет назад
    3 комментария
    Нравится 2 3 комментария
  • Как сверстать такую границу блока?

    sfi0zy
    Ivan Bogachev @sfi0zy Куратор тега CSS
    UI developer. Верстаю неверстаемое.
    Пример с градиентами
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 6 Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Следующие →
Самые активные сегодня
  • firedragon
    Владимир Коротенко
    • 10 ответов
    • 0 вопросов
  • Forwatters
    Forwatters
    • 9 ответов
    • 0 вопросов
  • approximate_solution
    approximate solution
    • 7 ответов
    • 0 вопросов
  • opium
    Пума Тайланд
    • 7 ответов
    • 0 вопросов
  • MikUrrey
    • 7 ответов
    • 0 вопросов
  • cicatrix
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации