NOP::Nuances of Programming
70K subscribers
3.17K photos
10 videos
12 files
4.5K links
Уникальные статьи и переводы — настольная книга программиста.


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.me/nophumor
NOP::Recruiter Удаленка- https://t.me/nopremote
Download Telegram
Затронем такую тему, как потоки данных в Java. Сравним их показатели производительности с циклами, а также выявим преимущества и ограничения в применении.

https://nsprg.ru/mp9EKx

VK: https://nsprg.ru/vqa0Zv

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

@nuancesprog #Java
Дополняем ML-фреймворк полносвязных сетей на Rust определением и обучением сверточных нейросетей. За счет чего и насколько сократилось время обучения модели здесь?

https://nsprg.ru/mn6Zdm

VK: https://nsprg.ru/mY2w3x

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

@nuancesprog #Rust #MachineLearning
С 15 августа стартует прием заявок на участие в акселерационной программе VK Start Apps, созданной ВКонтакте и «Сколково». Программа предназначена для команд разработчиков и продуктовых менеджеров, которые хотят прокачать свои навыки, получить помощь в создании и развитии IT-проектов на платформе VK Mini Apps, а также выиграть финансовую поддержку и гранты от «Сколково».

В рамках акселератора команды поборются за следующие бенефиты: пять команд получат по 1 млн на продвижение приложения в социальных сетях, три команды с лучшими проектами станут претендентами на грант «Сколково» до 7 млн руб., а некоторые финалисты смогут начать сотрудничать с ВКонтакте на постоянной основе.

Заявки можно подать на сайте до середины сентября.

@nuancesprog
Расскажем о такой эффективной технике в JavaScript, как каррирование. Продемонстрируем на практических примерах принцип ее действия и преимущества.

https://nsprg.ru/ma4R6O

VK: https://nsprg.ru/O730MO

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

@nuancesprog #JavaScript
Как настроить библиотеку пакетов AutoRoute? Как назвать страницы маршрута? Как управлять стеком и полностью очищать его, чтобы возвращаться на первую экранную страницу? Предлагаем краткое руководство по навигации во Flutter - оно даст ответы на эти и многие другие вопросы.

https://nsprg.ru/xPZa2O

VK: https://nsprg.ru/v82N5m

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

@nuancesprog #Flutter
Почему Scylla предпочтительнее, чем Cassandra и Mongo? Создадим высокодоступный оператор Scylla для кластера, настроим дашборды Grafana, оповещения, средства мониторинга, резервное копирование с VolumeSnapshots и расширение тома.

https://nsprg.ru/v3B2rx

VK: https://nsprg.ru/OoAoox

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

@nuancesprog #ScyllaDB #Kubernetes
Модуль json - мощный инструмент Python для работы с данными JSON. Рассмотрим 10 примеров, демонстрирующих общие задачи, которые можно выполнять с помощью этого модуля.

https://nsprg.ru/ObP5ox

VK: https://nsprg.ru/vdDRlv

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

@nuancesprog #JSON #Python
Как выглядит ландшафт инструментов по работе с данными глазами инсайдера, который активно общается с конечными пользователями? Рассмотрим, какова ситуаций в целом и какие в ней наблюдаются тенденции.

https://nsprg.ru/x1q8Kx

VK: https://nsprg.ru/OBG84m

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

@nuancesprog #MachineLearning #ArtificialIntelligence #DataScience
Колонки SberBoom получили поддержку нейросети GigaChat — функцией можно воспользоваться, сказав фразу «Салют, GigaChat!». Несколько примеров, как этим можно воспользоваться:

· Спросить, чем заняться на выходных.
· Узнать несколько простых рецептов на завтрак.
· Попросить придумать заголовок для вашей статьи.
· Уточнить, как эффективнее обучиться Python.

Запросы ограничены лишь вашим воображением. Если колонок еще нет, то воспользоваться нейросетью можно тут: https://developers.sber.ru/link/gc25508aug6d30f706a6a4a8edd9054f4567627cc1
Изучите 10 примеров задач, выполняемых автономным ИИ-агентом BabyAGI. Способность логически рассуждать, принимать сложные решения и контролировать параметры делает BabyAGI бесценным помощником в автоматизации управления задачами.

https://nsprg.ru/m6RElm

VK: https://nsprg.ru/my0XyO

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

@nuancesprog #ArtificialIntelligence
Хотите научиться работать с двоичными деревьями и их частным случаем - двоичными деревьями поиска? Предлагаем доступное руководство для новичков, включающее в себя методы вставки и поиска узлов, а также полный код BST-алгоритма.

https://nsprg.ru/xkeZqO

VK: https://nsprg.ru/vGkZRv

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

@nuancesprog #BinaryTree #Algorithms
Python 4.0 - это захватывающий скачок вперед, который определит будущее программирования на Python на долгие годы. Узнайте о его заметных улучшениях, новых функциях и расширенных возможностях.

https://nsprg.ru/vqa43v

VK: https://nsprg.ru/mn60Am

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

@nuancesprog #Python
Немного поэкспериментируем. Возьмем простой дочерний компонент в двух вариантах (генерация события и использование функции в качестве входного параметра) и сравним их по ключевым показателям.

https://nsprg.ru/ma43pO

VK: https://nsprg.ru/O73ybO

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

@nuancesprog #FrontEndDevelopment
Хотите эффективно управлять данными и событиями в приложении Android, а также создавать удобный в обслуживании код? Уделите внимание таким важным структурам Android Architecture Components, как LiveData, SingleLiveEvent и MediatorLiveData.

https://nsprg.ru/v82yem

VK: https://nsprg.ru/vg2Pzx

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

@nuancesprog #Android
Познакомимся с библиотекой NetMock, которая упрощает имитацию запросов и ответов в тестовых средах. Рассмотрим ее преимущества и сравним с другими аналогами.

https://nsprg.ru/mwPa4x

VK: https://nsprg.ru/vLkrgx

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

@nuancesprog #Java #Kotlin #Android #NetMock #Testing
Предлагаем пошаговое руководство по созданию в Jetpack Compose анимированной кнопки-счетчика для небольшого приложения. Это не только полезный навык, но и довольно увлекательное занятие.

https://nsprg.ru/xeNabv

VK: https://nsprg.ru/xl1Xdv

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

@nuancesprog #JetpackCompose
Пополни знания JavaScript 10 эффективными приемами и начни использовать его возможности по максимуму.

https://nsprg.ru/vGkaRv

VK: https://nsprg.ru/mp9Wpx

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

@nuancesprog #JavaScript
Combine с закрытым исходным кодом Apple скоро заменят в TCA на код async/await, сделав его фреймворком с поддержкой нескольких платформ и, возможно, с портированием на другие языки. Рассмотрим функционал, преимущества, последние разработки, применение и план освоения TCA.

https://nsprg.ru/vqaW3v

VK: https://nsprg.ru/mn6WAm

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

@nuancesprog #SwiftUI
Составим интерактивную карту путешествий с Python, pandas и Plotly Express. Процесс настолько же увлекательный, как и сами путешествия!

https://nsprg.ru/mY2nox

VK: https://nsprg.ru/xAZ1Kv

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

@nuancesprog #Plotly #Pandas #Python
Хотите раскрыть для себя весь потенциал Python, чтобы легко справляться со сложными проектами? Благодаря этим советам, а также практике и упорству, вы приобретете полезные навыки программирования на Python, которые помогут вам повысить эффективность кода.

https://nsprg.ru/OjpWYx

VK: https://nsprg.ru/OQdNlv

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

@nuancesprog #Python