📃 Логирование в Python от простейшей basicConfig() до системы управления логами Datadog, унификация логов и пользовательские атрибуты с примерами и разъяснениями - в этом посте.
https://nuancesprog.ru/p/5980
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/5980
@nuancesprog #статьи #Python
https://nuancesprog.ru
Логи в Python. Настройка и централизация
Встроенный в Python модуль логирования разработан для того, чтобы дать вам детальное представление о приложениях с минимальными настройками. Начинаете ли вы работу или уже работаете, в руководстве вы увидите, как настроить этот модуль, чтобы помочь найти…
Хорошо ли вы разбираетесь в особенностях ОС Android? Пройдите наш небольшой тест и узнайте свой результат!
https://nuancesprog.ru/p/4209
@nuancesprog #тест #Android
https://nuancesprog.ru/p/4209
@nuancesprog #тест #Android
📃 Строгий режим помогает писать аккуратный и работоспособный код. Разбираемся, какие ошибки он предотвращает.
https://nuancesprog.ru/p/5992
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/5992
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru
Зачем нужен Strict Mode в JavaScript?
Строгий режим — это важная часть современного JavaScript. Он позволяет использовать ограниченный синтаксис JavaScript.
📃 Современные дизайн-системы используются для стандартизации проектирования и разработки визуального языка в нескольких экземплярах для различных команд, проектов и приложений. Рассмотрим некоторые из самых популярных и многообещающих инструментов и технологий в 2020 году для создания дизайн-систем будущего.
https://nuancesprog.ru/p/5441
@nuancesprog #статьи #Design
https://nuancesprog.ru/p/5441
@nuancesprog #статьи #Design
https://nuancesprog.ru
7 инструментов для создания дизайн-систем в 2020 году
Необходимо создать дизайн-систему компонентов? Представляем несколько классных инструментов, которые пригодятся для решения этой задачи!
📃 Разбираем, как подружить Google API с Angular, используя полифиллы, заглушки и кастомную конфигурацию Webpack.
https://nuancesprog.ru/p/6000
@nuancesprog #статьи #Angular
https://nuancesprog.ru/p/6000
@nuancesprog #статьи #Angular
https://nuancesprog.ru
Объединение Google API с Angular
Задача: нужно получить доступ или отобразить события частного google-календаря.Проблема: нельзя поместить частный календарь внутрь iframe или запросить события, используя ключ API.Необходимые условия: совместимость с Angular, поддержка TypeScript (сервисные…
📃 Даже самоучка иногда оказывается круче вузовского специалиста. Расширьте границы своего самостоятельного развития, применяя эти 9 наработанных опытом автора методов. Они помогут вам стать высокоэффективным разработчиком, а следовательно и облегчат устройство на работу вашей мечты.
https://nuancesprog.ru/p/6003
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/6003
@nuancesprog #статьи #Education
https://nuancesprog.ru
Вы достигли высот самообучения. Что дальше?
Возможно, вы увлечены изучением Boot Camp либо проходите 100-дневную программу освоения программирования. Независимо от того, чем из подобных вещей вы занимаетесь, однажды настанет день, когда вы достигните определенной точки развития и сможете назвать себя…
📃 Преобразуем проекты исследований данных в клевые приложения без знания веб-фреймворков. Репозиторий - в конце.
https://nuancesprog.ru/p/6008
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/6008
@nuancesprog #статьи #Python
https://nuancesprog.ru
Как специалисту по данным написать веб-приложение, используя простой Python
Веб-фреймворки трудно освоить. Я до сих пор путаюсь в HTML, CSS и Javascript, когда нужно создать даже что-то простое. И я уже не говорю о таком большом разнообразии способов выполнить одну и ту же задачу. Просто кошмар для специалистов по работе с данными…
📃 Удалять значения из массива - не так сложно, как кажется… даже если придется переиндексировать весь массив. Например, можете воспользоваться четырьмя простыми методами из данной статьи.
https://nuancesprog.ru/p/6013
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/6013
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru
JavaScript: как удалить значения из массива
Массивом называется упорядоченный тип данных, хранящий несколько значений. Это означает, что каждый элемент в массиве имеет числовой идентификатор (индекс), который используется для ссылки на его место в строке.
📃 Как решительно перейти из статуса учащегося в разряд самостоятельного разработчика? Читайте опыт молодого специалиста, освоившего разработку с помощью SwiftUI, начиная с руководства и заканчивая созданием собственного продукта.
https://nuancesprog.ru/p/6022
@nuancesprog #статьи #iOS
https://nuancesprog.ru/p/6022
@nuancesprog #статьи #iOS
https://nuancesprog.ru
Как я наконец перешел от обучения к работе
Даже после прохождения множества курсов, где вы просто копируете код вслед за инструктором, существенного прироста в навыке, как правило, так и не происходит. Многие наверняка сталкивались с подобной ситуацией.
📃 Python известен своей способностью выполнять практически любые задачи. Рассмотрим одну из важнейших функций - работу с аргументами из командной строки с помощью библиотеки argparse.
https://nuancesprog.ru/p/5368
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/5368
@nuancesprog #статьи #Python
https://nuancesprog.ru
Простое руководство по аргументам командной строки Python
Хотите научиться работать с аргументами командной строки Python? Это простое руководство поможет вам справиться с этой задачей!
Считаете себя настоящим знатоком Java? Пройдите наш тест с вопросами из серфикационного экзамена, чтобы в этом убедиться!
https://nuancesprog.ru/p/4652
https://nuancesprog.ru/p/4652
📃 Написание простого кода требует вдумчивости, несколько циклов рефакторинга, а также оценки со стороны или совместной работы над кодом. Рассмотрим несколько шаблонов, которые упрощают выполнение этой задачи.
https://nuancesprog.ru/p/5576
@nuancesprog #статьи #DesignPatterns
https://nuancesprog.ru/p/5576
@nuancesprog #статьи #DesignPatterns
https://nuancesprog.ru
4 лучших шаблона для написания простого кода
Трудности с написанием чистого кода? Попробуйте эти 4 шаблона, которые помогут вам упростить эту непростую задачу!
📃 Рассказываем о тёмных участках в процессе навигации с модулями динамического содержимого. Автор, как бывалый разработчик, заботливо подсвечивает фонариком трудные повороты и опасные места. Удачного путешествия!
https://nuancesprog.ru/p/6031
@nuancesprog #статьи #Android
https://nuancesprog.ru/p/6031
@nuancesprog #статьи #Android
https://nuancesprog.ru
Dynamic Feature Modules: навигация
В последнее время моя команда начала проходить испытание по модуляризации нашего приложения. Одна из первых вещей, за которые мы взялись основательно, была навигация, а точнее, как мы представляем навигацию верхнего уровня или модуль навигации в динамических…
📃 В чем причина перегорания? Нужен отдых или кардинальные перемены? Предлагаем действенные решения проблемы.
https://nuancesprog.ru/p/6036
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/6036
@nuancesprog #статьи #Education
https://nuancesprog.ru
Как вернуть былой энтузиазм к программированию
Недавно я наткнулся на тему в сообществе Reddit, где люди заявляли о своей утрате интереса к программированию. Прочитав эту тему, можно сделать вывод, что все дело в “перегорании”.
📃 Несмотря на все свои минусы, Pandas - это непременный атрибут любого data scientist. А теперь вы научитесь ускорять Pandas одной командой.
https://nuancesprog.ru/p/6043
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/6043
@nuancesprog #статьи #Python
https://nuancesprog.ru
Одно слово для «быстрой» Pandas
Вы загрузили данные в DataFrame и уже готовы провести предварительный анализ…, но сначала придется создать кое-какие дополнительные функции. Как правило, вы обращаете свой взор на apply.
О самом новом JS-фреймворке большой тройки:
Vue - программирование будушего:
https://nuancesprog.ru/p/4490/
Прототипирование для Vue:
https://nuancesprog.ru/p/4746/
10 особенностей компонентов:
https://nuancesprog.ru/p/4135/
Вычисляемые свойства. Введение:
https://nuancesprog.ru/p/3794/
Пишем чат реального времени с Vue, NodeJS, socket.io:
https://nuancesprog.ru/p/3909/
@nuancesprog #Vue #Подборки
Vue - программирование будушего:
https://nuancesprog.ru/p/4490/
Прототипирование для Vue:
https://nuancesprog.ru/p/4746/
10 особенностей компонентов:
https://nuancesprog.ru/p/4135/
Вычисляемые свойства. Введение:
https://nuancesprog.ru/p/3794/
Пишем чат реального времени с Vue, NodeJS, socket.io:
https://nuancesprog.ru/p/3909/
@nuancesprog #Vue #Подборки
NOP::Nuances of programming
Vue.js 3: программирование, ориентированное на будущее
Какие функции предоставляет API новой версии Vue.js 3 и каким образом он восполняет недостатки текущего API.
📃 Детальный взгляд на принципы работы читающих потоков. Разбор их видов, режимов функционирования и основных компонентов.
https://nuancesprog.ru/p/6047
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/6047
@nuancesprog #статьи #Node
https://nuancesprog.ru
Потоки и буферы в Node.js
Для управления потоковыми данными наподобие видео или большого файла в Node.js реализован отдельный потоковый модуль.
📃 Docker - мощный и простой в настройке инструмент. Создадим контейнер Docker с простым API Go, в котором при каждом внесении изменений в исходный код сервер Go будет мгновенно перезагружаться. Репозиторий в конце.
https://nuancesprog.ru/p/5657
@nuancesprog #статьи #Golang
https://nuancesprog.ru/p/5657
@nuancesprog #статьи #Golang
https://nuancesprog.ru
Docker для разработки Go с горячей перезагрузкой
Расскажем, как использовать такой мощный инструмент, как Docker, с простым API Go и функцией горячей перезагрузки.
Отвлекись от серьезных тем, жми на кнопку и наслаждайся смешными мемами и гифками про беспощадную борьбу между программистами и кодом!
NOP::Humor ждет тебя 😊
@nuancesproghumor
NOP::Humor ждет тебя 😊
@nuancesproghumor
📃 Простыми словами об обнаружении негативных сообщений в Твиттере. Репозиторий - в статье
https://nuancesprog.ru/p/6055
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/6055
@nuancesprog #статьи #Python
https://nuancesprog.ru
Как обнаружить злые твиты при помощи машинного обучения
Мне не нужно напоминать вам о том, что Интернет может быть очагом негатива, несмотря на все его положительные качества. Вы только взгляните на Reddit, YouTube или eelslap.com — поймете, что я имею в виду.
📃 Нет опыта работы с анимацией React Native? На простом примере покажем, как анимировать с помощью CSS и JS в React
https://nuancesprog.ru/p/6059
@nuancesprog #статьи #React
https://nuancesprog.ru/p/6059
@nuancesprog #статьи #React
https://nuancesprog.ru
Первые шаги в анимации React Native
Когда я только начал работать с React Native (RN), у меня никогда не доходили руки до изучения анимации. Многие вещи казались важнее, поэтому я забывал про эту замечательную тему.