Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Что таится в глубинах Земли? Только Аид знает наверняка. А также те, кто доберётся до дна шахты.

Эпичная Шахта

Мидкорные, Приключения, 3D

Играть

Топ прошлой недели

  • cristall75 cristall75 6 постов
  • 1506DyDyKa 1506DyDyKa 2 поста
  • Animalrescueed Animalrescueed 35 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
4
rostexlive
rostexlive

Не нашел карманный достойный Health Checker – написал свой⁠⁠

3 месяца назад

Недавно с товарищем разрабатывали один внутренний ресурс и понадобился удобный Alert. Нужно было получать уведомления, если система вдруг перестанет отвечать. Подумал, что телеграм в этом плане подойдет идеально: ничего дополнительно ставить не нужно, все под рукой.

Я пробовал поискать готового бота, пообщался с коллегами — давали разные варианты. Но либо функциональность не та, либо интерфейс неудобный. В итоге решил: «А почему бы не написать своего?»

И написал.

Бот по расписанию пингует API эндпоинты (в общем то любую страницу) и присылает уведомление в телеграм, если что-то пошло не так: нет соединения, долгий отклик или отрицательный код ответа. Звучит просто, но внутри все немного интереснее.

Писал на Java 21. Да, знаю, не супер прагматично для телеграм-бота, но я джавист — привычнее и спокойнее.

Начал с проектирования структуры и сущностей. Получились User (потом масштабировал в Chat), Api и HistoryApi. Первоначально бот управлялся через команды, но по мере роста модели управления пришлось перейти на inline-меню, чтобы UI был удобнее.

Проверку эндпоинтов реализовал конкурентно: выгрузку списка API из базы распределяю по виртуальным потокам (Java 21). В каждом потоке выполняются задачи проверки и асинхронного ожидания ответа (с учётом таймаутов). Такой подход позволил без лишних накладных расходов параллельно обрабатывать тысячи проверок.

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

Кстати, сервер, через который бот выполняет проверки, находится в Санкт-Петербурге (пока). Это значит, что время отклика измеряется именно из этого региона, и результаты могут немного отличаться от того, что вы видите со своего компьютера.

Сейчас бот работает так:

  • добавляем эндпоинт — встали в очереди на проверку;

  • дефолтный интервал проверки — 15 минут;

  • максимальное время отклика до уведомления — 2000 мс;

  • интервал обхода очереди всех API раз в минуту.

Меню управления

Меню управления

В меню управления можно изменить название, URL, интервал проверки, время отклика, приостановить проверку, отключить уведомления для конкретного API или удалить его.

Если во время проверки больше 10 раз не удается получить положительный ответ, проверка ставится на паузу. Пользователь после решения проблемы с ресурсом может возобновить её вручную.

Авто-остановка проверок при многократных ошибках

Авто-остановка проверок при многократных ошибках

Бот бесплатный, но есть разные планы для удобства и справедливого распределения ресурсов.

  • Бесплатный — для обычных пользователей: до 2 API, проверка не чаще чем раз в 15 минут, простой порог отклика 1000 мс, статистика только последней проверки. Для большинства это более чем достаточно.

  • Персональный — для тех, кто хочет больше контроля: до 5 API, проверка каждую минуту, порог отклика до 250 мс, статистика последних 5 проверок и выгрузка CSV до 14 дней.

  • Групповой — для команд и групп: работа в чатах, до 20 API.

Эти тарифы сделаны не для того, чтобы кого-то заставлять платить, а чтобы покрывать расходы на активных пользователей, которые используют ресурсоёмкие функции. Если вы просто хотите получать уведомления о своих парах API, бесплатного плана хватит с головой.

Из проблем, с которыми пришлось разбираться вручную, — работа с часовыми поясами. Сервер в UTC, пользователи в разных часовых поясах. Добавил ручной ввод смещения от UTC, теперь статистика и история отображаются в локальном времени.

В перспективе хочу добавить поддержку Мini app — чтобы UI стал еще удобнее и можно было управлять проверками прямо в Telegram без многоступенчатых меню.

Бот доступен по ссылке - @APIHealthCheckerBot

Показать полностью 2
Разработка Telegram Бот API Java Telegram (ссылка) Длиннопост
4
AndreyButakov
AndreyButakov

Как запустить ИИ-проект и не разориться на API: Мой опыт и «бесплатные» лайфхаки⁠⁠

5 месяцев назад
Перейти к видео

Каждый, кто хоть раз пытался запилить свой пет-проект с ИИ, знает эту боль: только ты раскачался, только поймал дзен, а тут бац – ценник на API. И вот твой гениальный стартап, который должен был изменить мир, тихонько помирает в зародыше, потому что «дорого».

Но что, если я скажу, что есть способ обойти эту ловушку? Что, если можно получить доступ к мощным моделям и при этом не разориться? Да, есть нюанс: придётся согласиться, что ваши данные будут использоваться для обучения этих самых моделей. Ну, а что вы хотели? Бесплатный сыр, как известно, бывает только в мышеловке. Или в датасетах для обучения ИИ.

МОЙ ТОП-3 «БЕСПЛАТНЫХ» API ДЛЯ ИИ-ПРОЕКТОВ

Я тут немного покопался и собрал для вас три варианта, которые реально работают. Проверено на себе, на своих нервах и на нескольких десятках «гениальных» идей, которые так и не взлетели (но это уже другая история).

  1. GOOGLE AI STUDIO (GEMINI API)

    Это прямой доступ ко всем моделям Gemini, включая самую «умную» Gemini-2.5-pro. Звучит круто, правда? Почти как получить ключ от всех дверей в Googleplex. Но, как всегда, есть «но». Ограничения на количество запросов в день. Для pro-версии это 100 запросов, для flash – 250. Гугл, как истинный маркетолог, любит менять эти лимиты чаще, чем я меняю носки. Так что следите за новостями. И да, без VPN тут никуда. Привет, Роскомнадзор!

    2. MISTRAL LA PLATEFORME

    Если вы любите скорость и не гонитесь за гигантизмом, то Mistral – ваш выбор. Модели небольшие, но шустрые. И самое главное – не нужен VPN! Это уже победа, я считаю. Лимиты тут свои: 1 запрос в секунду, 500к токенов в минуту и 1кк токенов в месяц. Вполне себе для большинства пет-проектов. Главное – не пытайтесь на нём генерировать «Войну и мир» в режиме реального времени.

    3. OPENROUTER

    Это такой агрегатор всего и вся. Если какой-то модели нет на Openrouter, то, возможно, она вам и не нужна. Здесь можно найти практически любую модель. Но «бесплатность» тут условная. Бесплатными считаются только те, что с суффиксом `:free` (например, Deepseek R1 или Qwen3-235B-A22B). Чтобы получить к ним доступ, нужно закинуть денег на баланс. Да-да, вы не ослышались. Закинуть, но не обязательно тратить. Меньше 10$ на балансе – 50 бесплатных запросов в день. Больше 10$ – уже 1000. Маркетинг 80-го уровня, не иначе. Зато VPN не нужен, и пополнить можно криптой. Удобно, если вы уже в теме.

    ЧТО ВЫБРАТЬ И ПОЧЕМУ ВСЁ ЭТО НЕ СОВСЕМ БЕСПЛАТНО

    Я, как истинный прагматик, использую все эти варианты. Когда кончаются бесплатные лимиты на одном, переключаюсь на другой. А когда и там всё заканчивается, то, скрипя зубами, перехожу на платный API. Жизнь боль, когда ты разработчик.

    Самый простой и быстрый способ без VPN и танцев с бубном – это Mistral. Но если вы готовы к небольшим приключениям и хотите попробовать всё, то Google AI Studio и Openrouter тоже вполне себе варианты.

    В конечном итоге, «бесплатные» API – это отличный способ начать, протестировать идею и понять, стоит ли вообще вкладываться в ваш проект. Но не обольщайтесь: рано или поздно за всё придётся платить. Либо деньгами, либо вашими данными. Выбор за вами, господа энтузиасты.

    А как вы считаете, это реальная помощь для разработчиков или просто очередной маркетинговый трюк, чтобы подсадить нас на иглу ИИ-сервисов? Жду ваших мнений в комментах.

Показать полностью
[моё] Искусственный интеллект API Разработка Бесплатно Лайфхак Видео Короткие видео Длиннопост
0
10
Neurosonya
Neurosonya
Полезные нейросети
Серия Полезность

Актуальная база бесплатных API⁠⁠

1 год назад
1/2

https://neuralprofit.ru/

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

Поэтому Freepublicapis придется очень кстати. Там тоже собраны бесплатные API, они так же рассортированы по категориям для удобного поиска.  Но фишка в том, что сайт показывает доступные на данный момент API, неактуальные и нерабочие API удаляются.

На сайте каждый день проверяют работу всех API, причем каждому присваивает рейтинг надежности. В случае, если API становится платным или работает некорректно, рейтинг аннулирует и сам API удаляется с сайта. Очень удобно. Хотите узнавать о полезных сервисах с искусственным интеллектом для работы, учебы и облегчения жизни? Подписывайтесь на телеграм канал НейроProfit, там я рассказываю, как можно использовать нейросети для бизнеса.

Показать полностью 2
[моё] Полезное Бесплатно Сайт Каталог Список Технологии Разработка API Искусственный интеллект Веб-разработка Приложение Программа Чат-бот
0
badxmatty

Отслеживание активности Steam пользователя⁠⁠

1 год назад

Всем привет! Хочу поделиться небольшим скриптом на Python для отслеживания активности пользователей Steam. Если вам нужно следить за тем, когда ваши друзья заходят в Steam или начинают играть в какую-то игру, то этот скрипт может вам пригодиться.

Основные возможности:

  • Проверка статуса пользователя (онлайн/офлайн, в игре/не в игре).

  • Уведомление о смене статуса или игры.

  • Отслеживание активности друзей, играющих в ту же игру (опционально).

Как использовать:

  1. Установите необходимые библиотеки:

    pip install configparser requests colorama
    или
    pip install -r requirements.txt

  2. Скачайте скрипт с GitHub.

  3. Запустите скрипт:

    python steam_tracker.py

  4. Следуйте инструкциям на экране для ввода API ключа и URL профиля Steam.

Если у вас есть вопросы или предложения по улучшению, пишите в комментариях.

Отслеживание активности Steam пользователя
Показать полностью 1
[моё] Python Steam API Отслеживание Скрипт Автоматизация Игры Разработка Программирование Репозиторий Github Мониторинг Дружба Онлайн Статус Код
3
IvanNFCKEY
IvanNFCKEY

Самый востребованный IT-инструмент в компаниях и проектах⁠⁠

1 год назад

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

Статья специально написана простым языком, где многие вещи объясняются на пальцах, чтобы материал был понятен для всех и давал представление о сфере в целом, а не только о тонкостях разработки.

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

Саша - разработчик API. Человек крайне ответственный и любящий разобраться во всех тонкостях своей работы. Он с нуля спроектировал и разработал нашу серверную часть. У него уже был опыт до нашего проекта в реализации подобных задач, но специфика стартапа привнесла свои новшества и сложности.

Что такое API и где используется

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

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

API - (от англ. application programming interface — «интерфейс программирования приложения») — программный интерфейс, то есть описание способов взаимодействия одной компьютерной программы с другими. Сегодня API нет разве что у совсем мелких предприятий и магазинов или компаний, которые никак не работают с данным.

Самый востребованный IT-инструмент в компаниях и проектах

Говоря о примерах применения, одними из наиболее востребованных и популярных в нашем мире являются API картографических сервисов (Google Maps, Яндекс Карты). Благодаря ним любой желающий может воспользоваться их функционалом: создать интерактивную карту и показывать, например, расположение офиса или магазина.

К тому же вы наверняка пользовались вариантом входа в какое-либо приложение или сайт при помощи учетной записи Google, Apple, VK. Да, это является возможным как раз благодаря API. Прогнозы погоды, информация об авиабилетах, банковские платежи - все это примеры использования API, которые показывают широту спектра решаемых задач.

Также есть IT и IoT сфера, в которых API необходим не только для работы с данными, но и для функционирования продукта в целом. Тонкостей становится намного больше и сложность разработки кратно возрастает, а работа с сервером будет являться для таких проектов фундаментом, сбой которого может привести к краху всей системы и серьезным последствиям.

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

Почему необходим именно API?

Далее Саша:

“ Одна из главных проблем подобных проектов заключается в сложной взаимосвязи между аппаратными и программными компонентами. В нашем же случае все части, включая физический замок, его встроенное программное обеспечение и мобильное приложение нуждаются в надежном программном решении, которое позволит обеспечить бесперебойную связь и согласованность данных. Эту ответственность на себя может взять как раз серверная часть с веб-интерфейсом программирования приложений (API).

Веб-интерфейсы API в наше время стали повсеместно используемой технологией, выступающей в роли своеобразной магистрали. Многие компании в значительной степени полагаются на подобную инфраструктуру для обслуживания клиентов. Так, например, любой сайт из топ-100 интернет-рейтинга Alexa использует API и/или предоставляет свои собственные API, что является достаточно четким показателем огромного масштаба и влияния веб-интерфейсов в целом. В нашем проекте веб-интерфейс служит централизованным узлом для хранения и управления данными, обеспечивая передачу всей необходимой информации для функционирования приложения.

Какое решение можно выбрать для разработки API?

В наши дни существует множество фреймворков, облегчающих разработку API. Для начала можно обратить внимание на опросы исследования Stack Overflow Developer Survey и The State of Developer Ecosystem от Jetbrains, чтобы определить круг кандидатов для рассмотрения.

В целом, варианты можно сгруппировать по языкам программирования:

  • Python (Django, Flask, FastAPI)

  • Java (Spring Framework)

  • PHP (Laravel, Symfony)

  • C# (ASP.NET Core)

  • JavaScript (Express) и т.д.

При выборе среди них важно оценить возможности с потребностями проекта. Среди подобных критериев часто рассматривают масштабируемость, производительность, функциональные возможности и безопасность, а в некоторых случаях решающим фактором становится кривая обучения и уровень знакомства разработчиков с конкретным языком программирования.

Итоговым вариантом для нас стал PHP-фреймворк Laravel. Признаваемый некоторыми разработчиками "умирающим" языком, PHP по-прежнему активно используется и развивается в стремительном темпе. Соответствующие веб-фреймворки свободно применяются для разработки проектов и по-прежнему занимают нишу в различных опросах и инфографиках. Laravel — самый популярный PHP-фреймворк последних лет, который привлекает внимание своей архитектурой, реализующей множество шаблонов проектирования и предоставляющей ряд удобных для разработчиков функций.

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

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

Как устроен API и как проходит его разработка?

Web API состоит из нескольких конечных точек для определенной системы сообщений "запрос-ответ", обычно выраженной в формате XML или JSON с помощью веб-сервера на базе HTTP.

Здесь мы можем взять для примера стандартную клиент-серверную архитектуру:

Сервер — удаленный узел, который хранит и обрабатывает ресурсы. Здесь мы храним необходимые данные, а также устанавливаем то, как они обрабатываются и предоставляются клиентам.

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

Мы используем ресурсо-ориентированный подход, при котором такие объекты, рассматриваются как ресурсы (или коллекции ресурсов) с уникальными конечными точками для их получения/создания/обновления/удаления. JSON в свою очередь служит основным форматом обмена данными и представления упомянутых ресурсом, обеспечивающим легкую и человекочитаемую структуру для передачи данных.

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

Сложная часть для разработчика

Как разработчик, я потратил много времени и усилий в первую очередь на изучение примеров и лучших практик разработки на Laravel. До этого проекта у меня был опыт в разработке API на Laravel для платформы хедхантинга, направленной на определенную целевую аудиторию и партнерские отношения, но я понимал, что умные замки требуют более серьезного и организованного подхода.

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

В момент, когда разработка только началась, я думал, что смогу справиться с MVP за месяц. Теоретически это возможно, но на практике получилось иначе. В одном месте обнаруживаешь дублирование кода, во втором - возможность использования встроенных методов-помощников вместо изобретения велосипеда, в третьем - явную необходимость разделения программной логики по классам. Так оно и выходит, что сроки выполнения задач потихоньку сдвигаются.

В то же время стараешься не забывать о разработчиках, ведь, например, какие-то данные намного проще собрать в одном ресурсе на стороне сервера, чем это пришлось бы делать на стороне приложения посредством обращения к нескольким конечным точкам API.

Тонкости API для IoT сферы

Весь API так или иначе учитывает уклон проекта в IoT. Думаю, сюда можно отнести получение/обновление информации о состоянии замка (например, заряд батареи). Примером может послужить и журнал посещений. При открытии замка клиент отправляет запрос на сервер, который регистрирует посещение и позволяет отобразить его на устройствах других пользователей. ”

Хочу отметить, что работа с API, особенно, которая подразумевает большой объем данных, требует огромной усидчивости и ответственности. Я знал это изначально, именно поэтому выбрал Сашу, как главного разработчика в этом направлении. Учитывайте это, ведь от работы API и его стабильности зависит весь проект.

Создавать ли для своего проекта API?

У меня ответ простой - да, рассмотреть такой вариант обязательно стоит. Даже, если ваш проект не относится к IT или IoT, работа с информацией, которая формируется в проекте - основная вещь для развития успеха этого проекта. Помимо этого, благодаря уже существующему API, в будущем можно будет легко улучшить ваш сайт, создать мобильное приложение для клиентов и так далее.

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

Показать полностью 1
[моё] Стартап Развитие Бизнес Инновации Технологии IT API Разработка Длиннопост
0
0
user9315307
user9315307

Мой первый api проект для WB⁠⁠

1 год назад

Привет, друзья! Надеюсь, этот пост будет не единственным из серии «С ноги в IT». Может быть мой опыт будет полезен как начинающим кодерам, так и продавцам.

Начнем с болей продавцов:

Если вы занимаетесь продажами на маркетплейсе Wildberries, то наверняка сталкивались с одной из самых неприятных задач – регулярным обновлением цен и остатков. Эта рутина отнимает много времени и сил, особенно если у вас большой ассортимент. Я, как разработчик софта, рад поделиться решением, которое автоматизирует этот процесс и избавляет вас от лишних хлопот.

За такие 6 кнопок можно получить очень хорошие деньги

За такие 6 кнопок можно получить очень хорошие деньги

Проблема, с которой сталкиваются продавцы:

Поставщики часто предоставляют доступ к информации о ценах и остатках в личных кабинетах. Однако, для обновления данных на Wildberries приходится вручную переносить всю информацию. Это не только трудоемко, но и чревато ошибками.

Мы разработали софт, который парсит данные из личных кабинетов поставщиков и автоматически обновляет цены, остатки и скидки на Wildberries через API. Вот как это работает:

1. Парсинг данных: Наше приложение подключается к личному кабинету поставщика, используя предоставленные им учетные данные, и извлекает актуальную информацию о ценах и остатках.

2. Обработка данных: Данные проходят обработку и преобразуются в формат, совместимый с API Wildberries.

3. Автоматическое обновление: Обработанные данные отправляются на платформу Wildberries через их API, где обновляются цены, остатки и скидки.

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

- Python: Основной язык программирования для разработки скриптов парсинга и обработки данных.

-JS (TypeScript): Язык всех основных фреймворков для фронта, а так же широко используется в беке.

- BeautifulSoup и Selenium: Библиотеки для парсинга HTML-страниц и автоматизации взаимодействия с веб-интерфейсами.

- Docker: Для контейнеризации приложения и обеспечения его бесперебойной работы.

- База данных: Для хранения и управления данными.

Заключение

Наше решение значительно упрощает жизнь продавцам на Wildberries, автоматизируя процесс обновления цен и остатков. Это позволяет экономить время, избегать ошибок и сосредоточиться на развитии бизнеса.

Если у вас есть вопросы оставляйте комментарии или пишите в личку. Будем рады помочь и поделиться опытом!

В следующем посте поделюсь опытом создания пет проекта с использованием ИИ, который по итогу оказался никому не нужен, но опыт - бесценен!

Показать полностью
[моё] Wildberries Маркетплейс Автоматизация Бизнес Разработка Python Парсинг API Стартап Электронные торги Интернет-магазин Программирование Предпринимательство
6
5
YummyAnime
YummyAnime
Серия Новости сайта

Небольшое апрельское обновление сайта YummyAnime⁠⁠

1 год назад
Небольшое апрельское обновление сайта YummyAnime

Хотим представить список изменений, которые мы добавили на сайт за последний месяц:

1. Для будущего расширения проекта YummyAnime, а также для сотрудничества с другими платформами, разработали собственное API. Более подробно об этом можно узнать в телеграм канале нашего главного разработчика t.me/yummyanidev;

2. Переделали список нецензурных слов для комментариев под тайтлом, а также общего чата;

3. Немного изменили расположение кнопки «Добавить рецензию» на странице аниме, когда нет ни одной рецензии;

4. Установили минимальное и максимальное ограничение по вводу чисел в поля количества серий в фильтре;

5. Теперь при поиске случайного аниме по заданному фильтру, сам фильтр не будет закрываться при переходе на страницу тайтла, а его настройки также будут сохранятся;

6. Исправили большое количество мелких недоработок в интерфейсе чата и соответствующих меню;

7. Исправили большинство некорректно отображаемых элементов меню на светлой теме, в частности: изменили цвет уведомлений в личных сообщениях; в настройках «Импорт/экспорт списков» в разделе «Очистка» изменили цвет кнопок;

10. Исправили некорректное отображение оценки «10» в пользовательских списках;

11. Исправили функционал удаления статуса просмотренных серий;

12. Теперь дата рождения не будет каждый раз сбрасываться при открытии настроек своего профиля;

13. Изменили текст подсказки в блоке «ТОП-100 АНИМЕ-СЕРИАЛОВ»

Наш сайт

Показать полностью
[моё] Сайт Обновление Дизайн Аниме API Разработка
0
9
Neurosonya
Neurosonya
Полезные нейросети
Серия Полезность

Большой список бесплатных API для приложений и веб-разработки⁠⁠

1 год назад
Большой список бесплатных API для приложений и веб-разработки

Теперь разработчикам не придется перелопачивать весь интернет в поисках нужных ресурсов!

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

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

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

Хотите узнавать первыми о полезных сервисах с искусственным интеллектом для работы, учебы и облегчения жизни? Подпишитесь на мой телеграм канал НейроProfit, там я рассказываю, как можно использовать нейросети для бизнеса.

Показать полностью 1
[моё] Полезное Искусственный интеллект Разработка Веб-разработка Android разработка Технологии API Github Приложение
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии