PushWard – Hosted APNs gateway for iOS Live Activities, with open-source bridges

PushWard는 iOS Live Activities용 호스티드 APNs 게이트웨이로, 백엔드 서비스와 iOS 실시간 위젯을 간단한 HTTP API 호출로 연결해 실시간 상태 업데이트를 지원합니다. 다양한 서비스와 연동 가능한 오픈소스 브리지를 제공하며, 별도의 서버 없이 웹훅 설정만으로도 즉시 활용할 수 있습니다. 개인정보 보호를 중시해 이메일 없이 Apple 로그인만 지원하고, 데이터는 암호화 및 자동 삭제되어 안전하게 관리됩니다. 개발자가 iOS 잠금 화면과 다이나믹 아일랜드에 실시간 정보를 쉽게 노출할 수 있는 실용적인 도구입니다.

https://pushward.app

#ios #liveactivities #apns #webhook #opensource

PushWard — iOS Live Activities via API

Turn any HTTP request into an iOS Live Activity. Free tier to start; unlimited on paid. Monitor CI/CD, server alerts, home automation, and more.

Невидимый syntax error в PostgreSQL: как одна строка SQL съела полтора дня дебага

Хочу рассказать про баг, который я искал полтора дня и который оказался опечаткой длиной в одну инструкцию. Если коротко: PostgreSQL (16.4 в моём случае, но воспроизводится начиная с 12-й) не разрешает UNION ALL сразу после ORDER BY ... LIMIT N без круглых скобок. И самое неприятное - ошибку об этом я узнал последним, потому что между моим SQL-запросом и логами стояло пять промежуточных слоёв, каждый из которых её по-своему проглотил. Расскажу как нашёл, как фиксил, и что в итоге добавил в pre-deploy чек-лист.

https://habr.com/ru/articles/1032354/

#postgresql #sql #union_all #n8n #syntax_error #debug #pitfall #webhook

Невидимый syntax error в PostgreSQL: как одна строка SQL съела полтора дня дебага

Хочу рассказать про баг, который я искал полтора дня и который оказался опечаткой длиной в одну инструкцию. Если коротко: PostgreSQL (16.4 в моём случае, но воспроизводится начиная с 12-й) не...

Хабр

Tilda + СБИС Presto: пишем интеграцию на Python, когда готового решения не существует

Клиент пришёл с простой задачей: заказы с сайта на Tilda должны автоматически попадать в СБИС Presto. Казалось бы, популярные инструменты — должно быть готовое решение. Его не оказалось. Написали свой сервис месяц в продакшене, всё работает. Рассказываем как — с кодом, граблями и объяснением неочевидных мест в документации СБИС. Стек: Python, FastAPI, Pydantic, httpx, cachetools.

https://habr.com/ru/articles/1030324/

#python #fastapi #сбис #tilda #webhook #интеграция #pydantic #httpx #presto

Tilda + СБИС Presto: пишем интеграцию на Python, когда готового решения не существует

Мы проверили - ни одной статьи на эту тему нет. Ни на Хабре, ни на GitHub. Albato умеет Tilda + СБИС CRM, но не Presto. CommerceML нестабилен. Кастомный сервис — единственный рабочий путь. Клиент...

Хабр

At-least-once. Это не баг провайдера. Это ваша архитектурная проблема

Думал, зайду в крипту и буду просто дёргать API блокчейна. Не вышло. Захожу в проект. Стек: FastAPI, PostgreSQL, Redis как Celery broker, Celery workers, Docker, Web3. Стартап на хайпе, деньги реальные, архитектура собрана на коленке. Смотрю на архитектуру платёжного процессинга и первая мысль: ребята, вы серьёзно? Финансовые операции с реальными деньгами, без idempotency вообще, Redis как брокер без persistence, Web3.py синхронные вызовы внутри Celery тасков. Разговор был короткий: задача такая, чини что есть. Сроки горели.

https://habr.com/ru/articles/1028708/

#idempotency #PostgreSQL #Celery #FastAPI #Redis #atleastonce #webhook #distributed_systems #финтех

At-least-once. Это не баг провайдера. Это ваша архитектурная проблема

Код в статье иллюстративный, показывает архитектурные решения и объясняет почему именно так. Не предназначен для copy-paste в прод без адаптации под вашу инфраструктуру, мониторинг и требования....

Хабр

Как делать приложения для Маркетплейса Битрикс24 и не сойти с ума: подводные камни, которых нет в документации

За пару лет я сделал с десяток приложений для Маркетплейса Битрикс24 — коннекторы мессенджеров, роботы, iframe-панели. На PHP, TypeScript и Python. Каждый раз одно и то же: документация разбросана, примеры устарели, а реальные подводные камни вылезают только в продакшене. Эта статья — сборник всего, что я хотел бы знать перед тем, как начать: формат токенов при установке, мультитенантность, обновление OAuth, петля сообщений в коннекторах и ещё десяток граблей с кодом и решениями.

https://habr.com/ru/articles/1020748/

#Битрикс24 #маркетплейс #REST_API #OAuth #iframe #коннектор #бизнеспроцессы #мультитенантность #webhook #робот

Как делать приложения для Маркетплейса Битрикс24 и не сойти с ума: подводные камни, которых нет в документации

За последние пару лет я сделал с десяток приложений для Маркетплейса Битрикс24 — от простых iframe-панелей до коннекторов мессенджеров и роботов для бизнес-процессов. На PHP, TypeScript и Python. И...

Хабр

Архитектура Enterprise-интеграций: Как подружить внешний B2B-портал и тяжелое ядро (ERP/Tririga) без потери данных

В Enterprise-сегменте (ритейл, финтех, промышленность) часто возникает типичная задача: есть тяжелое, неповоротливое ядро (SAP, Oracle, IBM Tririga или монолитная 1С) и есть необходимость дать доступ к части его данных внешним контрагентам. Бизнес просит: «Давайте сделаем легкий B2B-портал для подрядчиков, чтобы они сами обновляли свои лимиты/квоты/статусы» . На первый взгляд задача кажется тривиальной: подняли Frontend на React/Vue, сделали пару REST API эндпоинтов и пишем напрямую в базу ядра. Но именно здесь начинаются архитектурные катастрофы, которые стоят корпорациям миллионы рублей из-за потерянных данных и логических конфликтов. В этой статье я разберу паттерн отказоустойчивой двусторонней интеграции через шину данных (ESB) и покажу, как мы стандартизируем описание таких узлов с помощью протокола АОК (Архитектурно-Ориентированное Знание).

https://habr.com/ru/articles/1017480/

#ESB #архитектура_ИТсистем #B2Bпортал #системная_интеграция #паттерны_проектирования #ERP #отказоустойчивость #webhook #асинхронность #AOK

Архитектура Enterprise-интеграций: Как подружить внешний B2B-портал и тяжелое ядро (ERP/Tririga) без потери данных

Введение: Иллюзия простоты В Enterprise-сегменте (ритейл, финтех, промышленность) часто возникает типичная задача: есть тяжелое, неповоротливое ядро (SAP, Oracle, IBM Tririga или монолитная 1С) и есть...

Хабр
Dangit. I disabled the grandfathered (meaning free) #webhook integration on #uptimerobot because it was pointed to #gotify. The literal next day the stupid #vibecode #ntfy update came out.. Now I can't reactivate the webhook without paying them.
What a stupid stupid business. For (I checked) a full decade, I used to use them at work explicitly because they were good to homelabs and I used it on my homelab. (Even when their app could only handle one account. Even when they were unstable.) Never again.
Is there anyone else out there who does basic
#healthchecks for non-commercial for free, with gotify or webhook support? I don't care about "at work" anymore. I just want a fallback that I'm not hosting, to check on the things that I am hosting.
#homelab #notification #monitoring

If you use Pushover for push notifications, you can hook it up to Blogtrottr in just a couple of minutes. Lite and Pro users can take advantage of the Webhook output to send feed items straight to Pushover - no extra tools or glue services needed.

Read more & set it up: https://blog.blogtrottr.com/2026/03/send-feed-updates-to-pushover-with.html

#RSS #Atom #Webhook #Pushover

Send feed updates to Pushover with Blogtrottr webhooks

If you use Pushover for quick, no‑nonsense push notifications, you can hook it up to Blogtrottr in just a couple of minutes. Lite and Pro us...

Webhook в Telegram и Discord: как подключить и чем лучше polling

Привет, Хабр! Если вас заинтересовал заголовок, то вы, скорее всего, уже знакомы с разработкой Telegram или Discord-ботов. И что также вероятно: для получения обновлений вы используете обычный polling . Сегодня же я вам предлагаю ознакомиться с другим способом получения обновлений - через webhook .

https://habr.com/ru/companies/amvera/articles/1005112/

#webhook #discord_webhook #webhooks_telegram #webhook_url #webhooks_api #webhook_bot #webhook_request #webhook_url_telegram #webhook_telegram_bot #webhook_бот

Webhook в Telegram и Discord: как подключить и чем лучше polling

Привет, Хабр! Если вас заинтересовал заголовок, то вы, скорее всего, уже знакомы с разработкой Telegram- или Discord-ботов. И что также вероятно: для получения обновлений вы используете обычный...

Хабр