♟ Вы умеете решать шахматные этюды?! А слабо запрограммировать их?
Смотрим алгоритм известной шахматной задачки о 8ми ферзях на доске!
#task_270 #rating
Смотрим алгоритм известной шахматной задачки о 8ми ферзях на доске!
#task_270 #rating
👍1
🔥 5 ошибок во время технических собеседований, которые свидетельствуют о неопытности
Полезный свод правил для новичков, которые готовятся к техническому интервью!
Читать статью
#articles #interview #dev
Полезный свод правил для новичков, которые готовятся к техническому интервью!
Читать статью
#articles #interview #dev
Как решать подобные головоломки?!
Это так называемые задачи на раскраску, этот метод помогает решать подобные головоломки.
Смотрим разбор
#puzzle_126
Это так называемые задачи на раскраску, этот метод помогает решать подобные головоломки.
Смотрим разбор
#puzzle_126
👍1
Поздравляем новых лауреатов научной премии имени Ильи Сегаловича 🎉
Ими стали стали четверо молодых учёных и двое научных руководителей из НИУ ВШЭ, МФТИ и Сколковского института науки и технологий.
Каждый из них получит по 1 миллиону рублей, а учащиеся, кроме того, отправятся на международную конференцию по искусственному интеллекту и смогут бесплатно пользоваться сервисами Яндекса для будущих исследований.
Премия имени Ильи Сегаловича проводится уже в третий раз, чтобы поддерживать ученых, которые занимаются компьютерными науками. За это время лауреатами стали 29 талантливых студентов, аспирантов и научных руководителей.
⚠️ Узнайте больше о том, кто на этот раз получил премию Яндекса, и как в будущем году принять в ней участие: https://clck.ru/V3VVi
Ими стали стали четверо молодых учёных и двое научных руководителей из НИУ ВШЭ, МФТИ и Сколковского института науки и технологий.
Каждый из них получит по 1 миллиону рублей, а учащиеся, кроме того, отправятся на международную конференцию по искусственному интеллекту и смогут бесплатно пользоваться сервисами Яндекса для будущих исследований.
Премия имени Ильи Сегаловича проводится уже в третий раз, чтобы поддерживать ученых, которые занимаются компьютерными науками. За это время лауреатами стали 29 талантливых студентов, аспирантов и научных руководителей.
⚠️ Узнайте больше о том, кто на этот раз получил премию Яндекса, и как в будущем году принять в ней участие: https://clck.ru/V3VVi
Идеальный программист. Автор: Роберт Мартин
Глава 1. Профессионализм
- Ответственность и трудовая этика
- Обучение и навыки
- Минимальный список тем, в которых должен разбираться каждый разработчик
Глава 2.
- Как сказать "нет"
Глава 3.
- Как сказать «да»: Язык обещаний
Глава 4. Написание кода
- Как писать код
- Ночное программирование
- Программировать в плохом настроении
- Написание кода и музыка
- Написание кода и помехи
- Написание кода и творческий кризис
- Написание кода и темп работы
- Отставание от графика
- Написание кода и помощь
Глава 5. Разработка через тестирование
- 3 закона TDD
- Преимущества TDD
Глава 6. Тренировка
- Тренировка программирования
Глава 7. Приемочное тестирование
- Передача требований
- Приемочные тесты
- Приемочные и модульные тесты
- Графические интерфейсы и другие сложности
- Непрерывная интеграция
Глава 8.
- Стратегии тестирования
Глава 9. Планирование
- Что такое планирование
- Элементы гибкой методологии Agile
- Концентрация
- Таймеры и распределение времени
- Уклонение от работы
Глава 10. Оценки
- Что такое оценка?!
- Оценка времени выполнения
Глава 11. Под давлением
- Давление
- Как ввести себя в кризисной ситуации
Глава 12.
- Сотрудничество
Глава 13.
- Группы и проекты
Глава 14.
- Наставники, ученики и мастерство
#gif_book #идеальный_программист
Глава 1. Профессионализм
- Ответственность и трудовая этика
- Обучение и навыки
- Минимальный список тем, в которых должен разбираться каждый разработчик
Глава 2.
- Как сказать "нет"
Глава 3.
- Как сказать «да»: Язык обещаний
Глава 4. Написание кода
- Как писать код
- Ночное программирование
- Программировать в плохом настроении
- Написание кода и музыка
- Написание кода и помехи
- Написание кода и творческий кризис
- Написание кода и темп работы
- Отставание от графика
- Написание кода и помощь
Глава 5. Разработка через тестирование
- 3 закона TDD
- Преимущества TDD
Глава 6. Тренировка
- Тренировка программирования
Глава 7. Приемочное тестирование
- Передача требований
- Приемочные тесты
- Приемочные и модульные тесты
- Графические интерфейсы и другие сложности
- Непрерывная интеграция
Глава 8.
- Стратегии тестирования
Глава 9. Планирование
- Что такое планирование
- Элементы гибкой методологии Agile
- Концентрация
- Таймеры и распределение времени
- Уклонение от работы
Глава 10. Оценки
- Что такое оценка?!
- Оценка времени выполнения
Глава 11. Под давлением
- Давление
- Как ввести себя в кризисной ситуации
Глава 12.
- Сотрудничество
Глава 13.
- Группы и проекты
Глава 14.
- Наставники, ученики и мастерство
#gif_book #идеальный_программист
👍5🔥2
❗️ Никто не любит задачи на связные списки! Но их частенько дают на технических интервью, поэтому готовимся!
Смотрим разбор
#task_271 #rating
Смотрим разбор
#task_271 #rating
👨🏻💻 Восстановить цифры из перемешанных букв
7я задача нашего турнира по программированию
Смотрим анонс
#task_272 #rating
7я задача нашего турнира по программированию
Смотрим анонс
#task_272 #rating
👍1
🔥 5 ошибок, которых следует избегать новичкам при изучении программирования
Must-read для всех начинающих разработчиков!
Читать статью
#articles #cleancode
Must-read для всех начинающих разработчиков!
Читать статью
#articles #cleancode
🔥Как запрограммировать синтаксический анализ?!
Смотрите разбор задачи по программированию
#task_272 #rating
Смотрите разбор задачи по программированию
#task_272 #rating
В каждом из 2х сосудов находится по А литров пива.
● Из 1го сосуда переливают половину имеющегося в нём хмельного напитка во 2й сосуд.
● Затем из 2го переливают треть имеющегося в нём пива в 1й.
● Затем из 1го переливают четверть имеющегося в нем пива во 2й и т.д.
Сколько напитка окажется в каждом из сосудов после ста переливаний?
#puzzle_128
● Из 1го сосуда переливают половину имеющегося в нём хмельного напитка во 2й сосуд.
● Затем из 2го переливают треть имеющегося в нём пива в 1й.
● Затем из 1го переливают четверть имеющегося в нем пива во 2й и т.д.
Сколько напитка окажется в каждом из сосудов после ста переливаний?
#puzzle_128
GitHub Trending: серия книг 'Вы не знаете JavaScript'
Вот не могу я пройти мимо крутых open-source проектов! Сегодня я представляю вам проект перевода на русский серии книг "You Don't Know JS".
Ребята заморочились и перевели почти 6 книг этой серии:
- Начните и Совершенствуйтесь
- Область видимости и замыкания
- this и Прототипы Объектов
- Типы и синтаксис
- Асинхронность и Производительность
- ES6 и не только
Читайте и изучайте JS, а для новичков это хорошая возможность поучаствовать в open-source проекте, т.к. не все главы еще переведены!
https://github.com/azat-io/you-dont-know-js-ru
#github #trending #js #books
Вот не могу я пройти мимо крутых open-source проектов! Сегодня я представляю вам проект перевода на русский серии книг "You Don't Know JS".
Ребята заморочились и перевели почти 6 книг этой серии:
- Начните и Совершенствуйтесь
- Область видимости и замыкания
- this и Прототипы Объектов
- Типы и синтаксис
- Асинхронность и Производительность
- ES6 и не только
Читайте и изучайте JS, а для новичков это хорошая возможность поучаствовать в open-source проекте, т.к. не все главы еще переведены!
https://github.com/azat-io/you-dont-know-js-ru
#github #trending #js #books
🍻 Сколько пива окажется в каждом из сосудов после 100 переливаний?
Смотрим разбор нашей головоломки
#puzzle_128
Смотрим разбор нашей головоломки
#puzzle_128
👍1
🔥 Долгожданный финал нашего турнира по программированию!
В последней задаче турнира необходимо найти подмассивы, где сумма элементов равна заданному числу K.
Смотрим анонс
#task_273 #rating
В последней задаче турнира необходимо найти подмассивы, где сумма элементов равна заданному числу K.
Смотрим анонс
#task_273 #rating
🔥 О важности soft skills в работе программиста!
Каждый инженер или разработчик должен обладать этими качествами, если он хочет добиться успеха!
Читать статью
#articles #soft_skills
Каждый инженер или разработчик должен обладать этими качествами, если он хочет добиться успеха!
Читать статью
#articles #soft_skills
👍1
👨🏻💻 Как найти подмассивы, где сумма элементов равна заданному числу K?!
Идея решения заключается в использовании частичных сумм массива.
Смотрим разбор
#task_273 #rating
Идея решения заключается в использовании частичных сумм массива.
Смотрим разбор
#task_273 #rating
🎲 Мужик ранним утром пошёл к приятелю в гости, не удостоив того звонком, и забыл номер квартиры.
Он знал, что:
● если номер квартиры кратен двум, то он больше, чем 50, но меньше, чем 59;
● если номер не кратен трем, то он больше, чем 60, но меньше, чем 69;
● если номер не кратен четырем, то он больше, чем 70, но меньше, чем 79.
Можно ли по этим данным вычислить номер нужной квартиры и не огрести проблем от сонных соседей?
#puzzle_129
Он знал, что:
● если номер квартиры кратен двум, то он больше, чем 50, но меньше, чем 59;
● если номер не кратен трем, то он больше, чем 60, но меньше, чем 69;
● если номер не кратен четырем, то он больше, чем 70, но меньше, чем 79.
Можно ли по этим данным вычислить номер нужной квартиры и не огрести проблем от сонных соседей?
#puzzle_129
👍1