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/
RegEx не так сложны, как вам кажется. Часть 1
Подумайте, сколько дорожных знаков, звуков, запахов вы способны распознать. Регулярные выражения ничем не отличаются от любой другой знаковой системы. Давайте погрузимся в них. По крайней мере, в те из них, которые используются регулярно.
https://techrocks.ru/2019/09/08/regex-isnt-as-hard-as-you-think-1/
Подумайте, сколько дорожных знаков, звуков, запахов вы способны распознать. Регулярные выражения ничем не отличаются от любой другой знаковой системы. Давайте погрузимся в них. По крайней мере, в те из них, которые используются регулярно.
https://techrocks.ru/2019/09/08/regex-isnt-as-hard-as-you-think-1/
Как программисту работать и путешествовать по миру
Когда работа позволяет вам самостоятельно устанавливать расписание и путешествовать, это круто. Но не всегда легко. Давайте поговорим о том, с чего начать воплощение такой мечты, - о ресурсах, которые могут помочь, а также о вещах, на которые стоит обратить внимание.
https://techrocks.ru/2019/09/10/travel-the-world-as-a-programmer/
Когда работа позволяет вам самостоятельно устанавливать расписание и путешествовать, это круто. Но не всегда легко. Давайте поговорим о том, с чего начать воплощение такой мечты, - о ресурсах, которые могут помочь, а также о вещах, на которые стоит обратить внимание.
https://techrocks.ru/2019/09/10/travel-the-world-as-a-programmer/
Дайджест интересных материалов techrocks.ru за последнюю неделю
- Что стоит знать Java-разработчику сегодня, чтобы быть востребованным завтра
https://techrocks.ru/2019/09/08/what-should-java-developer-know/
- «Студент правильно сделает, если возьмётся за изучение Scala». Руководитель Scala-разработки Evolution Gaming — о редком языке программирования
https://techrocks.ru/2019/09/07/interview-about-scala-language/
- 15 книг по машинному обучению для начинающих
https://techrocks.ru/2019/09/06/15-books-on-machine-learning/
- «Не вижу смысла сидеть без дела». Айтишники о техниках тайм-менеджмента, которые реально работают
https://techrocks.ru/2019/09/09/programmers-about-time-management/
- «На Гоа было много отвлекающих факторов». Белорусские компании рассказывают, кого (не) берут на удалёнку
https://techrocks.ru/2019/09/10/remote-employees-pros-and-cons/
- Что стоит знать Java-разработчику сегодня, чтобы быть востребованным завтра
https://techrocks.ru/2019/09/08/what-should-java-developer-know/
- «Студент правильно сделает, если возьмётся за изучение Scala». Руководитель Scala-разработки Evolution Gaming — о редком языке программирования
https://techrocks.ru/2019/09/07/interview-about-scala-language/
- 15 книг по машинному обучению для начинающих
https://techrocks.ru/2019/09/06/15-books-on-machine-learning/
- «Не вижу смысла сидеть без дела». Айтишники о техниках тайм-менеджмента, которые реально работают
https://techrocks.ru/2019/09/09/programmers-about-time-management/
- «На Гоа было много отвлекающих факторов». Белорусские компании рассказывают, кого (не) берут на удалёнку
https://techrocks.ru/2019/09/10/remote-employees-pros-and-cons/
Как сделать так, чтобы личные проекты приносили прибыль
Программист обладает удивительными возможностями: он может самостоятельно создавать самые разнообразные вещи и, что важно(!), получать за это деньги от пользователей созданных продуктов. Мы узнавали, программисту заработать на своих собственных (сторонних) проектах.
https://techrocks.ru/2019/09/11/building-profitable-side-projects/
Программист обладает удивительными возможностями: он может самостоятельно создавать самые разнообразные вещи и, что важно(!), получать за это деньги от пользователей созданных продуктов. Мы узнавали, программисту заработать на своих собственных (сторонних) проектах.
https://techrocks.ru/2019/09/11/building-profitable-side-projects/
Как быстро изучить новый язык программирования
Многие уверены, что в учебном процессе есть какой-то кратчайший путь. Но все люди разные, поэтому при изучении любого материала следует опираться на тип личности учащегося. Мы узнавали, как можно ускорить изучение нового языка программирования, опираясь на свои особенности восприятия.
https://techrocks.ru/2019/09/12/new-programming-language-fast-learning/
Многие уверены, что в учебном процессе есть какой-то кратчайший путь. Но все люди разные, поэтому при изучении любого материала следует опираться на тип личности учащегося. Мы узнавали, как можно ускорить изучение нового языка программирования, опираясь на свои особенности восприятия.
https://techrocks.ru/2019/09/12/new-programming-language-fast-learning/
Стадии изучения нового языка программирования
Мы рассмотрели, как протекает процесс изучения нового языка программирования, через какие стадии проходит учащийся.
https://techrocks.ru/2019/09/13/stages-of-learning-a-new-programming-language/
Мы рассмотрели, как протекает процесс изучения нового языка программирования, через какие стадии проходит учащийся.
https://techrocks.ru/2019/09/13/stages-of-learning-a-new-programming-language/
Повышаем продуктивность работы программиста: советы по поиску в Google
Не секрет, что разработчику (независимо от уровня его опыта) часто приходится искать что-то в интернете, в частности, при помощи Google. Давайте посмотрим, как делать это максимально эффективно.
https://techrocks.ru/2019/09/14/art-of-googling-and-developers-productivity/
Не секрет, что разработчику (независимо от уровня его опыта) часто приходится искать что-то в интернете, в частности, при помощи Google. Давайте посмотрим, как делать это максимально эффективно.
https://techrocks.ru/2019/09/14/art-of-googling-and-developers-productivity/
Пришло время 4-й задачи нашего конкурса. Правила конкурса вы можете найти в прикрепленной записи канала. Пожалуйста, прочитайте ее, прежде чем что-то писать.
Задача 4:
Число 197 называется круговым простым числом, потому что все перестановки его цифр с конца в начало являются простыми числами: 197, 719 и 971. Существует тринадцать таких простых чисел меньше 100: 2, 3, 5, 7, 11, 13, 17, 31, 37, 71, 73, 79 и 97.
Сколько существует круговых простых чисел меньше миллиона?
Решение присылать сюда @algoritmsrules
#task #level_easy
Задача 4:
Число 197 называется круговым простым числом, потому что все перестановки его цифр с конца в начало являются простыми числами: 197, 719 и 971. Существует тринадцать таких простых чисел меньше 100: 2, 3, 5, 7, 11, 13, 17, 31, 37, 71, 73, 79 и 97.
Сколько существует круговых простых чисел меньше миллиона?
Решение присылать сюда @algoritmsrules
#task #level_easy
Знакомимся с рекурсией
«Чтобы понять рекурсию, нужно сначала понять рекурсию». Бред какой-то, правда? Что ж, надеемся, к концу этой статьи вы гораздо лучше разберетесь в том, что такое рекурсия и как применять ее в решении проблем.
https://techrocks.ru/2019/09/15/recursion-demystified/
«Чтобы понять рекурсию, нужно сначала понять рекурсию». Бред какой-то, правда? Что ж, надеемся, к концу этой статьи вы гораздо лучше разберетесь в том, что такое рекурсия и как применять ее в решении проблем.
https://techrocks.ru/2019/09/15/recursion-demystified/