• Разве Composer бесполезен в 2017?

    Тут мне видится проблема в самом тимлиде. Ему просто не понравилось, что какой-то стажер начал тыкать его мордой в его же дерьмо.
    Ответ написан
    Комментировать
  • Разве Composer бесполезен в 2017?

    opium
    @opium
    Просто люблю качественно работать
    очевидно что тимлид застрял в прошлом не более того
    Ответ написан
    Комментировать
  • Для чего нужен Node.js конкретно?

    Negwereth
    @Negwereth
    lvivcss.com.ua
    NodeJS - платформонезависимая среда исполнения JavaScript кода, что позволяет строить разнобразные решения.

    Одним из них являются веб-сервера. Также NodeJS позволяет разрабатывать десктопные решения за счёт доступа к файловой системе и к другим системным API.

    Также существует модификация Arduino, позволяющая программировать микроконтроллеры на JavaScript.
    Ответ написан
    Комментировать
  • Для чего нужен Node.js конкретно?

    sim3x
    @sim3x
    Он нужен для написания серверного кода на js
    Ответ написан
    Комментировать
  • Как перестать кодить и начать программировать?

    BuriK666
    @BuriK666
    Компьютерный псих
    Если ваш старый код, для вас выглядит ужасно, то значит вы развиваетесь. Бейте тревогу когда начнете "идеально" писать.
    Ответ написан
    11 комментариев
  • В чём отличие & nbsp от обычного пробела?

    DirecTwiX
    @DirecTwiX
    "display: flex;" уже предлагали?
    Основное предназначение неразрывного пробела - запрет переноса следующего за ним слова/символа на новую строку.
    Т.е. при выводе, например, "Товар& nbsp#1" не получится такого, что "Товар" окажется на одной строке, а "#1" - на следующей.
    Ответ написан
    Комментировать
  • Пользуются ли люди QR кодами или это все таки бесполезность?

    Exploding
    @Exploding
    wtf?
    Я тут анализировал... Такой себе говноанализ проводил, периодически сканируя если есть возможность и код читаем, т.к. часто бывает его налепят так, что как ни танцуй вокруг него с телефоном - он не считывается из-за очень мелкого размера, крайне хренового качества, или что-то "налазит" на него и т.д.
    И пришел я к такому выводу: коды эти сами по себе достаточно полезны и удобны, как механизм/метод передачи определенных объемов информации, но не приживаются они по ряду причин, а именно:
    - Многие, если не большинство, людей вообще не шурупают что это за гребаный квадрат и с какой стороны к нему подходить.
    Решение: добавлять рядом краткую информацию о том, как его считать и почему это удобно.
    - Бесполезный контент! Наверно 80-90% всех кодов несут в себе абсолютно бесполезную хрень, типа урла на какой то убогий сайт, который никому не нужен. Получается, что отсканил код - нашару залил себе говна в телефон в виде, как получается, уже и сюда проникшего спама! Типа вот мы какие современные, хз че его туда зашифровать, а давайте что попало. Люди сканят и: агааа! А вот вам, хлебните говнеца и от нашей компании!))
    Решение: публиковать только действительно полезную информацию. Иначе нах.
    - Ну и к тому же, самое главное на мой взгляд, это неизвестность! Почему кто-то должен сканить код, не зная вообще нужна ему инфа из него или это будет очередной глоток свежего говнеца но только уже от другой компании!))
    Решение: указывать, какая информация зашифрована в коде, чтобы человек понимал будет ли она полезна для него или нет.

    А вообще конечно, придерживаясь этих правил (экий я! уже и в "правила" эту простыню записал:))) возможно qr-коды и стали бы популярней. Например, вместо того шлака, который есть сейчас в них, можно шифровать визитку со многими параметрами, которую отсканил и в телефон уже занесен контакт со всеми номерами тел., почтой, названием организации, адресом и др. GPS координаты, если кто юзает тел. как навигатор, основные технические характеристики товара, если это магазин обычный да и вообще валом ещё полезных вариантов... Но у нас почему-то вместо этого туда шифруют потоки калловых масс... идем то в ногу со временем, епта!))
    Ответ написан
    Комментировать
  • Анимация на css?

    sfi0zy
    @sfi0zy Куратор тега CSS
    Creative frontend developer
    Как сделать на чистом css?

    Сергей говорит, что CSS не может отслеживать скролл и это действительно так. Его вариант решения задачи является общепринятым и я бы тоже использовал его. Но если вы хотите доказать, что у вас скилл CSS равен 95% - придется шаманить. Мысль следующая: если взять большой блок с кривым градиентом и аккуратно перекрыть его слоями, которые не будут скроллиться (position: sticky будет очень кстати), оставив небольшую видимую полоску, то можно получить занятный эффект зависимости содержимого полоски от этого самого скролла - codepen (будьте осторожны, проверено только в последних версиях хрома и ff). Понятно, что идея сырая, но если ее доработать, то можно будет запилить что-то похожее на вашу картинку.
    Ответ написан
    1 комментарий
  • Kак взять url с # символам?

    Stalker_RED
    @Stalker_RED
    RFC2396, section 4.1
    When a URI reference is used to perform a retrieval action on the
    identified resource, the optional fragment identifier, separated from
    the URI by a crosshatch ("#") character, consists of additional
    reference information to be interpreted by the user agent
    after the
    retrieval action has been successfully completed. As such, it is not
    part of a URI
    , but is often used in conjunction with a URI.
    Хеш не является частью URI, и не передается при обычном запросе.

    Ответ: никак.
    Ответ написан
    Комментировать
  • Как грамотно сказать "кроссбразуерная и адаптивная верстка макетов" по английски?

    4mobile
    @4mobile
    WEB developer
    web-developer, PSDtoHTML
    Думаю, кроссбраузерная и адаптивная верстка - это подразумевается само собой, верстальщик который этого не умеет - это не верстальщик еще.
    Ответ написан
    3 комментария
  • Какими знаниями необходимо обладать, чтобы написать подобный плеер?

    mmmaaak
    @mmmaaak
    JavaScript + Web Audio API
    Ответ написан
    Комментировать
  • Достаточная ли фильтрация данных post запроса?

    @Snewer
    $value = intval($_POST['val']);
    if ($value >= 1 && $value <= 5) {
        echo 'ok';
    } else {
        echo 'error';
    }
    Ответ написан
    4 комментария
  • Нужно ли учиться в школе?

    @SharuPoNemnogu
    не язык плохой, программисты такие...
    Ахах, школа ему мешает...
    Вот будет тебе лет 30, семья, дети, кот дебил, на работе вечный аврал, ипотека, ремонт, качалка.. а развитие никто не отменял, и все равно находишь время.
    Так что не пори чушь, учись в школе и развивайся параллельно.
    Ответ написан
    7 комментариев
  • Когда имеет смысл делать несколько таблиц с комментариями?

    longclaps
    @longclaps
    О, набежали подписанты )
    Идея дурацкая и вредная, всем коментам место в одной таблице, и быстрее будет, и сохраннее.
    Почитать про индексы даже не советую - бесполезно.
    Ответ написан
    Комментировать
  • Как сделать ровную сетку Flex-box?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Если использовать space-between, то чтобы последний ряд был как flex-start, то добавляют пустые блоки. Столько сколько максимально влезает блоков в строку -1.

    У меня для этого специальный класс сделан
    .empty-flex {
      height: 0;
      border: 0; //опционально, для универсальности
      text-decoration: none;  //опционально, для универсальности
    }
    Ответ написан
    Комментировать
  • Появится ли такой тип программиста?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    CodeReview-еры они зовутся и давно уже изобретены, но редко это отельная должность :)
    Ответ написан
    3 комментария
  • Возможно ли создать онлайн-игру с использованием блокчейн?

    Jump
    @Jump
    Системный администратор со стажем.
    Возможно ли создать онлайн-игру с использованием блокчейн?

    Возможно.
    0_facfe_46f0772c_orig.jpg

    В промышленности можно делать что угодно, но чтобы это было модным там обязательно должен быть графен и нанотрубки.
    В IT тоже можно делать что угодно, но чтобы это было модным, там обязательно должен быть блокчейн.
    Ответ написан
    1 комментарий
  • Как передать значение аттрибута в метод Vue?

    amux
    @amux
    alp.ac
    В data храните номер активного таба, а в эвентах используйте его:

    Эвент:
    @mouseleave="expand(1)"

    В табах:
    :class="{ active: active == 1 }"

    data:
    data() {
        return {
          acitve: 1,
        };
     },


    а в методах:
    methods: {
        expand(number) {
          Vue.set(this, 'active', number); //this.active = number
        },
      },
    Ответ написан
    Комментировать
  • Чем отличаеться promise от обычных коллбэков?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Два главных отличия:
    1. Promise это значение (точнее, обертка над нужным нам значением), а не кусок кода, со всеми вытекающими. Можно передавать, возвращать из функции и так далее. Это теоретически возможно и с коллбэками, но будет очень много .bind/.call/.apply и прочей функциональщины отнюдь не упрощающей чтение кода.
    2. Promise из коробки позволяет легко связывать асинхронные операции в цепочки. Опять таки это в принципе возможно и с коллбэками, но нужна сторонняя либа, например async, нужно помнить её методы, лишняя зависимость и т.д.


    Принципиальных отличий нет, оба подхода базируются на том, как работает в JS event loop и на том, что функции там граждане первого класса. Просто с промизами работать все-таки приятнее.
    Ответ написан
    Комментировать