NOP::Nuances of Programming
72.4K subscribers
2.9K photos
10 videos
12 files
4.23K links
Уникальные статьи и переводы — настольная книга программиста.


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.me/nophumor
NOP::Recruiter Удаленка- https://t.me/nopremote
Download Telegram
Что помогает людям резко менять вектор и преодолевать непростой путь становления разработчиком? Лучше всего на это ответят сами истории успешных программистов-самоучек.

https://nuancesprog.ru/p/7047

@nuancesprog #статьи #Education
Обзор Python на NOP: структуры данных, регулярные выражения, аргументы командной строки, а также трюки языка и молульное тестирование:

Полное руководство по встроенным структурам данных
https://nuancesprog.ru/p/5932/

Руководство по использованию регулярных выражений
https://nuancesprog.ru/p/4767/

Простое руководство по аргументам командной строки
https://nuancesprog.ru/p/5368/

20 фрагментов Python, которые стоит выучить прямо сегодня
https://nuancesprog.ru/p/5604/

Введение в модульное тестирование:
https://nuancesprog.ru/p/5398/

@nuancesprog #Подборки #Python
Самые актуальные ресурсы для обучения, WTF вопросы по разработке в JavaScript, алгоритмы JS, имитация собеседования и прочие полезные источники информации для начинающих и опытных программистов.

https://nuancesprog.ru/p/7074

@nuancesprog #статьи #GitHub
Полезно знать, виден ли документ на странице и есть ли у него дочерние элементы. Разбираемся с объектами window, document и element и их свойствами.

https://nuancesprog.ru/p/7078

@nuancesprog #статьи #JavaScript
Разбираем особенности языка Go с точки зрения Java-программиста: чего здесь нет и как без этого обходиться; а также что могло бы пригодиться другим языкам.

https://nuancesprog.ru/p/5788

@nuancesprog #статьи #Golang
Шпаргалка, которая нужна каждому разработчику на Python. Объяснения и примеры использования ключевых слов.

https://nuancesprog.ru/p/7087

@nuancesprog #статьи #Python
Особенности, сферы применения и общее представление о топ-9 Java фреймворках: Hiternate, Struts, Play и других - в этом посте.

https://nuancesprog.ru/p/5857

@nuancesprog #статьи #Java
Вы можете с одной кнопки удалённо запускать привычную вам настройку VS Code и заниматься разработкой на виртуальном сервере. Это экономит время, ресурсы системы и деньги.

https://nuancesprog.ru/p/7096

@nuancesprog #статьи #VSCode
Рост количества данных создает необходимость извлекать из них смысл, а многие из современных профессий требуют умения управлять данными в базах данных. В этой статье мы ознакомимся с SQL и его концепциями, а также узнаем, как использовать запросы для обработки базы данных.

https://nuancesprog.ru/p/5199

@nuancesprog #статьи #SQL
Кратко расскажем о создании тестового фреймворка: от определения понятий до тестирования тестового фреймворка

https://nuancesprog.ru/p/6987

@nuancesprog #статьи #JavaScript #React #TypeScript
При вычислении вероятностей нужно знать число возможных исходов. Разбираемся с математическими понятиями и реализацией расчетов в Python.

https://nuancesprog.ru/p/5838

@nuancesprog #статьи #Python
Узнаем, где находится и для чего нужен файл readme, составим описание проекта, следуя плану. Разберём нюансы форматирования, используем элементы оформления и HTML, добавим демо-версию, фото и видео. Внутри - репозиторий проекта.

https://nuancesprog.ru/p/7105

@nuancesprog #статьи #GitHub
Хотите ускорить выполнение таких процессов, как поиск шаблонов, копирование, перемещение данных или даже зеркалирование директорий и сайтов? Читайте о том, как все это и многое другое можно оптимизировать с помощью командной строки.

https://nuancesprog.ru/p/5895

@nuancesprog #статьи #Unix
Вспомним, что такое число пи. Узнаем, чем отличаются детерминистские от «ленивых методов». Научимся трём способам вычисления π: простому, сложному и неожиданно красивому!

https://nuancesprog.ru/p/7122

@nuancesprog #статьи #DataScience #MachineLearning #Statistics
Считаете, что хорошо разбираетесь в алгоритмах и структурах данных? Пройдите небольшой тест и проверьте свои знания!

https://nuancesprog.ru/p/5017

@nuancesprog #тест #Алгоритмы
Разберём, как происходит встраивание функций и методов в Go и какие правила при этом соблюдаются. Узнаем, как справляться с возникающими проблемами: паника во встроенном методе.

https://nuancesprog.ru/p/7176

@nuancesprog #статьи #Golang
Не существует единственного "верного" способа написания кода React с использованием TypeScript. Если код компилируется и работает, то, вероятно, он написан правильно. Тем не менее есть "лучшие практики", которые следует учитывать при написании кода. Рассмотрим некоторые из них.

https://nuancesprog.ru/p/7008

@nuancesprog #статьи #React #TypeScript
Разложим по полочкам суть этой задачи просто и доходчиво. Научимся удваивать шансы на победу и узнаем, почему правильное решение оказывается неожиданным и парадоксальным и как выбрать правильную стратегию.

https://nuancesprog.ru/p/7192

@nuancesprog #статьи #Mathematics
Выбор правильной структуры данных критически важен для разработки программного обеспечения. Рассмотрим очень важный аспект этого выбора - нотацию О большое.

https://nuancesprog.ru/p/5932

@nuancesprog #статьи #Python