Питонистам на заметку🐍✍️
На канале 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
#ВопросСподводхом — ответ от ментора по JS🔥
Чаще всего, разработчики отвечают, что Text 1 — будет голубым, а Text 2 — зелёным. На самом деле и Text 1, и Text 2 будут окрашены в голубой, потому что порядок классов не имеет значения для применения CSS-правил.
Чаще всего, разработчики отвечают, что Text 1 — будет голубым, а Text 2 — зелёным. На самом деле и Text 1, и Text 2 будут окрашены в голубой, потому что порядок классов не имеет значения для применения CSS-правил.
👍21❤4🤔2
Как устроиться разработчиком в Яндекс? Рассказ от бывшего сотрудника👨💻
Готовим такую статью, что читать будете с нереальным увлечением🔥
Нашли бывшего разработчика в Яндексе, который согласился дать интервью эксклюзивно для нас — уже задали ему вопросы и дописываем интервью😱 Статья появится на Хабре уже завтра. Ждёте?
Готовим такую статью, что читать будете с нереальным увлечением🔥
Нашли бывшего разработчика в Яндексе, который согласился дать интервью эксклюзивно для нас — уже задали ему вопросы и дописываем интервью😱 Статья появится на Хабре уже завтра. Ждёте?
🔥48👎12👍2😁1
⚡️⚡️Вышло интервью на Хабре!
Задали 19 вопросов мобильному разработчику — Руслану, который устраивался в Яндекс дважды. В интервью узнаете:
- как проходит собеседование в Яндекс?
- как Руслан прошёл собес случайно?
- почему отказался от предложений зарубежных компаний?
- и что бы он посоветовал другим разработчикам?
Читайте здесь.
Задали 19 вопросов мобильному разработчику — Руслану, который устраивался в Яндекс дважды. В интервью узнаете:
- как проходит собеседование в Яндекс?
- как Руслан прошёл собес случайно?
- почему отказался от предложений зарубежных компаний?
- и что бы он посоветовал другим разработчикам?
Читайте здесь.
Хабр
Интервью уральского разработчика: треш-собес в Яндекс и почему он решил остаться в России?
Привет! Мы решили взять интервью у одного из подписчиков нашего тг-канала , который дважды устраивался в Яндекс и прошёл собес случайно. Сейчас герой работает в другой корпорации — в интервью...
❤5👎4👍2🔥1🤔1
🤔#Задачка от Facebook: для Junior- и Middle-программистов.
🟡Сложность: 4/10
Вас похитил русский бандит. Усадил на кресло рядом с собой, взял шестизарядный револьвер и зарядил в него 2 патрона рядом друг с другом. После этого — бандит прокрутил барабан, нацелился на вас и выстрелил. Вам повезло: выстрел оказался холостым! Бандит посмотрел на револьвер, а затем на вас и спросил: «В этот раз тебе повезло. И я дам тебе выбор — стрелять сразу или прокрутить барабан?». Теперь бандит ждёт вашего ответа.
🤔Вопроса два:
- Крутить барабан или стрелять сразу?
- Для обоих вариантов — какова вероятность того, что вы навсегда останетесь на этом диване?
Ответ выложим в 22:00 по МСК!
🟡Сложность: 4/10
Вас похитил русский бандит. Усадил на кресло рядом с собой, взял шестизарядный револьвер и зарядил в него 2 патрона рядом друг с другом. После этого — бандит прокрутил барабан, нацелился на вас и выстрелил. Вам повезло: выстрел оказался холостым! Бандит посмотрел на револьвер, а затем на вас и спросил: «В этот раз тебе повезло. И я дам тебе выбор — стрелять сразу или прокрутить барабан?». Теперь бандит ждёт вашего ответа.
🤔Вопроса два:
- Крутить барабан или стрелять сразу?
- Для обоих вариантов — какова вероятность того, что вы навсегда останетесь на этом диване?
Ответ выложим в 22:00 по МСК!
👍15👎3😁1
✅Решение задачки от Facebook!
Есть 4 способа расположить патроны последовательно, чтобы первый выстрел был холостым:
- xППxxx
- xxППxx
- xxxППx
- xxxxПП
Два других варианта означали бы, что вас застрелят с первой попытки: ППxxxx или ПxxxxП.
Теперь посмотрите на второй слот в 4 возможных сценариях выше. Шансы быть застреленным — 1/4 или 25%.
Но если вы сделаете прокрутите барабан — шансы составят уже 33%👌
Есть 4 способа расположить патроны последовательно, чтобы первый выстрел был холостым:
- xППxxx
- xxППxx
- xxxППx
- xxxxПП
Два других варианта означали бы, что вас застрелят с первой попытки: ППxxxx или ПxxxxП.
Теперь посмотрите на второй слот в 4 возможных сценариях выше. Шансы быть застреленным — 1/4 или 25%.
Но если вы сделаете прокрутите барабан — шансы составят уже 33%👌
❤17👍10👎2
Какая сумма — минимальная для того, чтобы вы обратили внимание на вакансию?
Anonymous Poll
31%
От 1 000$
13%
От 1 500$
14%
От 2 000$
8%
От 2 500$
12%
От 3 000$
7%
От 4 000$
14%
От 5 000$
😁10🤔10👍1👏1
🤔 Сколько зарабатывают разработчики?
Смотрим, какую зарплату ожидают разработчики в России — этот вопрос уже разбирали на Хабре. Но давайте посмотрим на реальность: какая сумма — минимальная для того, чтобы вы обратили внимание на вакансию?
Смотрим, какую зарплату ожидают разработчики в России — этот вопрос уже разбирали на Хабре. Но давайте посмотрим на реальность: какая сумма — минимальная для того, чтобы вы обратили внимание на вакансию?
👍9👎8🔥1
⚡️ Сегодня хотели поделиться крутой новостью с ребятами, которые учат или работаю на Java.
С сегодняшнего дня мы начали сотрудничать с очень интересным разработчиком, который ведет свою школу по Java - Java Online Projects. Его зовут Григорий, в разработке он с 1989 года! 🤯
🔥 Григорий работал в Siemens, Luxoft, Wrike и во многих других крутых IT компаниях. Не побоюсь этого слова - самый настоящий Software engineer. Со своей стороны могу сказать, что я очень рад, что мы вместе решили сделать совместный коллаб и партнерство.
🤔 Если давно хотели освоить Java, или прокачать свои знания в многопоточности, работе со Spring и Spring Boot, JPA/Hibernate и REST сервисах, то думаю опытнее наставника сложно будет найти.
👉 Первое занятие с Григорием идет бесплатно, а всем ребятам из CodeReview — сделает скидку 5%.
🍀 Успехов в Java, ребзя!
С сегодняшнего дня мы начали сотрудничать с очень интересным разработчиком, который ведет свою школу по Java - Java Online Projects. Его зовут Григорий, в разработке он с 1989 года! 🤯
🔥 Григорий работал в Siemens, Luxoft, Wrike и во многих других крутых IT компаниях. Не побоюсь этого слова - самый настоящий Software engineer. Со своей стороны могу сказать, что я очень рад, что мы вместе решили сделать совместный коллаб и партнерство.
🤔 Если давно хотели освоить Java, или прокачать свои знания в многопоточности, работе со Spring и Spring Boot, JPA/Hibernate и REST сервисах, то думаю опытнее наставника сложно будет найти.
👉 Первое занятие с Григорием идет бесплатно, а всем ребятам из CodeReview — сделает скидку 5%.
🍀 Успехов в Java, ребзя!
👍21🤔2