Собеседования в технологических компаниях давно стали притчей. Удивляться этому не приходится - успешное прохождение интервью дает возможность получить хорошую работу. Но это не так просто, поскольку зачастую необходимо решать сложные задачи.
Разберем самые распространенные задачи в статье.
5 типовых задач на собеседованиях по JavaScript
#js #article #interview
Разберем самые распространенные задачи в статье.
5 типовых задач на собеседованиях по JavaScript
#js #article #interview
Medium
5 типовых задач на собеседованиях по JavaScript
Разбор и решения
Есть три больших лжи, которые JavaScript поклонники говорят мне снова и снова.
Три Больших Лжи о JavaScript
#js #article
Три Больших Лжи о JavaScript
#js #article
Medium
Три Больших Лжи о JavaScript
Есть два варианта лжи: ложь, которую мы говорим другим, и ложь, которую мы говорим себе, что бы оправдать ее
Zero Server — это библиотека, которая позволяет вам создавать веб-приложения не волнуясь о серверной части и роутинге. Просто пишите код используя Node.js, React, HTML, MDX, Vue и статические файлы, затем поместите все в одну папку и библиотека автоматически обработает каждый файл соответствующим образом.
Демо | GitHub
#js #node #server
Демо | GitHub
#js #node #server
Не секрет, что многие разработчики, похоже, не думают о CSS. Это легко заметить по обсуждениям в интернете и в разговорах с друзьями и коллегами. Тем не менее, многие знания мы получаем именно от коллег, и иногда я понимаю, что о некоторых важных нюансах CSS мне никто не рассказал, потому что люди просто не тратят время на изучение этой темы.
Чего мне никогда не говорили о CSS
#css #article
Чего мне никогда не говорили о CSS
#css #article
Medium
Чего мне никогда не говорили о CSS
Это ни в коем случае не критика коллег, а всего лишь краткий список важных вещей, которые я самостоятельно узнала о CSS в последнее время.
В CSS существует простой способ, позволяющий проверить браузерную поддержку какого-то свойства или комбинации свойства и значения перед тем, как применять определённый блок стилей. Эта директива называется
Как работает @supports
#css #article
@supports. Статья о том, как и где это применять. Как работает @supports
#css #article
Medium
Как работает @supports
В CSS существует простой способ, позволяющий проверить браузерную поддержку какого-то свойства или комбинации свойства и значения перед…
CSS Click Chart — это инструмент, с помощью которого можно посмотреть, как реализуется то или иное действие на CSS. Также отображается поддержка браузерами.
css3clickchart.com
#css #tools
css3clickchart.com
#css #tools
CSS values — это полезный инструмент, который показыват порядок расположения параметров у CSS свойства. Например:
cssvalues.com
#css #tools
margin: [margin-top] [margin-right] [margin-bottom] [margin-left]cssvalues.com
#css #tools
Футер всегда должен «прилипать» к низу страницы — это негласное правило дизайна веб-сайтов. Для начинающих верстальщиков оно может превратиться в головоломку. Как растянуть контейнер, если контента в нем мало, но при этом избежать переполнения при большом количестве текста?
Липкий футер. CSS-эффекты.
#css #tips
Липкий футер. CSS-эффекты.
#css #tips
Medium
Липкий футер
CSS-эффекты
Навыки, которые IT-специалисты применяют в работе, делятся на два типа — hard skills и soft skills. Первые — это профессиональные умения, которыми инженеры пользуются, решая технические задачи. Это, например, владение Java или знание Big Data-стека.
А что насчет вторых? Soft skills — это комплекс неспециализированных навыков, которые не менее важны в работе. Что это за умения, зачем они нужны айтишнику, как их развивать, почему инженеры с прокаченными «гибкими навыками» становятся все более востребованными.
Зачем инженеру Soft Skills
#soft #skills #article
А что насчет вторых? Soft skills — это комплекс неспециализированных навыков, которые не менее важны в работе. Что это за умения, зачем они нужны айтишнику, как их развивать, почему инженеры с прокаченными «гибкими навыками» становятся все более востребованными.
Зачем инженеру Soft Skills
#soft #skills #article
Medium
Зачем инженеру Soft Skills
Навыки, которые IT-специалисты применяют в работе, делятся на два типа — hard skills («жёсткие навыки») и soft skills («гибкие навыки»)…
На фоне большого количества статей и материалов о том, что фулстеки не нужны, фулстеки не существуют, фулстеки плохо, сложилось мнение о том, какими преимуществами обладает фулстек над узкими специалистами, и почему фулстеки нужны.
Исповедь фуллстека. Профессия, религия, мечты.
#fullstack #article #skills
Исповедь фуллстека. Профессия, религия, мечты.
#fullstack #article #skills
Medium
Исповедь фуллстека
Профессия, религия, мечты
Эффект увеличения при наведении — отличный способ привлечь внимание к кликабельному изображению. При этом сама картинка может немного масштабироваться, но ее размеры не должны меняться.
Увеличение изображений при наведении
#css #tips
Увеличение изображений при наведении
#css #tips
Medium
Увеличение изображений при наведении
Эффект увеличения при наведении — отличный способ привлечь внимание к кликабельному изображению. При этом сама картинка может немного…
Такое часто случается с проектами, доставшимися «по наследству» от предыдущих разработчиков. Вам уже нужно писать новые блоки, а в старой базе over 9 000 строк кода. Как быстро освоиться и не утонуть юному падавану?
Советы для быстрого понимания чужого кода
#tips #programming
Советы для быстрого понимания чужого кода
#tips #programming
Medium
Советы для быстрого понимания чужого кода
Самый очевидный совет — найти программиста, который уже знаком с этим кодом, и слёзно попросить его отвечать на все ваши глупые вопросы в…
Vanilla JavaScript не типизирован по своей натуре. Можно даже назвать его «умным», поскольку он способен вычислить, что является числом, а что строкой.
Это упрощает запуск JavaScript кода в браузере или при работе Node.js. Однако он уязвим для многочисленных ошибок во время исполнения (рантайм), которые могут испортить ваш пользовательский опыт использования.
Если с вами когда-либо случалось то, что будет описано далее, то вы только выиграете, если будете применять систему типов.
Как система типов улучшает ваш код на JavaScript
#js #article
Это упрощает запуск JavaScript кода в браузере или при работе Node.js. Однако он уязвим для многочисленных ошибок во время исполнения (рантайм), которые могут испортить ваш пользовательский опыт использования.
Если с вами когда-либо случалось то, что будет описано далее, то вы только выиграете, если будете применять систему типов.
Как система типов улучшает ваш код на JavaScript
#js #article
Medium
Как система типов улучшает ваш код на JavaScript
Vanilla JavaScript не типизирован по своей натуре. Можно даже назвать его «умным», поскольку он способен вычислить, что является числом, а…