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

РКН: 4977653520
Download Telegram
​​Каким образом сохранить несколько строчек кода в Python? Расскажем, что такое list comprehensions, зачем они нужны, а также рассмотрим несколько визуальных примеров работы с ними

https://nuancesprog.ru/p/3382/

@nuancesprog #статьи #DataScience #Python
​​Порой разработчику приходится тяжело - слишком много событий нужно держать под контролем. В результате возникает усталость и чувство перегруженности. Как с этим справиться? Рассмотрим несколько простых советов, которые могут помочь

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
​​Приходилось ли вам использовать пагинацию при создании приложений? Достаточно известная, но трудная в реализации функция. Рассмотрим пример разработки приложения на основе Android Paging Library с использованием Retrofit, Coroutines и Koin, а также несколько способов тестирования

https://nuancesprog.ru/p/3400/

@nuancesprog #статьи #Android #Kotlin
​​Для создания Виртуального Окружения в Python существует множество инструментов. Какой из них лучше выбрать? Рассмотрим несколько вариантов, а также их преимущества и недостатки. Не пропустите интересный бонус в конце!

https://nuancesprog.ru/p/3445

@nuancesprog #статьи #Python
​​Сейчас наличие хорошего сайта очень важно не только для продвижения бизнеса компании, но и для развития карьеры отдельных людей. Поэтому у многих есть свои личные сайты. Создать свой сайт не так сложно, как кажется. Эден Адлер рассказала о своём опыте создания персонального сайта

https://nuancesprog.ru/p/3408

@nuancesprog #статьи #React #WebDevelopment
​​Невозможно создать крупный программный продукт в одиночку. Вам необходимо найти специалистов, которые помогут в вашей работе. Но как найти наиболее подходящую команду программистов? И почему стоит потратить деньги на настоящих экспертов?

https://nuancesprog.ru/p/3448

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

https://nuancesprog.ru/p/3422

@nuancesprog #статьи #Java #UnitTesting
​​"Я отправляю резюме в огромное количество компаний, но почему-то ни одна не приглашает меня на собеседование, хоть я и уверен в том, что являюсь почти идеальным кандидатом на должность". Если это про вас, то в статье вы узнаете, как изменить ситуацию

https://nuancesprog.ru/p/3453

@nuancesprog #статьи #DataScience #MachineLearning #JobHunting
​​Процесс отладки является обязательным этапом при разработке программного обеспечения. Но, к сожалению, многие разработчики испытывают негативные эмоции лишь при одном упоминании слова "отладка", и из-за этого многие ошибки остаются незамеченными. Мы расскажем о 5 способах, как правильно выполнять отладку и получать от этого удовольствие

https://nuancesprog.ru/p/3425

@nuancesprog #статьи #SelfImprovement #LifeLessons
​​Смартфон - штука безусловно важная и полезная. Но есть один недостаток: каждый день мы тратим на него слишком много времени. Пришло время разобраться с тем, что такое цифровой минимализм и почему так важен черно-белый режим экрана смартфона

https://nuancesprog.ru/p/3458/

@nuancesprog #статьи #Apple #Technology
​​Что такое Виртуальные Окружения в Python и для чего они используются? Рассмотрим пример создания Виртуального окружения с помощью virtualenv, установим пакеты внутри него, а также узнаем, как использовать Python в Sublime Text 3

https://nuancesprog.ru/p/3428

@nuancesprog #статьи #Python #Productivity
​​При работе над проектом со сложной архитектурой часто приходится добавлять новые файлы вручную, чтобы создать новый экран. Есть способ автоматизировать этот процесс! Расскажем, как создать собственный плагин для Android Studio, какие трудности могут возникнуть при его написании, а также о способах их решения

https://nuancesprog.ru/p/3462

@nuancesprog #статьи #Android #AndroidDev
​​Менять род деятельности всегда очень сложно. Даже если вы раньше работали в смежной сфере, перейдя на новую работу, вы должны будете изучить и понять множество нюансов. А что же ждет программистов-новичков на первых этапах их работы? К чему нужно готовиться?

https://nuancesprog.ru/p/3433

@nuancesprog #статьи #Startup #WebDevelopment
​​Веб-скрапинг можно осуществить разными способами, каждый из которых обладает своими преимуществами и недостатками. Хотите сохранить время и повысить эффективность решения задач? Расскажем о различных подходах для извлечения данных с веб-страниц, а также, как использовать облачные сервисы для повышения уровня автоматизации

https://nuancesprog.ru/p/3465

@nuancesprog #статьи #JavaScript #WebScraping #WebDevelopment
​​Мощная базовая архитектура - важный показатель для масштабируемости приложения. Что такое Clean architecture и каковы ее особенности? Рассмотрим каждый слой архитектуры, а также узнаем, как они соединяются

https://nuancesprog.ru/p/3439

@nuancesprog #статьи #Android #Kotlin
​​Статья посвящается тем, кто не может позволить себе заплатить профессиональному дизайнеру и тем, в чьей команде дизайнеры всегда слишком заняты, чтобы помочь. Если вы будете следовать этим простым принципам, я гарантирую - ваши проекты будут выглядеть ничуть не хуже, чем у дипломированных специалистов

https://nuancesprog.ru/p/3470

@nuancesprog #статьи #UX #UI #Design #DesignPatterns
​​Если в текущий момент вы находитесь в поиске работы, то наверняка прочли кучу статей, по типу “как пройти собеседование?”, “как правильно отвечать на вопросы на собеседовании?” и т.д. Однако все эти статьи не расскажут вам о том, как задавать вопросы самим и почему это так важно.

https://nuancesprog.ru/p/3442

@nuancesprog #статьи #Interview
​​Возможно, вы часто встречали такое понятие, как чистый код. Что это такое и зачем он нужен? Разберемся с основами написания чистого кода, его характеристиками, а также узнаем, как писать код с использованием S.O.L.I.D-принципов

https://nuancesprog.ru/p/3502/

@nuancesprog #статьи #Android #Kotlin
​​Хотите разобраться в машинном обучении, но не знаете, с чего начать? Или вы уже знакомы с основами, но хотите повторить их еще раз? Тогда это руководство создано специально для вас! Разберемся, что такое машинное обучение, какие знания необходимы для начала изучения, а также как реализовать собственные алгоритмы

https://nuancesprog.ru/p/3489/

@nuancesprog #статьи #AI #MachineLearnning #DataScience
​​Наверняка вам не раз приходилось работать с Pandas и вы помните все необходимые для работы команды. Но знаете ли вы, как быстро преобразовывать датафрейм или какая из команд будет эффективнее для какой-либо задачи?

https://nuancesprog.ru/p/3507/

@nuancesprog #статьи #DataScience #Python #Pandas