|
rss_habr
[Перевод] Как использовать API Google AnalyticsВторник, 17 Января 2023 г. 12:42 (ссылка)
В этой статье я расскажу вам о том, как использовать API Google Analytics для получения данных и отображения их на своём сайте самым простым способом. Прочитав эту статью, вы сможете с легкостью использовать это в своем проекте. Итак, без дальнейших объяснений, давайте перейдем к делу. Читать далееhttps://habr.com/ru/post/711112/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711112
rss_habr
[Перевод] Как использовать API Google AnalyticsВторник, 17 Января 2023 г. 12:42 (ссылка)
В этой статье я расскажу вам о том, как использовать API Google Analytics для получения данных и отображения их на своём сайте самым простым способом. Прочитав эту статью, вы сможете с легкостью использовать это в своем проекте. Итак, без дальнейших объяснений, давайте перейдем к делу. Читать далееhttps://habr.com/ru/post/711112/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711112
rss_habr
Алиса, Яндекс.Станция и NigthscoutВоскресенье, 16 Января 2023 г. 00:11 (ссылка)
Родители детей с диабетом знают, как сложно убедить ребенка постоянно следить за уровнем глюкозы. Поэтому любой дополнительный интерфейс "лишним" не будет: виджет на телефоне, смарт-часы, уведомления в мобильном приложении. Сервис Nightscout, представляющий собой веб-приложение с базой данных об уровне глюкозы и событиях терапии, позволяет обращаться к себе по API с запросом информации. А всем известная голосовая помощница и колонка с ней - позволяет разрабатывать для себя индивидуальные варианты диалогов "запрос" - "ответ". Например, "скажи, какой уровень глюкозы у ... ?". а в ответ: "уровень такой-то, снижение/рост на столько-то, за последние Х минут снижение/рост умеренный/сильный на Y ммоль на литр." (немного легкой аналитики и выводов). Итак, по шагам. Читать далееhttps://habr.com/ru/post/710736/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710736
rss_habr
Алиса, Яндекс.Станция и NigthscoutВоскресенье, 16 Января 2023 г. 00:11 (ссылка)
Родители детей с диабетом знают, как сложно убедить ребенка постоянно следить за уровнем глюкозы. Поэтому любой дополнительный интерфейс "лишним" не будет: виджет на телефоне, смарт-часы, уведомления в мобильном приложении. Сервис Nightscout, представляющий собой веб-приложение с базой данных об уровне глюкозы и событиях терапии, позволяет обращаться к себе по API с запросом информации. А всем известная голосовая помощница и колонка с ней - позволяет разрабатывать для себя индивидуальные варианты диалогов "запрос" - "ответ". Например, "скажи, какой уровень глюкозы у ... ?". а в ответ: "уровень такой-то, снижение/рост на столько-то, за последние Х минут снижение/рост умеренный/сильный на Y ммоль на литр." (немного легкой аналитики и выводов). Итак, по шагам. Читать далееhttps://habr.com/ru/post/710736/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710736
rss_habr
XMLDSig: php + opensslПятница, 13 Января 2023 г. 22:54 (ссылка)
Продолжение поста про интеграцию с ГИС ЖКХ - https://habr.com/en/post/710462/ В этой части разберём как правильно подписать xml-запрос в В этой статье я не разбираю почему Будем использовать модифицированную версию В основе всего лежит базовый класс https://habr.com/ru/post/710532/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710532
rss_habr
OpenSSL + ГИС ЖКХПятница, 13 Января 2023 г. 14:53 (ссылка)
Это ода данному посту и его законное продолжение. Реализация описана для PHP, но подходит для всех. Конфиги Начнём с контейнера, из которого будем общаться с ГИС ЖКХ. Тут приведён конфиг контейнера с продакшена, поэтому есть лишние (для вас) пакеты. Пока просто посмотрим, пояснения будут после кода. Читать далееhttps://habr.com/ru/post/710462/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710462
rss_habr
Телеграм бот на Python, для напоминаний о реквестах на BitBucketСреда, 11 Января 2023 г. 11:50 (ссылка)
Бот - для работы с репозиторием проекта в BitBucket. Приветствую любителей ботов :-) Позвольте представить вашему вниманию бота для работы с репозиторием проекта в BitBucket. Краткое описание моих скромных трудов. Посмотреть подробнееhttps://habr.com/ru/post/710036/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710036
rss_habr
Как устроены интернет-платежи в DodоПонедельник, 09 Января 2023 г. 16:10 (ссылка)
Одно из направлений разработки в Dodo — интернет-платежи. Для компании это скорее утилити-функция, чем основной бизнес, но всё же нам приходится делать кучу всего, чтобы дать клиентам лучший UX и у нас накопился опыт, которым хочется поделиться. Меня зовут Дмитрий Кочнев, я разработчик в команде интернет-платежей и в этой статье расскажу о том, какой путь проделала компания в этом направлении, какое положение дел сейчас и какие планы. Статья написана в формате мини-историй, каждая из которых может стать отдельной статьёй с большим количеством подробностей, если к ней возникнет интерес с вашей стороны. Читать далееhttps://habr.com/ru/post/709598/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709598
rss_habr
Быстрый приём платежей QIWI в проекте PythonПонедельник, 09 Января 2023 г. 16:02 (ссылка)
Необходимость добавить возможность оплаты чего-либо в своём проекте всплывает достаточно часто, при этом возня с ИП, банковскими договорами и прочей бюрократией мало кого привлекает, особенно если масштабы проекта сопоставимы с небольшим telegram-ботом или чем-то подобным. На помощь приходят такие сервисы как QIWI, ЮMoney и другие (не рекламирую, просто нахожу удобным для себя). Подход прочитать документацию API такого сервиса, написать небольшой модуль и использовать в своих проектах - лучший путь, но начинающие программисты зачастую находят это нудным, сложным и ищут простое готовое решение. Так и я решил когда-то и не нашёл, а теперь вместо переписывания одного модуля по 100 раз решил собрать небольшую библиотеку для быстрой интеграции платежей QIWI. Читать далееhttps://habr.com/ru/post/709676/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709676
rss_habr
Быстрый приём платежей QIWI в проекте PythonПонедельник, 09 Января 2023 г. 16:02 (ссылка)
Необходимость добавить возможность оплаты чего-либо в своём проекте всплывает достаточно часто, при этом возня с ИП, банковскими договорами и прочей бюрократией мало кого привлекает, особенно если масштабы проекта сопоставимы с небольшим telegram-ботом или чем-то подобным. На помощь приходят такие сервисы как QIWI, ЮMoney и другие (не рекламирую, просто нахожу удобным для себя). Подход прочитать документацию API такого сервиса, написать небольшой модуль и использовать в своих проектах - лучший путь, но начинающие программисты зачастую находят это нудным, сложным и ищут простое готовое решение. Так и я решил когда-то и не нашёл, а теперь вместо переписывания одного модуля по 100 раз решил собрать небольшую библиотеку для быстрой интеграции платежей QIWI. Читать далееhttps://habr.com/ru/post/709676/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709676
rss_habr
Теория категорий в API для консистентности Apache CassandraВоскресенье, 08 Января 2023 г. 17:05 (ссылка)
Для Apache Cassandra проектирование структуры таблиц выполняется для нужд одного конкретного приложения, а перед программистом встают проблемы дублирования данных (один запрос читает одну таблицу, в которой есть все нужные поля) и контроля инициализации значений для колонок, входящих в первичный ключ В статье предлагается вариант организации клиентского API для решения проблем с консистентностью данных и инициализации требуемых полей на базе комбинации паттернов проектирования Factory Method, Builder и Finite State Machine TLDR: Если представить паттерн Factory Method как предел в терминах теории категорий, т.е. кортеж с проекциями, и инициализировать фабрику при помощи паттерна Builder, то можно получить удобный API для создания объектов с дублирующимся данными Читать далееhttps://habr.com/ru/post/709508/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709508
rss_habr
Теория категорий в API для консистентности Apache CassandraВоскресенье, 08 Января 2023 г. 17:05 (ссылка)
Для Apache Cassandra проектирование структуры таблиц выполняется для нужд одного конкретного приложения, а перед программистом встают проблемы дублирования данных (один запрос читает одну таблицу, в которой есть все нужные поля) и контроля инициализации значений для колонок, входящих в первичный ключ В статье предлагается вариант организации клиентского API для решения проблем с консистентностью данных и инициализации требуемых полей на базе комбинации паттернов проектирования Factory Method, Builder и Finite State Machine TLDR: Если представить паттерн Factory Method как предел в терминах теории категорий, т.е. кортеж с проекциями, и инициализировать фабрику при помощи паттерна Builder, то можно получить удобный API для создания объектов с дублирующимся данными Читать далееhttps://habr.com/ru/post/709508/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709508
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |