Задать вопрос
  • Сохранение файлов webpack по разным папкам?

    Mike_Ro
    @Mike_Ro Автор вопроса
    Python, JS, WordPress, SEO, Bots, Adversting
    К сожалению - никак. You can only have one output path., но можно использовать несколько конфигов и экспортировать массив с этими конфигами:

    // webpack.config.js
    
    const { join } = require('path');
    
    const appConfig = {
        entry: './src/app.js',
        output: {
            filename: '[name].js',
            path: join(__dirname, 'dist/app')
        }
    };
    
    const searchConfig = {
        entry: './src/search.js',
        output: {
            filename: '[name].js',
            path: join(__dirname, 'dist/search')
        }
    };
    
    const common = {
        context: __dirname,
    
        module: {
            rules: [...]
        }
    };
    
    module.exports = [{
        ...common,
        ...appConfig
    }, {
        ...common,
        ...searchConfig
    }];
    Ответ написан
    1 комментарий
  • Удобно ли работать за 2-мя мониторами 34"?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    У меня в свое время было и 2, и 3 монитора единовременно работающих на одной машине. Что главное я извлек из этой истории - шею Вы накачаете быстрее, чем в спортзале!

    Лично для себя выбрал связку из 2х мониторов с диагональю до 24 дюймов каждый...

    UPD: ответ применим к программированию и дизайну, в игрушки не играю...
    Ответ написан
    Комментировать
  • Пойдет ли 16 gb ноуту acer e5 571g-52q4?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    В Вашем примере указана память CORSAIR CMSX8GX3M1A1600C10 DDR3, которая не подойдет в Ваш ноутбук. Нужна память не DDR3, а DDR3L.

    Подойдет память любой фирмы с параметрами:
    - DDR3L 1600 МГц.
    - Общий объем DDR до 16Gb.
    Ответ написан
    3 комментария
  • Запрос sql с присвоением столбцу auto-increment?

    Mike_Ro
    @Mike_Ro Автор вопроса
    Python, JS, WordPress, SEO, Bots, Adversting
    Нашел решение:
    SET @id = 0;
    UPDATE wp_options SET
      option_id = (SELECT @id := @id + 1);

    ALTER TABLE wp_options MODIFY COLUMN
      option_id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY;
    Ответ написан
    Комментировать
  • Как удалить ненужные элементы bootstrap?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    1. Получить souse файлы bootstrap-4.
    2. Scss > bootstrap.scss закомментировать ненужные компоненты и после скомпилировать новую сборку bootstrap-4.

    P.S. имейте ввиду, нужный Вам nav-bar для своей работы может требовать те компоненты, которые Вы ранее закомментировали...
    Ответ написан
    Комментировать
  • Каковы плюсы и минусы работы в офисе с часовой оплатой?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Это казино помноженное на Ваш опыт+репутацию.
    Если повезет, то возьмете много проектов и будите кушать хорошо, а если нет?
    Ответ написан
    Комментировать
  • Как решить проблему с анимацией?

    Mike_Ro
    @Mike_Ro Автор вопроса
    Python, JS, WordPress, SEO, Bots, Adversting
    Вопрос решился применением свойства: pointer-events: all;
    .dropdown:hover>.dropdown__container {
      visible: visible;
      opacity: 1;
      pointer-events: all;
    }
    Ответ написан
    Комментировать
  • Как правильно сверстать такой блок?

    Mike_Ro
    @Mike_Ro Автор вопроса
    Python, JS, WordPress, SEO, Bots, Adversting
    Реализовать получилось примерно так: https://codepen.io/MikeRo/pen/GBGjdj
    Ответ написан
    Комментировать
  • Как в placeholder поместить жирный и обычный текст?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Совсем простой вариант, то что успел на коленке в кафе с недо-ноутбука написать:
    CodePen
    Ответ написан
    1 комментарий
  • Актуальна ли ниша PHP на Upwork?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Хотелось бы узнать, насколько ниша PHP актуальна на данный момент на Upwork

    Актуальна.
    Много ли заказов с Европы/США

    Много.
    Какой средний процент заданий / отклики

    Зависит от уровня заданий, сложнее задание == меньше откликов. У одного исполнителя он будет один, у другого - другой. Если Вы хотите в среднем по больнице, то соберите список заказов и откликов, затем делите их друг на друга и получите то, что искали.
    Как во Frontend куча индусов рвётся за заказами или нет

    Много, но как и в любой другой ЯП.

    Вы не задали ни одного конкретного вопроса, значит и ответы получите примерно аналогичные.

    Хорошо, когда вопросы по существу!
    Ответ написан
    Комментировать
  • Знания, которые не устаревают. С чего начать?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Не устаревает логика. А математика, физика, программирование - это лишь набор инструментов для реализации Вашей задачи.
    Правильно говорят, что нужно учиться не php (например), а нужно учиться программировать...
    Ответ написан
    1 комментарий
  • Как сделать уведомление на конкретной странице у одного пользователя, когда другой пользователь сделал какое-то действие?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Я бы реализовал задачу следующим образом:

    Если статья открыта со статусом "создание/редактирование":
    >> Если статья открыта не только Вами (т.е. помимо Вас (админа) ее открыл какой-то редактор):
    >>> На js через setInterval через N промежуток времени отправляем запрос на сервер с текстом настоящей статьи.
    >>>> На сервере сравниваем присланный текст с текстом статьи, которая была ДО редактирования и если они не совпадают - return true;
    >>>>> На js получаем ответ от сервера и если он true, то кидаем уведомление всем (за исключением нас), кто открыл страницу со статусом "создание/редактирование" на настоящий момент...
    Ответ написан
    Комментировать
  • SCSS получение значений массива?

    Mike_Ro
    @Mike_Ro Автор вопроса
    Python, JS, WordPress, SEO, Bots, Adversting
    Натолкнул на верное решение iBird Rose . Погуглив, задачи реализовал следующим образом:

    1.1. Как получить последнее значение массива?
    map_get($arrayColors, length($arrayColors));

    2.1. Как начать перебор массива с конца?
    @for $i from length($arrayColors) through 1 {
     color: nth($arrayColors, $i);
    }

    2.2. Если начали перебор массива с конца, то как теперь получить первое значение массива?
    map_get($arrayColors, 1);
    nth($arrayColors, 1);
    Ответ написан
    Комментировать
  • Как веб студии продают шаблонные решения?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Здесь существует 2 варианта событий:
    1. Клиент дал купленный шаблон и ему нужно лишь изменить содержимое - тут все просто, меняем и берем оплату.
    2. Клиент говорит, что ему нужен сайт на примере такого-то.

    Во втором случае большинство разработчиков придут к тому мнению, что шаблоны с подобных каталогов по продаже шаблонов не нужны, они просто не подходят под реальные задачи (продажи товаров и услуг), почему?
    1. Телефоны мелкие.
    2. Корзина магазина не видна.
    3. Хочу такую корзину, а не такую.
    4. Хочу другое меню.
    5. Хочу камаз, но чтобы это были жигули.
    6. +100500 хотелок...

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

    Mike_Ro
    @Mike_Ro Автор вопроса
    Python, JS, WordPress, SEO, Bots, Adversting
    Решение 1:
    .element
    {
    color: hsla(hue($color), 10%, 10%, 1.0);
    }


    Решение 2:
    .c1
    {
      $l : lightness($color);
      color: if($l > 50, darken($color, ($l)-50), lighten($color, 50-($l)));
    }
    
    .c2
    {
      color: lighten($color, 100-(lightness($color)));
    }
    Ответ написан
    Комментировать
  • Какую CMS выбрать для создания сайтов на заказ?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    - Drupal 8, отличное разделение логики и представления, простая разработка и что самое главное - легкая поддержка и дальнейшее развитие. Реализовать можно все, сайты, каталоги, магазины итп. Единственное, более высокий порог вхождения.
    Ответ написан
    4 комментария
  • Как убрать дефолтный зум на iPhone?

    Mike_Ro
    @Mike_Ro Автор вопроса
    Python, JS, WordPress, SEO, Bots, Adversting
    Задача решена жестким выставлением ширины `viewport`:
    <meta name=viewport content="width=800px">

    Проверил, работает на Android и iPhone.
    Ответ написан
    Комментировать
  • Как задать минимальную ширину сайта на мобильниках?

    Mike_Ro
    @Mike_Ro Автор вопроса
    Python, JS, WordPress, SEO, Bots, Adversting
    Нашел решение. Чтобы браузер мобильника создавал масштаб равный ширине нашего блока, то нужно вместо:
    <meta name="viewport" content="width=device-width, initial-scale=1">

    поставить:
    <meta name="viewport" content="width=device-width, shrink-to-fit=no">
    Ответ написан
    Комментировать
  • Чем лучше scss от css?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    зачем нужен препроцессор sass если css нормальный

    Если проект маленький и стилей крайне мало, то действительно, смысла в SCSS нет. В остальных случаях SCSS качественно выигрывает перед ванильным CSS. У меня разработка на SCSS занимает до 50% меньше времени, про дальнейшую поддержку вообще молчу.

    Основные преимущества SCSS: вложенные классы и свойства, миксины и вагон преимуществ поменьше.
    Ответ написан
    Комментировать
  • Как выбрать программиста с адекватной ценой за час?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Ни что так хорошо не формирует окончательную стоимость, как подробное и окончательное тех.задание.
    Если тех.задание продуманное и окончательное (со всеми 'если'), вы получите больше предложений от уважающих себя программистов, которые и укажут Вам средний ценник по больнице в рамках указанной задачи...

    Один раз напрячься и все продумать сейчас , будет стоить Вам в 2, 3, а может и все 10 раз дешевле и меньше потраченных нервов потом...
    Ответ написан
    6 комментариев