• Удобно ли работать за 2-мя мониторами 34"?

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

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

    UPD: ответ применим к программированию и дизайну, в игрушки не играю...
    Ответ написан
    Комментировать
  • Как сделать проверку если скролл дошел до самого низа?

    Mike_Ro
    @Mike_Ro Куратор тега JavaScript
    Python, JS, WordPress, SEO, Bots, Adversting
    Гуглится элементарно...

    Ответ написан
    2 комментария
  • Нормально ли подглядывать при верстке про теги?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Вам поставили задачу - сверстать эту страницу, Вы выполнили задачу? Молодец!
    Никого не должно интересовать, каким методом Вы решаете задачу.

    Любое живое существо автоматом начинает запоминать то, с чем сталкивается. Вы не можете знать того, чего ранее не знали. Подсмотреть и спросить не зазорно!
    Ответ написан
    Комментировать
  • Отказали в гарантийном ремонте MacBook. Как полностью починить?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    купил в рестор Москва, естественно HCN/ чеки есть

    На этом основание, идете в магаз, где покупали этот MacBook, пишите претензию со следующими условиями:

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

    2. Читаем гарантийку, если там не указан (или 45 дней, или менее) срок ремонта, то в претензии: в связи с эксплуатацией MacBook (тип устройства, номер, дата покупки итп.) строго в соответствие с гарантийным соглашением и выявленными недостатками, прошу: на основании пункта 1 статьи 20 закона «О защите прав потребителей» устранить недостатки (произвести ремонт) MacBook (тип устройства, номер, дата покупки итп.) в течение не более 7 дней, с момента подписания настоящего соглашения.

    3. Читаем гарантийку, если там указан срок ремонта более 45 дней, то в претензии: в связи с эксплуатацией MacBook (тип устройства, номер, дата покупки итп.) строго в соответствие с гарантийным соглашением, прошу: на основании пункта 1 статьи 20 закона «О защите прав потребителей» устранить недостатки (произвести ремонт) MacBook (тип устройства, номер, дата покупки итп.) незамедлительно, то есть в минимальный срок, объективно необходимый для их устранения с учетом обычно применяемого способа.
    На основание пункта 1 статьи 20 закона «О защите прав потребителей» указанный срок гарантийного ремонта - противоречит законодательству и не может превышать сорок пять дней.

    4. В претензии: на основании пункта 2 статьи 20 закона «О защите прав потребителей» на время ремонта Вашего MacBook, выдать аналогичный ("подменный") MacBook (обладающий этими же основными потребительскими свойствами), либо MacBook моделью и ТТХ выше, чем Ваш (я думаю, Вы будите не против).

    UPD:
    0.1. на основание пункта 2, гуляем недельку и возвращаемся за своим MacBook.
    0.2. на основание пункта 3, ждем звонка из магаза (до 45 дней) и возвращаемся за своим MacBook.
    0.3. на основание пункта 1 и 2, если магаз не произвел ремонт в указанный срок, то пишем новую претензию о возврате денег, получаем билеты банка России и берем новое яблоко... =)
    0.4. Если уполномоченные магазина начинают гавкать, то желательно включить видеозапись и фиксировать все переговоры. При видеозаписи, уровень бешенства в крови резко понижается. Если Вам начнут запрещать вести видеозапись в магазе, говорим следующее: это общественное место, а Вы (уполномоченному) не человек, а должностное лицо.
    Ответ написан
    4 комментария
  • Как сделать элемент row на всю ширину экрана,если bootstrap ее ограничивает?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    если bootstrap ее ограничивает

    Только по Вашему желанию...

    видимо бутстрап такого не предусматривает

    Предусматривает...

    Могу предположить, что Вы использовали класс container, а он в свою очередь ограничивает ширину содержимого. Что бы такого не было, нужно использовать класс container-fluid.
    Давно не работал с Bootstrap, но на память, вроде так:
    <div class="container"> <!-- max-width: 1200px -->
    	<div class="row">content</div>
    </div>
    
    <div class="container-fluid"> <!-- max-width: 100% -->
    	<div class="row">content</div>
    </div>
    Ответ написан
    Комментировать
  • Кому реально нужны правила по использованию cookie на сайте?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Зачем, зачем и кому нужен этот бред с необходимостью показывать эти гребаные уведомления.

    На основание Европейского закона о персональных данных и т.д..

    Грубо говоря, если Ваш сайт обслуживает граждан ЕС, то Вы обязаны следовать закону. На территории РФ подобное требование отсутствует.

    UPDATE 15.10.2020:
    В связи с изменением законодательства РФ, при сборе и (или) обработке / передаче ЛЮБЫХ данных пользователя - необходимо брать разрешение у пользователя на любое взаимодействие с его данными, либо уведомлять его в стиле "если ты тут, значит согласен, в ином случае кыш от сюда". В ином случае рекомендую изучить инфо ниже:
    Административная ответственность по статье 13.11 в текущей редакции предусматривает дифференциацию в зависимости от последствий нарушения. Так ответственность для юридического лица предусматривает наложение штрафа в размере от 15 тысяч до 6 миллионов рублей, а при повторном нарушении — до 18 миллионов рублей.

    P.S. clientid Яндекс.Метрики так же является персональными данными (случай из личной практики).
    P.S.2 любой символ (например точка), который был создал и сохранен на основание действия пользователя - персональные данные (случай из личной практики).
    Ответ написан
    Комментировать
  • Как поступить с недобросовестными заказчиками?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Оказанная услуга ничего не стоит!.
    Выход: понять и простить.
    На будущее: Вы допустили возможность Вас обмануть. Если не хотите быть обманутым впредь - берите деньги вперед и будьте занудой, обговаривайте все до мелочей, т.к. в таком случае, Вы будите занудой с деньгами и без неоплаченных обязательств. Ну или, Вы всегда можете быть тем отличным парнем, с лишними деньгами/временем и доброй душой.
    Ответ написан
    Комментировать
  • Какую материнскую плату брать?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Какую материнскую плату брать?

    С сокетом LGA 1151, в остальном - любую (чем дешевле, тем лучше).

    играть в игры

    GT 1030 (GDDR5)

    Прими мои соболезнования... Аминь!
    Ответ написан
    3 комментария
  • Как научить PhpStorm запоминать свернутые блоки?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    PhpStorm 2020.2.3
    Windows 10 10.0

    Сохраняет свернутые участки кода:
    Settings > Editor > General > Code Folding > Custom folding regions.

    UPD: если свернуть участок кода и сразу же выйти из программы, то есть вероятно, что свернутый код не будет свернут, после захода в программу. Необходимо выдержать некоторую задержку (3-5 сек) после сворачивания участка кода, перед выходом из программы.

    UPD 12.07.2023: Участки кода должны быть свернуты после выставления настройки Custom folding regions - уже свернутые участки кода у меня не сохраняются, необходимо повторить сворачивание.
    Ответ написан
    1 комментарий
  • Под какие разрешения экрана готовить дизайн сайтов в 2021 году?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Под те же, что и в 2020 году (320/360 - 1920).
    Ответ написан
    5 комментариев
  • Как вести себя в ситуации, когда клиент хочет написать заявление в полицию?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Мы заранее не обговорили конечную цену сайта

    1. Ошибка 1. Даже если не известна итоговая стоимость работ, нужно прописывать примерную стоимость + люфт, и обязательно прописывать то, что некоторые моменты в разработке могут стоить сильно больше (в 10, в 100 раз), чем он ожидает.
    ?. Возможная ошибка 2 (к Вам не относится). Слова - ничего не значат. Люди реально забывают (память плохая или вещества хорошие), что они говорили вчера. Любые договоренности дублировать в чат, в таком случае, порядочный человек будет полагаться на чат, а не на память. Про кидал мы не говорим.
    Работал без договора

    2. Ошибка 2. Договор нужен для утверждения всех ранее достигнутых договоренностей, а так же защиты от "незаконного обогащения".
    он начал обвинять меня в том что его сайт не продаёт услуги

    3. Ошибка 3. 90% пользователей создает сайт в надежде на нем заработать (деньги или репутацию), если он не позволяет владельцу заработать, то начинаются претензии. Вся вина в 100% всегда на руководителе / заказчике, но принять свою собственную ошибку могут лишь единицы, соответственно стрелки переведут быстро. Вы заранее не сняли с себя ответственность за будущие хотелки клиента за пределами разработки сайта. Нужно было проговаривать то, что Вы не берете ответственность на себя за то, что сайт не будет продавать.
    Все доступы я заранее скидывал в чат и он может спокойно зайти на хостинг/сайт/базу данных

    4. Ошибка 4. До полной оплаты услуг - никаких доступов, если иное не прописанно.

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

    Ваши действия:
    - Сидеть ровно и рассчитывать, что заказчик тоже не пойдет в суд, т.к. "там все куплено" или "там ниче не докажешь" или "денег больше потратишь".

    Действия заказчика:
    - Т.к. договора нет, узнаем Ваш адрес прописки, пишем досудебную претензию об возврате неосновательного обогащения на основе статьи 1102 ГК РФ и отправляем письмом с описью + уведомлением по вычисленному адресу.
    - Ждем 30 дней, после идем в суд и на основание статьи 1102 ГК РФ и тем, что досудебку он уже отправил, а Вы экстремист, не ответили взаимностью - взыскиваем с Вас полный ущерб + проценты за пользование денежными средствами + 50% за отказ удовлетворить законное требование в досудебном порядке + пошлина + оплата расходов адвоката / юриста (если таковой имелся).
    - Ну и обязательно не попасть на ту самую судью... =)
    Ответ написан
    3 комментария
  • Где можно прикупить очень много виртуальных номеров?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    https://sms-activate.ru/ru
    Для получения смс из определенного сервиса, есть api, пользуюсь давно.

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

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    hh.ru - разные факультеты, на любой вкус и компетентность!
    Ходят слухи, что там даже деньги платят...
    Ответ написан
    Комментировать
  • Как выбрать язык программирования для своего web проекта?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Какой язык и технологии мне следует использовать для максимально эффективной реализации

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

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Можно ли резиновую и адаптивную вёрстки "совместить"?

    Можно, законом не запрещено!
    Ответ написан
    Комментировать
  • Как fps влияет на игру?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Если брать в расчёт одинаковых противников с высокой реакций, то противник с большим fps будет доминировать (он лучше будет прогнозировать движение противника). Особенно сильна разница между 20-60 fps.

    Пример, как это выглядит https://youtu.be/pUvx81C4bgs
    Ответ написан
    Комментировать
  • Как подобрать железо под PhpStorm?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting

    CPU: Intel(R) Core(TM) i3-10105F CPU @ 3.70GHz (4 cores)
    RAM: 16Gi
    NVMe 3GB/s


    commit, на 5к строк


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

    UPD:
    Если очень хочется обновиться, то лучше вначале взять SSD, например: https://www.e-katalog.ru/A-DATA-AGAMMIXS70B-2T-CS.htm , протестить текущий (хороший) сетап, а уже после (если деняк попа-жуй) - обновлять все, что не приколочено.
    Ответ написан
    2 комментария
  • Все ли правильно с подключением шрифтов?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    За картинки вместо кода - ремня.

    По вопросу:
    0. Где ошибки из консоли, или надо гадать?
    1. Два src, одного хватит.
    2. Слишком много ; хватит одного, в самом конце.
    3. Загрузка шрифта идет с верху в низ (замечал, что часто woff2 игнорится, если первым указан woff), соответственно woff2 > woff (ttf и eot по вкусу, для старья).

    Пример:
    @font-face {
      font-family: name_font;
      font-style: normal;
      font-weight: normal;
      src:
        local("name_font"),
        local("name-font"),
        local("name font"),
        url("path_name_font/name_font.woff2") format("woff2"),
        url("path_name_font/name_font.woff") format("woff");
    }
    Ответ написан
    3 комментария
  • Как вы считаете время ожидания на Freelance?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Обычно такие моменты обговариваются заранее

    Входит ли это в стоимость почасовой работы?

    Обговорено - оплачивается, не обговорено - не оплачивается.

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

    Mike_Ro
    @Mike_Ro Куратор тега JavaScript
    Python, JS, WordPress, SEO, Bots, Adversting
    Может есть вариант открывать например по 10 ссылок с интервалом 3 сек?

    setInterval()
    https://developer.mozilla.org/en-US/docs/Web/API/s...
    Ответ написан
    2 комментария