Почему Python не станет языком программирования будущего
С начала 2010-х годов Python находится на вершине популярности и превосходит такие языки, как C, C#, Java и JavaScript. Но до каких пор сохранится эта тенденция? Проанализируем достоинства, сохраняющие популярность Python, и недостатки, которые встанут на пути его развития в будущем.
https://nuancesprog.ru/p/7374
@nuancesprog #статьи #Python
С начала 2010-х годов Python находится на вершине популярности и превосходит такие языки, как C, C#, Java и JavaScript. Но до каких пор сохранится эта тенденция? Проанализируем достоинства, сохраняющие популярность Python, и недостатки, которые встанут на пути его развития в будущем.
https://nuancesprog.ru/p/7374
@nuancesprog #статьи #Python
R - язык для статистической обработки данных
Продолжаем изучать язык R: рассмотрим матрицы, списки и факторы и перейдем к статистике.
Часть 1 - https://nuancesprog.ru/p/7964
https://nuancesprog.ru/p/8014
@nuancesprog #статьи #R
Продолжаем изучать язык R: рассмотрим матрицы, списки и факторы и перейдем к статистике.
Часть 1 - https://nuancesprog.ru/p/7964
https://nuancesprog.ru/p/8014
@nuancesprog #статьи #R
Парное программирование: недостатки, которые предпочитают умалчивать
Одни обожают его, другие ненавидят. Некоторые никогда не пробовали, а для остальных оно стало рутиной. Поговорим о парном программировании и потенциальных трудностях, с которыми можно столкнуться при переходе к этому подходу.
https://nuancesprog.ru/p/7170
@nuancesprog #статьи #Education
Одни обожают его, другие ненавидят. Некоторые никогда не пробовали, а для остальных оно стало рутиной. Поговорим о парном программировании и потенциальных трудностях, с которыми можно столкнуться при переходе к этому подходу.
https://nuancesprog.ru/p/7170
@nuancesprog #статьи #Education
Декораторы в JavaScript
JavaScript считается наиболее подходящим языком для создания сложных пользовательских интерфейсов, соответствующих различным потребностям. Рассмотрим такой полезный шаблон, как декораторы, и узнаем, в каких случаях его можно применять.
https://nuancesprog.ru/p/7110
@nuancesprog #статьи #JavaScript
JavaScript считается наиболее подходящим языком для создания сложных пользовательских интерфейсов, соответствующих различным потребностям. Рассмотрим такой полезный шаблон, как декораторы, и узнаем, в каких случаях его можно применять.
https://nuancesprog.ru/p/7110
@nuancesprog #статьи #JavaScript
Стоит ли разработчику изучать VIM в 2020 году?
Выбор лучшего текстового редактора, оболочки и ОС - горячая тема для всех разработчиков. Обсудим преимущества VIM, узнаем, какие проблемы он решает и стоит ли браться за его изучение.
https://nuancesprog.ru/p/7256
@nuancesprog #статьи #Education #Vim
Выбор лучшего текстового редактора, оболочки и ОС - горячая тема для всех разработчиков. Обсудим преимущества VIM, узнаем, какие проблемы он решает и стоит ли браться за его изучение.
https://nuancesprog.ru/p/7256
@nuancesprog #статьи #Education #Vim
Даты-заглушки в модульных тестах на JavaSсript
Простой случай использования заглушки-имитации вместо изменяющейся переменной, рассмотренный на примере метки времени.
https://nuancesprog.ru/p/8045
@nuancesprog #статьи #JavaScript
Простой случай использования заглушки-имитации вместо изменяющейся переменной, рассмотренный на примере метки времени.
https://nuancesprog.ru/p/8045
@nuancesprog #статьи #JavaScript
Связь между микро-фронтендами
Микро-фронтенды отлично подходят для создания как средних, так и крупных веб-приложений. Возможность независимой разработки и развертывания выглядит особенно заманчивой для распределенных команд. Однако возникает одна проблема: как один микро-фронтенд будет связываться с другим?
https://nuancesprog.ru/p/7052
@nuancesprog #статьи #JavaScript
Микро-фронтенды отлично подходят для создания как средних, так и крупных веб-приложений. Возможность независимой разработки и развертывания выглядит особенно заманчивой для распределенных команд. Однако возникает одна проблема: как один микро-фронтенд будет связываться с другим?
https://nuancesprog.ru/p/7052
@nuancesprog #статьи #JavaScript
Nota Bene для программиста Python
Знаете ли вы Python так, как он того заслуживает? Воспользуйтесь прекрасной возможностью совместить практику с теорией и проверить свои профессиональные знания. В списке вопросов: генераторы, ООП, замыкания, встроенные перечисления и декораторы.
https://nuancesprog.ru/p/8060
@nuancesprog #статьи #Python
Знаете ли вы Python так, как он того заслуживает? Воспользуйтесь прекрасной возможностью совместить практику с теорией и проверить свои профессиональные знания. В списке вопросов: генераторы, ООП, замыкания, встроенные перечисления и декораторы.
https://nuancesprog.ru/p/8060
@nuancesprog #статьи #Python
7 причин выгорания программистов
Выгорание, увы, очень распространено в среде программистов. Почему? Как с этим справиться? Попробуйте применить эти 7 полезных изменений в поведении и подходе к работе.
https://nuancesprog.ru/p/8063
@nuancesprog #статьи #Education
Выгорание, увы, очень распространено в среде программистов. Почему? Как с этим справиться? Попробуйте применить эти 7 полезных изменений в поведении и подходе к работе.
https://nuancesprog.ru/p/8063
@nuancesprog #статьи #Education
Изучаем WebAssembly с помощью Rust
Узнаем, что такое WebAssembly и на что способен WASM. Почему стоит выбрать Rust? Запустим пилотный проект (внутри - репозиторий и материалы для изучения Rust).
https://nuancesprog.ru/p/8072
@nuancesprog #статьи #Rust #JavaScript
Узнаем, что такое WebAssembly и на что способен WASM. Почему стоит выбрать Rust? Запустим пилотный проект (внутри - репозиторий и материалы для изучения Rust).
https://nuancesprog.ru/p/8072
@nuancesprog #статьи #Rust #JavaScript
Используйте перечисления, а не логические аргументы
Проблема трёх состояний, создание ненужных зависимостей, а также другие проблемы булевых аргументов и, конечно, разумная альтернатива - в этом посте.
https://nuancesprog.ru/p/8076
@nuancesprog #статьи #Education
Проблема трёх состояний, создание ненужных зависимостей, а также другие проблемы булевых аргументов и, конечно, разумная альтернатива - в этом посте.
https://nuancesprog.ru/p/8076
@nuancesprog #статьи #Education
Взгляд на RedwoodJS
Обзор нового веб-фреймворка Redwood: Rails в мире React, авторы которого верят, что удобство начинается со стандартизации. Что из себя представляет этот фреймворк? Читайте ответы ниже.
https://nuancesprog.ru/p/8083
@nuancesprog #статьи #Redwood
Обзор нового веб-фреймворка Redwood: Rails в мире React, авторы которого верят, что удобство начинается со стандартизации. Что из себя представляет этот фреймворк? Читайте ответы ниже.
https://nuancesprog.ru/p/8083
@nuancesprog #статьи #Redwood
Новое в Android 11
Основные особенности превью-версии Android 11.
https://nuancesprog.ru/p/8087
@nuancesprog #статьи #Android
Основные особенности превью-версии Android 11.
https://nuancesprog.ru/p/8087
@nuancesprog #статьи #Android
Топ-10 магических команд в Python, которые повысят вашу продуктивность
Знаете ли вы, что можно значительно упростить себе жизнь, работая в Jupyter Notebooks? Разработчики позаботились о нас и добавили в стандартный синтаксис Python немного волшебства. Рассмотрим самые полезные из улучшений и узнаем, как применить их на практике.
https://nuancesprog.ru/p/8099
@nuancesprog #статьи #Python
Знаете ли вы, что можно значительно упростить себе жизнь, работая в Jupyter Notebooks? Разработчики позаботились о нас и добавили в стандартный синтаксис Python немного волшебства. Рассмотрим самые полезные из улучшений и узнаем, как применить их на практике.
https://nuancesprog.ru/p/8099
@nuancesprog #статьи #Python
Какой язык программирования используют самые счастливые разработчики?
Узнайте, кто возглавляет рейтинг самых улыбчивых программистов, какие разработчики самые суровые и кто из них в комментариях больше использует ненормативную лексику. А к какой категории можете отнести себя вы?
https://nuancesprog.ru/p/8103
@nuancesprog #статьи #Education
Узнайте, кто возглавляет рейтинг самых улыбчивых программистов, какие разработчики самые суровые и кто из них в комментариях больше использует ненормативную лексику. А к какой категории можете отнести себя вы?
https://nuancesprog.ru/p/8103
@nuancesprog #статьи #Education
R - язык для статистической обработки данных. Часть 3/3
Заканчиваем изучение основ языка R в этой части материала. Пройдёмся по оставшимся методам статистических вычислений, а также узнаем о графиках, библиотеках и ООП.
Часть 1 - https://nuancesprog.ru/p/7964/
Часть 2 - https://nuancesprog.ru/p/8014/
https://nuancesprog.ru/p/8114
@nuancesprog #статьи #R
Заканчиваем изучение основ языка R в этой части материала. Пройдёмся по оставшимся методам статистических вычислений, а также узнаем о графиках, библиотеках и ООП.
Часть 1 - https://nuancesprog.ru/p/7964/
Часть 2 - https://nuancesprog.ru/p/8014/
https://nuancesprog.ru/p/8114
@nuancesprog #статьи #R
Как настроить Visual Studio Code для C, C++, Java, Python
Пошаговое руководство по настройке редактора кода для целей спортивного программирования.
https://nuancesprog.ru/p/8119
@nuancesprog #статьи #VSCode
Пошаговое руководство по настройке редактора кода для целей спортивного программирования.
https://nuancesprog.ru/p/8119
@nuancesprog #статьи #VSCode
Что такое Deno и заменит ли он NodeJS?
Встречаем более совершенного и безопасного последователя Node.js - Deno! В нём вас ждёт возможность настройки уровней доступа, расширенная стандартная библиотека, обновлённый принцип работы с зависимостями, а также многие другие бонусы.
https://nuancesprog.ru/p/8130
@nuancesprog #статьи #Deno #Node
Встречаем более совершенного и безопасного последователя Node.js - Deno! В нём вас ждёт возможность настройки уровней доступа, расширенная стандартная библиотека, обновлённый принцип работы с зависимостями, а также многие другие бонусы.
https://nuancesprog.ru/p/8130
@nuancesprog #статьи #Deno #Node
8 базовых понятий статистики для науки о данных
В науке о данных без статистики никуда. Эта статья-шпаргалка вкратце познакомит вас с основными понятиями и методами статистики, которые позволят эффективно анализировать данные и получать достоверные результаты.
https://nuancesprog.ru/p/8134
@nuancesprog #статьи #DataScience #DataAnalysis #MachineLearning
В науке о данных без статистики никуда. Эта статья-шпаргалка вкратце познакомит вас с основными понятиями и методами статистики, которые позволят эффективно анализировать данные и получать достоверные результаты.
https://nuancesprog.ru/p/8134
@nuancesprog #статьи #DataScience #DataAnalysis #MachineLearning
Учимся писать строки документации в Python
Ознакомимся с основными конвенциями и способами документирования, включая стиль Sphinx, для создания документации, упрощающей понимание вашего кода.
https://nuancesprog.ru/p/8140
@nuancesprog #статьи #Python
Ознакомимся с основными конвенциями и способами документирования, включая стиль Sphinx, для создания документации, упрощающей понимание вашего кода.
https://nuancesprog.ru/p/8140
@nuancesprog #статьи #Python