• Как корректно потянуть время до принятия оффера?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Расставить приоритеты. Именно в данный момент(ковид, сокращения, индексация зп), я бы на вашем месте поторопился, иначе как написал Рональд Макдональд есть шанс не присесть на длинный и большой оффер, и остаться на "улице". К тому же вы ничего не теряете, если у вас оффер уже в компанию с именем и бэкграундом - это не плохо.

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

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Все очень просто, рамка у вас position: relative, кнопка и портрет:position: absolute с значениями top\bottom собственно для каждого - подбираете значение и выравниваете. left: 50%;transform: translateX(-50%),что бы выравнивать всегда по центру относительно рамки.
    z-index: 1перекроет вашу рамку кнопкой и портретом. Белый кант вокруг кнопки\портрета можно сделать с помощью ::after
    Ответ написан
    2 комментария
  • Какой антивирус лучше ставить на планшет на андроиде?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Как обезопасить андроид от вирусов?

    Не лезть на порносайты, быть осторожнее с серфингом.
    Какой антивирус лучше ставить на планшет на андроиде?

    Я думаю мало чем поможет. Обновление сигнатур происходит не так часто, и шанс подцепить какую нибудь бяку - будет все равно высокий(в случае неадекватного серфинга). За последние 10 лет использования андроида, не разу не использовал антивирус, и вам советую не заморачиваться. Если андроид захочет отдать концы, он это сделает.
    Ответ написан
    Комментировать
  • Объясните, плиз зачем нужен react и vue?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Сам кодер PHP

    Кодер PHP не мог бы задать такой вопрос, ИМХО. Скорее всего вы говнокодер на PHP, т.к у PHP тоже есть фреймворки, и если вы умеете в PHP, то должны быть наслышано по YII2, Laravel, Symfony и тд. И примерно должны понимать для чего люди разрабатывают фреймворки, и какие проблемы фреймворки и их модули решают.

    Правильный ответ: автоматизация, быстрое решение однотипных проблем, стандартизация кода, разработка документации под конкретный фреймворк, дабы помогать разработчикам делать более лаконичные и "красивые" продукты, нежели каждый раз писать свой велосипед(что не мешает его писать даже на фреймворах).

    То же самое применимо и к JS фреймфоркам, т.е в нем уже есть готовые инструменты для разработки.
    5f83ef095d0c4903243659.png
    Ответ написан
    3 комментария
  • Каким образом можно сделать такой слайдер?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    https://swiperjs.com/
    Остальное все ложится на ваше умение стилизовать и кастомизировать.
    Ответ написан
    Комментировать
  • Переход с React на Angular, стоит ли?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Нужен совет опытных ангулярщиков, во 1) правда ли изучаешь один раз и применяешь везде? 2) как обстоят дела в крупных проектах?

    Я так понимаю вас останавливает желание учиться и хочется меньше кочек по жизни?) Или вы пошли во фронтенд что бы один раз выучил, "и так сойдет")). Надо привыкать к тому, что не все пишут идеальный код, и идеальную архитектуру. Ваши притензии "написано максимально по разному" - так в этом и суть программирования - "есть два архитектора, и одинаковые инструменты, ну не построят они 2 одинаковых дома если не будут тотально сливать друг другу весь архитектурный план и идеи". Каждый пишет как умеет, и на сколько позволяет дедлайн, наличие тестов, денег в проекте.

    Насчет ангуляра - он отличный, но и на нем иногда такое дерьмо видишь, что глаза вытекают. Не надо становится тем человеком, которого называют "Java головного мозга", не стоит становится заложником одного фреймворка.
    Ответ написан
    2 комментария
  • Как сделать прозрачный фон из jpg?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    https://pinetools.com/overlay-images
    Сюда вставляете картинку, и он должен кропнуть фон. Возможно обвести нужно будет, отдельные области. Суть вы поняли.
    Ответ написан
    Комментировать
  • Junior QA в Ubisoft Одесса. Стоит ли?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Понимаю, что зп там не ахти

    Вы наивный, словно ребенок. Какой джун идет на свою первую работу ради зп?) Даже если вас пригласили за самые нищебродские копейки, нужно идти на любую работу, лишь бы было движение по карьерной лестнице. Через 5 лет будете выделываться и воротить носом.

    PS: В Яндексе тоже на самая высокая зп у джунов\мидлов, что не мешает многим там работать, что бы потом козырнуть(перед тем кому не плевать) надписью в трудовой.

    есть ли смысл переезжать ради этой вакансии

    Есть смысл, если у вас имеется финансовая подушка, вы хотите работать, и расти как сотрудник.

    Сейчас очень тяжело устроится джуном хоть куда нибудь кроме региональной веб студии в которую вас зовут клепать никому не нужные сайты. Поэтому если вас пригласили в крупную конторму, есть шанс набраться опыта, посмотреть как работает интерпрайз разработка и их тесты, корпоративная культура.
    Ответ написан
    1 комментарий
  • Какой lazy load лучше?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Какой лейзи лоад лучше?

    Который работает как правило. Хуже - тот который не работает.

    https://www.directline.pro/blog/lazy-load/
    Ответ написан
    Комментировать
  • Не получается верстать самостоятельно. Как преодолеть это?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Учусь несколько месяцев результата нет..

    За несколько месяцев вы могли уже сверстать макетов 5-10.

    Когда сверстаете 99 макет, отпишитесь из будущего как там поживает верстка. Обычно на макете 50-том ты макет видишь в виде html разметки и css стилей, и уже мыслено разбил его на bem блок и добавил в проект как отдельный кусок кода.
    Ответ написан
    4 комментария
  • Почему объективно быстрая страница имеет низкий PageSpeed?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    5f7c466835dd9205565625.png
    Потому что у вас перед подвалом загружается овер много карт гугл, которые подгружаются скриптами. Сделайте отложенную загрузку карт, что бы они подтягивались по наведению мыши.
    + поджирает скрипт фейсбука.
    + пользуйтесь gtmetrix - он дает более адекватную оценку вашему сайту, и неплохую аналитику.
    Ответ написан
    4 комментария
  • Как войти в UX/UI?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Нагло зайти на сайт любых инфоцыган с курсами - и дернуть у них программу обучения. Далее по пунктам изучать самостоятельно, с помощью ютуба.

    В подспорье - https://andreasbm.github.io/web-skills/
    Пункт 10й - Design & UX. Там кратко описана программа(основная база, которую должен знать каждый дизайнер), которую юзают большинство школ. Далее прокачиваете навыки Illustrator, Figma, Adobe XD, и других продуктов дизайнеров или проектировщиков.
    Ответ написан
    5 комментариев
  • Ошибка при скачивание сайта с помощью wget?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    uniforcehealth.com: Permission denied
    uniforcehealth.com/index.html: No such file or directory

    Добрый дядя программист закрыл доступ для любителей воровать сайты.
    Как сделать запрет на скачивание сайта wget?
    Ответ написан
  • Как правильно создать критический css?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Где золотая середина?

    Золотая середина это обычно + 1 секция ниже(ей вы перекрываете особо большие экраны).
    ноутбука с HD-разрешением, а у другого 4к монитор повернутый вертикально.

    Как правило критический css создается с упором на пользователей мобильный девайсов, либо же пользователей с очень плохим интернет соединением. Но 2020 год на дворе, и ваш css в 100кб, для 99% пользователей просто смешон. Большинство статей которые вы читаете про критический css - зарубежные(плохой интернет, + многомиллионный охват аудитории, какой нибудь портал вроде bbc news), если у вас такого охвата нет, и вы "стримите" свой бизнес на Россию - заморачиваться с критическим css не столь продуктивно.
    Прелоадеры

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

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    @media screen and (min-width: 1920px){
     . . . // тело
    }

    Вместо 1920 любое количество брейкпоинтов под все удобные вам разрешения.
    Ответ написан
  • Семантичен ли такой HTML?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Семантичен.
    main - главная обертка для сменяемой части кода(условно шапка и подвал у вас не меняются).
    section - используется для выделения смысловых блоков, как вы и указали.
    https://developer.mozilla.org/ru/docs/Web/HTML/Ele...
    Ответ написан
    2 комментария
  • В какой вуз поступать, чтобы получить хорошие знания в области Data Science и ML?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Вы не написали самое ключевое - город. Если нормально сдаёте ЕГЭ - стремитесь в вуз который заточен под матан.
    Вот вам первая ссылка на выборку - https://raex-rr.com/education/universities/ranking...
    Если живете в Питере - однозначно СПБГУ, если в Москве - МФТИ сойдет. Если живете в регионе - тогда любой доступный технический вуз, ибо там уже все крайне зависит от преподователя на потоке, и от вашей адекватности и желанию учиться.
    + не стоит идеализировать российское образование, когда из универа выходит отличный специалист(не важно какого специалитета), это в первую очередь заслуга человека, а не университета.
    Ответ написан
    4 комментария
  • Тестовое задание на Junior Frontend, не кидалово?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Как по мне, хорошее задание.
    Во первых - даже если ваш потенциальный наниматель вас кинет, ничего не мешает вам поместить сверстанную вами страницу себе в портфолио.
    Во вторых - скорость верстки и разработки - это деньги работодателя. Чем быстрее заказ уйдет в прод - тем быстрее работодатель возьмет новый и получить кэш, ну и вы следовательно, если ставка процент от заказа.
    Поэтому если для вас такая страница кажется сложной, или объемной - это плохо. Так как структурно - макет довольно легкий, можно юзать флексы и гриды, никакой сложной графики.
    Единственное что смущает, или мб я не прочитал до конца - вам скинули фотку с страницей с просьбой сверстать её, или макеты в фигма на деск, таблет, и мобайл?
    Ответ написан
    2 комментария
  • Стоит ли мне продолжать учиться разработке?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Стоит ли мне продолжать учиться разработке?

    Слышали фразу - "На ошибках учатся". Ничего страшного в этом нет, рано или поздно все символы, и примитивные конструкции будут писаться на автомате. А пока что у вас качается навык отладки своего кода.
    Ответ написан
    Комментировать
  • Где черпать информацию?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Загуглив один вопрос - я узнаю ещё 2 или 3 незнакомых слова, и таким образом формируется ЦЕЛОЕ дерево, выстраивается целая цепочка непонятных терминов да так, что через 2 часа скитания по интернету я уже и не помню, с чего полез в гугл

    Может не стоит лезть в программирование, если вы не понимаете таких базовых вещей как иерархия изучения материала.

    Сейчас ваша ситуация такая - вы хотите - написать приложение Python + использовать в нем графический интерфейс. Вопрос: сколько приложений до этой гениальной идеи с разработкой достаточного емкого пет проекта вы написали? От самых простых в виде калькулятора, или простого парсера, который поможет набить руку в мышлении, декомпозиции задачи и умении гуглить информацию до вашей мечты про PyQt.

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

    Курсов и книг полно - пример -https://coursehunter.net/course/programmirovanie-g...
    Ответ написан
    Комментировать