Если вы изучаете язык программирования JavaScript, то наверняка слышали про функции высшего порядка. Сегодня мы дадим вам общее представление об этих функциях и о том, как их применять
https://nuancesprog.ru/p/3601
@nuancesprog #статьи #JavaScript #React
https://nuancesprog.ru/p/3601
@nuancesprog #статьи #JavaScript #React
Data science стремительно развивается, а хорошие специалисты науки о данных пользуются большим спросом. Что же такое data science и какое значение она представляет в современном мире? Разберемся в этих вопросах, а также поговорим о будущем этой науки
https://nuancesprog.ru/p/3605/
@nuancesprog #статьи #DataScience
https://nuancesprog.ru/p/3605/
@nuancesprog #статьи #DataScience
Рассмотрим простой способ быстрой реализации идеи интерфейса приложения, а также дальнейший процесс внесения изменений
https://nuancesprog.ru/p/3618/
@nuancesprog #статьи #ReactNative #Design
https://nuancesprog.ru/p/3618/
@nuancesprog #статьи #ReactNative #Design
Для построения эффективных моделей важно понимать то, как работает скрытая часть нейронных сетей. Разберемся с основами в процессе создания поверхностной нейронной сети для классификации при помощи библиотеки numpy
https://nuancesprog.ru/p/3623/
@nuancesprog #статьи #MachineLearning #DeepLearning
https://nuancesprog.ru/p/3623/
@nuancesprog #статьи #MachineLearning #DeepLearning
Чем полезно определение целей для разработчика программного обеспечения? Разберемся в этом вопросе, а также узнаем, каким образом установить цель и двигаться к ее достижению
https://nuancesprog.ru/p/3626/
@nuancesprog #статьи #SoftwareDevelopment
https://nuancesprog.ru/p/3626/
@nuancesprog #статьи #SoftwareDevelopment
⏺ Как быть руководителю проекта, когда команда выдвигает множество решений проблемы? Как ему определить лучшие из них? Именно об этом и рассказывает Эндрю Ын в своей книге "Жажда машинного обучения"
https://nuancesprog.ru/p/3633/
@nuancesprog #статьи #MachineLearning #AI
https://nuancesprog.ru/p/3633/
@nuancesprog #статьи #MachineLearning #AI
https://nuancesprog.ru
6 концептов книги Эндрю Ына "Жажда машинного обучения"
Многие курсы по AI рассказывают, как работают алгоритмы машинного обучения, в то время, как эта книга рассказывает, как их использовать.
⏺ Реактивное программирование ассоциируется с наблюдателем и наблюдаемым объектом. Однако есть еще и такое полезное понятие, как Subject (субъект), который может очень пригодиться при программировании событий по времени
https://nuancesprog.ru/p/3647
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/3647
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru
Введение в Subject в реактивном программировании
Subject — это «особый» тип наблюдаемого объекта, который позволяет транслировать значения сразу нескольким подписчикам. Самое классное здесь то, что Subject предоставляет ответы в режиме реального времени
⏺ Делимся своим опытом, приобретенным в ходе работы с CSS3, и затрагиваем такие темы, как: селекторы, процесс визуализации кода в браузере, производительность CSS кода и другие
https://nuancesprog.ru/p/3636/
@nuancesprog #статьи #CSS #WebDevelopment
https://nuancesprog.ru/p/3636/
@nuancesprog #статьи #CSS #WebDevelopment
https://nuancesprog.ru
Почему никто не рассказал мне это о CSS
Многим разработчикам, кажется, нет дела до CSS и это не новость. Тем не менее многое из того, что мы узнаём, происходит в процессе общения с коллегами
⏺ Python довольно активно используется в сфере машинного обучения, но с чем связана его популярность? Обсудим преимущества Python в машинном обучении
https://nuancesprog.ru/p/3639/
@nuancesprog #статьи #Python #MachineLearning
https://nuancesprog.ru/p/3639/
@nuancesprog #статьи #Python #MachineLearning
https://nuancesprog.ru
Почему Python используется для машинного обучения?
Скорее всего, вы знаете, что Python — это самый популярный высокоуровневый язык программирования с динамической семантикой. Он довольно прост для работы.
Насколько хорошо вы разбираетесь в сетях? Пройдите наш небольшой тест и узнайте свой результат!
https://nuancesprog.ru/p/2734/
@nuancesprog #тест #Network
https://nuancesprog.ru/p/2734/
@nuancesprog #тест #Network
⏺ По большей части формы входа и регистрации состоят из двух или трех полей: электронная почта, пароль и имя пользователя. Многие думают, что достаточно использовать классический стиль оформления и не придумывать ничего нового. Но в 9 из 10 случаев - эти формы первое, с чем сталкиваются пользователи. Именно поэтому необходимо включить фантазию и сделать из обычной формы нечто интересное и запоминающееся!
https://nuancesprog.ru/p/3642/
@nuancesprog #статьи #WebDevelopment #WebDesign
https://nuancesprog.ru/p/3642/
@nuancesprog #статьи #WebDevelopment #WebDesign
https://nuancesprog.ru
Как создать двойной слайдер для переключения между формой входа и формой регистрации
По большей части формы входа и регистрации состоят из двух или трех полей: электронная почта, пароль и имя пользователя
⏺ Многие дизайнеры стремятся раскрыть свой творческий потенциал в работе путем внесения новшеств и креативных изменений. Однако это может привести к нежелательным результатам. Поговорим о том, что такое креативность в работе дизайнера, а также как правильно ее использовать
https://nuancesprog.ru/p/3673/
@nuancesprog #статьи #Design #UX
https://nuancesprog.ru/p/3673/
@nuancesprog #статьи #Design #UX
https://nuancesprog.ru
Что значит быть креативным дизайнером
"Могут ли дизайнеры и художники стать одним целым?" Несомненно. Многие дизайнеры также являются художниками, и наоборот.
⏺ Anaconda - это сравнительно новое «изобретение » ИТ-мира для управления пакетами и дистрибутивами. В отличие от своего прародителя, Anaconda может работать с пакетами из не-Python библиотек
https://nuancesprog.ru/p/3676/
@nuancesprog #статьи #Python #Anaconda
https://nuancesprog.ru/p/3676/
@nuancesprog #статьи #Python #Anaconda
https://nuancesprog.ru
Знакомство с Anaconda: что это такое и как установить
Conda - это менеджер пакетов с открытым кодом и система управления средой, которая работает на Windows, macOS и Linux.
⏺ Flexbox и CSS Grid - это две технологии верстки со своей областью применения. Многие веб-разработчики ухудшают качество дизайна, выбирая не ту спецификацию или забывая о том, что для лучшего пользовательского опыта обе системы можно соединить
https://nuancesprog.ru/p/3679/
@nuancesprog #статьи #CSS
https://nuancesprog.ru/p/3679/
@nuancesprog #статьи #CSS
https://nuancesprog.ru
Основные различия между Flexbox и CSS Grid
Главное отличие Flexbox от CSS Grid определяется размерностью. По сути, Flexbox создавался для одноразмерных макетов...
⏺ Что делать, если вы хотите создать нейронную сеть, позволяющую определить, является ли сэндвич гамбургером, а существующих датасетов для обучения нет в интернете? Конечно же, просо создать датасет самому и поделиться им с другими пользователями
https://nuancesprog.ru/p/3682/
@nuancesprog #статьи #DataScience #MachineLearning
https://nuancesprog.ru/p/3682/
@nuancesprog #статьи #DataScience #MachineLearning
https://nuancesprog.ru
Как распознавать объекты 600 классов, используя 9 миллионов изображений из Open Images
Если вы собираетесь создать классификатор изображений и вам нужна база для обучения, то вам понадобится лишь Google Open Images
⏺ Используемые при разработке цифровых продуктов цвета значительно влияют на реакцию пользователей. Однако как правильно подобрать гармоничную цветовую гамму? Наше краткое руководство поможет разобраться в этом вопросе
https://nuancesprog.ru/p/3685/
@nuancesprog #статьи #Design #UX
https://nuancesprog.ru/p/3685/
@nuancesprog #статьи #Design #UX
https://nuancesprog.ru
Теория цвета для дизайнеров - краткий курс (с инфографикой)
Используемые при разработке цифровых продуктов цвета значительно влияют на реакцию пользователей. Однако как правильно подобрать гармоничную гамму?
Под базами данных понимают совокупность данных, организованных в соответствии со строго определенной структурой. Много ли вы знаете об их особенностях? Пройдите наш тест и проверьте свои знания!
https://nuancesprog.ru/p/2820/
@nuancesprog #тест #Database
https://nuancesprog.ru/p/2820/
@nuancesprog #тест #Database
⏺ На данный момент кроссплатформенная разработка не так распространена из-за отсутствия достаточно эффективных инструментов. Но уже сейчас есть платформы для продуктивной работы, которые изменят мобильную разработку будущего: в статье разберемся, какой язык лучше всего подходит для разработки для iOS, Android и Web
https://nuancesprog.ru/p/3698
@nuancesprog #статьи #Android #iOS #WebDevelopment
https://nuancesprog.ru/p/3698
@nuancesprog #статьи #Android #iOS #WebDevelopment
https://nuancesprog.ru
Нативное будущее кроссплатформенной разработки
Сейчас кроссплатформенная разработка не пользуется большой популярностью. Основная причина состоит в том, что существующие инструменты не в полной мере справляются со своей задачей
⏺ Что такое чистый код, и как овладеть искусством его написания начинающему разработчику? Ответы на эти вопросы можно найти в нашем руководстве
https://nuancesprog.ru/p/3689/
@nuancesprog #статьи #CleanCode
https://nuancesprog.ru/p/3689/
@nuancesprog #статьи #CleanCode
https://nuancesprog.ru
Руководство по написанию чистого и читабельного кода для начинающих разработчиков. Часть 1
Написание чистого и читабельного кода — непростая задача, но данное краткое руководство поможет вам овладеть этим искусством.
⏺ Должен ли дизайнер уметь читать и писать код? Этот вопрос регулярно обсуждают в сообществах разработчиков, но единого мнения нет. Возможно стоит поставить вопрос иначе… Какие инструменты нужны дизайнеру для взаимодействия с программистом?
https://nuancesprog.ru/p/3694/
@nuancesprog #статьи #Design #UX
https://nuancesprog.ru/p/3694/
@nuancesprog #статьи #Design #UX
https://nuancesprog.ru
Дизайнер и код
Инструменты, которыми мы пользуемся, определяют наш образ мышления. Понимание кода помогает дизайнерам проектировать интерфейсы, не выходя за рамки.