Задать вопрос
  • Как копируют калькуляторы с чужих сайтов?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Спросите у этой сотни где они его взяли, как минимум один вам ответит - возьмете там же.
    Ответ написан
    Комментировать
  • Что мотивирует IT специалистов кроме ЗП?

    @vism
    Деньги и отсутствие эффективных менеджеров. Все.
    Все ваши соц. пакеты и печенье бесплатное лучше отдайте деньгами.

    Но да, я прочел коментарии и ответ автора вопроса
    "Если за 3 года не меняется проект и обязанности, зачем повышать ЗП, только индексация"
    И все стало понятно.
    Детка, может это у вас, эффективных мэнеджеров так, вы сидите и не развиваетесь годами. А у нас иначе.
    3 года опыта это примерно х2-х3 к ЗП по соовествию рынку. Мы постоянно учим новое и цена разработчика растет очень быстро. У каждого свой потолок конечно, но если человек учится нонстоп нет предела росту квалификации и ЗП.

    Именно поэтому каждые полтора года я менял работу, т.к. не повышали зарплату и такие эффективные менеджеры говорили, мол не найдешь на такую ЗП как хочешь. Да вот только я увольнялся имея оффер всегда.
    Повышайте зарплату ежегодно на 50%, вот мотивация. А все эти ДМС, обеды и конференции лесом.
    Ответ написан
    3 комментария
  • Что мотивирует IT специалистов кроме ЗП?

    @SODINNER
    Эх, читаю ответы и грустно становится. Как говорил мой начальник (на которого я до сих пор работаю) "У меня было много работников, и опытные, и которые только обучались, но никому работа не приносила удовольствие. Они делали это потому что надо, а не потому что хотели."
    А как говорил Конфуций: "Выбери себе работу по душе, и тебе не придется работать ни одного дня в своей жизни"
    Так вот, я лично занимаюсь IT потому что мне это нравится, это интересно, увлекательно. Да, за бесплатно пахать 8 часов каждый день никто не будет, но деньги вообще не главное в этом профессии, особенно когда и так средняя ЗП хорошая и грех на неё жаловаться.
    Я считаю огромным плюсом, это то, что работая IT специалистом, ты можешь посещать другие компании, побывать в них, посмотреть что они делают, как это все работает изнутри. Недавно я конфигурировал сервак за 350к рублей, без надобности покупать его, это же прикольно держать в руках и иметь дело с такими дорогими вещами, не покупая их.
    Вообщем мнение своё высказал, а людей которые делают свою работу, лишь потому что это работа, жалко.
    Желаю всем найти работу по душе, чтобы вы могли совмещать хобби и работу.
    Ответ написан
    6 комментариев
  • Как оцените верстку?

    @Lord_Dantes
    Выглядит неплохо, но и не хорошо. Я конечно не мастер, но совет дать могу:

    1. Указывайте названия блоков и элементов с помощью технологий БЭМ
    2. Чтобы отцентрировать текст по высоте используйте связку свойств:
    display: flex; align-items: center; justify-content: center;

    Эти свойства дадут вашему блоку дисплей флекс, отцентрирует его по высоте и ширине которая у него(блок/элемента) есть. Если нету, её нужно задать либо 100%, далее нужно смотреть на случай.
    3. Если вы используете бутстрап 3-й версии, используйте его правильно. Правильно это:
    <div class="container">
    			<div class="row">
    				<div class="col-md-12"></div>
         </div>
    </div>

    И уже в col-md-12 вы верстаете свои элементы.
    UPD
    Также не забывайте что есть такие классы в 3 бутстрапе как col-xs-*, col-sm-*, col-lg-*.
    Потому-что вроде заметил что вы использовали то md то lg на разных блоках.

    Это буквально малая часть того над чем стоит поработать.
    Ответ написан
    Комментировать
  • Как сделать canvas в качестве фона для div?

    UnluckySerivelha
    @UnluckySerivelha
    div {
    position: relative;
    }
    
    canvas {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    }
    Ответ написан
    3 комментария
  • В чем отличие папок app от dist?

    @ned4ded
    Верстка, Фронтенд
    В названии, * ба-дам-тсс * (:

    Обычно в папках app / src / client и т.д. хранятся исходные файлы веб-приложения, в папках dist / build / www хранятся скомпилированные файлы.

    Но название не имеет особого значения, это скорее какое-то негласное соглашение о наименование, в любом проекте их можно (но не нужно) назвать по своему усмотрению.
    Ответ написан
    Комментировать
  • Хочу выйти на фрилас c WordPress, что учить?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    Это дурацкий вопрос.
    У вас ничего не получится.
    Ответ написан
    Комментировать
  • Почему некоторые люди утврерждают что плохо использовать jQuery?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Во-первых, jQuery родилась во времена, когда каждый браузер реализовывал JS и DOM API по-своему, её основным назначением было сглаживать эти различия. В наше время это преимущество библиотеки уже утеряно. Во-вторых, jQuery не соответствует основному вызову современности - сложной кодовой базе. В развитом фронте код, использующий jQuery, быстро превращается в трудно сопровождаемую лапшу. Поэтому для простого фронта чаще стали использовать ванильный JS, а для сложного фреймворки типа React, Angular и Vue.
    Ответ написан
    23 комментария
  • Анимация, смена главного фона?

    origami1024
    @origami1024
    went out for a night walk
    Вот половина работы, нужно еще разобраться как сделать хорошо рамку с блюром вокруг изображения, есть идеи?
    Ответ написан
    Комментировать
  • Как устроится frontend разработчиком?

    Robur
    @Robur
    Знаю больше чем это необходимо
    1. Стать фронтенд разработчиком.
    2. Найти работу.

    Не перепутайте порядок действий, иначе будет сложно.

    пс. нюансы и подводные камни можно обсуждать когда вы напишете какую-то конкретику.
    Ответ написан
    Комментировать
  • Как использовать Jquery Input Mask?

    Vue и jQuery - разные вещи. Для Vue есть свой соответствующий пакет - vue-inputmask
    Ответ написан
    3 комментария
  • Почему во vue.js интерполяция не отображает значение?

    @AndrewRusinas
    Потому, что выходит за область видимости цикла v-for. Там нет переменной perfume) Переменная perfume доступна только внутри тега <li>, к которому применена директива v-for. При чем на любом уровне вложенности внутри , но не вне.
    Ответ написан
    Комментировать
  • Архитектура приложения на vue?

    TaPO4eg3D
    @TaPO4eg3D
    Rust, Python
    Если так сильно беспокоит архитектура приложения, то могу посоветовать взглянуть в сторону Nuxt.js. Этот фреймворк будет форсировать структуру приложения, а заодно и общий код-стайл.

    Про наименования файлов написано в официальной документации Vue.js. https://vuejs.org/v2/style-guide
    Ответ написан
    Комментировать
  • Какая альтернатива NodeList.forEach в IE11?

    kn1ght_t
    @kn1ght_t
    [].forEach.call(nodeList, function(element, index, list) { 
        console.log(element, index);
      }
    );

    где nodeList- это NodeList =)
    Ответ написан
    Комментировать
  • Как сделать автоклик?

    delphinpro
    @delphinpro Куратор тега JavaScript
    frontend developer
    Нет. Это невозможно.
    Браузеры, к счастью, заботятся о пользователях, и не позволяют (по возможности) всяким уродам совершать свои грязные делишки (например автоматически кликать куда попало).

    Быть может есть разница в событии которое создается при клике мыши и событие которое генерируется скриптом ?


    Да, есть. У событий есть поле isTrusted — событию можно доверять, если оно сделано пользователем. поле ридонли, изменить его не получится.
    Ответ написан
    2 комментария
  • Как такое в less сделать?

    SagePtr
    @SagePtr
    Еда - это святое
    .fit-content(@attribute) {
      @{attribute}: -moz-fit-content;
      @{attribute}: -webkit-fit-content;
      @{attribute}: fit-content;
    }
    Ответ написан
    Комментировать
  • Как сделать такой SVG эффект?

    origami1024
    @origami1024
    went out for a night walk
    1) Линии через path.
    2) Круги на местах соединений - через svg элемент<marker>.
    3) Анимацию тегом animate.

    <svg viewBox="0 0 140 140" width=100vw height=100vh>
      <defs>
        <marker id="markerCircle" markerWidth="8" markerHeight="8" refX="5" refY="5">
            <circle cx=5 cy=5 r=3 />
        </marker>
      </defs>
      <path d="M20 20 L30 40 L70 20 L90 80" fill="none" stroke="red" marker-start=url(#markerCircle) marker-mid=url(#markerCircle) marker-end=url(#markerCircle)>
        <animate 
               attributeName="d"
               values="M20 20 L30 40 L70 20 L90 80;
                   M20 40 L30 10 L70 60 L90 110;
                   M10 10 L15 80 L120 70 L150 75;
                   M20 20 L30 40 L70 20 L90 80"
               dur="20s"
               repeatCount="indefinite"
               />
      </path>
    </svg>

    UPD: круги через svg marker
    Ответ написан
    Комментировать
  • Возможно ли использовать Vue без потери SEO?

    KraisLi
    @KraisLi
    Web Developer
    До меня всё написали верно. Но не всегда стоит усложнять приложение ssr или nuxt.
    Есть замечательный плагин https://github.com/chrisvfritz/prerender-spa-plugin
    С его помощью можно сделать статичными те страницы которые должны индексироваться.
    Ответ написан
    Комментировать