Задать вопрос
  • Что учить зная базу HTML, CSS?

    @LexCode
    JavaScript конечно. Дальше практика, ещё дальше сборщики, типа webpack, а вместе с ним и css препроцессоры, вроде sass. Дальше фреймворки, типа vue, react...
    Ответ написан
    Комментировать
  • Как лучше вставить эту картинку?

    background-image, для адаптивности картинка должна быть представлена в разных разрешениях.
    Ответ написан
    Комментировать
  • Побег на Линукс?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Судя по профайлу автор - виндузятник причем ему требуются чисто виндозные целевые инструменты разработки такие как C#/Visual Studio. Ничего подобного в линуксе нет и не предвидится. (Любители моно сейчас сидят тихо).

    Поэтому переходить ему никуда не надо. Следует оставаться на винде. Ну а если сильно припекло - изучать Linux на виртуалках или прикупить дешевое железо. Благо существуют спец-редакции линуксов которым достаточно слабых машин с 2-4 гигабайтами памяти. Это правда.
    Ответ написан
    2 комментария
  • Побег на Линукс?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    1. Создание и компиляция C#, C++, +, C.

    Ставишь компилятор нужного тебе языка и компиляешь, все 3 поддерживаются в современных дистрибутивах, есть даже куча удобных IDE. Из того, что я использую сам и посоветую(vim не буду советовать по очевидным причинам) - qtcreator, IDE от JetBrains.

    2. Создание и компиляция JavaScript

    Javascript интерпретируется, если клиенский, то разницы в браузерах никакой. если серверный, то nodejs тоже есть во всех репах.

    4. Установка зависимостей: PHP бинарников, c++, Python, Java.

    тоже никаких проблем не возникнет.

    5. Объединения в сеть для совместной работы и передачи данных как локально, так и удалённо.


    уточни, не понятно, что имеется в виду.

    6. Создание единой базы данных идентификации на машинах, в веб-приложениях, в ssh (sftp, scp, sshfs, shh tunneling and ssh vpn), в программах и играх, на серверах.


    тоже не понятно.

    7. Фото и видео редакторы.


    Тут всё плохо, они есть, но они все - говно. Из фото редакторов норм крита, но она сильно отстаёт по фичам от фотошопа, мне хватает, но у меня самая сложная задача - склеить несколько фоток, если есть какой-то фейл вроде засветки отдельных частей изображения или где-то ненужная машина и т.д. Да и то, в древнем фотошопе это всё делалось удобнее.

    8. Создание VDI для совместной работы и работы с телефона или планшета на отдыхе в другой стране.


    Что значит VDI? Удалённый доступ есть, гугли, тот же VNC, например. Да даже team viewer есть.
    Ответ написан
    2 комментария
  • Насколько удобен линукс для верстальщика?

    Lillipup
    @Lillipup
    Allons-y, Алонсо!
    Линукс удобен только в качестве сервера. ИМХО!
    Ответ написан
    7 комментариев
  • Насколько удобен линукс для верстальщика?

    Moskus
    @Moskus
    Никакая чудо-оптимизация, если бы она даже была, не сделала бы Photoshop, работающий в виртуальной машине под Windows поверх любого Linux, быстрее.
    Не занимайтесь ерундой, купите оперативки побольше.
    Ответ написан
    3 комментария
  • Как анимировать этот фон?

    SmthTo
    @SmthTo Куратор тега CSS
    Все перепёлки мира будут оплакивать мою смерть.
    А пользователь, по вашему, должен страдать от вашего желания анимировать этот фон?

    Во-первых, что и как должно анимироваться, трансформироваться и тому подобное? Где ТЗ или пример?

    Во-вторых, вопрос тупой, ибо как вы собрались анимировать статическую картинку?

    Во-третьих, чтобы что-то такое анимировать, вам нужно разделить на несколько слоёв. Но анимация получится простой — а-ля движение звёзд с разной скоростью (на разных слоях). Но для этого вам ещё и нужно сделать бесшовный паттерн каждого слоя, если они будут не просто мигать, а двигаться.

    В-четвёртых, если нужна сложная анимация, то тут уже надо делать на WebGL. Что как бы намекает.

    В-пятых, никакой пользователь не захочет грузить 40 мб ресурсов ради этого. У вас не сайт крутого агентства.

    В-шестых, если уж так надо, то найдите просто видео с разрешение 1080p и поставьте его на фон, грузите его лениво, иначе у вас разбегутся люди, никто не будет ждать. Про 4К-запись с хорошим битрейтом будет весить а-ля 100 мб за 10 секунд, а также будет глючить на слабых устройствах. А с учётом огромного количества мелких деталей на видео, то при хорошем визуальном качестве в 4К-разрешении 10 секунд такого видео спокойно может весить и 150–200 мб из-за битрейта. И ваш равно будет небольшое размытие.

    В-седьмых, я не описал ещё кучи моментов.

    Типичный пример хотелки без понимания всех проблем, что эта хотелка в себе таит.
    Ответ написан
    2 комментария
  • Зачем указывать box-sizing для всех элементов?

    fr_end
    @fr_end
    Frontend разработчик
    Потому что по умолчанию стоит модель content-box, и она убога.
    Хотя для того, чтобы например его можно было переопределить в плагинах, предпочитаю такой способ
    html {
      box-sizing: border-box;
    }
    *, *:before, *:after {
      box-sizing: inherit;
    }


    UPDATE: Решил посмотреть, как влияет применение универсального селектора на производительность.
    Взял статью frontender.info/css-performance-revisited-selector..., и оттуда код
    <script type="text/javascript">
        ;(function TimeThisMother() {
            window.onload = function(){
                setTimeout(function(){
                var t = performance.timing;
                    alert("Speed of selection is: " + (t.loadEventEnd — t.responseEnd) + " milliseconds");
                }, 0);
            };
        })();
    </script>

    Также использовал 1000 идентичных кусков данной разметки
    <div class="tagDiv wrap1">
      <div class="tagDiv layer1" data-div="layer1">
        <div class="tagDiv layer2">
          <ul class="tagUl">
            <li class="tagLi"><b class="tagB"><a href="/" class="tagA link" data-select="link">Select</a></b></li>
          </ul>
        </div>
      </div>
    </div>

    Проверял 2 способа: с пустым css файлом, и с CSS кодом
    html {
      box-sizing: border-box;
    }
    *, *:before, *:after {
      box-sizing: inherit;
    }

    Пока только на последнем хроме. Запускал страницу по 50 раз и вычислил средние значения:
    В первом случае, без css кода, это оказалось 124ms, во втором - 121ms.
    Понятно, что это статистическая погрешность, поэтому пришел к выводу, что разницы никакой нет.
    Если предложите другие варианты тестирования - буду очень рад.
    Ответ написан
  • Как вернуть исходное состояние после hover мгновенно?

    petyagrill
    @petyagrill
    Перенести transition в :hover
    .certificate {
      width: 250px;
      margin: 100px 30px 10px 30px;
    }
    
    .certificate:hover {
      transition: transform 0.5s;
      transform: scale(2);
    }
    Ответ написан
    1 комментарий
  • Почему не меняется font weight?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    font-weight - соответствие слов и чисел
    100 - Thin (Hairline)
    200 - Extra Light (Ultra Light)
    300 - Light
    400 - Normal
    500 - Medium
    600 - Semi Bold (Demi Bold)
    700 - Bold
    800 - Extra Bold (Ultra Bold)
    900 - Black (Heavy)

    Вы подключили 400 и 600. Bold (700) скорее всего браузер сам как-то постарается эмулировать. Ну а про то как рисовать bolder он просто ничего не знает.
    Ответ написан
    4 комментария
  • Почему gulp выдает минифицированные стили?

    Machinez
    @Machinez
    у тебя далее в пайпе стоит плагин gulp-csso который и минифицирует
    Ответ написан
    1 комментарий
  • Как верстать под wp?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Верстка под WP по сути укладывается всего в несколько отличий от верстки под что либо еще:

    1. В некоторых местах (body, меню, обертки страниц/записей и тд) WP генерит свой список классов. Его можно и нужно использовать, если тема предназначена на продажу или в репозиторий на .org, предполагается что ее будут крутить/развивать под свои задачи. Если для себя / для клиента, то можно не использовать, но как минимум с меню придется на бекенде несколько правок сделать.
    2. Контент, который редактируется в редакторе (старый TinyMCE или новый Gutengerg) либо лишен классов по умолчанию (тогда стучимся по классу контейнера), либо как разработчики намудрят (Gutenberg, всякие конструкторы страниц). В принципе, можно полностью под себя сделать с Gutenberg, но это дополнительные временные расходы.
    3. Статика (скрипты, стили) подключается из PHP, картинки и другие файлы - как правило тоже, через медиа-библиотеку.

    Иногда что-то по мелочи попадается, но в целом - это все.
    Ответ написан
  • Можно ли использовать при верстке CSS grid и Flexbox?

    bootd
    @bootd Куратор тега CSS
    Гугли и ты откроешь врата знаний!
    Можно, а почему вы решили что нет? Гриды и флексы призваны решать немного разные вещи
    Ответ написан
    3 комментария
  • Как бы вы поступили?

    Predaytor
    @Predaytor
    C# .NET Core, React, Typescript
    Полагаю иметь свой проект куда интереснее, лично для опыта, и понемногу развивать. Самому раскрутить нереально. Если компания возьмёт под крыло, скорее проект не будет принадлежать вам напрямую (собственность компании). Но копейку с этого получить должны.
    Ответ написан
    1 комментарий
  • Как сломать компьютер, оставив HDD в порядке?

    sim3x
    @sim3x
    Перед любыми действиями почитайте, что вам будет за порчу имущества и запись в трудовой
    Ответ написан
    Комментировать
  • Как сломать компьютер, оставив HDD в порядке?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Вы всерьез рассчитываете, что если контора настолько бедная, что не сменила этого страшного монстра до сих пор, то после его поломки кинется покупать i7? Найдет другого монстра...
    А если не бедная - может еще и разборки учинить - как так вышло. Вообще говоря, за преднамеренную порчу имущества можно и огрестись
    Ответ написан
    2 комментария
  • Можете помочь со сборкой игрового ПК?

    Zoominger
    @Zoominger Куратор тега Железо
    System Integrator
    А чего не седьмой-то Райзен? Берите седьмой.
    И SSD бы побольше, если планируете ставить туда игоры, если нет, сойдёт такой.
    Ответ написан
    Комментировать
  • Можете помочь со сборкой игрового ПК?

    fdroid
    @fdroid
    press any key
    Процессор: AMD Ryzen 5 1600 AM4 BOX

    До Ryzen 7 1700 вообще никак не дотянуть? Так-то, он дороже ненамного.
    Материнская плата: MSI B450M PRO-VDH PLUS

    Ничего сказать не могу, плата как плата. Но я бы MSI покупать не стал, но это личное мнение, биосы у мси мне не нравятся совершенно.
    Видеокарта: Sapphire PCI-E 11265-01-20G NITRO+ RX 580 8G OC

    Нормально.
    Блок питания: Aerocool Cylon 500W

    Никогда не покупайте блоки питания, которые заканчиваются на *cool.
    Оперативная память: Goodram IRDM X [IR-X2800D464L16S/8GDC] 8 ГБ, 2 шт.

    Память выбрана из QVL материнской платы или от балды и только потому что DDR4? Ну так вот, не далее чем пара месяцев назад два модуля именно Goodram тупо не завелись на одной МП, но зато работали на другой. В общем, если выбирать память не из QVL, то есть вероятность столкнуться с подобной ситуацией.
    Жесткий диск: WD Blue 1 TB
    SSD: Kingston A400, 120 ГБ

    Да блин, ну такие связки раньше были актуальны, когда SSD были дорогие - вот тогда и брали умножадную связку из SSD под систему и HDD для всего остального, соглашаясь на неудобства наличия двух дисков и всё равно запуск игр с HDD со всеми недостатками. Но сейчас 500Gb SSD стоит 4000 руб., а то и меньше, и нафиг нужен при таком раскладе шумный тормозной HDD?
    Корпус: AeroCool Cylon

    Обычная дешёвая коробка, с которой лично я дел не имел. Но из корпусов недорогого ценового диапазона могу посоветовать Deepcool Tesseract BF - неплохой недорогой корпус. Я в таком собрал несколько среднебюджетных компьютеров и претензий не имею.
    Вентилятор: Arctic Cooling F12 PWM PST , 2шт.

    А зачем два? На вдув и на выдув, небось?) На вдув вентилятор вообще не нужен и даже вреден, при такой конфигурации будет достаточно одного вытяжного на задней стенке корпуса.
    Ответ написан
    5 комментариев
  • Кто что знает о hyperpc? Они на самом деле все делают качественно?

    @orbit070
    Как же мне плохо становится от подобных вопросов, сколько вы зарабатываете, что готовы просто так на ровном месте переплатить десятки тысяч рублей за красивый корпус? Я не шучу, десятки тысяч рублей за красивый корпус - у некоторых зп такая. Зайдите в любую группу вк по сборкам или на любой ютуб канал и спросите там - поверьте там ребята самые лучшие сборки по соотношению цена качество предложат, вам останется просто купить все эти компоненты и попросить в магазине собрать их воедино за 2 тысячи рублей. Сэкономленные десятки тысяч пожертвуйте в детский дом. Есть канал на ютуб "техно кухня" - там самые шарящие ребята, найдете кучу сборок в разных ценовых сегментах, выбирайте любую и готово. Они даже сами собрать могут, разогнать и отправить вам на адрес, за 0.5% от стоимости, в компе за 100к это лишь 5к рублей, в то время как компания о которой спрашиваете в компе за 100к возьмет минимум 30к
    Ответ написан
    23 комментария