DevGang
Авторизоваться

Основы Angular: Пошаговое понимание асинхронного канала

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

PyWhatKit: как автоматизировать сообщения WhatsApp с помощью Python

Пользуетесь ли вы  Whatsapp? Знаете ли, как вызывать функции Python? Вы когда--нибудь хотели автоматизировать свои сообщения в Whatsapp? 

Начало работы с ReactJS: руководство для начинающих

Зададимся сначала вопросом, что же такое React?

React - это библиотека JavaScript для создания пользовательских интерфейсов. Он поддерживается Facebook и сообществом индивидуальных разработчиков и компаний. React можно использовать в качестве основы при разработке одностраничных или мобильных приложений. 

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

React — это библиотека JavaScript для создания пользовательских интерфейсов.

Как установить Poetry для управления зависимостями Python в Ubuntu 22.04

Poetry - менеджер зависимостей для Python, который также может создавать и упаковывать ваши проекты Python для распространения. В качестве диспетчера зависимостей он поставляется с инструментами для поддержания согласованности и замкнутости виртуальных сред. Кроме того, в нем есть инструменты для интеграции с рабочими процессами с использованием других форм управления зависимостями, например, подобно equirements.txt.

В этом руководстве вы установите Poetry с помощью официального сценария установки, настроите проект Poetry с виртуальной средой, а затем добавите и установите зависимости вашего проекта. 

Учебник Dart Future с примерами

Асинхронное программирование позволяет программе выполнять работу, ожидая завершения чего-то другого. В этом уроке мы покажем вам, как работать с Future в Dart (также с Flutter). В конце концов ты узнаешь:

  • Введение в Dart Future
  • Как создать методы Future, Future delayed и value
  • Основное использование Future: then, catchError и callback
  • Способ использования Future async-await
  • Future multiple await/then for chain of multiple асинхронных методов
  • Эквивалент «наконец-то»: Future whenComplete
  • Future wait для завершения нескольких фьючерсов

Инструмент знакомств для освободившихся заключенных

Эта будет запись в блоге, в которой рассказывается, как создать инструмент знакомств для вернувшихся на свободу заключенных с помощью RedisJSON и RediSearch. Здесь мы рассмотрим о различных измерениях данных в подборе возвращающихся на свободу заключенных, а также о том, как собрать некоторые из этих данных и сохранить в RedisJSON.

Надеемся, что к концу этого руководства вы разовьете способность хранить документы в формате JSON с помощью RedisJSON, будете знакомы с Redis Cloud и Redis Stack и освоите первую часть инструмента, который поможет освободившимся заключенным лучше вписаться в общество.

Настоящую любовь нетрудно найти с RedisJSON

В первом выпуске этой серии мы рассмотрели важность JSON,  баз данных JSON и RedisJSON, установили Redis Cloud, Redis Stack, and Redis Insight, а также то, как мы можем хранить все типы данных (скалярные, объективные, массив объектов) в RedisJSON. Мы приближались с каждым шагом к нашей цели - найти идеальные пары для вернувшихся на свободу заключенных. В конце концов, каждый может найти настоящую любовь. Давайте сделаем еще один шаг к нашей цели в этой статье.

Обработка пользовательского ввода в Bubble Tea с помощью компонента меню

Создавайте привлекательные приложения командной строки с помощью Bubble Tea (серия из 2 частей):

  1. Вступление к Bubble Tea в Go
  2. Обработка пользовательского ввода в Bubble Tea с помощью компонента меню

В предыдущей статье мы создали приложение «hello world», и оно обработало всего лишь немного пользовательского ввода («нажмите Ctrl + C для выхода»). 

Но мы действительно не поняли, как на самом деле использовать пользовательский ввод для изменения данных модели и, в свою очередь, изменить то, что мы видим в приложении. Итак, в этом уроке мы создадим компонент меню, который позволит нам перемещаться между кнопками. 

Вступление к Bubble Tea в Go

Создавайте привлекательные приложения командной строки с помощью Bubble Tea (серия из 2 частей):

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

Учебное пособие по локальным уведомлениям в Flutter — Потрясающие уведомления, внедрение зависимостей, маршрутизация, Riverpod и многое другое

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

Мотивация

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

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу