• Почему не работают медиа запросы?

    Prakop
    @Prakop
    Вот что мне помогло, вставить в шапку сайта такой метатег
    <meta name="viewport" content="width=device-width, initial-scale=1">
    Ответ написан
    4 комментария
  • Что именно можно хранить в NOSQL базах данных?

    NoSQL бывают разных видов:
    • ключ-значение
      Могут применяться для получения сериализованного объекта по строковому ключу. Могут присутствовать операции над списками, счетчики и пр. Memcached, Redis, Tarantool - работают полностью в RAM, поэтому особо не разгуляться.
      Есть персистентные: RocksDB, BerkeleyDB, ...
    • Графовые
      Удобно использовать когда в случаях, если в SQL запросах есть много JOIN и это все медленно работает из-за множества взаимосвязанных моделей
    • документо-ориентированные
      Когда есть необходимость работать со сложными структурами данных и в них нужно обновлять какие-то поля.
      Saboteur в целом описал преимущества.
      Но не испробовав тип JSON в РСУБД, я бы не стал сходу менять на документо-ориентированную.

    • колоночные
      Хороши для аналитических запросов
      https://m.habr.com/ru/post/95181/


    https://database.guide/nosql-database-types/
    Ответ написан
    Комментировать
  • Что именно можно хранить в NOSQL базах данных?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Все можно хранить. Но nosql базы бывают разные, заточенные под разные задачи.
    Надо уточнять для чего вам база.
    memcached, например, тоже можно сказать что это Nosql база. Используется для ускорения доступа.

    А mongodb это скорее объекты, а не документы.

    Например, вам нужно хранить такие поля
    имя, фамилия, телефон
    имя, адрес
    фамилия, инициалы, год рождения
    телефон, адрес, описание

    как вы видите, поля разные. Поэтому в обычной реляционной базе, вам нужно будет заранее создать столбцы для каждого значения. При этом, если в данных куча "пустот", место зачастую все равно будет выделяться. Плюс нужно будет указывать типы данных для каждого столбца.

    А в mongodb,например, можно просто хранить объекты как есть:
    Имя: Вася, Фамилия: Пупкин, телефон 02
    Имя: Петя, адрес: "Останкино, 1"
    Имя: Вера, инициалы: "В.Б.", год рождения: нескажу
    телефон: "красненький", адрес: "Останкино, 1", описание: "что-то где-то"

    И каждый объект хранится ровно с теми полями, которые в нем есть.
    При этом поля могут быть разного типа.
    При этом можно нормально пользоваться запросами и разными функциями.

    Да, тут нет joins, зато монго оптимизирована для работы с подобным и размеры коллекций ее не слишком будут смущать.
    Ответ написан
    6 комментариев
  • Composer не видит переменную PATH?

    @Dimon-zmey
    Все дело в использовании Open Server в котором уже установлен composer. Зайдите в \OpenServer\modules\php\ выберите версию php которую вы используете и удалите файлы composer.bat и composer.phar. После перезагрузки сервера команда composer сразу заработает.
    Ответ написан
    4 комментария
  • Как вернуть главное меню в JetBrains Rider?

    Нажмите дважды на Shift, вкладка Аctions. Введите "menu" -- первый результат "View | Appearance: Main Menu" с переключателем
    spoiler

    5e206499c1659675575003.png
    Ответ написан
    5 комментариев
  • Законно ли использовать лицензированную проприетарно музыку в open source проектах?

    pdragon
    @pdragon
    Не законно ибо мы живём в мире где деньги важнее всего а потому закон крутится вокруг них, но можно использовать свободную музыку, благо её уже не мало в инете.
    Ответ написан
    Комментировать
  • Законно ли использовать лицензированную проприетарно музыку в open source проектах?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Хочу спросить про то, законно ли использовать такое муз. сопровождение?

    Законно ли будет, если я возьму Вашу игру, переименую пару персонажей, немного изменю сюжет и начну ее выпускать сам, при этом буду говорить, что это моя игра, разработанная мной от нуля?

    Если Вы хотите кого-то нае..ть - будьте готовы к тому, что есть кто-то кто хочет нае..ть Вас. Это во-первых.
    Пока в Вашу игру играет полторы калеки - она никому не интересна. Если проект внезапно взлетает, бесплатная она или платная - она все равно начинает приносить профит. Не деньгами, так репутацией. А к хайповому продукту горазды примазываться все. И когда музыкант обнаружит в Вашей игре свою композицию - он на месте подпрыгнет от радости, потому что он теперь сядет Вам на шею и свесит ножки - времена продаж в киосках прошли, теперь достаточно прикрыть продажу в стиме, гоге или гугл маркете - и все, Вы приплыли :)
    Ответ написан
    Комментировать
  • Законно ли использовать лицензированную проприетарно музыку в open source проектах?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    с такими мутками как рах на грани

    но если вы не в США можно не париться

    в США да, придется объяснить как вы так из головы это написали
    Ответ написан
    1 комментарий
  • Законно ли использовать лицензированную проприетарно музыку в open source проектах?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Незаконно. Для изготовления производного произведения необходимо получить лицензию на оригинал.
    Ответ написан
    3 комментария
  • Какие модные фронтенд-фишки можете посоветовать?

    @vladdimir
    Верстальщик
    Сейчас в моде доступность, отзывчивость и быстрый отклик.
    Сайты, на которых на пользователя ничего не выпрыгивает\выезжает\выпучивается, где скролить можно всеми стандартными способами, где попапы закрываются с клавиатуры, а табами можно пройти туда-обратно на странице - тренд.

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

    bingo347
    @bingo347
    Crazy on performance...
    0. a11y (ну и еще сюда можно заглянуть)
    Притом доступность - это не только версия для слепых (вообще это не отдельная версия должна быть, а сам сайт должен поддерживать скринридер), бывает еще ограниченность движений, в том числе временная (перелом руки, ребенок на руках).

    1. Семантика
    По словам одного очень крутого верстальщика, divатоз очень опасная болезнь с огромным количеством побочек...

    2. Адекватная работа с клавиатуры
    Про клавиатуру. Вот реально бесит, но браузер это почти единственная утилита где я тянусь за мышкой... (хотя есть еще мак ось, но там эпл умный, а юзеров считают тупым быдлом, ну и адекватный трекпад это сглаживает). У меня нет особых проблем не с мышкой не с тачпадом, но клавиатура тупо позволяет мне управлять компом быстрее, а мое время дорого.
    А причиной всему простой факт - интерфейсы делают макаки, которые даже сочетаний своей IDE не знают...
    Что самое интересное, выполнив предыдущие пункты, Вы уже получите вполне вменяемую работу с клавиатурой, просто и абсолютно бесплатно. Но вслед за divатозом как правило развивается хз-где-фокус, ескейп-для-трусов, не-пашут-стрелки и еще куча мелких заболеваний, приводящих к неспособности купить в инете мышку не имея этой самой мышки (попробуйте, очень интересный челендж, покупать с телефона в зачет не идет). Ну и больше всего бесит, когда на сочетания ОС или браузера сайт вешает что-то свое...

    3. Интуитивно понятный интерфейс
    Люди не любят, когда их заставляют думать. Мозг вообще сжигает энергии больше всего остального тела, а если его еще и заставлять активно работать... И это не просто про знакомые иконки, узнаваемое их положение. Это вообще про возможность выполнять большинство действий на автомате. Почему у модалок кнопка закрытия в правом углу? Это привычно большинству, ведь на винде окна закрываются так же. Вот только никто не мешает отследить, что мы на макоси, где вообще-то привычнее, когда крестик слева...
    Ответ написан
    Комментировать
  • Какие модные фронтенд-фишки можете посоветовать?

    @abberati
    frontend-разработчик
    Какие есть штукенции, которые реально делают юзабилити приятнее?


    Фронтенд-разработчик
    Ответ написан
    Комментировать
  • Какие модные фронтенд-фишки можете посоветовать?

    @P747
    Я тоже бекендер, но если освоишь это, то будет охрененно https://threejs.org/
    Ответ написан
    Комментировать
  • Какие модные фронтенд-фишки можете посоветовать?

    SeaInside
    @SeaInside
    15 лет пилю все эти штуки
    Лучшее, что вы можете сделать - не тащить на сайт кучу всякой херни, которая обычно много весит, ухудшает перфоманс, затрудняет восприятие контента и не нужна никому, кроме вас. Серьёзно.
    Любая анимация должна быть уместна, и если вам, глядя на дизайн, никаких конкретных идей в голову не приходит - то и не нужно. Нет способа удешевить сайт сильнее, чем добавить элементам разного толка выпрыгивания со всех сторон, глитч-эффекты и всё такое.
    Хочется динамики - найдите какое-нибудь не сильно быстрое видео и поставьте его как фон, или по запросу "canvas background animation" найдите ненапрягающую анимацию.

    P.S. Речь идёт не о сайтах, которые должны побеждать на Awwwards, а об обычных сайтах, которые делаются для людей, а не для конкурсов.
    P.P.S. Если всё-таки очень хочется, то нужно гуглить по запросам "hover effects" и "canvas animation", остальное без конкретной дизайнерской задумки вреда несёт куда больше, чем пользы.
    Юзабилити - это про то, чтобы "работает быстро и понятно (как у всех)".
    Ответ написан
    2 комментария
  • Как сделать такой многосоставной фон?

    SeaInside
    @SeaInside
    15 лет пилю все эти штуки
    Вот так, например.


    А вообще, если уменьшение радиуса скругления при уменьшении вьюпорта не требуется - смотрите на свойство border-image - просто идеальный кейс использования, изящнее будет.
    Ответ написан
    1 комментарий
  • Как вывести все родительские категории вордпресс?

    @TeslaGogol Автор вопроса
    Нашел ответ за рубежом, всем советую гуглить на английском.
    $categories = get_terms( 
       'category', 
        array('parent' => 0)
    );
    Ответ написан
    Комментировать
  • Где вы храните свои и сторонние css-стили?

    zorca
    @zorca Куратор тега WordPress
    Все равно. Но лучшая практика - оставлять основной style.css пустым, только служебные заголовки. И лучше, если тема создана не Вами, хранить все свои изменения в дочерней теме.
    Ответ написан
    5 комментариев
  • Как узнать на чем сделан сайт?

    @kirokysuper
    Установить плагин для Google Chrome называется Wappalyzer
    Ответ написан
    2 комментария
  • Как проводить платежи на не коммерческом сайте?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Нужный Вам вариант через API-яндекса с кодом подтверждения платежа - возможен.
    Все фин.операции происходят на яндексе.
    У Вас - только управление кошельками пользователей и координирование движения средств между ними.

    Касаемо остального - лучше спросить юриста.
    Ответ написан
    Комментировать