Изучим пять функций из асенала разработчика Jetpack Compose и столько же для работы с системой представлений. Проиллюстрируем примерами.
https://nsprg.ru/OQKEMx
VK: https://nsprg.ru/mMKg8v
@nuancesprog #Android #JetpackCompose
https://nsprg.ru/OQKEMx
VK: https://nsprg.ru/mMKg8v
@nuancesprog #Android #JetpackCompose
Асинхронное программирование становится все популярнее благодаря своим преимуществам. Изучим, как добиться асинхронности в Java - на помощь в этом придут CompletionStage и AutoValue.
https://nsprg.ru/vLJ8wm
VK: https://nsprg.ru/xeyzBx
Дзен: https://nsprg.ru/xR30ev
@nuancesprog #Java
https://nsprg.ru/vLJ8wm
VK: https://nsprg.ru/xeyzBx
Дзен: https://nsprg.ru/xR30ev
@nuancesprog #Java
На примерах с CodePen показываем, как при помощи современного CSS и маленьких хитростей сделать зернистый градиент. Для этого мы вместе с автором CSS-Tricks применим SVG-турбулентность, также при помощи SVG и градиента создадим фон, увеличим яркость и контраст через filter и, наконец, смешаем градиенты.
https://nsprg.ru/xlpzRx
VK: https://nsprg.ru/mz37Rx
@nuancesprog #CSS #SVG
https://nsprg.ru/xlpzRx
VK: https://nsprg.ru/mz37Rx
@nuancesprog #CSS #SVG
Ознакомьтесь с решениями, которые могут значительно повысить производительность приложения для поиска фотографий. Используя оптимизированные стратегии, вы будете эффективно управлять большими коллекциями изображений без перегрузки системных ресурсов.
https://nsprg.ru/xAw0ZO
VK: https://nsprg.ru/Ojearv
@nuancesprog #FrontEndDevelopment #JavaScript
https://nsprg.ru/xAw0ZO
VK: https://nsprg.ru/Ojearv
@nuancesprog #FrontEndDevelopment #JavaScript
Зачастую приходится разрабатывать не целые приложения с нуля, а дополнения, надстройки, библиотеки. Предлагаем несколько советов, благодаря которым результат такой работы окажется полезнее для конечных пользователей.
https://nsprg.ru/OQKaMx
VK: https://nsprg.ru/OKKLKO
Дзен: https://nsprg.ru/mMK38v
@nuancesprog #iOS #MobileAppDevelopment
https://nsprg.ru/OQKaMx
VK: https://nsprg.ru/OKKLKO
Дзен: https://nsprg.ru/mMK38v
@nuancesprog #iOS #MobileAppDevelopment
Вертикальное масштабирование, журнал опережающей записи WAL, надежность индексов - рассмотрим плюсы и минусы реляционных баз данных.
https://nsprg.ru/xPRdKO
VK: https://nsprg.ru/vgeodm
Дзен: https://nsprg.ru/v8Rajm
@nuancesprog #SQL #NoSQL
https://nsprg.ru/xPRdKO
VK: https://nsprg.ru/vgeodm
Дзен: https://nsprg.ru/v8Rajm
@nuancesprog #SQL #NoSQL
Изучим приемы и сценарии применения этой функции, проиллюстрируем примерами. Разберем типичные ошибки, дадим рекомендации по производительности.
https://nsprg.ru/v2GjgO
VK: https://nsprg.ru/OZd0Ax
@nuancesprog #CPP #CProgramming
https://nsprg.ru/v2GjgO
VK: https://nsprg.ru/OZd0Ax
@nuancesprog #CPP #CProgramming
SourceCraft от Яндекса обновил свой подход к оценке проектов в опенсорс.
Вместо одной универсальной оценки теперь действует многоуровневая шкала, которая позволяет выразить мнение точнее. Для авторов это — сигнал, что именно ценят в их работе, а для участников комьюнити — удобный способ находить достойные репозитории.
Дополняют систему ачивки — визуальные награды с уникальным дизайном, созданным нейросетью. Они фиксируют вклад разработчика в опенсорс и становятся заметной частью его профиля.
Сейчас на платформе проходит конкурс репозиториев: достаточно загрузить свой проект, собрать отклики сообщества и попасть в список лучших. Победителей ждёт публикация в официальном канале и эксклюзивные подарки. Отличная возможность протестировать новые функции и заявить о себе.
Информация об организаторе Акции, о правилах проведения Акции, количестве призов, сроках, месте и порядке их получения размещена по ссылке
Вместо одной универсальной оценки теперь действует многоуровневая шкала, которая позволяет выразить мнение точнее. Для авторов это — сигнал, что именно ценят в их работе, а для участников комьюнити — удобный способ находить достойные репозитории.
Дополняют систему ачивки — визуальные награды с уникальным дизайном, созданным нейросетью. Они фиксируют вклад разработчика в опенсорс и становятся заметной частью его профиля.
Сейчас на платформе проходит конкурс репозиториев: достаточно загрузить свой проект, собрать отклики сообщества и попасть в список лучших. Победителей ждёт публикация в официальном канале и эксклюзивные подарки. Отличная возможность протестировать новые функции и заявить о себе.
Информация об организаторе Акции, о правилах проведения Акции, количестве призов, сроках, месте и порядке их получения размещена по ссылке
Ознакомьтесь с обзором 4 лучших сайтов машинного обучения: Scikit-learn, TensorFlow, Keras и PyTorch. Предлагаем также освоить эффективные способы применения каждого из этих ресурсов.
https://nsprg.ru/O7Xddm
VK: https://nsprg.ru/v8Ra1m
Дзен: https://nsprg.ru/xPRdyO
@nuancesprog #MachineLearning #Scikit-learn #TensorFlow #PyTorch #Keras
https://nsprg.ru/O7Xddm
VK: https://nsprg.ru/v8Ra1m
Дзен: https://nsprg.ru/xPRdyO
@nuancesprog #MachineLearning #Scikit-learn #TensorFlow #PyTorch #Keras
Это 1-я часть серии статей, посвященных современной Android-разработке на примере создания новостного агрегатора "TrendNow" с помощью Jetpack Compose. В 1-й части предлагается подробное руководство по созданию базовой функциональности новостного приложения.
https://nsprg.ru/vgeoRm
VK: https://nsprg.ru/v2GjaO
@nuancesprog #Android #JetpackCompose
https://nsprg.ru/vgeoRm
VK: https://nsprg.ru/v2GjaO
@nuancesprog #Android #JetpackCompose
Умение читать трассировки стека, в особенности сложные и длинные - незаменимо, если в коде возникает ошибка, и нужно как можно точнее разобраться в ее причинах. Посмотрим на некоторые подводные камни, о которых необходимо знать перед отладкой.
https://nsprg.ru/OZd0Qx
VK: https://nsprg.ru/mEG1Ev
Дзен: https://nsprg.ru/vXoXdx
@nuancesprog #Debugging
https://nsprg.ru/OZd0Qx
VK: https://nsprg.ru/mEG1Ev
Дзен: https://nsprg.ru/vXoXdx
@nuancesprog #Debugging
Станет ли Rust пределом мечтаний разработчиков и универсальным языком, который заменит все остальные? Что делает его таким особенным? Рассмотрим текущее положение и разберем слабые и сильные стороны Rust.
https://nsprg.ru/m01jKx
VK: https://nsprg.ru/ONwoJm
@nuancesprog #Rust
https://nsprg.ru/m01jKx
VK: https://nsprg.ru/ONwoJm
@nuancesprog #Rust
При работе с устаревшим фреймворком добавление дополнительных функций может обернуться рядом проблем. Лучше привлечь более новую систему, способную реагировать на изменения в устаревшем проекте. Узнайте о том, как это сделать, не изменив ни единой строчки кода.
https://nsprg.ru/mrAE4O
VK: https://nsprg.ru/x1BjRv
Дзен: https://nsprg.ru/O4X3QO
@nuancesprog #Serverless
https://nsprg.ru/mrAE4O
VK: https://nsprg.ru/x1BjRv
Дзен: https://nsprg.ru/O4X3QO
@nuancesprog #Serverless
Процесс Android-сборки - от проверки конфигурации до упаковки APK - может включать более 40 задач. Понимание этих задач, назначения и значимости каждой из них, поможет выявить проблемы на ранней стадии, сократить время сборки и получить полный контроль над рабочим процессом.
https://nsprg.ru/OBwNom
VK: https://nsprg.ru/m6Bbem
@nuancesprog #Android
https://nsprg.ru/OBwNom
VK: https://nsprg.ru/m6Bbem
@nuancesprog #Android
Изучим нюансы прокси-системы Spring и сформулируем ее золотые правила. Сравним прокси JDK и CGLIB, поможем определиться с выбором. Рассмотрим дополнительные сценарии.
https://nsprg.ru/mYbd4x
VK: https://nsprg.ru/xAw75O
@nuancesprog #SpringBoot
https://nsprg.ru/mYbd4x
VK: https://nsprg.ru/xAw75O
@nuancesprog #SpringBoot
Разработаем небольшой проект для WebAssembly на Go. Разберемся, как он работает, и научимся создавать и запускать его в браузере всего одной командой.
https://nsprg.ru/OjeyGv
VK: https://nsprg.ru/OQK91x
@nuancesprog #WebAssembly #Golang
https://nsprg.ru/OjeyGv
VK: https://nsprg.ru/OQK91x
@nuancesprog #WebAssembly #Golang
Media is too big
VIEW IN TELEGRAM
Мечтали стать тестировщиком игр? Мы научим этому за 4 месяца! Наши опытные педагоги и насыщенная программа помогут стать востребованным Game QA инженером на онлайн-курсе “Game QA Engineer” от OTUS. А также поможем собрать свое портфолио для карьерных успехов! Стартуем 28 августа. Оставить заявку: https://otus.pw/AkUU/
Чему научим на курсе?
- Расскажем про суть профессии QA-специалиста и зоны ответственности
- Поговорим про анализ требований, тест-дизайн и тестовую документацию
- Обсудим, устройство игр, архитектуру и движки
- Разберём особенности тестирования разных аспектов игр: например, графики или игрового баланса
- Поговорим про нюансы тестирования на разных платформах: от браузерных игр до консолей
- Затронем тему тестирования безопасности и производительности
- Разберём инструменты тестирования: от перехвата трафика до эмуляторов
- Поговорим про автоматизацию
Оставляйте заявку на курс, пройдя легкий тест: https://otus.pw/AkUU/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Чему научим на курсе?
- Расскажем про суть профессии QA-специалиста и зоны ответственности
- Поговорим про анализ требований, тест-дизайн и тестовую документацию
- Обсудим, устройство игр, архитектуру и движки
- Разберём особенности тестирования разных аспектов игр: например, графики или игрового баланса
- Поговорим про нюансы тестирования на разных платформах: от браузерных игр до консолей
- Затронем тему тестирования безопасности и производительности
- Разберём инструменты тестирования: от перехвата трафика до эмуляторов
- Поговорим про автоматизацию
Оставляйте заявку на курс, пройдя легкий тест: https://otus.pw/AkUU/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Хотите продвинуться в изучении JavaScript? Возьмите на вооружение эти лайфхаки для оптимизации кода!
https://nsprg.ru/ObBEqO
VK: https://nsprg.ru/maJXzx
Дзен: https://nsprg.ru/vdBNVm
@nuancesprog #JavaScript
https://nsprg.ru/ObBEqO
VK: https://nsprg.ru/maJXzx
Дзен: https://nsprg.ru/vdBNVm
@nuancesprog #JavaScript
Переход с VS Code на Neovim может кардинально изменить ваш рабочий процесс. Настраиваемость, скорость и эффективность Neovim позволит быстрее и продуктивнее писать код и управлять проектами. Узнайте, как установить, настроить и использовать этот инструмент.
https://nsprg.ru/O7X9dm
VK: https://nsprg.ru/xPRyyO
@nuancesprog #Neovim #VSCode #Vim
https://nsprg.ru/O7X9dm
VK: https://nsprg.ru/xPRyyO
@nuancesprog #Neovim #VSCode #Vim
PostgreSQL — стандарт для работы с данными в России и мире. Но сможете ли вы использовать его на 100%? Оптимизировать запросы, развернуть кластер в облаке или автоматизировать администрирование?
На курсе «PostgreSQL. Advanced» вы научитесь:
- Работать с PostgreSQL в облаке, on-premise и Kubernetes.
- Оптимизировать производительность, снижая нагрузку на систему.
- Разворачивать отказоустойчивые кластеры и автоматизировать рутинные задачи.
Курс создан экспертами-практиками, его программа актуальна для работы в реальных проектах.
Пройдите вступительное тестирование и получите скидку на обучение: https://otus.pw/nXeW/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
На курсе «PostgreSQL. Advanced» вы научитесь:
- Работать с PostgreSQL в облаке, on-premise и Kubernetes.
- Оптимизировать производительность, снижая нагрузку на систему.
- Разворачивать отказоустойчивые кластеры и автоматизировать рутинные задачи.
Курс создан экспертами-практиками, его программа актуальна для работы в реальных проектах.
Пройдите вступительное тестирование и получите скидку на обучение: https://otus.pw/nXeW/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Сравнивать моделирование данных со стеком данных - все равно что уподоблять автомобили интеллектуальным навигационным системам. Предлагаем на практических примерах убедиться в том, что технологии современного стека данных позволяют аналитикам успешно вести исследования без моделирования.
https://nsprg.ru/v8Rw1m
VK: https://nsprg.ru/v2G4aO
Дзен: https://nsprg.ru/vge1Rm
@nuancesprog #DataScience
https://nsprg.ru/v8Rw1m
VK: https://nsprg.ru/v2G4aO
Дзен: https://nsprg.ru/vge1Rm
@nuancesprog #DataScience