GitFlic проекты
59 subscribers
28 links
интересные проекты с российского репозитория GitFlic
Download Telegram
https://gitflic.ru/project/vlakir/cleanapi
Библиотека, представляющая собой оболочку над асинхронным REST API фреймворком Tornado. Позволяет повысить удобство разработки и снизить порог вхождения для новичков.
CleanAPI — не форк Tornado, а оболочка над ним. Просто синтаксический сахар, но, на мой взгляд, весьма полезный.
Подробнее здесь: https://habr.com/ru/post/574998/
#python
https://gitflic.ru/project/iqstudio/i-q-bot
Коммерческий телеграмм-бот (стенд).
Этот бот, а точнее комплект ботов, по задумке - комплексное решение вопроса автоматизаци работы предприятия в вопросе оповещения клиентов, приема заявок на вызов специалиста (для компаний оказывающийх услуги) и доставку товаров (для служб доставки). Кроме того, данный бот изначально разработан для IT сферы в которой существует сервис технического обслуживания клиентов, доставки расходных материалов и выездной заправки картриджей.
#python
https://gitflic.ru/project/iqstudio/i-q-recipe
Программа-менеджер кулинарных рецептов (кулинарная книга) для вашего ПК, где установлена ОС Linux. Выполняет функции кулинарной книги. Самодостаточна. Не требует дополнительных программ. Легкая, простая, с необходимым минимумом возможностей… в общем мне нравится…

Рецепты сохраняются в формате markdown и любой из них может быть открыт без кулинарной книги. Можно добавлять картинки, если очень нужно (см оформление в markdown). Позволяет быстро находить рецепты по названию или его части (нескольким частям), по ингредиенту (одному или нескольким), по тэгу (одному или нескольким).
В случае, если найдена группа рецептов, удовлетворяющая условиям поиска, ее можно вывести в окно для просмотра. Полученный рецепт или группу рецептов можно отправить на принтер или экспортировать в PDF, ODT или Marfdown форматы.
Все рецепты хранятся в папке называемой коллекцией. В коллекции могут быть вложенные папки. Программа собирает коллекцию во всей иерархии папок из коллекции.
Имеется возможность создания нового рецепта.
#python
https://gitflic.ru/project/iqstudio/i-q-utils
Набор утилит для linux, хотя некоторые станут работать и в других операционных системах, поскольку написаны на python.
По сути - это прототипы и очень немногие разовьются до полноценных приложений. Но я этим пользуюсь, а некоторыми из программ - так вообще каждый день...
И да - это написано самостоятельно…
Как правило - все это костыли, но возможно кому-то пригодится.
#python
https://gitflic.ru/project/vlakir/cleanode
Коллекция солверов ОДУ с широкими возможностями кастомизации.
На сегодняшний день реализует следующие методы:

Explicit:
Euler
Midpoint
RungeKutta4
Fehlberg45
Ralston2
RungeKutta3
Heun3
Ralston3
SSPRK3
Ralston4
Rule384
HeunEuler21
Fehlberg21
BogackiShampine32
CashKarp54
DormandPrince54

Implicit:
EverhartIIRadau7
EverhartIIRadau15
EverhartIIRadau21
EverhartIILobatto7
EverhartIILobatto15
EverhartIILobatto21
#python
https://gitflic.ru/project/vlakir/funnydeco
Коллекция полезных декораторов.
Пока в зачаточном состоянии (реализованы декораторы для бенчмаркинга и паттерна Синглетон), но будет пополняться.
#python
https://gitflic.ru/project/dbi471/git-switch
A tool for copying a repository from github to gitflic
#python
🔥1
https://gitflic.ru/project/igroykt/caapi
Microsoft Certificate Authority библиотека для Python. Пригодится, если надо поднять PKI на Linux завязанный под Центр сертификации Windows Server (например для массовой выдачи неквалифицированных электронных подписей).
#python
https://gitflic.ru/project/iqstudio/iq-memo
Блокнот-редактор оперативных данных (рабочих заметок) для linux с функционалом DashBoard из MacOS.
#python
https://gitflic.ru/project/iqstudio/iq-md-editor
Универсальный редактор MarkDown с продвинутыми возможностями для Linux
#python
https://gitflic.ru/project/vlakir/aiohttp-clean-jwt
Простая аутентификация по JWT-токену для aiohttp
#python
https://gitflic.ru/project/vlakir/vhosts
Утилита для временного переопределения /etc/hosts
Иногда в процессе отладки нам необходимо временно подставить в hosts какое-либо значение, либо внести в него множественные изменения. Конечно, все это можно сделать при помощи текстового редактора, но в этом случае мы часто забываем вернуть все обратно и в результате по прошествии времени сталкиваемся со странными багами.
Утилита vhosts решает эту проблему.
#python