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

РКН: 4977653520
Download Telegram
Добавление отношений в схему GraphQL

GraphQL и MongoDB обеспечивают мощный союз для работы с бэкендом. Узнаем, как прямо в JS-коде создавать модели и отношения между типами объектов для MongoDB. Также рассмотрим основной синтаксис языка определения схем.

https://nuancesprog.ru/p/9963

@nuancesprog #статьи #GraphQL
Доходчиво об обучении на основе многообразий с алгоритмами IsoMap, t-SNE и LLE

Применение алгоритмов IsoMap, LLE и t-SNE для обобщения PCA и преодоления его ограничений. Каков принцип их работы и для каких задач лучше подходят те или иные? Узнаем из этой статьи!

https://nuancesprog.ru/p/9969

@nuancesprog #статьи #DataScience #MachineLearning #ArtificialIntelligence
Понятие о замыканиях: функции именованные и анонимные, замыкания обычные и перемещающие, передача замыкания в функцию. Освоим технику замыканий и узнаем, почему у каждого из них свой уникальный тип.

https://nuancesprog.ru/p/9974

@nuancesprog #статьи #Rust
Развертывание Flask приложения на Heroku и подключение к БД MySQL - JawsDB

Heroku - облачная PaaS-платформа. Она изначально работала только с Ruby, но сейчас поддерживает Java, Node.js, Scala, Clojure, Python, Go и PHP. Посмотрим, как развернуть Flask приложение в облаке с помощью Pipfile.lock и подключить его к облачной БД.

https://nuancesprog.ru/p/9978

@nuancesprog #статьи #Python #Heroku #MySQL
Какой программист не хотел бы писать легко читаемые и обслуживаемые функции? И это просто как дважды два четыре - ведь именно 4 правила вас отделяют от приобретения этого полезного навыка программирования.

https://nuancesprog.ru/p/9982

@nuancesprog #статьи #Python #MachineLearning #ArtificialIntelligence
Скрейпинг - это технология получения данных со страниц ресурсов. Благодаря нему можно легко извлечь большой объем информации несколькими строками кода. На Python это делается буквально за 20 строк. Какими именно? Узнайте из статьи!

https://nuancesprog.ru/p/9990

@nuancesprog #статьи #API #Flask #WebDevelopment
Что такое null и почему его все так боятся? Рассматриваем потенциальный вред и пользу нулевых значений в коде и знакомимся со способами, как их можно избежать.

https://nuancesprog.ru/p/10004

@nuancesprog #статьи #Java
Создавайте веб-приложения, которые умеют слушать! 👂

Познакомимся с технологией Web Speech API, узнаем, как научить приложения слушать и понимать речь пользователя. Создадим HTML с элементом для ввода и кнопкой для прослушивания, добавим фрагмент кода JavaScript, отвечающий за распознавание речи, и разберём, что и как в нём происходит.

https://nuancesprog.ru/p/10009

@nuancesprog #статьи #JavaScript #WebDevelopment
Расширяем арсенал вооружения в борьбе с null, включив в него тип Optional, аннотации Nonnull/Nullable, библиотеку StringUtils, а также дополнительные рекомендации по защите кода от пустых значений и повышению его читаемости.

https://nuancesprog.ru/p/10015

@nuancesprog #статьи #Java
Вникаем в формулу, которая даёт возможность гибко управлять изменением масштаба и соотношения элементов на странице, и проверяем её эффективность на практике.

https://nuancesprog.ru/p/10022

@nuancesprog #статьи #CSS
Микрофронтенды - а почему бы и нет?

Решение о внедрении микрофронтендов принимать исключительно вам, а мы лишь поможем сделать его обдуманным, порассуждав об их преимуществах и недостатках, а также о реализации на разных уровнях приложения.

https://nuancesprog.ru/p/10030

@nuancesprog #статьи #WebDevelopment
Программирование- это искусство и никак иначе!

Красота кода вовсе не вторична по отношению к его функциональности, а творческий подход к программированию сделает из вас лучшего специалиста, чем вы были раньше - и сейчас расскажем почему!

https://nuancesprog.ru/p/10047

@nuancesprog #статьи #Education
Коротко о главном. Описание и реализация проекта с последующим сравнением используемых для этого языков Go и Rust, включая оценку безопасности, времени компиляции и простоты использования.

https://nuancesprog.ru/p/10052

@nuancesprog #статьи #Golang #Rust
Построение горизонтально масштабируемых stateful-приложений с помощью ASP.NET Core

В чем особенности горизонтального масштабирования и какие ему сопутствуют сложности? Как при этом решить проблему обмена данными между экземплярами, защитить cookie и настроить централизованное хранилище состояний? Ответы в теории и примерах кода.

https://nuancesprog.ru/p/10058

@nuancesprog #статьи #NET
Генерируем образы Docker с помощью Spring Boot

В мире, где пользователи обращаются к приложениям, способным возвращать данные за считанные миллисекунды, есть единственный в своем роде инструмент, который используют все для решения проблем увеличения емкости запросов… Контейнеры. Рассмотрим, как просто и быстро создать Docker-образ для приложений Spring.

https://nuancesprog.ru/p/10062

@nuancesprog #статьи #Docker
Решаем проблему запроса N+1 в GraphQL с помощью Dataloader

Проблема запроса N+1 весьма существенна при работе с GraphQL. Рассмотрим, как загрузчик данных поможет в ее устранении.

https://nuancesprog.ru/p/10068

@nuancesprog #статьи #GraphQL
Расскажем, как избежать выполнения бесполезных задач в pandas, чтобы вы могли анализировать и визуализировать даже большие наборы данных еще быстрее и эффективнее.

https://nuancesprog.ru/p/10076

@nuancesprog #статьи #Pandas #DataScience
HTTP не был рассчитан на современные скорости и технологии интернета. Каким будет интернет будущего? В кратком обзоре поговорим о развитии протокола передачи гипертекста.

https://nuancesprog.ru/p/10080

@nuancesprog #статьи #WebDevelopment
Как своевременно получать уведомления об изменениях в базах данных без переноса туда логики вашего приложения? Внедрением нескольких простых скриптов библиотеки Impossibl эта задача решается минимальными усилиями.

https://nuancesprog.ru/p/10085

@nuancesprog #статьи #Database
Изучаем структуру и принцип работы SpineNet, создаваемой на основе устоявшейся архитектуры ResNet и превосходящей её как в точности, так и в экономии вычислительных ресурсов.

https://nuancesprog.ru/p/10090

@nuancesprog #статьи #ArtificialIntelligence