Страница GitHub Trending (https://github.com/trending) — это раздел на GitHub, где отображаются репозитории, которые набирают популярность в данный момент. Она помогает разработчикам находить интересные проекты, библиотеки и инструменты, которые активно развиваются или набирают внимание сообщества. Основные особенности страницы: Как использовать страницу Trending: Примеры популярных категорий: Страница GitHub Trending — это отличный способ быть в курсе последних тенденций в мире разработки и находить полезные проекты для изучения или использования в своей работе....
Читать далее
Простой пример Источники https://realpython.com/pysimplegui-python/ https://www.pysimplegui.org/en/latest/#table-element https://github.com/PySimpleSQL/pysimplesql...
Читать далее
Есть несколько материалов на эту тему: https://medium.com/naukri-engineering/retry-mechanism-and-delay-queues-in-apache-kafka-528a6524f722 https://copyprogramming.com/howto/apache-kafka-consumer-delay-option#apache-kafka-consumer-delay-option https://habr.com/ru/company/tinkoff/blog/487094/ https://russianblogs.com/article/13811188620/ https://medium.com/naukri-engineering/retry-mechanism-and-delay-queues-in-apache-kafka-528a6524f722 https://habr.com/ru/company/southbridge/blog/547264/ https://medium.com/@bigdataschool/%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%87%D1%82%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8-%D0%BE%D1%87%D0%B8%D1%81%D1%82%D0%BA%D0%B0-%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2-%D1%82%D0%BE%D0%BF%D0%B8%D0%BA%D0%B0%D1%85-apache-kafka-3-%D0%B2%D0%B0%D0%B6%D0%BD%D1%8B%D1%85-%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%B8-cfad50ce5c30 https://www.bigdataschool.ru/blog/kafka-retention-configurations.html https://slurm.io/tpost/pnyjznpvr1-apache-kafka-osnovi-tehnologii https://www.oreilly.com/library/view/kafka-the-definitive/9781491936153/ch04.html https://slurm.io/tpost/pnyjznpvr1-apache-kafka-osnovi-tehnologii https://habr.com/ru/company/parimatch_tech/blog/544304/ Общие принципы: Kafka не удаляет сообщения из очереди Сообщения можно добавлять повторно, но это будут уже новые сообщения Если надо сделать отложенную отработку, лучше делать дополнительные топики...
Читать далее
Многие команды пользуются сервисами для организации работы с удалёнными репозиториями, такими как: GitHub GitLab BitBucket jetbrains space Но, все эти сервисы, хоть и удобные и популярные, но, зарубежные. Сейчас многие задумываются о том, как обезопасить собственный проект от всевозможных внешних влияний. Существует несколько вариантов более безопасного сохранения кода: Создать собственный Git сервер. Легко, супербезопасно (доступ только у Вас и Вы им управляете), но, сложно поддерживать, искать и настраивать Web интерфейс, настраивать CI/CD сторонними инструментами Использовать аналоги GitHub — сервисы и платформы, предоставляющие функции работы с удалёнными репозиториями: GitFlic — российский облачный сервис Gitee......
Читать далее
Google Play Для создания нового приложения в Google Play (или работы с существующими) нужно перейти по адресу https://play.google.com/console и выбрать аккаунт разработчика. Затем нажать кнопку «Создать приложение»: Откроется страница создания приложения. Необходимо заполнить следующие поля — название приложения, язык по умолчанию, приложение или игра (выбор), бесплатное или платное (выбор): Далее нужно подтвердить согласие с правилами и нажать кнопку «Создать приложение»: После этого созданное приложение появится в виде черновика в разделе «Все приложения»: Приступаем к тестированию. В панели управления в пункте «Начните тестирование» необходимо нажать на кнопку «Посмотреть задачи». Откроется список необходимых к выполнению......
Читать далее
Источник и пояснения: https://overcoder.net/q/13422/%D0%B2-%D1%87%D0%B5%D0%BC-%D1%80%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-git-merge-%D0%B8-git-merge-no-ff Ускоренное слияние Ускоренное слияние происходит, когда последний коммит текущей ветки является прямым продолжением целевой ветки. В этом случае для объединения истории Git не выполняет полноценное слияние, а просто переносит указатель текущей ветки в конец целевой ветки. Объединение историй проходит успешно, поскольку все коммиты целевой ветки теперь доступны из текущей ветки. Так, ускоренное слияние одной из функциональных веток с веткой main будет выглядеть следующим образом: Однако выполнить ускоренное слияние не получится, если ветки после разделения развивались независимо друг от друга. Если до целевой ветки нет прямого пути, Git будет вынужден объединить их......
Читать далее
Облачные службы Google, которые можно подключать к собственному мобильному приложению или сайту. Подробная официальная документация (РУ) https://firebase.google.com/docs/database Основное применение FireBase — замена серверной части приложения — т.е. нужно сделать только мобильное приложение и подключение к Firebase а вся самосинхронизирующаяся база данных будет храниться в FireBase. Использование Realtime Database источник картинки и полезная статья по понимаю работы этого инструмента: https://www.alfianlosari.com/posts/firebase-realtime-database-with-many-to-many-relationship-schema/ Пример подключения к БД Создание БД Чтение данных из БД...
Читать далее
Информационно-интерактивный портал (ИИП) — новый формат интерактивного web-портала организации. В последнее время, на смену обычным сайтам и интернет-магазинам приходит их более усовершенствованная реинкарнация с более расширенным набором функций. Основные критерии развития сайта в ИИП: Наличие интерактивных функций, не только принимающих данные от пользователя (как обычные блоки комментирования или обратной связи), но также выполняющих некоторое полезное действие (часть бизнес-логики), например, запись на приём к врачу, выбор конфигурации автомобиля и т.д. Наличие интеграционных решений — интеграция с CRM предприятия, ERP, например, загрузка товаров из 1с или внутренней базы данных организации в автоматизированном режиме на периодической......
Читать далее