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

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

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

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

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

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

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

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

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

MVP_Master

  • 1
    вклад
  • 21
    вопрос
  • 3
    ответа
  • 0%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как сделать чтоб отключили товар и программа думала что страницы нет?

    jazzus @jazzus
    Global Scopes с ->where('active', true) решит проблему с такими товарами во всех запросах (каталог, поиски, 404 на show и тд) за 1 минуту) Будет что-то типа самопального soft delete. Единственное в запросах где нужны будут все товары (включая inactive) необходимо будет помнить о скопе и добавлять withoutGlobalScope.
    Ответ написан 22 янв.
    Комментировать
    Нравится 2 Комментировать
  • Насколько полное изучение Java c работой над реальными проектам поможет php программисту в его работе?

    DevMan
    DevMan @DevMan Куратор тега PHP
    расширение кругозора и выход за рамки одного языка - это всегда польза для программиста.

    а становится программистом или быть формошлепом каждый решает сам.
    Ответ написан 17 янв.
    Комментировать
    Нравится 7 Комментировать
  • Как выкачать архив 60 гигов но по частям?

    mrusklon
    Павел @mrusklon
    если долго мучится - что нибудь получится
    download master - выручал когда еще был трафик , паузу нажал и докачал потом

    если облако меняло прямую ссылку то можно было ее затем всеравно вставить в задачу загрузки и докачать
    Ответ написан 08 янв.
    2 комментария
    Нравится 1 2 комментария
  • Как выкачать архив 60 гигов но по частям?

    Dr. Bacon @bacon
    wget поддерживает докачку
    Ответ написан 08 янв.
    Комментировать
    Нравится 1 Комментировать
  • Как организовать групповое изменение размеров фото на сайте?

    ThunderCat
    ThunderCat @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    одно и тоже имя оставлять в папках, соответствующих каждому размеру?
    Очевидно же что рано или поздно вы перезапишете какую-то фотку, так как такое имя уже будет загружено (типичный пример без имени(1).jpg). И да - для каждого размера своя папка. Кроме того, часто имена фоток бывают на русском языке, с пробелами, в разном регистре, что для веба не очень хорошо. Фото надо переименовывать. Есть 2-3 варианта, которые зависят от условий. Самый простой и очевидный, подходящий для одной фото на объект - имя будет соответствовать идентификатору объекта (товара в вашем случае). Если их больше одной - можно использовать
    а) идентификатор + _микротайм после точки,
    б) хеш микротайма / идентификатора + _микротайма после точки,
    в) просто микротайм
    г) любой другой алгоритм, гарантирующий высокую уникальность и совместимость с вебстандартами.

    Хранить стандартный вариант в жпег, так же можете добавить вебп, на радость гуглу. Для ог лучше использовать жпег, так как не все соцсети нормально понимают вебп, так же все еще есть проблемы с некоторыми браузерами, например сафари не всегда нормально его понимает.

    Для вывода изображений используйте <picture>, в котором задайте приоритеты вывода и размерность.
    Ответ написан 06 янв.
    3 комментария
    Нравится 2 3 комментария
  • Как удобно вести командную разработку и обновлять продакшн версии?

    fox_12
    Владимир Куц @fox_12
    Расставляю биты, управляю заряженными частицами
    Смотрите в сторону Gitlab CI/CD...
    Докеризуете проект. Можно и без него - но с докером лучше...
    Пишете автотетсты - хотя бы некий минимум - хотя бы smoke-тесты - потом по мере роста над собой будете дополнять другими
    В gitlab ci/cd вешаете прогон автотестов на определенной ветке. При коммитах в данную ветку CI/CD будет запускать автоматом прогон.
    Если все тесты на данной ветке отрабатывают успешно - вливаете в ветку master (либо сразу делаете мердж, который будет вливаться автоматически в мастер после успешного прогона автотестов), который тот же CI/CD гитлаба будет вливать уже на прод.
    Ответ написан 23 дек. 2020
    1 комментарий
    Нравится 2 1 комментарий
  • Как добавить уникальность картинке?

    dimonchik2013
    dimonchik2013 @dimonchik2013
    совет, который уже дан - ничего не стоит
    хитер бобер
    ща тебе по сео все спалят, ага

    ладно - лови: снизу отрезаешь сантиметр + - , гугел почти сочтет за уникальные, и , что смешнее, яндех тоже
    ну а шо, на всех вычислений не хватает
    Ответ написан 21 дек. 2020
    4 комментария
    Нравится 1 4 комментария
  • Какой ЯП выбрать как дополнение к php - Go или Python?

    Drummi
    Борис Меньшаков @Drummi
    web-разработчик
    Я лично остановился на Go, так как он очень прост в освоении. Для ускорения каких-то частей php-приложения мне он показался оптимальным (обработка транзакций, отдача контента и прочие почти автономные задачи). Ну и писать код (имхо) приятнее (кроме вечных проверок ошибок). В общем, попробуйте сами написать небольшие сервисы и на том и на том. Это будет самый верный способ.
    Ответ написан 19 нояб. 2020
    Комментировать
    Нравится 1 Комментировать
  • Какой ЯП выбрать как дополнение к php - Go или Python?

    trapwalker
    Сергей Паньков @trapwalker
    Программист, энтузиаст
    Питон проще осваивать, к нему больше примеров, библиотек, обучающих курсов, книг и открытого кода в инете. А ещё полно удобного инструментария. Для любых ваших проектов питон подойдёт не хуже го.
    Когда вы готовы разрабатывать на Го, у вас уже не возникает вопроса питон или го. А если возникает, значит питон.
    ИМХО.

    Но го неслабо так развивается и у него большие перспективы, как мне кажется.
    Ответ написан 11 нояб. 2020
    6 комментариев
    Нравится 1 6 комментариев
  • Какой ЯП выбрать как дополнение к php - Go или Python?

    Dr. Bacon @bacon
    Если очень кратко, без всяких нюансов:
    Python - для ускорения разработки.
    Go - для ускорения работы сервиса, хотя наверно лучше сказать, для оптимизации узких мест.
    Ответ написан 11 нояб. 2020
    4 комментария
    Нравится 5 4 комментария
  • Можно ли как-нибудь проверить свои знания laravel, symfony или любой другой технологии?

    Mellorn @Mellorn
    Как написал MVP_Master, можно начать проходить собеседования.
    Вполне действенный способ.
    Хотя и спорный.
    Вы можете научиться просто проходить собеседования, но знания всё же будут минимальными.

    Я советую пойти дальше.
    А именно - пройти собеседование и устроиться на работу. Вот там всё и вылезет наружу)
    Ответ написан 02 нояб. 2020
    Комментировать
    Нравится 1 Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • w3bsmes
    Alice
    • 7 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 7 ответов
    • 0 вопросов
  • 0xD34F
    0xD34F
    • 6 ответов
    • 0 вопросов
  • dimonchik2013
    dimonchik2013
    • 6 ответов
    • 0 вопросов
  • Jump
    АртемЪ
    • 6 ответов
    • 0 вопросов
  • Надим Закиров
    • 3 ответа
    • 2 вопроса
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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