• Как посоветуете сделать базу данных?

    MetaAbstract
    @MetaAbstract
    Архитектор информационных систем и баз данных. Ful
    Поставьте себе WordPress,Joomla или Drupal и не углубляетесь в эти дерби.
    Главное обновляйте регулярно и храните бэкапы, чтобы криптолокеры на поймали.
    Ответ написан
    1 комментарий
  • Возможно ли обойтись без jQyery?

    Sanasol
    @Sanasol Куратор тега JavaScript
    нельзя просто так взять и загуглить ошибку
    > jQ есть преимущества которых "не нарисуешь" обычным js?
    Для начала надо понять что jQuery написан на JS. После этого вы поймете абсурдность этого предложения.

    Для всего остального вопроса: youmightnotneedjquery.com
    Ответ написан
    1 комментарий
  • Как в ангуларе можно сделать такое?

    AMar4enko
    @AMar4enko
    Для начала попробуйте самостоятельно ответить на вопрос "Как в JavaScript можно сделать такое?"
    Возможно, после этого ответ придет сам собой
    Ответ написан
    Комментировать
  • Простая JavaScript игра. Как обезопасить ajax-запросы от фальсификации?

    Считайте время на сервере. Когда игра начинается отправляйте старт запрос, когда заканчивается стоп запрос. А там уже вычисляйте разность.
    Ответ написан
    3 комментария
  • Хочу установить linux как основную ОС, но терять лицензионный Windows не хочу. Как оставить возможность потом снова установить Windows снова?

    Endru9
    @Endru9
    Админ Linux
    при установке лицензионный ключ не понадобится. достаточно установить точно такую же версию винды, а при активации OEM лицензия автоматом подхватится.
    так же на жестком обычно есть специальный раздел для восстановления. его желательно не трогать.
    Ответ написан
    Комментировать
  • Как удалить класс без js при изменении разрешения экрана?

    @IceJOKER
    Web/Android developer
    1. Нельзя, изменения html только с помощью JS
    2. Использоваться media queries
    3. Перенести весь код в файл script.js , а потом подключить его
    Ответ написан
    6 комментариев
  • Как Angular2 service inject Http&?

    Ответ написан
    Комментировать
  • Как быть с изображениями при резиновой вёрстке?

    @ForestEsprit
    HTML - верстальщик
    1) Если есть возможность — я бы поставила парня отдельно картинкой (img), что бы он всегда был на месте, а горы уже bg cover и не важно, как они там на разных разрешениях встанут. По мне это лучший вариант.

    2) Обсудить это с дизайнером, объяснить ему суть проблемы (лучше набросать прототип), возможно дизайнер сам предложит решение. (Вариант на тот случай, если работаете с дизайнером).

    3) Понадобится большая картинка, которую стоит подгружать на больших разрешениях (например от 1440 грузите картинку, у которой есть дополнительные поля с горами). Тогда можно сохранить макет неизменным.

    4) не растягивать картинку на всю ширину. Я понимаю, о чём вы спрашиваете, но если надо сохранить макет в таком виде, а это максимальный размер картинки, почему бы не отказаться от растягивания на 100vw и не задать максимальную ширину header на 1280 (например).

    5) Смириться с тем, что картинка будет разной на разных разрешениях. Можно поиграть с bg-position на разных разрешениях, может что-то получится. Неплохой пример на кидзаье самый первый блок девочка-доктор.
    Ответ написан
    Комментировать
  • SVG игнорирует hover, как его заставить работать?

    Anna_BS
    @Anna_BS
    Svg в img не будет реагировать на ховер т.к. вставляется обычной картинкой. Для взаимодействия нужно вставлять сам svg.
    Ответ написан
    Комментировать
  • Как лучше в бд хранить id пользователей, прочитавших сообщение?

    @entermix
    Если письмо одно для всех (что странно) использовать дополнительную таблицу:
    letter_views
    id, letter_id, user_id,...

    После прочтения сообщений делать там запись

    Если письмо дублируется каждому пользователю и его может прочитать только 1 пользователь, можно добавить флаг read и делать туда запись после того, как его прочитали
    Ответ написан
    4 комментария
  • Есть идея проекта- нет навыков реализации?

    @balamut108
    Py
    Все крутые дядьки говорят что нужно делать то в чём разбираешься, если Вы не разбираетесь в этом или вообще ни в чём, начините сначала в чём-то разбираться, а потом беритесь за проекты.
    Ответ написан
    4 комментария
  • Как отверстать такой заголовок?

    Serj-One
    @Serj-One
    i'm sexy and i know it
    <div class="container">
      <h2>
        <span>О нас</span>
      </h2>
    </div>

    .container {
      width: 700px;
      margin: auto;
    }
    
    h2 {
      text-align: center;
      position: relative;
    }
    h2:before {
      content: '';
      display: block;
      width: 75%;
      height: 1px;
      background: linear-gradient(90deg, red 70%, blue 70%);
      position: absolute;
      top: 7px;
      left: 0;
    }
    h2:after {
      content: '';
      display: block;
      width: 75%;
      height: 1px;
      position: absolute;
      background: linear-gradient(90deg, blue 30%, red 30%);
      right: 0;
      bottom: 7px;
    }
    h2 span {
      padding: 5px 40px;
      background: #fff;
      position: relative;
      z-index: 1;
    }

    codepen.io/Serj-One/pen/NNYMeE
    Ответ написан
    Комментировать
  • Как скопировать элемент по клику на Angular?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    1) по ngClick вызываем какой-то метод контроллера
    2) в методе контроллера меняем состояние (айтем из одного массива перекидываем в другой или копируем или что вам там надо сделать).
    3) вьюшка волшебным образом перестраивается сама по изменению состояния данных, слава декларативности!

    Короч суть в том, что в ангуляре вы должны мыслить данными и управлением состоянием вашего приложения. А "элементы" - вы просто в шаблонах декларативно опиываете как должен реагировать UI на изменения. Например ngRepeat описывает как выводить айтем коллекции, это не тоже самое что цикл.
    Ответ написан
    1 комментарий
  • Что могут сделать SEOшники с сайтом?

    @pollino
    Что могут сделать - найти низкочастотники, разбавить анкоры, играть с весом страниц (перелинковка) + нюансы тематики. Привяжите их оплату к результату - лидам (клиентам), не трафику или позициям. Не давайте кому попало доступ к счетчикам, могут вынести ваши ключи. Сравнивайте через метрики откуда приходят клиенты и где больше (контекст, smmи ли seo) возврат и окупаемость вложений.
    Ответ написан
    Комментировать
  • Что изучать после Delphi?

    Daniro_San
    @Daniro_San
    Программист
    Освоил делфи? Умеешь кидать кнопочки на форму? И даже код еще немного пишешь?
    Вот это да... Всего то за полгода...
    Все, больше ничего учить не надо. Можно идти работать.

    А серьезно - лучше всего ПРЯМО СЕЙЧАС удалить делфи, и начать учить C++, Java или C#.
    С нуля. Поначалу будет большее желание бросить все это и вернуться в уютненький мир формочек и := . Но если ты его преодолеешь, то это уже шаг к исправлению. Через пару месяцев про Делфи ты будешь вспоминать только с отвращением и ужасом.
    Ответ написан
    1 комментарий
  • Что могут сделать SEOшники с сайтом?

    @Ferian
    Its all about IT.
    Давно занимаюсь seo, удивлен комментариям "дешево = черный seo", "дорого = успешный".
    Так будет говорить только человек с неудачным опытом работы с "сеошниками".

    По теме:
    слабо верится, что без вливания огромного кол-ва денег можно продающий сайт закрепить в топе.

    Все зависит от региона, конкурентности запросов. А так же от того, что по вашему "огромные вливания".

    Все со своей стороны по коду все уже сделал

    Теоретическое seo не 100% равно практическому. Всегда есть тонкости под разные тематики и т.д.

    Если ребята вызывают доверие и сумма вменяема - попробуйте.
    Ответ написан
    Комментировать
  • Как убрать размытие по кроям изображения?

    Как вариант засунуть в div по размеру нужной картинки, спозиционировать картинку по центру и диву дать ovrflow: hidden. Ну я так делал. Может есть еще какие варианты.
    Ответ написан
    Комментировать
  • Всё еще используют просто странички?

    @Silm
    Если надо "пару страниц с информацией и контактами" вообще не нужен ни PHP ни БД.
    Если от php надо 15 строк, то пишут 15 строк без фреймворков, подключая при надобности библиотеки.
    Если на 90% требований отвечает какая-то готовая CMS, то используют ее.
    Если нужен небольшой сайт, но требуется контроль над логикой, роутинг и тп, то используются микрофреймворки.
    Если не хватает возможностей микроферймворков используют полноценные фреймворки.
    Если очень хочется, то делается как душе угодно.

    PS
    Не flaks, а Flask. И работает он не на PHP, а на Python.
    Ответ написан
    2 комментария
  • Правильно ли я расставляю приоритеты в развитии?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Для начала, как говорится, определитесь с целями. Вы хотите больше интересных задач. При этом ваша специализация - верстка. Раз уж вы только только решили попробовать "gulp" и sass - предположу что с такими инструментами, как скажем autoprefixer вы так же не знакомы. И тем более webpack.

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

    По процессам вам стоит ознакомиться с существующими методологиями в верстке. BEM, Css modules и т.д. Сейчас все популярные фреймворки (в том числе и angular) идут по сути реюзабельных компонентов, и подобных подходы к верстке зададут вам какую-то основу.

    Передт тем как учить фреймворки стоит определиться с целями. Если знания ангуляра вам нужны на уровне шаблонов - ну тут тогда можно просто почитать да попробовать в свободное время. Если же вас именно качественное понимание всего интересует, но перед фреймворками надо хорошо изучить javascript (и ознакомиться с текущим стандартом ES2015). И уже после этого можно приступать к фреймворкам.
    Ответ написан
    1 комментарий
  • Как сделать наезжающее меню на контент?

    Задать сайдбару абсолютное позиционирование и z-index
    Ответ написан
    4 комментария