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

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

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

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

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

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

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

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

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

Александр Амплеев

  • 1
    вклад
  • 89
    вопросов
  • 10
    ответов
  • 80%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Почему не работает регулярное выражение /w+ для урл паттерна в YII2?

    fzfx
    vreitech @fzfx
    18,5 дм
    afaik в \w не входит -.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему не работает Debug в GoLand?

    Папа Стифлера @PapaStifflera
    Родился, вырос...
    Потому, что ваше приложение падает при запуске. И даже ошибку выводит о том, что порт 8080 занят.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Почему async fetch не отрабатывает корректно?

    Sun_Day @Sun_Day
    Как и сказали выше, с сервера приходит кусок чистого html. Консоль ругается на начало этого html "<", т.е на открывающийся тег.
    На результат повесьте либо JSON.stringify(чтобы преобразовать в строку), либо outerHTML(преобразовать в сериализованный HTML-фрагмент), чтобы иметь возможность работать с пришедшими данными. Либо исправляйте на сервере.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему async fetch не отрабатывает корректно?

    alexey-m-ukolov
    Алексей Уколов @alexey-m-ukolov Куратор тега JavaScript
    Сервер в ответ на запрос отдаёт HTML, а не JSON. Соответственно, браузер не может распарсить его в resp.json()
    Посмотрите в Network что приходит с сервера и сами убедитесь.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как изменить смещение при автоскролле до определенного элемента html?

    sharomet
    Alexander Sharomet @sharomet
    Front-End
    Либо добавьте margin с верху для id="id". - что конечно не будет очень красиво относительно дизайна.
    Либо используйте js
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как сделать чтобы php doc работал в Laravel 6.x во view blade phpstorm?

    AXP-dev
    Alexander Pushkarev @AXP-dev
    Ждать пока в phpstorm обновится плагин для laravel.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Почему Laravel 6.5.2 не запускается локально?

    betev @betev
    Дело, видимо в обновлении symfony/translation 4.4.0. Добавьте в composer.json "symfony/translation": "4.3.8", чтобы откатить версию. Мне помогло. Надеюсь, и вам поможет)
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Почему не работает mysqld_multi start?

    sashkets
    Александр Черных @sashkets
    Прекратил отвечать после 24.02.2022
    mysqld_multi --defaults-file=/etc/mysql/my.cnf --user=multi_admin --password=**** start 1,2


    про пользователя multi_admin прочитайте
    Ответ написан более трёх лет назад
    8 комментариев
    8 комментариев
  • Как понять какие параметры менять чтобы добиться сходимости сети?

    ivodopyanov @ivodopyanov
    NLP, python, numpy, tensorflow
    Может быть, ошибка все-таки где-то в коде?
    То, что модель сходится на одном и том же примере, ни о чем не говорит - она просто подстраивает bias на выходном нейроне. Входные данные не нужны, если на выходе всегда одно и то же.
    Попробуйте инициализировать веса какими-нибудь известными значениями, самостоятельно посчитать выход/градиенты аналитически и сравнить с тем, что происходит при моделировании.
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Почему не подключается удаленный клиент к простому серверу на golang запущенному локально?

    falconandy @falconandy
    192.168.31.245 - это локальный IP адрес, а нужен внешний IP адрес.
    Можно использовать ngrok
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать чтобы с сервера git pull origin master работал без ввода пароля?

    DevMan
    DevMan @DevMan
    https://confluence.atlassian.com/bitbucket/set-up-...
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как на стороне метода апи проверить - авторизован ли пользователь если запрос идет через ajax в Laravel?

    Артур @ART_CORP
    Hard work
    https://laravel.com/docs/5.8/api-authentication
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему не работает Route::middleware('auth')->group()?

    Vinstrok
    Алексей Виноградов @Vinstrok
    Веб разработчик
    Потому что
    Route::group([
      'middleware' => 'auth',
    ], function () {
        Route::get('/home', 'HomeController@index')->name('home');
        Route::get('secret', 'Admin\TestsController@index');
    });
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как получить всех пользователей, которые не имеют ни одной отрицательной транзакции в связанной таблице?

    bitniks
    Евгений Самсонов @bitniks
    Go/PHP/Symfony developer
    SELECT *
    FROM users u
    WHERE NOT EXISTS (
        SELECT * 
        FROM transactions t 
        WHERE u.id = t.user_id AND sum < 0
        LIMIT 1
    );
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как выполнить такой sql запрос в laravel 5.3?

    yushkevichv
    Виталий Юшкевич @yushkevichv
    Для начала стоит определиться, какую задачу решить надо: Как еще можно написать запрос? Как его написать "более стандартным функционалом Laravel"? Или же как сделать его быстрее? Или же как сделать меньше запросов?

    Исходя из этих ответов, нужно выстраивать по разному решение.
    Если не нравится ->exec(), то можно завернуть в DB::raw.

    Ваше "изначальное" решение можно переписать через lazy load
    $mediaItems = $this->mediaItems;
    $mediaItems->load('likes')
    
            $result = 0;
            $result += $this->likes->sum('like');
    
            foreach ($mediaItems as $mediaItem) {
                $result += $mediaItem->likes->sum('like');
            }
            
            return $result;


    Это уже сделает запросов меньше.

    После посмотреть на структуру БД, посмотреть на загрузку. Может быть есть смысл либо кэшей прикрутить, если она больше Read чем write. Либо может денормализацию сделать или вообще вынести в отдельную красивую таблицу данные под этот запрос и свести ваш запрос к
    SELECT like
    FROM reports_likes
    WHERE type = 'App\\MediaItem'
    AND place_id = 1;
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как выполнить такой sql запрос в laravel 5.3?

    miki131 @miki131
    Покажите структуру БД и связи в Laravel.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как скорректировать время на проекте на +3 часа Laravel 5.3?

    Константин Б. @Kostik_1993
    Web Developer
    Тык
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какая лучшая практика проверки достоверности запроса через ajax?

    Denormalization
    D' @Denormalization
    1) Нужно убрать отправку user id через Ajax. Это вообще ни к чему.
    2) user id нужно брать у текущего авторизованного юзера (В Yii что-то вроде Yii::$app->user->id)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какая лучшая практика проверки достоверности запроса через ajax?

    davidnum95 @davidnum95
    $_POST['userID']
    Не лучшая идея доставать параметры напрямую из $_POST, для этого есть Yii::$app->request->getBodyParams().
    Если у вас стандартная реализация авторизации, то для авторизованных пользователей в Yii::$app->user->id будет id текущего пользователя.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как через API Facebook опубликовать запись на стене группы?

    itservice
    Николай @itservice
    у меня тоже перестало работать
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • vabka
    Василий Банников
    • 14 ответов
    • 0 вопросов
  • Drno
    • 7 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 4 ответа
    • 0 вопросов
  • rootnoroot
    • 1 ответ
    • 3 вопроса
  • phaggi
    Алан Гибизов
    • 4 ответа
    • 0 вопросов
  • sasmoney
    sasmoney
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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