Size: a a a

NOP::Nuances of programming

2019 March 26
NOP::Nuances of programming
​​Что такое модуль Collections в Python и для чего он нужен? Узнаем, что такое модули и пакеты в Python, подробно рассмотрим модуль Collections, а также некоторые из структур данных, которые он поддерживает

https://nuancesprog.ru/p/3295

@nuancesprog #статьи #Python
источник
2019 March 27
NOP::Nuances of programming
​​Мир стремительно развивается, и, чтобы выжить в нем, нужно обладать не только определенными знаниями, но также навыками и умениями. Поговорим о том, как подготовиться к неопределенности мира технологий будущего и дадим 5 практических советов

https://nuancesprog.ru/p/3298

@nuancesprog #статьи #Education
источник
2019 March 28
NOP::Nuances of programming
​​Кто из нас не любит играть в игры? В современном мире существует большое разнообразие платформ: игровые приставки, персональные компьютеры, мобильные устройства, а также браузеры. Может показаться, что последний вариант уходит в прошлое, однако, некоторые браузерные игры до сих пор насчитывают сотни тысяч, а то и миллионы игроков, и приносят своим создателям огромные деньги. Многие разработчики стремятся попасть в эту сферу развлечений, именно поэтому в этой статье мы расскажем о том, как создать элементарную браузерную игру, используя Phaser 3 и TypeScript

https://nuancesprog.ru/p/3301

@nuancesprog #статьи #Typescript #GameDevelopment #FrontEnd
источник
2019 March 29
NOP::Nuances of programming
​​Если вы опытный разработчик, то наверняка сталкивались с таким понятием, как Service Worker. Что это такое, и для чего применяется? Узнаем, что такое Service Worker и его жизненный цикл, а также познакомимся с некоторыми стратегиями кэширования и случаями их применения

https://nuancesprog.ru/p/3304

@nuancesprog #JavaScript #WebDevelopment
источник
2019 March 30
NOP::Nuances of programming
​​Карл Пирсон когда-то сказал, что "статистика - это грамматика науки о данных". В современном мире роль статистики не изменилась, и для того, чтобы стать грамотным специалистом в науке о данных, необходимо знать и понимать основные ее термины

https://nuancesprog.ru/p/3307

Часть 1 - https://t.me/nuancesprog/1121
Часть 2 - https://t.me/nuancesprog/1133

@nuancesprog #статьи #DataScience #MachineLearning #ArtificialIntelligence #Statistics
источник
2019 March 31
NOP::Nuances of programming
​​Необходимость постоянно импортировать библиотеки при работе с IPython или Jupyter Notebook значительно ухудшает эффективность работы. Если вам надоело набирать import pandas as pd по несколько раз за день, то последуйте нескольким простым советам, которые помогут автоматически импортировать нужные библиотеки

https://nuancesprog.ru/p/3310

@nuancesprog #статьи #Python #DataScience #Education
источник
2019 April 01
NOP::Nuances of programming
​​Netlify  -  крайне популярный сервис для хостинга сайтов с простыми процедурами развертывания. Предлагаем вам ознакомиться с пошаговой инструкцией по развертыванию React-приложений в Netlify

https://nuancesprog.ru/p/3316

@nuancesprog #статьи #JavaScript #React #Design
источник
2019 April 02
NOP::Nuances of programming
​​Отладка - это один из важнейших процессов в разработке. Однако мало кто из разработчиков хорошо разбирается в отладке. Читайте далее, чтобы узнать 5 шагов для отладки неработающего кода

https://nuancesprog.ru/p/3340

@nuancesprog #статьи #Beginner #Education
источник
NOP::Nuances of programming
​​Часто можно встретить статьи вроде "Что нужно для изучения программирования?" или "Как понять, что я смогу стать программистом". Но при этом мы редко касаемся вопроса, а кому же не стоит лезть в программирование? Давайте же постараемся "спасти" этих людей и сберечь их время, которое они смогут потратить на что-то более полезное

https://nuancesprog.ru/p/3319

@nuancesprog #статьи #Education
источник
2019 April 03
NOP::Nuances of programming
​​Вы задаётесь вопросом: какой язык программирования лучше всего изучить? Личный опыт Бенуа, инженера-разработчика компании Sqreen, который имел опыт работы и с агентом Ruby, и с бэкендом на Python, может помочь в ответе на этот вопрос

https://nuancesprog.ru/p/3344

@nuancesprog #статьи #Python #Ruby
источник
NOP::Nuances of programming
​​Довольно часто разработчики сталкиваются с проблемой "распознавания" различий между двумя элементами. Для решения данной проблемы существуют определенные алгоритмы, в т.ч. и разностный алгоритм Майерса, который удобно использовать в Android-разработке

https://nuancesprog.ru/p/3322

@nuancesprog #статьи #Kotlin
источник
2019 April 04
NOP::Nuances of programming
​​Изучение программирования, по своей сути, очень похоже на изучение иностранного языка. Человеку, который только-только начинает свое путешествие в мире туториалов, статей, видеоуроков и т.д., не становится легче от обилия сложных терминов. Именно поэтому, сегодня мы раскроем смысл самых распространенных терминов простым языком

https://nuancesprog.ru/p/3348

@nuancesprog #статьи #Education
источник
NOP::Nuances of programming
​​Рекурсивный и итеративный методы позволяют решать одинаковые задачи, но от выбранного метода может зависеть производительность кода. Узнайте на примере решения одной задачи, в чём различие двух подходов, и в каких случаях лучше применять рекурсию или цикл

https://nuancesprog.ru/p/3325

@nuancesprog #статьи #Python #JavaScript
источник
2019 April 05
NOP::Nuances of programming
​​Стоит ли сразу писать чистый код, не допуская технического долга? Нужно ли писать комментарии к своему коду? Конечно же, да! Почему?
Сейчас объясним

https://nuancesprog.ru/p/3328

@nuancesprog #статьи #JavaScript #React #Education
источник
2019 April 06
NOP::Nuances of programming
​​Карл Пирсон когда-то сказал, что "статистика - это грамматика науки о данных". В современном мире роль статистики не изменилась, и для того, чтобы стать грамотным специалистом в науке о данных, необходимо знать и понимать основные ее термины

https://nuancesprog.ru/p/3332

Часть 1 - https://t.me/nuancesprog/1121
Часть 2 - https://t.me/nuancesprog/1133
Часть 3 - https://t.me/nuancesprog/1147

@nuancesprog #статьи #DataScience #MachineLearning #ArtificialIntelligence #Statistics
источник
2019 April 07
NOP::Nuances of programming
​​Часто встречаются случаи, когда необходимо определить функцию с переменным числом параметров. Рассмотрим ключевое слово vararg и оператор spread, а также несколько сценариев, чтобы узнать, что происходит за кадром

https://nuancesprog.ru/p/3336

@nuancesprog #статьи #Kotlin
источник
2019 April 08
NOP::Nuances of programming
​​От подписчика:
при построении API для приложений мы часто задумываемся, какую же архитектуру нам стоит применить. И вариантов тут несколько: REST, RPC, GraphQL

https://nuancesprog.ru/p/3387/

@nuancesprog #статьи #JavaScript #Nodejs
источник
NOP::Nuances of programming
​​Распределенные системы - это сложная структура со множеством элементов, наличие которых не так важно для конечного пользователя. Поэтому, в зависимости от обстоятельств, лишние "подробности" о системе скрываются от пользователя различными типами прозрачности

https://nuancesprog.ru/p/3368/

@nuancesprog #статьи #ComputerScience
источник
2019 April 09
NOP::Nuances of programming
​​Можно ли избежать утечек памяти с помощью Kotlin? Узнаем, что такое SAM, как переводить лямбда-выражения, и как использовать лямбды non-capturing, чтобы не беспокоиться об утечках памяти

https://nuancesprog.ru/p/3372/

@nuancesprog #статьи #Android #Kotlin
источник
2019 April 10
NOP::Nuances of programming
​​По мере роста приложения, кодовая база имеет тенденцию разрастаться и терять свою организованность. Однако беспорядка в коде можно избежать, если воспользоваться упрощенным решением по структурной организации контроллеров

https://nuancesprog.ru/p/3405

@nuancesprog #статьи #JavaScript #Nodejs
источник