nuancesprog | Education

Telegram-канал nuancesprog - NOP::Nuances of Programming

88823

Уникальные статьи и переводы — настольная книга программиста. Любые вопросы по сотрудничеству: @ramilkr VK: https://vk.com/nuancesprog

Subscribe to a channel

NOP::Nuances of Programming

Ознакомьтесь с основными языками веб-разработки: HTML, CSS и JavaScript. Разобравшись в этих базовых технологиях, вы сможете сами создавать функциональные и визуально привлекательные сайты. 

https://nsprg.ru/O7wX2O

VK: https://nsprg.ru/xPGRQm

@nuancesprog #HTML #CSS #JavaScript

Читать полностью…

NOP::Nuances of Programming

Stable Diffusion - ИИ-генератор изображений от StabilityAI, который может работать на стандартных видеокартах. Изучим его потенциал на практике. Чтобы использовать это руководство, не нужен даже опыт в программировании.

https://nsprg.ru/mz532O

VK: https://nsprg.ru/mDDJMm

Дзен: https://nsprg.ru/xJolDv

@nuancesprog #ArtificialIntelligence

Читать полностью…

NOP::Nuances of Programming

Усовершенствуем процесс развертывания, перейдя от Redis к локальному хранению данных. Интегрируем RocksDB в код, сделаем схему хранения данных. Попутно решим проблему устаревших данных, преодолеем трудности работы с обновлениями Kafka, разберемся с утечкой памяти.

https://nsprg.ru/mwZR6O

VK: https://nsprg.ru/vLdJ5v

@nuancesprog #RocksDB #Redis #Kafka

Читать полностью…

NOP::Nuances of Programming

Воспользуйтесь руководством по созданию модификатора 3D-границ и панели поиска с использованием этого модификатора. Вы научитесь рисовать тени и блики для получения эффекта выпуклости, а также узнаете, как написать TextField с индивидуальным стилем.

https://nsprg.ru/mERRjx

VK: https://nsprg.ru/m0RRLv

@nuancesprog #JetpackCompose

Читать полностью…

NOP::Nuances of Programming

Научимся работать с файлом .proto, генерировать код Dart с protoc и модифицировать приложение Flutter для применения gRPC вместо HTTP. А также взаимодействовать с API-интерфейсом и напрямую с gRPC.

https://nsprg.ru/Oobb2v

VK: https://nsprg.ru/ObZZEO

@nuancesprog #gRPC #Flutter

Читать полностью…

NOP::Nuances of Programming

Архитектура MVI обеспечивает приложениям Eventbrite четкое разделение задач, предсказуемый поток данных и централизованное управление состоянием. Изучите подробно эту архитектуру, оцените ее преимущества перед MVVM и узнайте, как имплементировать ее в приложение.

https://nsprg.ru/xJooDv

VK: https://nsprg.ru/mDDDMm

@nuancesprog #Android

Читать полностью…

NOP::Nuances of Programming

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

https://nsprg.ru/vLdd5v

VK: https://nsprg.ru/xREEEm

@nuancesprog #Golang #Grafana #NewRelic #Prometheus #Sentry

Читать полностью…

NOP::Nuances of Programming

Хотите защитить пользователей своих приложений от мошеннических действий? Сделайте это с помощью автоматического извлечения данных путем OCR и биометрических технологий. Предлагаем подробное руководство по интеграции OCR с биометрическими решениями.

https://nsprg.ru/ma7YBv

VK: https://nsprg.ru/O7wk2O

@nuancesprog #Angular #AppSec

Читать полностью…

NOP::Nuances of Programming

Что общего у фейковых новостей? Как создать чат-бота, который отличает такие новости от реальных? Почему BERT не является универсальным решением в машинном обучении? Узнайте ответы на эти и сопутствующие вопросы прямо сейчас.

https://nsprg.ru/OobY2v

VK: https://nsprg.ru/vd0W8v

Дзен: https://nsprg.ru/ObZkEO

@nuancesprog #MachineLearning

Читать полностью…

NOP::Nuances of Programming

Среда NestJS - популярное решение для разработки эффективных приложений. Познакомимся с пошаговым гайдом по построению надежного бэкенда REST API с помощью этого фреймворка.

https://nsprg.ru/O7wk0O

VK: https://nsprg.ru/xPGbJm

@nuancesprog #NestJS #RESTAPI

Читать полностью…

NOP::Nuances of Programming

Узнайте о передовых методах работы с неструктурированными данными с помощью хранилищ объектов и озер данных. Это позволит более эффективно хранить, собирать и использовать данные.

https://nsprg.ru/ObZk1O

VK: https://nsprg.ru/ma7YLv

Дзен: https://nsprg.ru/vd0W2v

@nuancesprog #DataScience

Читать полностью…

NOP::Nuances of Programming

Это руководство предназначено для начинающих разработчиков, желающих, чтобы их код выглядел, как у профессионалов. Представленные здесь 10 однострочников помогут оптимизировать JavaScript-код, сделать его лаконичнее, яснее и удобнее для чтения.

https://nsprg.ru/OV0NLx

VK: https://nsprg.ru/xk6rWm

@nuancesprog #JavaScript

Читать полностью…

NOP::Nuances of Programming

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

https://nsprg.ru/my8D3O

VK: https://nsprg.ru/mwZ6oO

Дзен: https://nsprg.ru/x9wRqO

@nuancesprog #AWS #RubyOnRails

Читать полностью…

NOP::Nuances of Programming

🎮 Узнайте, как правильно тестировать скрипты в играх на бесплатном уроке курса "Game QA Engineer".

📅 Дата и время: 07 ноября 2024 года в 20:00 (мск)
📌 Тема: Тестируем скрипты в Kingdom Come: Deliverance

На данном уроке обсудим скрипты в играх и как их тестировать. В отличие от других видов медиа, в играх есть мир, с которым можно взаимодействовать и изменять, а также реакция мира на эти взаимодействия. Это и не только это возможно благодаря скриптам. Протестируем скрипты в игре Kingdom Come: Deliverance.

📚 Основные темы:
- 📜 Что такое скрипт?
- 📝 Какие бывают скрипты?
- 🧪 Тестирование скриптов.

📌 Зарегистрируйтесь для участия https://otus.pw/vCTa/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

NOP::Nuances of Programming

Узнаем, как авиация применяет концепцию последовательного проектирования и как это может быть полезно дизайнерам и разработчикам.

https://nsprg.ru/Oob1yv

VK: https://nsprg.ru/ObZD1O

@nuancesprog #ProductDesign

Читать полностью…

NOP::Nuances of Programming

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

https://nsprg.ru/xk6G1m

VK: https://nsprg.ru/OV0a7x

@nuancesprog #RabbitMQ

Читать полностью…

NOP::Nuances of Programming

Предлагаем подробное руководство по использованию типов пересечения в TypeScript. Освоение этих типов позволит реализовать некоторые пользовательские виды утилит. Например, при реализации утилиты PartialByKeys можно сделать опциональными значения ключей, указанные в типе объекта.

https://nsprg.ru/xRE3Em

VK: https://nsprg.ru/xlGpkm

Дзен: https://nsprg.ru/xe9yyx

@nuancesprog #TypeScript

Читать полностью…

NOP::Nuances of Programming

🎓 Приглашаем вас на вебинар "Тестируем локализацию в мобильных и ПК играх", который состоится 19.11.2024 в 20:00!

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

👉 Основные темы вебинара:
- Что такое локализация?
- Тестирование локализации
- Технические стороны локализации: платежи и устройства

👉 Мы будем разбирать игры:
- Kingdom Come: Deliverance
- Crusader Kings 3
- Religion Inc.
- и другие

Этот вебинар будет особенно полезен для разработчиков и геймдизайнеров, а также для всех, кто интересуется локализацией и тестированием игр.

🔥 Не упустите возможность узнать больше о локализации в играх и её тестировании!

Зарегистрируйтесь для участия https://otus.pw/AdEx2/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

NOP::Nuances of Programming

Представляем вашему вниманию наглядное введение в концепцию прототипов JavaScript для новичков.

https://nsprg.ru/v2nnqv

VK: https://nsprg.ru/vX99WO

Дзен: https://nsprg.ru/OZEEPv

@nuancesprog #JavaScript #ForBeginners

Читать полностью…

NOP::Nuances of Programming

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

https://nsprg.ru/mW22qO

VK: https://nsprg.ru/v3GGPv

Дзен: https://nsprg.ru/O5PPnv

@nuancesprog #CPP

Читать полностью…

NOP::Nuances of Programming

На примере практического опыта разработки разберем тему паттернов и антипаттернов в React, что позволит сократить количество допускаемых ошибок.

https://nsprg.ru/xe99yx

VK: https://nsprg.ru/mz552O

Дзен: https://nsprg.ru/xlGGkm

@nuancesprog #React

Читать полностью…

NOP::Nuances of Programming

Ознакомьтесь с бизнес-ориентированной архитектурой - удачно подобранной комбинацией шаблонов, правил и стилей предметно-ориентированного проектирования. Она упростит разработку и высвободит много времени, чтобы сосредоточиться на вопросах бизнес-логики.

https://nsprg.ru/xPGbQm

VK: https://nsprg.ru/v8pGbv

@nuancesprog #Architecture

Читать полностью…

NOP::Nuances of Programming

Что такое виртуальная память и как она помогает эффективно распределять ресурсы? Как система может выделить больше памяти, чем на самом деле доступно на сервере? На нашем вебинаре разберем ключевые вопросы управления памятью в Linux.

Узнаете об эволюции адресации памяти и поймете, зачем используется swap и как работает OOM Killer, защищая систему от нехватки ресурсов.

Погружаясь в тонкости управления памятью, вы сможете оптимизировать свои процессы в Linux и лучше понимать поведение системы под нагрузкой.

Присоединяйтесь 14 ноября в 19:00, чтобы расширить свои знания и улучшить свои навыки работы с памятью в Linux.

Присоединяйтесь и получите скидку на участие в курсе «Computer Sciences»: https://clck.ru/3ETXca

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

NOP::Nuances of Programming

Начать проходить новый курс или…
посмотреть, как течёт вода, горит огонь или как индусы на YouTube строят дом из глины за 8 часов?

Да, возвращаться к учёбе, когда вы взрослый, совсем не просто… Но покажите вашу решимость учиться и закройте все уведомления, которые появляются на экране каждую секунду: https://tprg.ru/caFI

Реклама, АНО ДПО «Образовательные технологии Яндекса», LjN8KETmA

Читать полностью…

NOP::Nuances of Programming

Улучшаем доступность интерфейсов: опыт работы с Yandex Cloud и Gravity UI

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

В недавнем аудите Yandex Cloud, использующего опенсорс-дизайн-систему Gravity UI, провели исследование доступности интерфейса. Основное внимание было уделено методам тестирования взаимодействия сайтов со скринридерами. Выявили ряд недочетов, которые могут создать проблемы для пользователей с ограниченным зрением.

Подробнее об аудите и методах тестирования читайте в статье на Habr.

Поддерживая доступность интерфейса, мы делаем мир более открытым и комфортным для всех пользователей! 🌍💡

Поделитесь своим опытом в комментариях и расскажите, как ваша компания работает над приоритетом доступности интерфейсов. 🗨️

Читать полностью…

NOP::Nuances of Programming

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

https://nsprg.ru/vGRz4x

VK: https://nsprg.ru/vqL9Yx

Дзен: https://nsprg.ru/mpde9m

@nuancesprog #LazyVStack #Swift

Читать полностью…

NOP::Nuances of Programming

В своём свежем разборе специалисты Яндекса рассмотрели особый подход Spotify к рекомендательным системам, использующий диффузионные модели. Метод работает лучше, чем RL-like подходы: делает подборки разнообразнее и борется с popularity bias.

https://www.arxiv.org/abs/2408.06883

TG: /channel/RecSysChannel/25

@nuancesprog #статьи #DataScience #Spotify

Читать полностью…

NOP::Nuances of Programming

Принцип DRY позволит оптимизировать процесс Kotlin-разработки: снизит количество ошибок, упростит обновление и сопровождение кода, повысит его читаемость. Ознакомьтесь с примерами применения этого подхода и рекомендациями по его корректному использованию.

https://nsprg.ru/OBkXJm

VK: https://nsprg.ru/m6j83m

@nuancesprog #Kotlin

Читать полностью…

NOP::Nuances of Programming

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

https://nsprg.ru/mER93x

VK: https://nsprg.ru/m0R0jv

@nuancesprog #Python

Читать полностью…

NOP::Nuances of Programming

Показываем, как с легкостью создать механизм переключения на темную тему всего за пятьдесят две строчки кода.

https://nsprg.ru/mpdB9m

VK: https://nsprg.ru/mnoqLx

Дзен: https://nsprg.ru/vqLYYx

@nuancesprog #CSS #JavaScript

Читать полностью…
Subscribe to a channel