• Хак для internet explorer 11?

    @sten8509
    нашел решение без js
    @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
       /* IE10+ specific styles go here */  
    }

    или
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ CSS styles go here */
    }
    Ответ написан
    2 комментария
  • Какой стек для верстальщика более актуальный?

    Во-первых, совет, не использовать jquery - это утопия. Тем более руки развязаны у вас, т.к. учитесь. Старые технологии === плохо, очень плохо!

    Во-вторых, вся проблема от того, что не понимаете как что-то работает. Тянуть библиотеки нужно в последнюю очередь и осознанно. Иначе страдают потом все. На рабочих проектах использовать заготовки, которые нужно пилить, так себе идея. Сделайте каркас сетки и положите как модуль. К каждому проекту будете подтягивать и изменять где нужно.

    Препроцессоры - это хорошо, но нативные вещи в css уже реализованы, теперь стоит подумать, прежде чем пользоваться надстройками языка.

    Grid - это лучшее, что я видела в css, если коротко! :) Освоив этот синтаксис, хотя бы на половину, вам откроется бонус. Говорят мультик показывают.
    Ответ написан
    5 комментариев
  • Стек технологий, чтобы верстать быстрее?

    Krasnodar_etc
    @Krasnodar_etc
    avito front
    1) Опыт
    2) Emmet для написания разметки
    3) Второй моник
    4) Sass/Scss препроцессоры
    5) БЭМ, в связке с препроцессорами особенно.
    6) Любой шаблонизатор, главное чтоб импортировать файлы умел. Если пишу фуллстэк - юзаю EJS для Node.js. Если только фронт - JSX (React.js)
    7) Не юзал zeplin/avocode, но figma - офигенная штука.

    *Порядок произвольный, не по важности.
    Ответ написан
    11 комментариев
  • Карта локальной сети?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Гораздо полезнее сканирования сети всякими тулзами взять - и самостоятельно пройтись, следуя за проводами. Так, помимо актуальной информации, получите бонус в виде знания, где и какое оборудование расположено. А узнав последнее - нетрудно будет прикинуть топологию.

    Ещё рекомендуется вдумчивое курение конфигов сетевых железок, разумеется. Взять - и волшебным образом получить в сжатом и релевантном виде информацию, как работает сеть, это фантастика, такого не бывает.
    Ответ написан
    Комментировать
  • Зачем нужен hash?

    iiiBird
    @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    это защита от Cross-Site Request Forgery https://cheatsheetseries.owasp.org/cheatsheets/Cro...
    данный hash формируется на сессию. вот он и проверяется при клике, что клик сделан именно с сайта вк, а не подделан с другого сайта
    Ответ написан
    Комментировать
  • Почему CSS Grid не стоит делать?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    Но никто не написал почему крупные компании его не используют. Отвечу - потому что там правят балом маркетологи. Которые как последние с*чки цепляются даже за 0.1% прибыли. И др*чат своих техлидов чтоб они как погонщики гоняли своих прогеров, а те упарывались на флексах, флоатах ради этой самой поддержки отсталых компов, людей, нищебродов... зато на конфах потом поют о том ой какое зло то и это... А у самих интерфейс тупит (привет яндекс метрика с ее прелоадером и скелетоном - что за псих это сделал - бесит ждать типа ща все загрузится)
    Как то так. А по факту быстродействия - ну да там наверно и js бандл на 2 мегабайта тянется, который гзипом 500 килобайт весит, а потом распаковывается, выполняется... а вы говорите про то что css виноват. Виной всегда человеческий фактор. Врядли calc замедлит страницу. Это проверить легко - создавайте макет с 1000 калькуляций - и проверьте свои догадки
    Ответ написан
    1 комментарий
  • В каком случаи использовать --save и --save-dev в NPM?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Компиляторы-транспиляторы-трансляторы (типа Coffee, LESS, Jade), тест-раннеры, стайл-чекеры и линтеры (mocha, chai, karma, (js|es)lint, jscs), плагины для таск-раннеров (grunt-contrib-watch, gulp-jade) — все это обычно ставится как --save-dev, потому что нужно только тем, кто контрибьютит в этот проект, работает с его кодом.

    Библиотеки и фреймворки (expressjs, jquery, backbone), на основе которых работает ваш код, без которых ваш код не запустится у его потребителя — ставятся как --save.
    Ответ написан
    3 комментария
  • Как верстать изогнутые секции?

    RAX7
    @RAX7
    SVG + 2 маски, одна пропорционально растягивается, другая непропорционально. Отрицательным margin загнать секции одна на другую.
    Ответ написан
    6 комментариев
  • Какие проекты JavaScript отлично иметь в своём портфолио?

    like-a-boss
    @like-a-boss
    Признайся,тебяТянетНаКодМужика,ты—программный гей
    Вот и напишите проект, который будет генерировать идеи проектов.
    Ответ написан
    Комментировать
  • Как найти работу джуниору?

    Tavion
    @Tavion
    front-end developer
    Сделайте 2-3 полезных проекта. Ну которыми могли бы пользоваться люди, пусть они будут простыми, но главное, чтобы решали определённые задачи - так у вас будет что показать на собеседовании и соответственно показать свой уровень навыка.

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

    Кроме того, не распыляйтесь. Не пишите в резюме, вот то что вы сейчас написали в вопросе. Пишите знаю Java, желательно конкретизировать уровень. Лучше сделайте 4 разных резюме (открытым оставить, конечно, только одно, остальные только тем кому вы отправили отклик на вакансию, иначе неудобно может получиться) в каждом из которых будет выделен ключевой навык. Все хорошо знают, что не бывает в вашем возрасте специалистов, которые хорошо знают четыре языка и неплохо ориентируются в никсах. А может и вообще не бывает.
    Ответ написан
    Комментировать
  • Как найти работу джуниору?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Идите уже на фриланс, самый лучший старт карьеры для вас. И опыта наберете и портфолио наработаете.
    Ответ написан
    Комментировать
  • Как найти работу джуниору?

    v_sadist
    @v_sadist
    DevOps engineer
    Какие-то в треде все злые и грубые.

    "Я студент-математик, уже 3 месяца безуспешно ищу работу."
    Для начала по вашему резюме:
    3 месяца - не так уж много, я искал свою первую работу почти год на третьем курсе :)

    "Из языков знаю C++, Java, C#, Python, "
    Определитесь с языком для начала. Решили, что ява? Напишите, что именно вы знаете по языку, по остальным напишите basic knowledge / understanding in или что-то похожее

    "неплохо ориентируюсь в Unix,"
    Операционной системы Unix больше не существует. С какими ОС вы знакомы? Только линукс? Опишите дистрибутивы, и уровень владения (архитектура, coreutils, тонкая настройка и тд)

    " базах данных"
    Каких? Так же как и с *nix

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

    "Опыта разработки нет."
    Это несмертельно. Откуда-то же берутся люди с опытом :) ищите стажировки и "нулевые" позиции. Денег будет мало, зато быстро наберетесь опыта.

    "Вакансий без требований к опыту крайне мало (ищу на hh), да и на тех отказывают."
    Без резюме очень тяжело сказать, что может быть не так. Отказывают в отклике? Какие конторы? Какие позиции. Некоторые компании держат позиции пустышки для анализа рынка (особенно крупные). На собесе? На каком этапе. Попробуйте "прочесть" интервьюера, чтобы понять, что вы могли сказать или сделать не так.

    "Сейчас с рынком труда совсем плохо или я что-то не так делаю? Буду рад вашим советам."
    Не так все славно в датском королевстве, но у вас все получится. Успех неизбежен.
    Ответ написан
    Комментировать
  • Как найти работу джуниору?

    viktorvsk
    @viktorvsk
    Из языков знаю C++, Java, C#, Python, неплохо ориентируюсь в Unix, базах данных.

    Для начала сами для себя проясните, что это неправда. Плюсы "знает" Страуструпп. А вы, наверняка частично, знакомы с синтаксисом. А Торвальдс "неплохо" ориентируется в никсах.

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

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

    edinorog
    @edinorog
    Троллей не кормить!
    а нету советов. нету тупо и всё. ногами ходишь .. голосом говоришь и лыбу давишь. а не тратишь время на говорильню на ресурсе для помощи в косяках.
    Ответ написан
    1 комментарий
  • Как проверить столкновение квадрата со стеной?

    @kur4chyt
    Качественный говнокод от производителя
    сравнить x и y квадрата с x и y стены
    Ответ написан
    6 комментариев
  • Опасно ли давать удаленный доступ к ноутбуку?

    @tukreb
    Разумеется опасно.
    Вы бы ещё спросили, опасно ли давать ключи от дома незнакомцу на улице.
    Ответ написан
    1 комментарий
  • Где сисадмину хранить информацию?

    ServiceDesk
    CMDB
    Система мониторинга.
    Гитхаб/Гитлаб

    Очень редко можно найти единый и удобный инструмент где можно все держать и нормально поддерживать все в актуальном сос-и!
    Ответ написан
    Комментировать
  • Где CUPS хранит список принтеров?

    3vi1_0n3
    @3vi1_0n3
    Список принтеров хранится в /etc/cups/printers.conf, в /etc/cups/ppd хранятся только ppd-файлы
    Ответ написан
    9 комментариев
  • Как лучше сделать такой блок на css?

    RAX7
    @RAX7
    наложить с помощью clip path и псевдоэлемента?

    А почему бы и нет. Вполне нормально получится. Альтернативное решение - использовать SVG в качестве background-image

    P.s. можно упороться и рисовать такое градиентами, но уж очень это заморочено получится

    UPD. Можно еще подложку полностью сделать на SVG, тогда вертикальные отступы внутри блока и высоту зигзага можно сделать пропорциональными ширине блока.
    Ответ написан
    Комментировать