Задать вопрос
  • Как правильно передать переменную в mixin (SCSS)?

    mtvphnx
    @mtvphnx
    Двигаю пиксели, играюсь со шрифтами
    Блоки контента, переданные в миксин, вычисляются в той же области видимости, где определён этот блок, а не миксин. Это значит, что локальные переменные миксина не могут быть использованы в передаваемом блоке контента и переменные будут восприняты как глобальные - источник.
    Ответ написан
    4 комментария
  • Как сформировать версию продукта?

    rockon404
    @rockon404
    Frontend Developer
    В npm такое соглашение:
    1.0.0 - начальная стабильная версия
    1.0.1 - patch release, небольшие исправления, функциональность не меняется
    1.1.0 - minor release, добавление новой функциональности, сохраняется поддержка старой функциональности
    2.0.0 - major release, новая функциональность, не сохранена поддержка прерыдущих версий

    [link]
    Ответ написан
    1 комментарий
  • Почему нет профсоюза IT-работников?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    Imho все адекватные люди аполитичны и предпочитают тратить время на зарабатывание денег.
    В текущих реалиях проще эмигрировать, чем тратить время на это вот все.

    А про забастовку, ну право смешно. Вы реально считаете что правительство рассматривать it отрасль как социально значимую? Это скорее что-то непонятное, мешающее свету из телевизора проникать глубь народных масс.

    Тем более что государственных то it компаний практически нет. Будете бастовать внутри своей коммерческой структуры - никому кроме этой структуры вы не навредите.

    Поднимите столько хайпа что государство обратит внимание на регулирование работников - вот тут то вы и взвоете по настоящему.
    Ответ написан
    10 комментариев
  • С JQuery на чистый Javascript код?

    drugoi
    @drugoi
    Front-end Developer
    Советую приглядываться к youmightnotneedjquery

    var cart = {};
    
    function addToCart() {
        var articul = this.dataset.id;
        cart[articul] = 1;
        console.log(cart);
    }
    
    document.getElementById('addToCart').addEventListener('click', addToCart);
    Ответ написан
    Комментировать
  • Прием денег на сайте. Не рубли. Как просто и быстро?

    @boss_lexa
    paypal
    для saas paddle.com, fastspring, payproglobal
    через Payoneer's Billing Service можно принимать оплату картой или через европеский IBAN,
    но кажется только вручную можно выставлять счета
    Ответ написан
    Комментировать
  • Различия между min.css и просто .css?

    svistiboshka
    @svistiboshka
    живые веб интерфейсы
    .css - файл стилей
    .min.css - сжатый файл стилей (удалены переносы и пробелы)
    .css.map - файл сохраняющий структуру исходного файла (Less, sass, stylus и т.п.) для отладки
    Ответ написан
    Комментировать
  • Различия между min.css и просто .css?

    zooks
    @zooks
    Frontend
    Это минифицированная версия CSS. Оригинал чаще всего находится в виде файлов SASS или LESS.
    .map - это карта для восстановления отступов и переносов строк, когда вы откроете файл в браузере.

    При использовании сжатия трафика Gzip, минификация файлов необязательна, но также ускоряет загрузку.
    stackoverflow.com/questions/807119/gzip-versus-minify
    Ответ написан
    Комментировать
  • Чем отличается модуль от плагина под wordpress?

    LenovoId
    @LenovoId
    svg, css,js
    наверно тем что Модулей для WP нету и их называют Plugin
    Ответ написан
    Комментировать
  • И все-таки PHP 7 быстрее Python 3?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    PHP7, к сожалению для Вас, действительно быстрее Pyphon 3.
    Проводили бенчмарк-тесты у себя в лабе.
    Но это не значит, что завтра Pyphon 4 не будет быстрее PHP7!
    Ответ написан
    4 комментария
  • И все-таки PHP 7 быстрее Python 3?

    Tark
    @Tark
    Pyramid'альный мир
    Но какая разница? У вас ведь скрипты ещё и с базами данных общаются?
    Предположим, написали вы сервис на чистом РНР без фреймворков, а для теста написали аналогичный сервис на Python/Django. Предположим, что на чистом РНР можно получить 10к запросов/сек, а на Django - жалкие 4к. Печаль.

    Но ваш сервис, например, будет использовать 5 запросов к БД, каждый из которых будет отрабатываться за 1мс. 5мс - чисто на запросы к БД.

    Итого: на РНР запрос будет выполняться за 5.0001мс, на Python/Django - за 5.00025мс... Неужели есть какая-то разница?
    Ответ написан
    6 комментариев
  • И все-таки PHP 7 быстрее Python 3?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    Бенчмарки - это бесполезные писькомерки.

    Инструменты надо сравнивать не по тому, как они себя ведут в вакууме, а по удобству использования в реальной жизни и тому, насколько они способны решить поставленную задачу.

    Что в вашей жизни изменится после того, как в ответах к вопросу один человек напишет, что php быстрее, другой, что быстрее python и ещё десять разведут срач не по теме?

    Но вот есть ли смысл в удобстве, если это удобство не дает нужных результатов?
    Нам надо вас уговорить вернуться на php? Вы благословения испрашиваете? Вы уже столкнулись с реальными проблемами производительности?
    Ответ написан
    6 комментариев
  • Как сделать шрифты для WYSIWYG?

    sfi0zy
    @sfi0zy Куратор тега CSS
    Creative frontend developer
    сразу все на страницу - тогда загрузка страницы возрастет в несколько десятков раз.
    пока самое лучшее к чему я пришел - пункты меню делать картинкой. а при выборе шрифта - загружать только его

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

    tema_sun
    @tema_sun
    ctrl+shift+i и вперед исследовать.
    Ответ написан
    2 комментария
  • SCSS получение значений массива?

    iiiBird
    @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    гугли такие вещи как:
    1) sass length
    2) sass nth

    а вот тут реверсивный цикл описан blog.ricardofilipe.com/post/reverse-loops-with-sass
    Ответ написан
    Комментировать
  • Как преодолеть кризис начинающего специалиста?

    rockon404
    @rockon404
    Frontend Developer
    Работа скатывается в галеру,

    Отключайте внутреннего родителя и старайтесь получать удовольствие от процесса.

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

    Это по вашей неопытности.

    самообразование таким образом постепенно отметается.

    В самообразование, на начальных порах, лучше инвестировать и свободное от работы время.

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

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

    Как преодолеть такой кризис?

    Расти.
    Ответ написан
    Комментировать
  • Как преодолеть кризис начинающего специалиста?

    @deliro
    Как преодолеть такой кризис?

    1. Уволиться, пойти поработать кассиром/грузчиком/официантом/таксистом (но надо иметь свой бизнес);
    2. Понять, что даже писать CRUD не так утомительно и скучно;
    3. Радоваться тому, что есть.

    Как на самом деле работают программисты?

    90% времени думают, 10% времени пишут.

    А ещё, говорят, ИТ не сводится к одному ДС. Можно попробовать что-то другое.
    Ответ написан
    Комментировать
  • Как преодолеть кризис начинающего специалиста?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    99% программистов 90% времени занимаются отловом багов в махровом легайси или формошлёпством. Есть только один способ попасть в 1% настоящих творцов - быть творцом, способным написать что-нибудь поистине выдающееся.
    Ответ написан
    4 комментария
  • Как преодолеть кризис начинающего специалиста?

    sim3x
    @sim3x
    А кто сказал, что будет легко?

    spoiler
    Даже если вы занимаетесь bleeding edge разработкой в универах или корпорациях, то рутина будет занимать 90% вашей работы

    А что еще хуже 60% всего рабочего времени вы будете заняты согласованиями и совещаниями и не будете писать код вообще

    Потому, если вас не хватает сейчас, то стоит подумать, а нужно ли оно вам вообще
    Ответ написан
    Комментировать
  • Как стоит работать над собственным большим проектом?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Узнал недавно про метод "Прогрессивного Jpeg", как вы думаете, он может быть полезен?

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

    Что вы посоветуете для самостоятельной работы над большими и сложными проектами

    Самое полезное при такой работе это мозг и опыт, причем недостаток одного из них надо компенсировать переизбытком второго.

    Задача большая, с какого края подступиться - непонятно.

    Начните с проектирования. Судя по всему Вы даже не представляете, что планируете делать, а без этого не стоит начинать.
    Ответ написан
    Комментировать