☕ 10 вопросов с собеседований по JavaScript
В этой статье мы рассмотрим 10 вопросов с собеседований по JavaScript и примеры ответов на них, которые помогут вам подготовиться к интервью.
https://proglib.io/sh/RwOMqzJSHh
🧩 5 интересных головоломок и задач, чтобы отвлечься от рутины и немного пошевелить извилинами (выпуск 15)
В нашей еженедельной подборке мы подготовили 5 новых интересных алгоритмических, логических и математических задачек для отдыха и прокачки мозгов.
https://proglib.io/sh/ak1X027h5f
🐍 Аннотации типов в Python: все, что нужно знать за 5 минут
В этой статье рассказываем, что такое аннотации типов, какой у них синтаксис и лучшие практики их применения.
https://proglib.io/sh/HNjLi86lJO
🧔📈 Повышение до тимлида: дорожная карта
Делимся списком из хард- и софтскиллов, которые вам нужно приобрести, чтобы стать тимлидом во фронтенде.
https://proglib.io/sh/nQHKU2AdCm
Почему получаются плохие абстракции и как этого избежать?
🚀3 февраля в 19.00 МСК Евгений Тюменцев, профессионально занимающийся разработкой многопоточных кросс-платформенных приложений на С++, научит вас строить абстракции – один из ключевых навыков для программиста.
За один час вы узнаете:
– Что такое абстракция?
– Причины правок кода
– Как выделять абстракции
– Свойства абстракций, полезные при разработке
Познакомьтесь с новым решением построения архитектуры приложений и инструментами для планирования ее будущей системы.
Регистрация и подробности по ссылке.
#devtool
🔧 Appsmith — проект, который позволяет превратить любой источник данных во внутреннее приложение за считанные минуты.
Путём перетаскивания UI-компонентов он позволяет создавать страницы, панели администратора, внутренние инструменты и информационные панели.
Инструмент интегрируется с API, базами данных или источниками GraphQL, а также позволяет писать логику с объектами JavaScript.
https://proglib.io/w/b59a077a
Почему получаются плохие абстракции и как этого избежать?
🚀3 февраля в 19.00 МСК Евгений Тюменцев, профессионально занимающийся разработкой многопоточных кросс-платформенных приложений на С++, научит вас строить абстракции – один из ключевых навыков для программиста.
За один час вы узнаете:
– Что такое абстракция?
– Причины правок кода
– Как выделять абстракции
– Свойства абстракций, полезные при разработке
Познакомьтесь с новым решением построения архитектуры приложений и инструментами для планирования ее будущей системы.
Регистрация и подробности по ссылке.
💰 Не биткоином единым: куда лучше вложить деньги в 2022 году
Ведущие мировые аналитики и финансовые институты уже поделились в своих обзорах куда лучше вложиться в 2022 году: зеленая энергетика, космос и крипта. О конкретных предложениях читайте в нашем материале.
https://proglib.io/sh/XUR8zBKfIm
Для тестировщика важно понимать, к каким последствиям может привести баг: к потерям компанией миллионов долларов или к поломке функционала, который крайне редко используется. Леша Анисимов, Head of QA в компании FUNCORP, составил подборку ТОП-5 самых дорогих багов в истории ИТ — переходите читать, чтобы когда-нибудь не оказаться в похожей ситуации.
#devtask #logic
🐍🧩 Словари в Python: 12 задач для начинающих с решениями
Решаем задачи и прокачиваем навык работы со словарями, используя методы get(), setdefault(), генераторы словарей и сортировку с помощью лямбда-функций.
https://proglib.io/sh/vB40dpQmhG
#logic #devtask
Задача: Дубликаты
Напишите программу, которая принимает на вход строку, и отслеживает, сколько раз каждый символ уже встречался. Количество повторов добавляется к символам с помощью постфикса формата _n. Сегодня мы опубликуем статью с решением на Python.
Пример ввода:
a a a b c a a d c d d
Пример вывода:
a a_1 a_2 b c a_3 a_4 d c_1 d_1 d_2
Подборка бесплатных IT-курсов от VK Образования
Два раза в год VK Образование открывает набор на IT-курсы для студентов вузов. Сейчас как раз идет набор на программы, занятие по которым начнутся в марте этого года.
Обучение бесплатное, нужно только пройти вступительный тест.
🔹 Автоматизированное тестирование
Для кого: студентов старших курсов, а также выпускников 2021 года вузов России
Прием заявок: до 14 февраля
Подробнее: https://vk.cc/can3I6🔹 Ручное тестирование
Для кого: студентов старших курсов, а также выпускников 2021 года вузов России
Прием заявок: до 21 февраля
Подробнее: https://vk.cc/can42t🔹 Системная аналитика
Для кого: студентов старших курсов, а также выпускников 2021 года вузов России
Прием заявок: до 17 февраля
Подробнее: https://vk.cc/can5cW🔹 Практический квест по SRE
Для кого: студентов старших курсов, а также выпускников 2021 года вузов Москвы
Прием заявок: до 14 февраля
Подробнее: https://vk.cc/can4ed🔹 Разработка веб-сервисов на Go
Для кого: студентов старших курсов МГТУ, МГУ, МФТИ, МИФИ и ИТМО
Прием заявок: до 25 февраля
Подробнее: https://vk.cc/can4Fu
🕵 Я тебя не «иаонмпю»: о принципах работы симметричного и ассиметричного шифрования
Волк Боб и волк Джейн рассказывают, как работает шифрование.
https://proglib.io/sh/R46GxpL3Se
#logic #devtask
Задача: Редкое слово
Напишите программу, которая принимает на вход строку, и выводит слово, которое встречает в фразе реже всего.
Если редких слов несколько, нужно вывести то, которое меньше в лексикографическом порядке. Регистр слов не учитывается, знаки препинания в предложениях игнорируются. В пятницу мы опубликуем статью с решением на Python
Пример ввода:
дом, милый дом, милый.
Пример вывода:
дом