Карл Пирсон когда-то сказал, что "статистика - это грамматика науки о данных". В современном мире роль статистики не изменилась, и для того, чтобы стать грамотным специалистом в науке о данных, необходимо знать и понимать основные ее термины
https://nuancesprog.ru/p/3332
Часть 1 - https://t.iss.one/nuancesprog/1121
Часть 2 - https://t.iss.one/nuancesprog/1133
Часть 3 - https://t.iss.one/nuancesprog/1147
@nuancesprog #статьи #DataScience #MachineLearning #ArtificialIntelligence #Statistics
https://nuancesprog.ru/p/3332
Часть 1 - https://t.iss.one/nuancesprog/1121
Часть 2 - https://t.iss.one/nuancesprog/1133
Часть 3 - https://t.iss.one/nuancesprog/1147
@nuancesprog #статьи #DataScience #MachineLearning #ArtificialIntelligence #Statistics
Часто встречаются случаи, когда необходимо определить функцию с переменным числом параметров. Рассмотрим ключевое слово vararg и оператор spread, а также несколько сценариев, чтобы узнать, что происходит за кадром
https://nuancesprog.ru/p/3336
@nuancesprog #статьи #Kotlin
https://nuancesprog.ru/p/3336
@nuancesprog #статьи #Kotlin
От подписчика:
при построении API для приложений мы часто задумываемся, какую же архитектуру нам стоит применить. И вариантов тут несколько: REST, RPC, GraphQL
https://nuancesprog.ru/p/3387/
@nuancesprog #статьи #JavaScript #Nodejs
при построении API для приложений мы часто задумываемся, какую же архитектуру нам стоит применить. И вариантов тут несколько: REST, RPC, GraphQL
https://nuancesprog.ru/p/3387/
@nuancesprog #статьи #JavaScript #Nodejs
Распределенные системы - это сложная структура со множеством элементов, наличие которых не так важно для конечного пользователя. Поэтому, в зависимости от обстоятельств, лишние "подробности" о системе скрываются от пользователя различными типами прозрачности
https://nuancesprog.ru/p/3368/
@nuancesprog #статьи #ComputerScience
https://nuancesprog.ru/p/3368/
@nuancesprog #статьи #ComputerScience
Можно ли избежать утечек памяти с помощью Kotlin? Узнаем, что такое SAM, как переводить лямбда-выражения, и как использовать лямбды non-capturing, чтобы не беспокоиться об утечках памяти
https://nuancesprog.ru/p/3372/
@nuancesprog #статьи #Android #Kotlin
https://nuancesprog.ru/p/3372/
@nuancesprog #статьи #Android #Kotlin
По мере роста приложения, кодовая база имеет тенденцию разрастаться и терять свою организованность. Однако беспорядка в коде можно избежать, если воспользоваться упрощенным решением по структурной организации контроллеров
https://nuancesprog.ru/p/3405
@nuancesprog #статьи #JavaScript #Nodejs
https://nuancesprog.ru/p/3405
@nuancesprog #статьи #JavaScript #Nodejs
Каждый верстальщик рано или поздно приходит к CSS препроцессорам. Если ваши таблицы стилей уже настолько громоздкие, что вы и сами в них путаетесь, тогда пора познакомиться с Sass
https://nuancesprog.ru/p/3378/
@nuancesprog #статьи #Design #CSS
https://nuancesprog.ru/p/3378/
@nuancesprog #статьи #Design #CSS
Каким образом сохранить несколько строчек кода в Python? Расскажем, что такое list comprehensions, зачем они нужны, а также рассмотрим несколько визуальных примеров работы с ними
https://nuancesprog.ru/p/3382/
@nuancesprog #статьи #DataScience #Python
https://nuancesprog.ru/p/3382/
@nuancesprog #статьи #DataScience #Python
Порой разработчику приходится тяжело - слишком много событий нужно держать под контролем. В результате возникает усталость и чувство перегруженности. Как с этим справиться? Рассмотрим несколько простых советов, которые могут помочь
https://nuancesprog.ru/p/3393/
@nuancesprog #статьи #Productivity
https://nuancesprog.ru/p/3393/
@nuancesprog #статьи #Productivity
Карл Пирсон когда-то сказал, что "статистика - это грамматика науки о данных". В современном мире роль статистики не изменилась, и для того, чтобы стать грамотным специалистом в науке о данных, необходимо знать и понимать основные ее термины
https://nuancesprog.ru/p/3397/
Часть 1 - https://t.iss.one/nuancesprog/1121
Часть 2 - https://t.iss.one/nuancesprog/1133
Часть 3 - https://t.iss.one/nuancesprog/1147
Часть 4 - https://t.iss.one/nuancesprog/1163
@nuancesprog #статьи #DataScience #MachineLearning #ArtificialIntelligence #Statistics
https://nuancesprog.ru/p/3397/
Часть 1 - https://t.iss.one/nuancesprog/1121
Часть 2 - https://t.iss.one/nuancesprog/1133
Часть 3 - https://t.iss.one/nuancesprog/1147
Часть 4 - https://t.iss.one/nuancesprog/1163
@nuancesprog #статьи #DataScience #MachineLearning #ArtificialIntelligence #Statistics
Приходилось ли вам использовать пагинацию при создании приложений? Достаточно известная, но трудная в реализации функция. Рассмотрим пример разработки приложения на основе Android Paging Library с использованием Retrofit, Coroutines и Koin, а также несколько способов тестирования
https://nuancesprog.ru/p/3400/
@nuancesprog #статьи #Android #Kotlin
https://nuancesprog.ru/p/3400/
@nuancesprog #статьи #Android #Kotlin
Для создания Виртуального Окружения в Python существует множество инструментов. Какой из них лучше выбрать? Рассмотрим несколько вариантов, а также их преимущества и недостатки. Не пропустите интересный бонус в конце!
https://nuancesprog.ru/p/3445
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/3445
@nuancesprog #статьи #Python
Сейчас наличие хорошего сайта очень важно не только для продвижения бизнеса компании, но и для развития карьеры отдельных людей. Поэтому у многих есть свои личные сайты. Создать свой сайт не так сложно, как кажется. Эден Адлер рассказала о своём опыте создания персонального сайта
https://nuancesprog.ru/p/3408
@nuancesprog #статьи #React #WebDevelopment
https://nuancesprog.ru/p/3408
@nuancesprog #статьи #React #WebDevelopment
Невозможно создать крупный программный продукт в одиночку. Вам необходимо найти специалистов, которые помогут в вашей работе. Но как найти наиболее подходящую команду программистов? И почему стоит потратить деньги на настоящих экспертов?
https://nuancesprog.ru/p/3448
@nuancesprog #статьи #Startup
https://nuancesprog.ru/p/3448
@nuancesprog #статьи #Startup
Разработка приложения - это комплексный процесс, в котором важен каждый этап. Однако многие пренебрегают тестированием, а ведь это - залог качественного приложения и довольных пользователей
https://nuancesprog.ru/p/3422
@nuancesprog #статьи #Java #UnitTesting
https://nuancesprog.ru/p/3422
@nuancesprog #статьи #Java #UnitTesting
"Я отправляю резюме в огромное количество компаний, но почему-то ни одна не приглашает меня на собеседование, хоть я и уверен в том, что являюсь почти идеальным кандидатом на должность". Если это про вас, то в статье вы узнаете, как изменить ситуацию
https://nuancesprog.ru/p/3453
@nuancesprog #статьи #DataScience #MachineLearning #JobHunting
https://nuancesprog.ru/p/3453
@nuancesprog #статьи #DataScience #MachineLearning #JobHunting
Процесс отладки является обязательным этапом при разработке программного обеспечения. Но, к сожалению, многие разработчики испытывают негативные эмоции лишь при одном упоминании слова "отладка", и из-за этого многие ошибки остаются незамеченными. Мы расскажем о 5 способах, как правильно выполнять отладку и получать от этого удовольствие
https://nuancesprog.ru/p/3425
@nuancesprog #статьи #SelfImprovement #LifeLessons
https://nuancesprog.ru/p/3425
@nuancesprog #статьи #SelfImprovement #LifeLessons
Смартфон - штука безусловно важная и полезная. Но есть один недостаток: каждый день мы тратим на него слишком много времени. Пришло время разобраться с тем, что такое цифровой минимализм и почему так важен черно-белый режим экрана смартфона
https://nuancesprog.ru/p/3458/
@nuancesprog #статьи #Apple #Technology
https://nuancesprog.ru/p/3458/
@nuancesprog #статьи #Apple #Technology
Что такое Виртуальные Окружения в Python и для чего они используются? Рассмотрим пример создания Виртуального окружения с помощью virtualenv, установим пакеты внутри него, а также узнаем, как использовать Python в Sublime Text 3
https://nuancesprog.ru/p/3428
@nuancesprog #статьи #Python #Productivity
https://nuancesprog.ru/p/3428
@nuancesprog #статьи #Python #Productivity
При работе над проектом со сложной архитектурой часто приходится добавлять новые файлы вручную, чтобы создать новый экран. Есть способ автоматизировать этот процесс! Расскажем, как создать собственный плагин для Android Studio, какие трудности могут возникнуть при его написании, а также о способах их решения
https://nuancesprog.ru/p/3462
@nuancesprog #статьи #Android #AndroidDev
https://nuancesprog.ru/p/3462
@nuancesprog #статьи #Android #AndroidDev
Менять род деятельности всегда очень сложно. Даже если вы раньше работали в смежной сфере, перейдя на новую работу, вы должны будете изучить и понять множество нюансов. А что же ждет программистов-новичков на первых этапах их работы? К чему нужно готовиться?
https://nuancesprog.ru/p/3433
@nuancesprog #статьи #Startup #WebDevelopment
https://nuancesprog.ru/p/3433
@nuancesprog #статьи #Startup #WebDevelopment