Друзья, мы объявляем конкурс на лучшего решателя задач по алгоритмизации.
Конкурс будет состоять из 8 задач.
Задачи будут публиковаться 1 раз в неделю.
Призовой фонд 12000 рублей:
1 место - 6000
2 место - 4000
3 место - 2000.
Правила:
За правильное решение 1 задачи будет начисляться 20 баллов (если задача выслана в течение первых 24 часов после опубликования) и 10 баллов - если в любое другое время.
Задачи можно решать на любом языке программирования.
Обязательным является требования:
1. Присылать ссылку с онлайн редактором и кодом, который сразу выдает ответ. Пример - https://buff.page.link/9PjT
2. Вместе со ссылкой присылайте также сам ответ (для простоты проверки со стороны администрации).
Также мы поощряем привлечение новых подписчиков к нашему каналу. За каждого нового подписчика мы будем давать 2 балла (просто присылайте его @-ник или телефон на указанный ниже аккаунт). Вся комуникация - решение и новые подписчики через @Algoritmsrules
P.S. Мы благодарны компании SkillFactory за частичное спонсирование нашего конкурса. Актульный курс по программированию тут: https://clc.to/7trAqA
Конкурс будет состоять из 8 задач.
Задачи будут публиковаться 1 раз в неделю.
Призовой фонд 12000 рублей:
1 место - 6000
2 место - 4000
3 место - 2000.
Правила:
За правильное решение 1 задачи будет начисляться 20 баллов (если задача выслана в течение первых 24 часов после опубликования) и 10 баллов - если в любое другое время.
Задачи можно решать на любом языке программирования.
Обязательным является требования:
1. Присылать ссылку с онлайн редактором и кодом, который сразу выдает ответ. Пример - https://buff.page.link/9PjT
2. Вместе со ссылкой присылайте также сам ответ (для простоты проверки со стороны администрации).
Также мы поощряем привлечение новых подписчиков к нашему каналу. За каждого нового подписчика мы будем давать 2 балла (просто присылайте его @-ник или телефон на указанный ниже аккаунт). Вся комуникация - решение и новые подписчики через @Algoritmsrules
P.S. Мы благодарны компании SkillFactory за частичное спонсирование нашего конкурса. Актульный курс по программированию тут: https://clc.to/7trAqA
Пришло время 1ой задачи нашего конкурса. Правила конкурса вы можете найти в прикрепленной записи канала. Прежде чем что-то писать прочитайте ее пожалуйста.
Задача 1:
Если выписать все натуральные числа меньше 10, кратные 3 или 5, то получим 3, 5, 6 и 9. Сумма этих чисел равна 23.
Найдите сумму всех чисел меньше 1000, кратных 3 или 5.
Решение присылать сюда @algoritmsrules
#task #level_easy
Задача 1:
Если выписать все натуральные числа меньше 10, кратные 3 или 5, то получим 3, 5, 6 и 9. Сумма этих чисел равна 23.
Найдите сумму всех чисел меньше 1000, кратных 3 или 5.
Решение присылать сюда @algoritmsrules
#task #level_easy
50 вещей, которые я хотел бы знать на своей первой работе в качестве разработчика. Часть 2
Продолжаем составлять список для гипотетического путешествия в прошлое. А что бы вы себе посоветовали?
https://techrocks.ru/2019/08/24/50-things-i-wish-id-known-2/
Продолжаем составлять список для гипотетического путешествия в прошлое. А что бы вы себе посоветовали?
https://techrocks.ru/2019/08/24/50-things-i-wish-id-known-2/
Друзья, нравится ли вам наш конкурс задачек?
Anonymous Poll
59%
Да супер
21%
Сойдет
20%
Нет, я и без задачек бог программирования.
Как писать чистый код: обзор лучших практик JavaScript
Если вы будете придерживаться правил из этой статьи, люди будут по-другому воспринимать ваш код. Ваша команда и ваш босс будут благодарны вам за написание чистого кода, но куда важнее, что вы и сами будете себе благодарны. Чистый код нравится всем.
https://techrocks.ru/2019/08/27/writing-clean-code-in-javascript/
Если вы будете придерживаться правил из этой статьи, люди будут по-другому воспринимать ваш код. Ваша команда и ваш босс будут благодарны вам за написание чистого кода, но куда важнее, что вы и сами будете себе благодарны. Чистый код нравится всем.
https://techrocks.ru/2019/08/27/writing-clean-code-in-javascript/
10 социальных навыков, способных улучшить вашу карьеру
Программистов часто изображают как нелюдимых типов, не умеющих общаться с людьми. Между тем, навыки социального взаимодействия не так уж сложно приобрести, а пользы от них много.
https://techrocks.ru/2019/08/26/10-social-skills-to-improve-your-career/
Программистов часто изображают как нелюдимых типов, не умеющих общаться с людьми. Между тем, навыки социального взаимодействия не так уж сложно приобрести, а пользы от них много.
https://techrocks.ru/2019/08/26/10-social-skills-to-improve-your-career/
Дайджест интересных материалов techrocks.ru за последнюю неделю
- 8 потрясающих способов использования символа (!) в командах в Linux
https://techrocks.ru/2019/08/25/10-uses-of-operator-in-linux-commands/
- 5 вредных привычек неэффективных программистов
https://techrocks.ru/2019/08/22/5-bad-habits-of-ineffective-programmers/
- Зарплата выше, соцпакета нет. Как белорусы-разработчики удалённо работают в компаниях Германии и США
https://techrocks.ru/2019/08/23/remote-working-for-german-and-usa-companies/
- 7 достойных альтернатив Trello
https://techrocks.ru/2019/08/27/7-trello-alternatives/
- Тишина и полностью «молчаливые» четверги: как в Basecamp решают проблему опенспейса
https://techrocks.ru/2019/08/28/open-space-problems-solving/
- 8 потрясающих способов использования символа (!) в командах в Linux
https://techrocks.ru/2019/08/25/10-uses-of-operator-in-linux-commands/
- 5 вредных привычек неэффективных программистов
https://techrocks.ru/2019/08/22/5-bad-habits-of-ineffective-programmers/
- Зарплата выше, соцпакета нет. Как белорусы-разработчики удалённо работают в компаниях Германии и США
https://techrocks.ru/2019/08/23/remote-working-for-german-and-usa-companies/
- 7 достойных альтернатив Trello
https://techrocks.ru/2019/08/27/7-trello-alternatives/
- Тишина и полностью «молчаливые» четверги: как в Basecamp решают проблему опенспейса
https://techrocks.ru/2019/08/28/open-space-problems-solving/
Пришло время 2-й задачи нашего конкурса. Правила конкурса вы можете найти в прикрепленной записи канала. Пожалуйста, прочитайте ее, прежде чем что-то писать.
Задача 2:
2520 - самое маленькое число, которое делится без остатка на все числа от 1 до 10.
Какое самое маленькое число делится нацело на все числа от 1 до 20?
Решение присылать сюда @algoritmsrules
#task #level_easy
Задача 2:
2520 - самое маленькое число, которое делится без остатка на все числа от 1 до 10.
Какое самое маленькое число делится нацело на все числа от 1 до 20?
Решение присылать сюда @algoritmsrules
#task #level_easy
5 лучших подходов к изучению программирования
Преподаватель программирования собрал в одну статью все, что может посоветовать учащимся, желающим более углубленно изучить этот предмет. Надеемся, его советы будут полезны начинающим разработчикам.
https://techrocks.ru/2019/08/28/5-great-strategies-for-learning-to-code/
Преподаватель программирования собрал в одну статью все, что может посоветовать учащимся, желающим более углубленно изучить этот предмет. Надеемся, его советы будут полезны начинающим разработчикам.
https://techrocks.ru/2019/08/28/5-great-strategies-for-learning-to-code/
10 лучших эмуляторов терминала для Linux
Как и многие другие вещи в Linux-системах, эмулятор терминала можно установить по своему вкусу. Давайте рассмотрим топ-10 альтернатив для вашего дефолтного эмулятора терминала и причины, по которым вы можете захотеть их установить.
https://techrocks.ru/2019/08/29/10-best-terminal-emulators-for-linux/
Как и многие другие вещи в Linux-системах, эмулятор терминала можно установить по своему вкусу. Давайте рассмотрим топ-10 альтернатив для вашего дефолтного эмулятора терминала и причины, по которым вы можете захотеть их установить.
https://techrocks.ru/2019/08/29/10-best-terminal-emulators-for-linux/
7 способов получить максимум пользы от работы в паре
Правила из этой статьи помогут существенно повысить эффективность парного программирования, в том числе дистанционного.
https://techrocks.ru/2019/08/30/7-tips-for-pair-programming/
Правила из этой статьи помогут существенно повысить эффективность парного программирования, в том числе дистанционного.
https://techrocks.ru/2019/08/30/7-tips-for-pair-programming/
Как программисту развивать креативное мышление
Люди склонны считать, что вы либо творческий человек, либо нет. Это далеко от истины. На самом деле умение мыслить креативно это навык, который можно развивать. Давайте рассмотрим, как это сделать.
https://techrocks.ru/2019/08/31/creativity-in-programming/
Люди склонны считать, что вы либо творческий человек, либо нет. Это далеко от истины. На самом деле умение мыслить креативно это навык, который можно развивать. Давайте рассмотрим, как это сделать.
https://techrocks.ru/2019/08/31/creativity-in-programming/
Топ-20 лучших консольных игр для Linux
Не все же работать, надо иногда и отдохнуть, например, поиграть. Сегодня мы расскажем о лучших играх, в которые можно играть прямо в терминале.
https://techrocks.ru/2019/09/01/20-best-linux-terminal-console-games/
Не все же работать, надо иногда и отдохнуть, например, поиграть. Сегодня мы расскажем о лучших играх, в которые можно играть прямо в терминале.
https://techrocks.ru/2019/09/01/20-best-linux-terminal-console-games/
Баги: возможно, это не ваша вина, но все равно ваша ответственность
Если программист хочет быть скромным (а это часто советуют), при сообщении о багах ему следует исходить из предположения, что это его вина. Принцип, конечно, хороший, но что, если в результате окажется, что это все же пользователь сделал что-то идиотское? Что, если на самом деле баги были в сторонней библиотеке, а не в вашем коде?
https://techrocks.ru/2019/09/02/bugs-are-not-your-fault-but-your-responsibility/
Если программист хочет быть скромным (а это часто советуют), при сообщении о багах ему следует исходить из предположения, что это его вина. Принцип, конечно, хороший, но что, если в результате окажется, что это все же пользователь сделал что-то идиотское? Что, если на самом деле баги были в сторонней библиотеке, а не в вашем коде?
https://techrocks.ru/2019/09/02/bugs-are-not-your-fault-but-your-responsibility/
Дайджест интересных материалов techrocks.ru за последнюю неделю
- 15+ сервисов, на которых можно искать удалённую работу. Не только UpWork
https://techrocks.ru/2019/09/01/15-web-sites-to-look-for-remote-work/
- Карьера, процессы, быт, этика — как это всё устроено в Microsoft
https://techrocks.ru/2019/09/04/working-in-microsoft/
- Работа в Японии: мифы, реальность, зарплата, культура глазами разработчика
https://techrocks.ru/2019/09/03/working-in-software-engineering-in-japan/
- Советы и примеры задач, которые помогут вам в освоении нового языка программирования
https://techrocks.ru/2019/09/03/how-to-learn-a-new-programming-language-2/
- 15 интересных англоязычных блогов для программистов
https://techrocks.ru/2019/09/02/15-programmers-blogs-in-english/
- 15+ сервисов, на которых можно искать удалённую работу. Не только UpWork
https://techrocks.ru/2019/09/01/15-web-sites-to-look-for-remote-work/
- Карьера, процессы, быт, этика — как это всё устроено в Microsoft
https://techrocks.ru/2019/09/04/working-in-microsoft/
- Работа в Японии: мифы, реальность, зарплата, культура глазами разработчика
https://techrocks.ru/2019/09/03/working-in-software-engineering-in-japan/
- Советы и примеры задач, которые помогут вам в освоении нового языка программирования
https://techrocks.ru/2019/09/03/how-to-learn-a-new-programming-language-2/
- 15 интересных англоязычных блогов для программистов
https://techrocks.ru/2019/09/02/15-programmers-blogs-in-english/
9 советов разработчикам, желающим добиться успеха
Успешные разработчики никогда не прекращают учиться. Кроме того, они стремятся решать проблемы и отличаются креативностью мышления. В результате у них нет проблем с трудоустройством. Как же стать таким «элитным» разработчиком и выделиться на общем фоне? Мы собрали для вас несколько советов по этой теме.
https://techrocks.ru/2019/09/04/9-tips-for-becoming-a-successful-software-developer/
Успешные разработчики никогда не прекращают учиться. Кроме того, они стремятся решать проблемы и отличаются креативностью мышления. В результате у них нет проблем с трудоустройством. Как же стать таким «элитным» разработчиком и выделиться на общем фоне? Мы собрали для вас несколько советов по этой теме.
https://techrocks.ru/2019/09/04/9-tips-for-becoming-a-successful-software-developer/
Эффективность алгоритмов: простое объяснение большого «О»
Алгоритмы - одна из самых сложных и при этом самых нужных тем для разработчика. Давайте разберем, как отличается их эффективность, и что из себя представляет О-нотация.
https://techrocks.ru/2019/09/05/algorithms-efficiency-big-o-notation/
Алгоритмы - одна из самых сложных и при этом самых нужных тем для разработчика. Давайте разберем, как отличается их эффективность, и что из себя представляет О-нотация.
https://techrocks.ru/2019/09/05/algorithms-efficiency-big-o-notation/
Давайте писать HTML-код, как профессионалы
Автор статьи призывает обратить внимание на html-разметку, которая должна быть такой же чистой и правильной, как весь остальной код.
https://techrocks.ru/2019/09/06/lets-write-html-like-a-pro/
Автор статьи призывает обратить внимание на html-разметку, которая должна быть такой же чистой и правильной, как весь остальной код.
https://techrocks.ru/2019/09/06/lets-write-html-like-a-pro/
Пришло время 3-й задачи нашего конкурса. Правила конкурса вы можете найти в прикрепленной записи канала. Пожалуйста, прочитайте ее, прежде чем что-то писать.
Задача 3:
Выписав первые шесть простых чисел, получим 2, 3, 5, 7, 11 и 13. Очевидно, что 6-е простое число - 13. Какое число является 10001-м простым числом?
Решение присылать сюда @algoritmsrules
#task #level_easy
P.S. Мы благодарны компании SkillFactory за частичное спонсирование нашего конкурса. Актульный курс по программированию тут: https://clc.to/7trAqA
Задача 3:
Выписав первые шесть простых чисел, получим 2, 3, 5, 7, 11 и 13. Очевидно, что 6-е простое число - 13. Какое число является 10001-м простым числом?
Решение присылать сюда @algoritmsrules
#task #level_easy
P.S. Мы благодарны компании SkillFactory за частичное спонсирование нашего конкурса. Актульный курс по программированию тут: https://clc.to/7trAqA
skillfactory.ru
Курс «Python для веб-разработки»
Курс «Python для веб-разработки» — ваш прямой путь в востребованную профессию питон-разработчика. Обучение основам программирования и web-разработки на Python и Django с нуля до создания сайтов и веб-приложений. Онлайн-уроки для начинающих.
Лучшие плагины и библиотеки JavaScript для создания календарей
В этой статье мы рассмотрим критерии отбора хорошего календаря для веб-приложений. Также мы познакомим вас с лучшими библиотеками в различных фреймворках, на основе которых вы сможете создавать собственные решения.
https://techrocks.ru/2019/09/07/top-javascript-calendar-plugins-and-libraries/
В этой статье мы рассмотрим критерии отбора хорошего календаря для веб-приложений. Также мы познакомим вас с лучшими библиотеками в различных фреймворках, на основе которых вы сможете создавать собственные решения.
https://techrocks.ru/2019/09/07/top-javascript-calendar-plugins-and-libraries/