ch
Feedback
Жизнь Кодера

Жизнь Кодера

前往频道在 Telegram

Здесь всё то, что заставит тебя встать и пойти кодить👨‍💻 Сотрудничество: @ads_young

显示更多
4 454
订阅者
-224 小时
-87
-2730
帖子存档
Что нужно подставить вместо знаков вопросов?
Anonymous voting

photo content

Классные темы для Visual Studio🖥 Какая тема стоит у вас? Поделитесь в комментариях👇
+3
Классные темы для Visual Studio🖥 Какая тема стоит у вас? Поделитесь в комментариях👇

photo content

Подборка полезных код-сниппетов для языка JavaScript⌨️
+5
Подборка полезных код-сниппетов для языка JavaScript⌨️

Что нужно дописать вместо знаков вопроса?
Anonymous voting

С 13 марта GitHub сделает двухфакторную аутентификацию обязательной для активных разработчиков🔐 GitHub планирует сделать дву
С 13 марта GitHub сделает двухфакторную аутентификацию обязательной для активных разработчиков🔐 GitHub планирует сделать двухфакторную аутентификацию обязательной для всех пользователей платформы. При этом компания выбрала стратегию поэтапного развёртывания требования, чтобы у всех пользователей была возможность разобраться с тонкостями работы нового для них способа аутентификации. С 13 марта GitHub начнёт выбирать небольшие группы активных разработчиков для подключения двухфакторной аутентификации. Выбранные пользователи получат электронное письмо с подробной инструкцией и увидят баннер на сайте GitHub с просьбой перейти в настройки. После получения письма у каждого пользователя будет 45 дней для подключения 2FA, в течение этого времени учётной записью можно будет пользоваться как обычно. Если проигнорировать просьбу, то некоторые возможности GitHub будут отключены до момента перехода на 2FA. Делаете 2FA?🤔

photo content

Массовые IT-увольнения создают условия для нового бума стартапов💥 https://habr.com/ru/company/getmatch/blog/718834/

photo content

❗️Решение❗️ Обозначим количество джуниоров за d, а количество мидлов — за m. Получается, что всего они получили 17 m + 12d задач. Теперь посчитаем количество дополнительных проектов — их ровно треть от общего количества программистов: (m + d) / 3. Соответственно, задач по ним будет 9 × (m + d) / 3 = 3(m + d). Складываем всё вместе, чтобы получить 305 задач: 17 m + 12d + 3(m + d) = 305 17 m + 12d + 3 m + 3d = 305 20 m + 15d = 305 ← разделим это на 5 4 m + 3d = 61 m = (61 − 3d) / 4 Теперь зайдём с другой стороны — с количества человек в каждой категории. Так как количество людей — это целое число, то нам нужно найти все целочисленные решения этого уравнения. Не будем искать хитрых решений, а сделаем всё в лоб, перебором. Иногда так быстрее. Посмотрим на все решения, которые получаются, если мы будем подставлять вместо d целые числа в (61 − 3d) / 4: d = 0 → m = 61/4 = 15,25 — не подходит, потому что не целое число; d = 1 → m = 58/4 = 14,5 — тоже не подходит; d = 2 → m = 55/4 = 13,75 — и это не подходит; d = 3 → m = 52/4 = 13 — а вот это подходит, отложим отдельно. Так проверяем до тех пор, пока у нас не получится единица — это значит, что все числа выше будут давать в результате деления что-то меньше единицы, а это нам не подходит. Выпишем после этого все решения, которые дают нам целые числа: d = 3 → m = 52/4 = 13 d = 7 → m = 40/4 = 10 d = 11 → m = 28/4 = 7 d = 15 → m = 16/4 = 4 d = 19 → m = 4/4 = 1 Всё, больше 19 нет смысла проверять — результат деления будет меньше единицы. Но у нас есть ещё одно неявное условие — дополнительные проекты были у каждого третьего. Это значит, что общее количество программистов должно нацело делиться на три. Проверим, какие пары d и m соответствуют этому условию: d = 3, m = 13 → (3 + 13)/3 = 5,33 d = 7, m = 10 → (7 + 10)/3 = 5,66 d = 11, m = 7 → (11 + 7)/3 = 6 d = 15, m = 4 → (15 + 4)/3 = 6,33 d = 19, m = 1 → (19 + 1)/3 = 6,66 Выходит, что только одна пара попадает под это условие — 11 и 7. Получается, всего в стартапе было 11 + 7 = 18 программистов.

Задача про команду программистов, тимлида и таск-трекер🧠 В ИТ-стартапе тимлид решил поднять производительность и сказал, что с сегодняшнего дня будет давать задачи сразу на неделю. Мидлы получат по 17 задач, джуниоры по 12, а если у кого есть дополнительный проект — то ещё по 9 задач сверху. После митапа выяснилось, что в таск-трекере появилось 305 новых задач, потому что доппроект был у каждого третьего. А теперь вопрос — сколько всего программистов работает в стартапе?🤔

Как сломанный лифт привел к появлению одного из самых популярных языков программирования🖥 Семнадцать лет назад программист и
Как сломанный лифт привел к появлению одного из самых популярных языков программирования🖥 Семнадцать лет назад программист из Mozilla Грейдон Хоар вернулся с работы и обнаружил, что лифт в его доме вышел из строя. Он был вынужден подниматься на двадцать первый этаж, проклиная всё на свете. А потом узнал, что лифт не работал из-за сбоя программного обеспечения. Тогда он решил попробовать сделать язык программирования, который сводил бы такие ошибки к нулю. Чтобы даже начинающий разработчик мог бы написать код, который не зависал. Хоар выплеснул все свои разочарования в код и за несколько месяцев создал основу для простого и гибкого языка, рассчитанного на минимизацию ошибок памяти и предотвращение таких проблем, как поломка его лифта. Он назвал его Rust («ржавчина») — в честь ржавчинных грибов, славящихся своей выносливостью и способностью выживать в любых условиях. Знакомы с этим ЯП?😉

Почему тестировщик - это отличное начало карьеры в IT-сфере? Тестировщик программного обеспечения занимается планированием и
Почему тестировщик - это отличное начало карьеры в IT-сфере? Тестировщик программного обеспечения занимается планированием и выполнением тестирования приложений, отладкой кода и улучшением юзабилити программ. Работа ручного тестировщика является одним из самых доступных способов быстро начать карьеру в сфере информационных технологий. Курс "Профессия Инженер по тестированию" в Хекслете предлагает следующие преимущества: ✔️ изучение различных методов ручного тестирования, современных техник тест-анализа и тест-дизайна; ✔️опыт составления чек-листов и тест-кейсов для поиска ошибок; ✔️освоение навыков работы с баг-трекером; ✔️введение в основы автоматизированного мобильного тестирования. Перейдите по ссылке выше, чтобы узнать больше информации и зарегистрироваться на курс! 🎁 Пройдите первые 10 бесплатных уроков профессии и получите дополнительную скидку 10%.

Как бы я начал учить кодинг сейчас?🧑‍💻 Есть тут те, кто еще не начал изучать программирование?🤔