NOP::Nuances of Programming
62.4K subscribers
3.67K photos
11 videos
12 files
5.01K links
Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://yangx.top/nophumor
NOP::Recruiter Удаленка- https://yangx.top/nopremote

РКН: 4977653520
加入频道
Даты-заглушки в модульных тестах на JavaSсript

Простой случай использования заглушки-имитации вместо изменяющейся переменной, рассмотренный на примере метки времени.

https://nuancesprog.ru/p/8045

@nuancesprog #статьи #JavaScript
Связь между микро-фронтендами

Микро-фронтенды отлично подходят для создания как средних, так и крупных веб-приложений. Возможность независимой разработки и развертывания выглядит особенно заманчивой для распределенных команд. Однако возникает одна проблема: как один микро-фронтенд будет связываться с другим?

https://nuancesprog.ru/p/7052

@nuancesprog #статьи #JavaScript
Nota Bene для программиста Python

Знаете ли вы Python так, как он того заслуживает? Воспользуйтесь прекрасной возможностью совместить практику с теорией и проверить свои профессиональные знания. В списке вопросов: генераторы, ООП, замыкания, встроенные перечисления и декораторы.

https://nuancesprog.ru/p/8060

@nuancesprog #статьи #Python
7 причин выгорания программистов

Выгорание, увы, очень распространено в среде программистов. Почему? Как с этим справиться? Попробуйте применить эти 7 полезных изменений в поведении и подходе к работе.

https://nuancesprog.ru/p/8063

@nuancesprog #статьи #Education
Изучаем WebAssembly с помощью Rust

Узнаем, что такое WebAssembly и на что способен WASM. Почему стоит выбрать Rust? Запустим пилотный проект (внутри - репозиторий и материалы для изучения Rust).

https://nuancesprog.ru/p/8072

@nuancesprog #статьи #Rust #JavaScript
Используйте перечисления, а не логические аргументы

Проблема трёх состояний, создание ненужных зависимостей, а также другие проблемы булевых аргументов и, конечно, разумная альтернатива - в этом посте.

https://nuancesprog.ru/p/8076

@nuancesprog #статьи #Education
Взгляд на RedwoodJS

Обзор нового веб-фреймворка Redwood: Rails в мире React, авторы которого верят, что удобство начинается со стандартизации. Что из себя представляет этот фреймворк? Читайте ответы ниже.

https://nuancesprog.ru/p/8083

@nuancesprog #статьи #Redwood
Новое в Android 11

Основные особенности превью-версии Android 11.

https://nuancesprog.ru/p/8087

@nuancesprog #статьи #Android
Топ-10 магических команд в Python, которые повысят вашу продуктивность

Знаете ли вы, что можно значительно упростить себе жизнь, работая в Jupyter Notebooks? Разработчики позаботились о нас и добавили в стандартный синтаксис Python немного волшебства. Рассмотрим самые полезные из улучшений и узнаем, как применить их на практике.

https://nuancesprog.ru/p/8099

@nuancesprog #статьи #Python
Какой язык программирования используют самые счастливые разработчики?

Узнайте, кто возглавляет рейтинг самых улыбчивых программистов, какие разработчики самые суровые и кто из них в комментариях больше использует ненормативную лексику. А к какой категории можете отнести себя вы?

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
Как настроить Visual Studio Code для C, C++, Java, Python

Пошаговое руководство по настройке редактора кода для целей спортивного программирования.

https://nuancesprog.ru/p/8119

@nuancesprog #статьи #VSCode
Что такое Deno и заменит ли он NodeJS?

Встречаем более совершенного и безопасного последователя Node.js - Deno! В нём вас ждёт возможность настройки уровней доступа, расширенная стандартная библиотека, обновлённый принцип работы с зависимостями, а также многие другие бонусы.

https://nuancesprog.ru/p/8130

@nuancesprog #статьи #Deno #Node
8 базовых понятий статистики для науки о данных

В науке о данных без статистики никуда. Эта статья-шпаргалка вкратце познакомит вас с основными понятиями и методами статистики, которые позволят эффективно анализировать данные и получать достоверные результаты.

https://nuancesprog.ru/p/8134

@nuancesprog #статьи #DataScience #DataAnalysis #MachineLearning
Учимся писать строки документации в Python

Ознакомимся с основными конвенциями и способами документирования, включая стиль Sphinx, для создания документации, упрощающей понимание вашего кода.

https://nuancesprog.ru/p/8140

@nuancesprog #статьи #Python
О дивный читаемый код

А знаете ли вы, куда ведут мечты разработчиков? Конечно же, к читаемому коду. Поэтому пакуем необходимый набор разработчика и отправляемся в тернистый путь за образцовыми практиками для написания кода на языке Scala.

https://nuancesprog.ru/p/8145

@nuancesprog #статьи #CleanCode
Что значит this в JavaSсript?

Разбираемся со значениями this в зависимости от того, в каком месте кода располагается это ключевое слово.

https://nuancesprog.ru/p/8157

@nuancesprog #статьи #JavaScript
3 инструмента, чтобы начать программировать на недорогом гаджете

Чтобы писать код, не нужен дорогущий ноутбук: узнайте, что люди считают необходимым, чтобы стать разработчиком, и что для этого действительно необходимо. Начните изучать HTML, CSS, JavaScript или что-то ещё, выбрав одну из этих бесплатных платформ.

https://nuancesprog.ru/p/8163

@nuancesprog #статьи #Education
Rust и разработка кроссплатформенных решений для мобильных устройств

Сравним Rust с другими языками по производительности и другим показателям. Научимся создавать мост между Rust и фреймворками для разработки клиентской части приложения для Android и IOS. Внутри — проект с кодом.

https://nuancesprog.ru/p/8168

@nuancesprog #статьи #Rust #Android #iOS
Эйнштейн и самая красивая из всех теорий

Узнаем, как общая теория относительности объясняет «аномальное» смещение перигелия Меркурия, в чём его причины и почему сам Эйнштейн был так ошеломлен результатом своих вычислений, что не мог потом работать несколько дней.

https://nuancesprog.ru/p/8172

@nuancesprog #статьи #Mathematics