Систематизируем некоторые общие правила дизайна API в современную эпоху, которые избавят от базовых "подводных камней" при их разработке.
https://nuancesprog.ru/p/16896/
@nuancesprog #WebDevelopment
https://nuancesprog.ru/p/16896/
@nuancesprog #WebDevelopment
После ознакомления с этими техниками вам останется жалеть лишь об одном - о том, что не освоили их раньше. Одни из них помогут сэкономить много времени и сил, а другие просто поднимут настроение.
https://nuancesprog.ru/p/16899/
@nuancesprog #NPM
https://nuancesprog.ru/p/16899/
@nuancesprog #NPM
Признанный во всем мире TypeScript поражает своими возможностями. Но все ли из них вам известны? Погрузитесь в систему TS, чтобы открыть для себя новые возможности использования свойств-аксессоров, условных типов, вывода и рекурсии типов.
https://nuancesprog.ru/p/16902/
@nuancesprog #TypeScript
https://nuancesprog.ru/p/16902/
@nuancesprog #TypeScript
Предлагаем вам обзор JavaScript, составленный по материалам интервью с ChatGPT. ИИ-модель продемонстрировала свои уникальные возможности, предоставив развернутые естественные ответы на 12 непростых вопросов.
https://nuancesprog.ru/p/16905/
@nuancesprog #JavaScript #ChatGPT
https://nuancesprog.ru/p/16905/
@nuancesprog #JavaScript #ChatGPT
Хотите интегрировать ShakaPlayer в приложение Lightning для управления воспроизведением? Изучите краткое руководство по расширению стандартного медиаплеера в Lightning и использованию его с ShakaPlayer.
https://nuancesprog.ru/p/16908/
@nuancesprog #ShakaPlayer #LightningJS
https://nuancesprog.ru/p/16908/
@nuancesprog #ShakaPlayer #LightningJS
После неудачного технического собеседования соискатели часто не могут понять, что пошло не так. Поговорим о распространенных ошибках и о том, как их избежать.
https://nuancesprog.ru/p/16911/
@nuancesprog #Interview
https://nuancesprog.ru/p/16911/
@nuancesprog #Interview
Поделимся полезными советами и приемами для проверки объектов Python и получения информации о коде во время выполнения. В связи с этим рассмотрим такие инструменты интроспекции, как встроенные функции, атрибуты объектов и модуль inspect.
https://nuancesprog.ru/p/16914/
@nuancesprog #Python
https://nuancesprog.ru/p/16914/
@nuancesprog #Python
В этой статье собраны семь практических рекомендаций, помогающих создавать чистый и поддерживаемый код React.
https://nuancesprog.ru/p/16918/
@nuancesprog #React
https://nuancesprog.ru/p/16918/
@nuancesprog #React
Научимся интегрировать Google Maps в приложение Jetpack Compose с помощью библиотеки Maps Compose. В связи с этим рассмотрим ряд требуемых компонуемых функций и параметров.
https://nuancesprog.ru/p/16921/
@nuancesprog #JetpackCompose #GoogleMaps
https://nuancesprog.ru/p/16921/
@nuancesprog #JetpackCompose #GoogleMaps
Углубимся в изучение /usr/bin и освежим в памяти 6 продуктивных и неоправданно забытых утилит Linux.
https://nuancesprog.ru/p/16925/
@nuancesprog #Linux
https://nuancesprog.ru/p/16925/
@nuancesprog #Linux
Принцип совместного использования кода сегодня активно используется при разработке как клиентской, так и серверной части приложений. Разбираемся в преимуществах, недостатках и особенностях такого подхода.
https://nuancesprog.ru/p/16928/
@nuancesprog #WebDevelopment #Microservices #Microfrontend
https://nuancesprog.ru/p/16928/
@nuancesprog #WebDevelopment #Microservices #Microfrontend
К концу этой статьи вы превратитесь из простого пользователя JavaScript в того, кто глубоко его понимает и кого не удивляют его уникальные возможности. Это открытие расширит ваши знания и навыки, а также позволит использовать такие "фишки" JS, которых нет в других популярных языках.
https://nuancesprog.ru/p/16931/
@nuancesprog #JavaScript
https://nuancesprog.ru/p/16931/
@nuancesprog #JavaScript
Раскройте возможности контроля версий с помощью Git - системы, используемой в тысячах проектов и положившей начало новому уровню совместного написания кода.
https://nuancesprog.ru/p/16934/
@nuancesprog #Git
https://nuancesprog.ru/p/16934/
@nuancesprog #Git
Настроим веб-страницу index.html в поде Kubernetes с ConfigMap и веб-сервером Nginx. Убедимся в ее работоспособности, выведя сообщение в командную строку и веб-браузер.
https://nuancesprog.ru/p/16940/
@nuancesprog #Kubernetes #Nginx
https://nuancesprog.ru/p/16940/
@nuancesprog #Kubernetes #Nginx
Как облегчить поиск и удаление дублей, агрегирование данных с операторами case и group by, отображение временных рядов, поиск разницы в данных двух любых дат и как объединять данные двух таблиц простейшим способом? Помогут эти простые приемы!
https://nuancesprog.ru/p/15709/
@nuancesprog #SQL
https://nuancesprog.ru/p/15709/
@nuancesprog #SQL
Используйте мощь искусственного интеллекта для построения графиков, отправки электронных писем и скрейпинга. Каждая из этих операций при участии ИИ займет всего несколько секунд.
https://nuancesprog.ru/p/16943/
@nuancesprog #Python #ChatGPT #ArtificialIntelligence
https://nuancesprog.ru/p/16943/
@nuancesprog #Python #ChatGPT #ArtificialIntelligence
Чем больше проект, тем сложнее разобраться в его коде. Как же сохранить чистоту кода, если одна переменная многократно перезаписывается? Используйте проверенную практику, выбирая const вместо let в TypeScript.
https://nuancesprog.ru/p/16946/
@nuancesprog #TypeScript
https://nuancesprog.ru/p/16946/
@nuancesprog #TypeScript
Поделимся ценными советами, как продуктивно работать и при этом меньше уставать. Эффективность рекомендаций проверена на личном опыте автора.
https://nuancesprog.ru/p/16949/
@nuancesprog #TimeManagement
https://nuancesprog.ru/p/16949/
@nuancesprog #TimeManagement
Зачастую приходится разрабатывать не целые приложения с нуля, а дополнения, надстройки, библиотеки. Предлагаем несколько советов, благодаря которым результат такой работы окажется полезнее для конечных пользователей.
https://nuancesprog.ru/p/15600/
@nuancesprog #iOS #MobileAppDevelopment
https://nuancesprog.ru/p/15600/
@nuancesprog #iOS #MobileAppDevelopment
Создадим веб-приложение на Rust с помощью Yew и Redux, разберем его базовую структуру и то, как создаются действия и функция редьюсера. Рассмотрим также реализацию с макросом и перечислениями.
https://nuancesprog.ru/p/16952/
@nuancesprog #Rust #Redux
https://nuancesprog.ru/p/16952/
@nuancesprog #Rust #Redux