Как пользоваться Vim, взяв все лучшее из Visual Studio Code
Visual Studio Code, без сомнения, сегодня лидер среди редакторов кода, любимых разработчиками. Тем не менее, широко применяются и другие редакторы, например, старый добрый Vim. Автор этой статьи попытался взять лучшее из двух миров.
https://techrocks.ru/2019/10/09/vs-code-features-in-vim/
Visual Studio Code, без сомнения, сегодня лидер среди редакторов кода, любимых разработчиками. Тем не менее, широко применяются и другие редакторы, например, старый добрый Vim. Автор этой статьи попытался взять лучшее из двух миров.
https://techrocks.ru/2019/10/09/vs-code-features-in-vim/
Возможно, ваши представления о цифровых кочевниках ошибочны
Цифровые кочевники это интересный народ. Тем, кто с ними не пересекается, они кажутся весьма загадочными. Богаты ли они? Случается ли им работать больше нескольких часов в день? И вообще, действительно ли они работают?
https://techrocks.ru/2019/10/10/digital-nomads-truth-and-myths/
Цифровые кочевники это интересный народ. Тем, кто с ними не пересекается, они кажутся весьма загадочными. Богаты ли они? Случается ли им работать больше нескольких часов в день? И вообще, действительно ли они работают?
https://techrocks.ru/2019/10/10/digital-nomads-truth-and-myths/
Всем привет! Сегодня мы собрали для вас несколько статей обучающего характера.
Эффективность алгоритмов: простое объяснение большого «О»
https://techrocks.ru/2019/09/05/algorithms-efficiency-big-o-notation/
RegEx не так сложны, как вам кажется
https://techrocks.ru/2019/09/08/regex-isnt-as-hard-as-you-think-1/
Знакомимся с рекурсией
https://techrocks.ru/2019/09/15/recursion-demystified/
Эффективность алгоритмов: простое объяснение большого «О»
https://techrocks.ru/2019/09/05/algorithms-efficiency-big-o-notation/
RegEx не так сложны, как вам кажется
https://techrocks.ru/2019/09/08/regex-isnt-as-hard-as-you-think-1/
Знакомимся с рекурсией
https://techrocks.ru/2019/09/15/recursion-demystified/
Какие блоги и подкасты смотрят/слушают айтишники?
Только ленивый не говорит о том, что в IT нужно постоянно прокачиваться, быть в теме и следить за трендами. Разбираемся, какие блоги, подкасты и каналы смотрят и слушают разработчики, чтобы всегда держать руку на пульсе, а иногда и просто развлекаться.
https://techrocks.ru/2019/10/11/blogs-channels-and-podcasts-for-it-crowd/
Только ленивый не говорит о том, что в IT нужно постоянно прокачиваться, быть в теме и следить за трендами. Разбираемся, какие блоги, подкасты и каналы смотрят и слушают разработчики, чтобы всегда держать руку на пульсе, а иногда и просто развлекаться.
https://techrocks.ru/2019/10/11/blogs-channels-and-podcasts-for-it-crowd/
Привет, друзья! Сегодня мы собрали для вас статьи о том, как людям, имеющим карьеру в других сферах деятельности, перейти в IT.
Нерелевантный опыт работы: недостаток или преимущество?
https://techrocks.ru/2019/07/24/irrelevant-job-experience-advantage/
Как начать карьеру в сфере технологий, если у вас нетехнический бэкграунд
https://techrocks.ru/2018/08/05/start-a-tech-career-with-a-non-tech-background/
Плюсы и минусы смены карьеры и перехода в сферу разработки
https://techrocks.ru/2019/08/13/career-switching-pros-and-cons/
Нерелевантный опыт работы: недостаток или преимущество?
https://techrocks.ru/2019/07/24/irrelevant-job-experience-advantage/
Как начать карьеру в сфере технологий, если у вас нетехнический бэкграунд
https://techrocks.ru/2018/08/05/start-a-tech-career-with-a-non-tech-background/
Плюсы и минусы смены карьеры и перехода в сферу разработки
https://techrocks.ru/2019/08/13/career-switching-pros-and-cons/
Pornhub изнутри: интервью с веб-разработчиком
Дэвид Уолш взял интервью у веб-разработчика, работающего в Pornhub. Представляем вам перевод этой занимательной беседы.
https://techrocks.ru/2019/10/12/pornhub-web-developer-interview/
Дэвид Уолш взял интервью у веб-разработчика, работающего в Pornhub. Представляем вам перевод этой занимательной беседы.
https://techrocks.ru/2019/10/12/pornhub-web-developer-interview/
Пришло время последней, 8-й задачи нашего конкурса, а уже в субботу мы подведем итоги. Правила конкурса вы можете найти в прикрепленной записи канала. Пожалуйста, прочитайте ее, прежде чем что-то писать.
Задача 8:
Для положительного целого числа n, пусть f(n) будет суммой квадратов его цифр (по основанию 10), т.е.
f(3) = 3^2 = 9,
f(25) = 2^2 + 5^2 = 4 + 25 = 29,
f(442) = 4^2 + 4^2 + 2^2 = 16 + 16 + 4 = 36
Найдите последние девять цифр суммы всех n, 0 < n < 10^20, таких, что f(n) является квадратом целого числа.
Решение присылать сюда @algoritmsrules
#task #level_hard
Задача 8:
Для положительного целого числа n, пусть f(n) будет суммой квадратов его цифр (по основанию 10), т.е.
f(3) = 3^2 = 9,
f(25) = 2^2 + 5^2 = 4 + 25 = 29,
f(442) = 4^2 + 4^2 + 2^2 = 16 + 16 + 4 = 36
Найдите последние девять цифр суммы всех n, 0 < n < 10^20, таких, что f(n) является квадратом целого числа.
Решение присылать сюда @algoritmsrules
#task #level_hard
9 проектов для фронтенд-разработчика на 2020 год
Саймон Холдорф, full-stack разработчик, пишущий на JavaScript, составил список проектов, которыми может заняться любой специалист по фронтенду, желающий прокачать свои навыки.
https://techrocks.ru/2019/10/13/9-projects-for-front-end-developers/
Саймон Холдорф, full-stack разработчик, пишущий на JavaScript, составил список проектов, которыми может заняться любой специалист по фронтенду, желающий прокачать свои навыки.
https://techrocks.ru/2019/10/13/9-projects-for-front-end-developers/
Хочешь бесплатно научиться программировать?
«Школа 21» - бесплатный образовательный проект Сбербанка, школа открыта в Москве и в декабре 2019 года открывает свои двери в Казани.
Для поступивших в школу в Казани из других городов будет предоставлено общежитие.
Получи junior или senior degree, без учителей, без лекций, без оценок.
«Школа 21» работает 24/7 - без графиков и расписания, ты сам определяешь, когда тебе учиться. Поступление не зависит от предыдущих знаний, опыта работы, умения программировать и наличия диплома. Поступить в нее может каждый достигший 18 летнего возраста.
Набор уже открыт и проходит в игровой форме.
Не теряй время, переходи на сайт Школы, выбери кампус, в котором ты хочешь учиться и подай заявку на обучение до 2 декабря: https://bit.ly/35jYKyr
«Школа 21» - бесплатный образовательный проект Сбербанка, школа открыта в Москве и в декабре 2019 года открывает свои двери в Казани.
Для поступивших в школу в Казани из других городов будет предоставлено общежитие.
Получи junior или senior degree, без учителей, без лекций, без оценок.
«Школа 21» работает 24/7 - без графиков и расписания, ты сам определяешь, когда тебе учиться. Поступление не зависит от предыдущих знаний, опыта работы, умения программировать и наличия диплома. Поступить в нее может каждый достигший 18 летнего возраста.
Набор уже открыт и проходит в игровой форме.
Не теряй время, переходи на сайт Школы, выбери кампус, в котором ты хочешь учиться и подай заявку на обучение до 2 декабря: https://bit.ly/35jYKyr
Искусство рефакторинга: 5 советов по написанию лучшего кода
По мнению автора этой статьи, код должен быть настолько чист, чтобы быть понятным даже не-программистам. Для достижения этой цели он предлагает воспользоваться 5 советами относительно рефакторинга.
https://techrocks.ru/2019/10/14/5-tips-to-write-better-code/
По мнению автора этой статьи, код должен быть настолько чист, чтобы быть понятным даже не-программистам. Для достижения этой цели он предлагает воспользоваться 5 советами относительно рефакторинга.
https://techrocks.ru/2019/10/14/5-tips-to-write-better-code/
Друзья, всем привет! Как и обещали, подводим итоги конкурса задач на нашем канале. Итак:
1е место и 6000 рублей - @zillers (168 баллов)
2е место и 4000 рублей - @sigod (162 балла)
3е место и 2000 рублей - @mvn2004 (160 баллов)
В ближайшее время мы свяжемся с победителями и переведем выигрыши. Поздравляем победителей и хотим сказать всем огромное спасибо за участие!
Команда TechRocks.
1е место и 6000 рублей - @zillers (168 баллов)
2е место и 4000 рублей - @sigod (162 балла)
3е место и 2000 рублей - @mvn2004 (160 баллов)
В ближайшее время мы свяжемся с победителями и переведем выигрыши. Поздравляем победителей и хотим сказать всем огромное спасибо за участие!
Команда TechRocks.
Дайджест интересных материалов techrocks.ru за последнюю неделю
- Разработчики, обучающие других разработчиков: лучшие практики
https://techrocks.ru/2019/10/12/developers-mentoring-other-developers/
- Как учить иностранный язык так, чтобы заговорить на нем
https://techrocks.ru/2019/10/14/how-to-learn-a-foreign-language/
- 15 компаний отвечают про овертаймы. «Вряд ли на 12-м часу из программиста будет струиться хороший код»
https://techrocks.ru/2019/10/15/about-overtime-in-tech/
- Топ-10 книг для C#-разработчиков
https://techrocks.ru/2019/10/15/best-books-for-c-sharp-developers/
- «И в карьере, и в финансах здесь — серьезный дауншифтинг». Каково это — быть системным администратором на антарктической станции?
https://techrocks.ru/2019/10/16/relocation-to-antarctic-station/
- Разработчики, обучающие других разработчиков: лучшие практики
https://techrocks.ru/2019/10/12/developers-mentoring-other-developers/
- Как учить иностранный язык так, чтобы заговорить на нем
https://techrocks.ru/2019/10/14/how-to-learn-a-foreign-language/
- 15 компаний отвечают про овертаймы. «Вряд ли на 12-м часу из программиста будет струиться хороший код»
https://techrocks.ru/2019/10/15/about-overtime-in-tech/
- Топ-10 книг для C#-разработчиков
https://techrocks.ru/2019/10/15/best-books-for-c-sharp-developers/
- «И в карьере, и в финансах здесь — серьезный дауншифтинг». Каково это — быть системным администратором на антарктической станции?
https://techrocks.ru/2019/10/16/relocation-to-antarctic-station/
Всем привет! Сегодня мы собрали для вас статьи о библиотеках JavaScript:
Лучшие библиотеки и API JavaScript для создания карт
https://techrocks.ru/2019/10/05/best-javascript-maps-api-and-libraries/
Лучшие библиотеки JavaScript для создания диаграмм
https://techrocks.ru/2019/05/22/best-javascript-chart-libraries/
Лучшие плагины и библиотеки JavaScript для создания календарей
https://techrocks.ru/2019/09/07/top-javascript-calendar-plugins-and-libraries/
Лучшие библиотеки и API JavaScript для создания карт
https://techrocks.ru/2019/10/05/best-javascript-maps-api-and-libraries/
Лучшие библиотеки JavaScript для создания диаграмм
https://techrocks.ru/2019/05/22/best-javascript-chart-libraries/
Лучшие плагины и библиотеки JavaScript для создания календарей
https://techrocks.ru/2019/09/07/top-javascript-calendar-plugins-and-libraries/
Языки программирования для Java-разработчиков
В этой статье мы расскажем о трех JVM-языках, которые Java-разработчики могут изучить в 2019 году. И, конечно, обоснуем, почему стоит учить именно эти языки.
https://techrocks.ru/2019/10/16/new-programming-languages-for-java-developers/
В этой статье мы расскажем о трех JVM-языках, которые Java-разработчики могут изучить в 2019 году. И, конечно, обоснуем, почему стоит учить именно эти языки.
https://techrocks.ru/2019/10/16/new-programming-languages-for-java-developers/
Творческий кризис у программиста: как с ним бороться
Творческий кризис у программиста это период, когда он вообще не способен писать код. Идеи не материализуются, а цели проекта становятся просто недостижимыми. Представляем вам 5 распространенных проявлений творческого кризиса и практические способы решения этих проблем.
https://techrocks.ru/2019/10/17/overcoming-programmers-block/
Творческий кризис у программиста это период, когда он вообще не способен писать код. Идеи не материализуются, а цели проекта становятся просто недостижимыми. Представляем вам 5 распространенных проявлений творческого кризиса и практические способы решения этих проблем.
https://techrocks.ru/2019/10/17/overcoming-programmers-block/
10 лучших книг по PHP для начинающих и опытных программистов
В настоящее время PHP это один из лучших языков программирования, если речь идет о перспективах поиска работы. Но просто один раз выучить язык (любой язык!) недостаточно. Нужно постоянно изучать новое и следить за изменениями — только так вы станете настоящим мастером своего дела. Чтобы помочь вам с подбором учебного материала, мы собрали список из 10 книг по PHP, которые стоит прочесть каждому PHP-разработчику.
https://techrocks.ru/2019/10/18/10-best-php-books/
В настоящее время PHP это один из лучших языков программирования, если речь идет о перспективах поиска работы. Но просто один раз выучить язык (любой язык!) недостаточно. Нужно постоянно изучать новое и следить за изменениями — только так вы станете настоящим мастером своего дела. Чтобы помочь вам с подбором учебного материала, мы собрали список из 10 книг по PHP, которые стоит прочесть каждому PHP-разработчику.
https://techrocks.ru/2019/10/18/10-best-php-books/
Привет, друзья! Тема нашей сегодняшней подборки статей — поиск работы в сфере IT.
Как искать работу в мире IT, часть 1. CV и сопроводительное письмо
https://techrocks.ru/2019/06/10/job-application-process-in-it-1/
Как устроиться на работу в компанию, ориентированную на дистанционную работу
https://techrocks.ru/2019/09/28/getting-into-remote-first-company/
Поиск работы в сфере технологий: советы и приемы
https://techrocks.ru/2019/07/08/job-hunting-in-the-tech-industry/
Практическое руководство по поиску работы в IT с возможностью релокейта в Европу
https://techrocks.ru/2019/09/25/finding-a-tech-job-with-relocation-to-europe/
Как искать работу в мире IT, часть 1. CV и сопроводительное письмо
https://techrocks.ru/2019/06/10/job-application-process-in-it-1/
Как устроиться на работу в компанию, ориентированную на дистанционную работу
https://techrocks.ru/2019/09/28/getting-into-remote-first-company/
Поиск работы в сфере технологий: советы и приемы
https://techrocks.ru/2019/07/08/job-hunting-in-the-tech-industry/
Практическое руководство по поиску работы в IT с возможностью релокейта в Европу
https://techrocks.ru/2019/09/25/finding-a-tech-job-with-relocation-to-europe/
«О» большое — простое объяснение с картинками
Бью Карнес — разработчик, ведущий YouTube-канал сайта freeCodeCamp.org, попытался простыми словами объяснить нотацию большого «О».
https://techrocks.ru/2019/10/19/big-o-notation-simply-explained/
Бью Карнес — разработчик, ведущий YouTube-канал сайта freeCodeCamp.org, попытался простыми словами объяснить нотацию большого «О».
https://techrocks.ru/2019/10/19/big-o-notation-simply-explained/
Привет, друзья! Сегодня мы собрали статьи с советами для начинающих разработчиков.
Как постоянно учиться и при этом не выгореть
https://techrocks.ru/2019/09/24/how-to-constantly-learn-in-tech/
Семь признаков того, что ты не станешь программистом
https://techrocks.ru/2019/07/05/7-signs-that-you-wont-be-a-programmer/
Почему так много разработчиков сбегают еще до получения работы
https://techrocks.ru/2018/02/20/why-so-many-developers-quit/
Как джуниору бороться с трудностями
https://techrocks.ru/2019/01/24/how-to-overcome-struggles-as-junior-dev/
Как постоянно учиться и при этом не выгореть
https://techrocks.ru/2019/09/24/how-to-constantly-learn-in-tech/
Семь признаков того, что ты не станешь программистом
https://techrocks.ru/2019/07/05/7-signs-that-you-wont-be-a-programmer/
Почему так много разработчиков сбегают еще до получения работы
https://techrocks.ru/2018/02/20/why-so-many-developers-quit/
Как джуниору бороться с трудностями
https://techrocks.ru/2019/01/24/how-to-overcome-struggles-as-junior-dev/
Объяснение сложных концепций программирования на простых аналогиях
Автор этой статьи привел несколько примеров из окружающей нас действительности, которые, по его мнению, хорошо иллюстрируют некоторые концепции программирования.
https://techrocks.ru/2019/10/20/coding-concepts-explained-with-simple-analogies/
Автор этой статьи привел несколько примеров из окружающей нас действительности, которые, по его мнению, хорошо иллюстрируют некоторые концепции программирования.
https://techrocks.ru/2019/10/20/coding-concepts-explained-with-simple-analogies/
Плюсы и минусы фриланса для программиста
Некоторые вещи в жизни фрилансера легко предугадать, другие оказываются неожиданностью. Давайте заглянем внутрь мира фриланса и рассмотрим его положительные и отрицательные стороны.
https://techrocks.ru/2019/10/21/freelancing-pros-and-cons/
Некоторые вещи в жизни фрилансера легко предугадать, другие оказываются неожиданностью. Давайте заглянем внутрь мира фриланса и рассмотрим его положительные и отрицательные стороны.
https://techrocks.ru/2019/10/21/freelancing-pros-and-cons/