Откройте для себя происхождение и преимущества пакетов NPM. Узнайте также, как они упрощают современную разработку JavaScript, в каких сценариях полезно создавать пакеты NPM, а в каких - не стоит.
https://nsprg.ru/x1BwMv
VK: https://nsprg.ru/OBwoVm
@nuancesprog #NPM #JavaScript
https://nsprg.ru/x1BwMv
VK: https://nsprg.ru/OBwoVm
@nuancesprog #NPM #JavaScript
Хороший программист должен уметь не только грамотно писать код, но и снабжать его уместными комментариями. Предлагаем вашему вниманию 5 лайфхаков по улучшению навыков комментирования кода.
https://nsprg.ru/xR31Vv
VK: https://nsprg.ru/xeyYex
Дзен: https://nsprg.ru/vLJX1m
@nuancesprog #Coding
https://nsprg.ru/xR31Vv
VK: https://nsprg.ru/xeyYex
Дзен: https://nsprg.ru/vLJX1m
@nuancesprog #Coding
Что общего у электророзеток с интерфейсами? Как создавать интерфейсы правильно? Попробуем понять этого непонятного зверя!
https://nsprg.ru/mDJdrv
VK: https://nsprg.ru/OVa9qv
Дзен: https://nsprg.ru/xJl2nO
@nuancesprog #Golang
https://nsprg.ru/mDJdrv
VK: https://nsprg.ru/OVa9qv
Дзен: https://nsprg.ru/xJl2nO
@nuancesprog #Golang
Управление несколькими модальными окнами - ограничение, с которым вы столкнетесь как в стандартной реализации модальных окон в React Native, так и в популярных сторонних библиотеках. Новый подход к решению этой проблемы с использованием библиотеки rn-modal-presenter позволит снизить сложность приложения и сделать его более удобным.
https://nsprg.ru/vGMPbm
VK: https://nsprg.ru/xkGaVx
@nuancesprog #ReactNative
https://nsprg.ru/vGMPbm
VK: https://nsprg.ru/xkGaVx
@nuancesprog #ReactNative
Рассмотрим 7 основных изменений: новые функции коллекции, целочисленные типы без знака, деление с округлением вниз, API преобразования текста с учетом регистра, функции для проверки свойств символов и т. д. Узнаем, какие функции делают преобразование отдельных символов в числа более выразительным.
https://nsprg.ru/mYbRZx
VK: https://nsprg.ru/xAw36O
Дзен: https://nsprg.ru/mnk81x
@nuancesprog #Kotlin
https://nsprg.ru/mYbRZx
VK: https://nsprg.ru/xAw36O
Дзен: https://nsprg.ru/mnk81x
@nuancesprog #Kotlin
Разберем невидимые отличия и нюансы. В конце - небольшая шпаргалка по применению if и unless.
https://nsprg.ru/Ojednv
VK: https://nsprg.ru/OQK4zx
@nuancesprog #Ruby
https://nsprg.ru/Ojednv
VK: https://nsprg.ru/OQK4zx
@nuancesprog #Ruby
Нет пределов совершенству! Под таким девизом займемся улучшением панели администратора в приложении Django. А в качестве волшебной палочки воспользуемся шаблоном django-jet-reboot.
https://nsprg.ru/mMKEyv
VK: https://nsprg.ru/mW3wdm
Дзен: https://nsprg.ru/OKKZqO
@nuancesprog #Django
https://nsprg.ru/mMKEyv
VK: https://nsprg.ru/mW3wdm
Дзен: https://nsprg.ru/OKKZqO
@nuancesprog #Django
Как создать простое приложение в Gleam — языке из экосистемы BEAM, который компилируется в JS? Синтаксис Gleam отличается от синтаксиса большинства других языков, поэтому сравним его с другим языком прямо в процессе разработки приложения.
https://nsprg.ru/v3ewGm
VK: https://nsprg.ru/Oo6a6v
@nuancesprog #WebDevelopment #JavaScript #Gleam
https://nsprg.ru/v3ewGm
VK: https://nsprg.ru/Oo6a6v
@nuancesprog #WebDevelopment #JavaScript #Gleam
Без всякой помощи сторонней библиотеки, опираясь на подробное пошаговое руководство, научимся создавать переключатель страниц в Swift 5. Он будет состоять из представлений со вкладками и страницами.
https://nsprg.ru/vdBGwm
VK: https://nsprg.ru/maJD6x
Дзен: https://nsprg.ru/ObBVeO
@nuancesprog #Swift
https://nsprg.ru/vdBGwm
VK: https://nsprg.ru/maJD6x
Дзен: https://nsprg.ru/ObBVeO
@nuancesprog #Swift
Работа современного исследователя данных неразрывно связана с браузером. Представляем 5 браузерных расширений, упрощающих этот процесс: Diigo, CatalyzeX, Octotree, Open in Colab и BibItNow.
https://nsprg.ru/xPRE2O
VK: https://nsprg.ru/v8Rz5m
Дзен: https://nsprg.ru/O7XlMm
@nuancesprog #DataAnalysis
https://nsprg.ru/xPRE2O
VK: https://nsprg.ru/v8Rz5m
Дзен: https://nsprg.ru/O7XlMm
@nuancesprog #DataAnalysis
Разберем преимущества разных подходов и реальные сценарии. Проиллюстрируем практическими примерами, поможем определиться с выбором.
https://nsprg.ru/vgen8m
VK: https://nsprg.ru/v2G9VO
@nuancesprog #CPP #CProgramming
https://nsprg.ru/vgen8m
VK: https://nsprg.ru/v2G9VO
@nuancesprog #CPP #CProgramming
Все, что вам нужно для изучения машинного обучения в 2025 году, - ноутбук и дорожная карта, которую вы должны выполнить. Помимо 5 очевидных шагов - изучения Python, математики, машинного обучения, глубокого обучения, разработки проектов - вас ждет бонусный лайфхак, который и поможет найти желанную работу.
https://nsprg.ru/OZdwBx
VK: https://nsprg.ru/m016Px
@nuancesprog #MachineLearning #Python
https://nsprg.ru/OZdwBx
VK: https://nsprg.ru/m016Px
@nuancesprog #MachineLearning #Python
Хотите повысить свою производительность? Освойте несколько классных инструментов и ресурсов CSS. Они значительно упростят вашу работу и сэкономят массу времени!
https://nsprg.ru/mrA8WO
VK: https://nsprg.ru/O4XL2O
Дзен: https://nsprg.ru/ONwZ1m
@nuancesprog #CSS
https://nsprg.ru/mrA8WO
VK: https://nsprg.ru/O4XL2O
Дзен: https://nsprg.ru/ONwZ1m
@nuancesprog #CSS
Люди склонны пренебрежительно относиться к отладке через печать, ведь она не использует сложные инструменты. Не использует отладчики, изысканные логгеры или профайлеры. А используется скромная инструкция print. Или функция print(), console.log() или println!(), или как она называется на вашем языке.
https://nsprg.ru/x1By1v
VK: https://nsprg.ru/OBwAQm
@nuancesprog #Debugging
https://nsprg.ru/x1By1v
VK: https://nsprg.ru/OBwAQm
@nuancesprog #Debugging
Python может стать вашим проводником не только в мир программирования. С ним вы откроете аналитику данных, машинное обучение, веб-скрейпинг, скриптинг и многое другое, если учтете уроки и будете следовать рекомендациям питониста с 2-летним стажем.
https://nsprg.ru/m6BeYm
VK: https://nsprg.ru/myRNax
@nuancesprog #Python
https://nsprg.ru/m6BeYm
VK: https://nsprg.ru/myRNax
@nuancesprog #Python
Нейросети, "дизайноголия", банальность, невнимательность к мелочам и другие проблемы дизайнеров интерфейсов и пользовательского опыта.
https://nsprg.ru/mwRE8O
VK: https://nsprg.ru/vLJgZm
Дзен: https://nsprg.ru/x9A57x
@nuancesprog #UXDesign #UIDesign
https://nsprg.ru/mwRE8O
VK: https://nsprg.ru/vLJgZm
Дзен: https://nsprg.ru/x9A57x
@nuancesprog #UXDesign #UIDesign
Шесть тем в фокусе: внедрение зависимостей, чистая архитектура, Jetpack Compose, Kotlin, конвейеры сборки, безопасность. Расскажем обо всем, что важно, дополнив фрагментами кода и пояснениями.
https://nsprg.ru/xR3Ndv
VK: https://nsprg.ru/xeyplx
@nuancesprog #Android #JetpackCompose #Kotlin
https://nsprg.ru/xR3Ndv
VK: https://nsprg.ru/xeyplx
@nuancesprog #Android #JetpackCompose #Kotlin
Что может заставить программиста, который 10 лет предпочитал Python другим компьютерным языкам, перейти на Rust? Узнайте о 5 проблемах Python и о том, как Rust решил эти проблемы.
https://nsprg.ru/m6B7Ym
VK: https://nsprg.ru/myRGax
Дзен: https://nsprg.ru/OBw1Qm
@nuancesprog #Rust #Python
https://nsprg.ru/m6B7Ym
VK: https://nsprg.ru/myRGax
Дзен: https://nsprg.ru/OBw1Qm
@nuancesprog #Rust #Python
Подход с унифицированным определением слотов оказывается достаточно гибким при разработке API для низкоуровневых компонентов. Ознакомьтесь с его особенностями, преимуществами и примерами реализации.
https://nsprg.ru/x9Ag7x
VK: https://nsprg.ru/mwRV8O
@nuancesprog #Angular
https://nsprg.ru/x9Ag7x
VK: https://nsprg.ru/mwRV8O
@nuancesprog #Angular