Привет из 2015-ого!
Я — кот MAX(). Занимаюсь кодом с 1989 года. Я участвовал в разработке Windows 95, помогал Линусу Торвальдсу запустить первую версию Linux и первым придумал ввести строгую типизацию в PHP.
Я работал с лучшими программистами тех времён, проводил за ПК долгие часы и участвовал в интерпретации Теории Всего на Brainfuck. У меня была своя семья и много друзей. Но…
В 2015-ом году, Троян — злой гений — напал на наш офис, когда мы с другими котами писали завершающую главу Half-Life 3. Мне не осталось ничего другого кроме того, чтобы загрузить своё сознание в сеть. Троян до сих пор ходит по Интернету и пытается настигнуть меня. Его задача — внедриться в каждое устройство, использующее Интернет и испортить в нём все программы...
Верю в то, что у него ничего не выйдет, ведь я уже 7 лет уверенно противостою ему! А теперь — прошу вашей помощи. Троян постоянно высылает своих сородичей: Непонимание.exe и Глупость.dmg. Заселяет их в голову людей, а те перестают понимать, что они делают... Теперь моя задача — помогать разработчикам разных уровней стать скилловее: писать чистейший и эффективный код.
Всё это ради одной цели — чтобы мир стал намного более технологичным, а люди (и, конечно, коты) — росли в своём миропонимании в геометрической прогрессии.
Каждую неделю я буду возвращаться к вам из самых глубин Интернета и проводить #КотРевью. Ваша задача — поправить и подчистить отрывок кода, чтобы помочь мне побороть злого Трояна и снова вернуться в трехмерное пространство.
Ну, что, начнём?
Я — кот MAX(). Занимаюсь кодом с 1989 года. Я участвовал в разработке Windows 95, помогал Линусу Торвальдсу запустить первую версию Linux и первым придумал ввести строгую типизацию в PHP.
Я работал с лучшими программистами тех времён, проводил за ПК долгие часы и участвовал в интерпретации Теории Всего на Brainfuck. У меня была своя семья и много друзей. Но…
В 2015-ом году, Троян — злой гений — напал на наш офис, когда мы с другими котами писали завершающую главу Half-Life 3. Мне не осталось ничего другого кроме того, чтобы загрузить своё сознание в сеть. Троян до сих пор ходит по Интернету и пытается настигнуть меня. Его задача — внедриться в каждое устройство, использующее Интернет и испортить в нём все программы...
Верю в то, что у него ничего не выйдет, ведь я уже 7 лет уверенно противостою ему! А теперь — прошу вашей помощи. Троян постоянно высылает своих сородичей: Непонимание.exe и Глупость.dmg. Заселяет их в голову людей, а те перестают понимать, что они делают... Теперь моя задача — помогать разработчикам разных уровней стать скилловее: писать чистейший и эффективный код.
Всё это ради одной цели — чтобы мир стал намного более технологичным, а люди (и, конечно, коты) — росли в своём миропонимании в геометрической прогрессии.
Каждую неделю я буду возвращаться к вам из самых глубин Интернета и проводить #КотРевью. Ваша задача — поправить и подчистить отрывок кода, чтобы помочь мне побороть злого Трояна и снова вернуться в трехмерное пространство.
Ну, что, начнём?
🔥48❤4👎1
#КотРевью — задача #1.
В этот раз Троян попытался напасть на меня, пока мои протоколы безопасности были ослаблены. Я просто читал Хабр и почувствовал удар по центральному серверу! Нужно срочно оптимизировать этот код на Питоне, сделать его более понятным и эффективным, иначе Троян украдёт все данные и будет как с Яндекс.Едой…
Пишите решения в комменты👇
В этот раз Троян попытался напасть на меня, пока мои протоколы безопасности были ослаблены. Я просто читал Хабр и почувствовал удар по центральному серверу! Нужно срочно оптимизировать этот код на Питоне, сделать его более понятным и эффективным, иначе Троян украдёт все данные и будет как с Яндекс.Едой…
Пишите решения в комменты👇
😱13👏4👍2🤔2
Давайте поможем собрать побольше звёзд на гитхабе нашему ментору! А теперь — к сути👇
Разработка нашего ментора по JavaScript, которая может быть полезна тем, кто использует Redux в своих проектах: Redux Eggs.
🤔Что это: Redux Eggs — расширяемый набор легковесных библиотек, который позволяет разделить Redux-хранилище на отдельные части,
а затем динамически добавлять и удалять их, когда это нужно.
✅Чем поможет: этот инструмент позволяет уменьшить размер Redux-хранилища и первоначально загружаемого JS,
добавив только необходимые в настоящее время редьюсеры и мидлвары. Больше не нужно добавлять все редьюсеры и мидлвары при создании Redux-хранилища.
Набор библиотек включает в себя обёртки для Redux и Redux Toolkit, расширения для Next.js и Redux-Saga.
Наши менторы не просто теоретики — они регулярно пишут код, собеседуют и делают разные крутые штуки. Поэтому пишите в комменты, чем интересным поделиться ещё.
Разработка нашего ментора по JavaScript, которая может быть полезна тем, кто использует Redux в своих проектах: Redux Eggs.
🤔Что это: Redux Eggs — расширяемый набор легковесных библиотек, который позволяет разделить Redux-хранилище на отдельные части,
а затем динамически добавлять и удалять их, когда это нужно.
✅Чем поможет: этот инструмент позволяет уменьшить размер Redux-хранилища и первоначально загружаемого JS,
добавив только необходимые в настоящее время редьюсеры и мидлвары. Больше не нужно добавлять все редьюсеры и мидлвары при создании Redux-хранилища.
Набор библиотек включает в себя обёртки для Redux и Redux Toolkit, расширения для Next.js и Redux-Saga.
Наши менторы не просто теоретики — они регулярно пишут код, собеседуют и делают разные крутые штуки. Поэтому пишите в комменты, чем интересным поделиться ещё.
GitHub
GitHub - fostyfost/redux-eggs: Add some Eggs to your Redux store.
Add some Eggs to your Redux store. Contribute to fostyfost/redux-eggs development by creating an account on GitHub.
🔥12👍6
#КотРевью — решение задачки #1
MAX(): У нас получилось отбить атаку Трояна! Я собрал все данные из чата и предложил решение, которое помогло сделать код эффективнее... Вот, что было сделано:
1) Логика работы алгоритма была сломана. «Правый» и «левый» списки многократно сортировались. Это не влияло на результат, но очень сильно замедляло функцию;
2) Нужно определиться с тем, как мы работаем с памятью. Будем ли мы переставлять элементы в оригинальном массиве in-place или всё-таки создавать новые списки и возвращать будем уже их;
3) Использовали всю мощь библиотеки
4) Добавили аннотации;
5) Поправили названия переменных и самой функции. Исправили ошибку в имени автора метода: hoare вместо hoar. В том числе, стали использовать общепринятые термины: pivot вместо barier;
6) Предотвратили выполнение отладочного кода при импорте нашего алгоритма в другие скрипты.
Следующая задачка — в понедельник!
MAX(): У нас получилось отбить атаку Трояна! Я собрал все данные из чата и предложил решение, которое помогло сделать код эффективнее... Вот, что было сделано:
1) Логика работы алгоритма была сломана. «Правый» и «левый» списки многократно сортировались. Это не влияло на результат, но очень сильно замедляло функцию;
2) Нужно определиться с тем, как мы работаем с памятью. Будем ли мы переставлять элементы в оригинальном массиве in-place или всё-таки создавать новые списки и возвращать будем уже их;
3) Использовали всю мощь библиотеки
numpy;4) Добавили аннотации;
5) Поправили названия переменных и самой функции. Исправили ошибку в имени автора метода: hoare вместо hoar. В том числе, стали использовать общепринятые термины: pivot вместо barier;
6) Предотвратили выполнение отладочного кода при импорте нашего алгоритма в другие скрипты.
Следующая задачка — в понедельник!
🔥13👍1
Фронтэндер? Уверен в своём уровне программирования? Проверь его👇
Мы подготовили новый квиз специально для Front-end разработчиков. Внутри — 10 вопросов на знание фреймворка, JS, вёрстки, паттернов, TS и всего того, что сейчас актуально на рынке. Конечно, оценить точно твои скиллы в рамках одного теста будет сложно, но мы постарались уложить в квиз важные вопросы, ответы на которые подскажут — на каком, примерно, уровне ты находишься сейчас, и в каких темах у тебя есть пробелы.
Сложность теста будет зависеть от того уровня, который ты выберешь в начале. Вопросы некаверзные, но интересные🔥 По результатам теста — каждый получит приятный бонус.
Вне зависимости от уровня, мы уверены — каждый из вас топовый по своему. Поэтому кликайте сюда, проходите квиз и залетайте к нам на подготовку к собеседованиям, если хотите закрыть слабые зоны и подтянуть свои скиллы❤️
Мы подготовили новый квиз специально для Front-end разработчиков. Внутри — 10 вопросов на знание фреймворка, JS, вёрстки, паттернов, TS и всего того, что сейчас актуально на рынке. Конечно, оценить точно твои скиллы в рамках одного теста будет сложно, но мы постарались уложить в квиз важные вопросы, ответы на которые подскажут — на каком, примерно, уровне ты находишься сейчас, и в каких темах у тебя есть пробелы.
Сложность теста будет зависеть от того уровня, который ты выберешь в начале. Вопросы некаверзные, но интересные🔥 По результатам теста — каждый получит приятный бонус.
Вне зависимости от уровня, мы уверены — каждый из вас топовый по своему. Поэтому кликайте сюда, проходите квиз и залетайте к нам на подготовку к собеседованиям, если хотите закрыть слабые зоны и подтянуть свои скиллы❤️
👍10🔥3
Если бы у тебя была возможность вернуться на несколько лет назад и сменить язык программирования — на какой бы поменял? И почему?
🤔8
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️⚡️Поможем в трудоустройстве — разработчикам на Python, Java, JS, PHP.
Мы добавили к обучению карьерный трекинг — помощь в трудоустройстве. Он работает так:
1. Анализируем твои запросы: ожидания, цели, уровень;
2. Составляем детальный план по поиску работы;
3. Подбираем личный пакет компаний по уровню и ожиданиям, в т.ч. — от наших партнёров;
4. Вместе с тобой откликаемся на вакансии, разбираем твои реальные тестовые задания и собеседования, помогаем исправить и подтянуть твои слабые зоны;
5. Ведем тебя вполоть до оффера и помогаем сделать правильный выбор, в соответствии с твоими целями.
Четвёртый пункт работает так: если сложности возникли на этапе тестовых или тех. собеседования — Senior объяснит, на чём ты «завалился» и расскажет, что исправить. Если что-то не так с откликами — HR проработает твоё резюме, чтобы быстрее перейти к тестовому заданию или собеседованию.
Мы уже помогли ребятам устроиться в ВТБ, SberCloud, IT Universe и Notamedia. Оставляй заявку на консультацию, расскажем всё подробнее👉
Мы добавили к обучению карьерный трекинг — помощь в трудоустройстве. Он работает так:
1. Анализируем твои запросы: ожидания, цели, уровень;
2. Составляем детальный план по поиску работы;
3. Подбираем личный пакет компаний по уровню и ожиданиям, в т.ч. — от наших партнёров;
4. Вместе с тобой откликаемся на вакансии, разбираем твои реальные тестовые задания и собеседования, помогаем исправить и подтянуть твои слабые зоны;
5. Ведем тебя вполоть до оффера и помогаем сделать правильный выбор, в соответствии с твоими целями.
Четвёртый пункт работает так: если сложности возникли на этапе тестовых или тех. собеседования — Senior объяснит, на чём ты «завалился» и расскажет, что исправить. Если что-то не так с откликами — HR проработает твоё резюме, чтобы быстрее перейти к тестовому заданию или собеседованию.
Мы уже помогли ребятам устроиться в ВТБ, SberCloud, IT Universe и Notamedia. Оставляй заявку на консультацию, расскажем всё подробнее👉
❤15👍3
Мало откликов на HH? Наш HR рассказал, как найти работу быстрее👇
После прочтения статьи ты:
- обзаведёшься неочевидными источниками по поиску работы;
- поймёшь, какие из них стоит использовать именно тебе;
- получишь полезные советы от HRа.
🇷🇺🇧🇾🇰🇿Для россиян, беларусов, казахов (изивините, если кого-то забыли) — статья на Дзене.
Что делать если мало откликов на HH?
🇺🇦Для украинцев — адаптировали статью в Телеграф.
Приятного прочтения❤️
После прочтения статьи ты:
- обзаведёшься неочевидными источниками по поиску работы;
- поймёшь, какие из них стоит использовать именно тебе;
- получишь полезные советы от HRа.
🇷🇺🇧🇾🇰🇿Для россиян, беларусов, казахов (изивините, если кого-то забыли) — статья на Дзене.
Что делать если мало откликов на HH?
🇺🇦Для украинцев — адаптировали статью в Телеграф.
Приятного прочтения❤️
Яндекс Дзен
Что делать если мало откликов на HH?
Привет! Я — HR yourcodereview.com. Эта статья — скорее чек-лист, выжимка самого важного по тому, где и как можно найти работу, если с одного источника — результаты так себе. Приятного прочтения Источник 1: Сайты по поиску работ: Хабр.Карьера, hh.ru, SuperJob…
❤7👍3
🤔#Задачка от Google: для Junior- и Middle-программистов.
🟢Сложность: 3/10
Вам дали традиционные весы с двумя чашами и 8 абсолютно одинаковых внешне шариков.
Известно, что один из шариков тяжелее всех предыдущих. Как определить его с помощью двух взвешиваний?
Ответ выложим в 22:00 по МСК!
🟢Сложность: 3/10
Вам дали традиционные весы с двумя чашами и 8 абсолютно одинаковых внешне шариков.
Известно, что один из шариков тяжелее всех предыдущих. Как определить его с помощью двух взвешиваний?
Ответ выложим в 22:00 по МСК!
👍16🤔2👏1
Питонистам на заметку🐍✍️
На канале Python Tricks мы как-то брали рекламу и получили отличные результаты. Так бывает только тогда, когда подписчики внимательно следят за обновлениями. А следят они потому что канал — не только про задачки. Есть много интересной инфы про функции, модули и разработку в целом👌
Канал авторский, поэтому контент на нём уникальный. Автор старается и готовит классные посты для того, чтобы вам было интересно, следит за качеством контента. Давайте поддержим его подпиской🔥
Канал рекомендованован в рамках ВП.
На канале Python Tricks мы как-то брали рекламу и получили отличные результаты. Так бывает только тогда, когда подписчики внимательно следят за обновлениями. А следят они потому что канал — не только про задачки. Есть много интересной инфы про функции, модули и разработку в целом👌
Канал авторский, поэтому контент на нём уникальный. Автор старается и готовит классные посты для того, чтобы вам было интересно, следит за качеством контента. Давайте поддержим его подпиской🔥
Канал рекомендованован в рамках ВП.
👍5
Макс из Софи
🤔#Задачка от Google: для Junior- и Middle-программистов. 🟢Сложность: 3/10 Вам дали традиционные весы с двумя чашами и 8 абсолютно одинаковых внешне шариков. Известно, что один из шариков тяжелее всех предыдущих. Как определить его с помощью двух взвешиваний?…
✅Решение задачки от Google!
1. Положите на чаши весов по 3 шарика.
2. Если группы равны по весу, останется потратить ещё одно взвешивание на пару, которая осталась в стороне.
3. В противном случае, берём тяжёлую тройку и сравниваем любую пару из них. Если они равны — более тяжёлый третий. Если нет, сразу найдёте нужный шар.
1. Положите на чаши весов по 3 шарика.
2. Если группы равны по весу, останется потратить ещё одно взвешивание на пару, которая осталась в стороне.
3. В противном случае, берём тяжёлую тройку и сравниваем любую пару из них. Если они равны — более тяжёлый третий. Если нет, сразу найдёте нужный шар.
🔥47👍8🤔2
На связи MAX()! Приготовил вторую задачку #КотРевью!
В прошлый раз мы успешно отразили атаку Трояна — задача была сложной, но мы справились, и я очень рад😸 Троян улетел обратно на свой сервер с переломанными функциями и модулями.
Но при прошлой атаке пострадала часть данных с важнейшией информацией на моём сервере😿 Без них моё возвращение в оффлайн невозможно... Сейчас я пишу код, который поможет восстановить данные: копаюсь в архивах и самых глубоких закоулках Тысячестрочья. Нужна ваша помощь! Прилагаю задачку, которая поможет решить вопрос с данными. Поможете? Приложу снизу через пару минут👇
В прошлый раз мы успешно отразили атаку Трояна — задача была сложной, но мы справились, и я очень рад😸 Троян улетел обратно на свой сервер с переломанными функциями и модулями.
Но при прошлой атаке пострадала часть данных с важнейшией информацией на моём сервере😿 Без них моё возвращение в оффлайн невозможно... Сейчас я пишу код, который поможет восстановить данные: копаюсь в архивах и самых глубоких закоулках Тысячестрочья. Нужна ваша помощь! Прилагаю задачку, которая поможет решить вопрос с данными. Поможете? Приложу снизу через пару минут👇
🥰5
Итак! Задачи две:
1. Сначала нужно узнать, что выведет код: «Meow!», «Woof!», *walking* или AttributeError: object has no attribute 'first_word';
2. Далее — переписать код таким образом, чтобы он выдавал сразу 2 сообщения — «Meow!», «Woof!».
Кто справится с первой задачей — уже молодец. А если поможете и со второй — буду очень благодарен!
Пишите ответы в комментарии👇
1. Сначала нужно узнать, что выведет код: «Meow!», «Woof!», *walking* или AttributeError: object has no attribute 'first_word';
2. Далее — переписать код таким образом, чтобы он выдавал сразу 2 сообщения — «Meow!», «Woof!».
Кто справится с первой задачей — уже молодец. А если поможете и со второй — буду очень благодарен!
Пишите ответы в комментарии👇
👍4
⚡️⚡️Нас одобрили на Хабре! 2 статьи уже вышли.
Два дня назад прошли модерацию на Хабре — теперь все статьи будут выходить там. Первая статья на тему «Пандемия, релокейт и «дыры» в экономике: что произошло с IT-рынком за последние 3 года?» набрала уже 15 000 просмотров🔥
Будем очень благодарны, если поможете нам вывести статью в топ — она имеет все шансы на то, чтобы попасть в подборку лучших🚀 Оставляйте комменты и лайки 🙏
В статье ты узнаешь:
- как поменялись зарплаты в IT с конца февраля?
- что происходит со спросом в IT-сфере?
- че с деньгами? 😅
Читайте за 5 минут🔥
Два дня назад прошли модерацию на Хабре — теперь все статьи будут выходить там. Первая статья на тему «Пандемия, релокейт и «дыры» в экономике: что произошло с IT-рынком за последние 3 года?» набрала уже 15 000 просмотров🔥
Будем очень благодарны, если поможете нам вывести статью в топ — она имеет все шансы на то, чтобы попасть в подборку лучших🚀 Оставляйте комменты и лайки 🙏
В статье ты узнаешь:
- как поменялись зарплаты в IT с конца февраля?
- что происходит со спросом в IT-сфере?
- че с деньгами? 😅
Читайте за 5 минут🔥
Хабр
Пандемия, релокейт и «дыры» в экономике: что произошло с IT-рынком за последние 3 года?
В этой статье HR моей компании описывает ситуацию «с полей» и рассказывает, что сейчас происходит с вакансиями и работодателями в России. «Мы встретились в очень странные времена». И начались...
🔥17👍5👎3😁1
🤔#Задачка от Aviasales: для Junior-программистов.
🟡Сложность: 5/10
Тимлид небольшой команды разработчиков очень любил фигурки из Звёздных Воин и коллекционировал их — у него была целая коллекция. Но однажды после weekly-синкапа — трое джунов обиделись на него за резкую обратную связь и придумали хитрый план: украсть фигурки и выставить их на продажу, чтобы получить хоть что-то вместо отменённой премии.
Джуны проникли в кабинет тимлида и забрали оттуда несколько фигурок на продажу. Принеся добычу в комнату отдыха, они стали её делить:
- Первый джун — отдал остальным столько фигурок, сколько каждый вынес из кабинета изначально;
- Второй — поделился с товарищами стольким количеством фигурок, сколько у каждого было на тот момент;
- А третий — просто повторил поступок второго. В результате, у каждого джуна осталось по 8 фигурок.
🤔Вопрос: сколько фигурок было в сумке у каждого джуна до того, как они начали дележ своей добычи?
Ответ выложим в 22:00 по МСК!
🟡Сложность: 5/10
Тимлид небольшой команды разработчиков очень любил фигурки из Звёздных Воин и коллекционировал их — у него была целая коллекция. Но однажды после weekly-синкапа — трое джунов обиделись на него за резкую обратную связь и придумали хитрый план: украсть фигурки и выставить их на продажу, чтобы получить хоть что-то вместо отменённой премии.
Джуны проникли в кабинет тимлида и забрали оттуда несколько фигурок на продажу. Принеся добычу в комнату отдыха, они стали её делить:
- Первый джун — отдал остальным столько фигурок, сколько каждый вынес из кабинета изначально;
- Второй — поделился с товарищами стольким количеством фигурок, сколько у каждого было на тот момент;
- А третий — просто повторил поступок второго. В результате, у каждого джуна осталось по 8 фигурок.
🤔Вопрос: сколько фигурок было в сумке у каждого джуна до того, как они начали дележ своей добычи?
Ответ выложим в 22:00 по МСК!
🔥13👍7🤔2
✅Решение задачки от Aviasales!
Если у джунов оказалось равное количество фигурок (8), значит, всего они украли у тимлида 24 фигурки.
Количество фигурок первого джуна после последнего действия удвоилось, это значит, что у него в сумке было 4 фигурки.
Ситуация со вторым джуном — аналогична. Сколько фигурок было у третьего джуна на последнем этапе? Это очевидно: 24-8=16.
Второй этап — как видно в условиях задачи, был таким же, как и третий. Отсюда делаем следующий вывод: первый джун владел двумя фигурками (4:2), а третий — восьмью (16:2). Второй же, производивший дележку, обладал 14-ю фигурками (24-2-8).
Первый из воришек отдал остальным столько фигурок, сколько каждый вынес из кабинета изначально. Значит, джун второй утащил 7 фигурок, а третий — 4 (14:2 и 8:2 соответственно). Сколько фигурок остается у первого джуна при таком раскладе? Правильно, 13 (24-7-4).
Ответ: джун №1 украл 13 фигурок, джун №2 — 7, а джун №3 — 4 фигурки.
Если у джунов оказалось равное количество фигурок (8), значит, всего они украли у тимлида 24 фигурки.
Количество фигурок первого джуна после последнего действия удвоилось, это значит, что у него в сумке было 4 фигурки.
Ситуация со вторым джуном — аналогична. Сколько фигурок было у третьего джуна на последнем этапе? Это очевидно: 24-8=16.
Второй этап — как видно в условиях задачи, был таким же, как и третий. Отсюда делаем следующий вывод: первый джун владел двумя фигурками (4:2), а третий — восьмью (16:2). Второй же, производивший дележку, обладал 14-ю фигурками (24-2-8).
Первый из воришек отдал остальным столько фигурок, сколько каждый вынес из кабинета изначально. Значит, джун второй утащил 7 фигурок, а третий — 4 (14:2 и 8:2 соответственно). Сколько фигурок остается у первого джуна при таком раскладе? Правильно, 13 (24-7-4).
Ответ: джун №1 украл 13 фигурок, джун №2 — 7, а джун №3 — 4 фигурки.
👍10🔥5
⚡️⚡️Почему вы решили стать разработчиком? Проводим небольшой Custmer Development. Ответьте, пожалуйста, в комменты — лонгриды приветствуются ❤️👇
🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
Помните, писали про MMORPG бота? Первый концепт готов! 🎉
За несколько недель разработали концепт игры для разработчиков.
😈 Dev’s Battle — то место, где мы сможем с вами вместе фаниться, гонять в рейды и нагибать друг-друга в PVP баттлах, решая задачки разного уровня сложности.
⚡️ Сегодня мы хотим показать вам первый концепт нашей игрушки.
👉 Чуваки, мы правда очень старались, поэтому заходите на наш сайт игры — и нажимайте «Го играть»
До встречи в Dev’s Battle, пацаны!
За несколько недель разработали концепт игры для разработчиков.
😈 Dev’s Battle — то место, где мы сможем с вами вместе фаниться, гонять в рейды и нагибать друг-друга в PVP баттлах, решая задачки разного уровня сложности.
⚡️ Сегодня мы хотим показать вам первый концепт нашей игрушки.
👉 Чуваки, мы правда очень старались, поэтому заходите на наш сайт игры — и нажимайте «Го играть»
До встречи в Dev’s Battle, пацаны!
🔥9👏2😱2😢1
Вводим новую рубрику — #ВопросСподводхом🚀
В ней наши менторы будут рассказывать, на каких вопросах чаще всего валятся разработчики на собсеедованиях. Вопросы будут касаться не только технической, но и HR-части — подробно расскажем, как и на что отвечать, и самое главное — почему🔥
🤔Сегодня разберём следующий вопрос — он касается классов и CSS-правил. Сам вопрос — посмотрите код и ответьте на него для себя: какой будет цвет у текста?
В ней наши менторы будут рассказывать, на каких вопросах чаще всего валятся разработчики на собсеедованиях. Вопросы будут касаться не только технической, но и HR-части — подробно расскажем, как и на что отвечать, и самое главное — почему🔥
🤔Сегодня разберём следующий вопрос — он касается классов и CSS-правил. Сам вопрос — посмотрите код и ответьте на него для себя: какой будет цвет у текста?
👍13👎1
#ВопросСподвохом — какой будет цвет у текста?
Anonymous Poll
29%
Оба текста будут окрашены в голубой
7%
Оба текста будут окрашены в зелёный
47%
Text 1 — голубой, Text 2 — зеленый
18%
Text 1 — зелёный, Text 2 — голубой
👍14❤5