Здравствуйте, я разработчик открытого магазина приложений FlowStore. Вы будете не против если я добавлю вашу программу в каталог? Все будет скачиваться строго через ваш GitHub. Кстати, протестировал программу. Работает реально быстро!
И вдогонку к предыдущему ответу: идея с разметкой карточек и ссылками на Brand Guidelines - супер. Даже код редактировать особо не нужно! Ещё раз спасибо за дельные мысли, это сильно поднимет полезность и безопасность сайта
@skymal4ik, @ion_nsk_region, вы правы на все 100%. Посмотрел на проект свежим взглядом - действительно, сейчас на сайте в основном бренды (типа Claude, NestJS, Nuxt, Bitbucket), а у них жесткие правила использования товарных знаков. Подставлять пользователей точно не хочется. Я попробую поставить в футер что то вроде дисклеймера
По поводу "обертки" - это паттерн "Фасад", его задача как раз и заключается в том, чтобы спрятать под капот разношерстные низкоуровневые инструменты и дать разработчику единый удобный API. Писать алгоритмы сжатия с нуля на чистом Python никто в здравом уме не будет
Да, это я знаю, и буду чинить. Сначала разберусь с .endswith((".gz", ".bz2", ".xz")) а потом уже займусь этим
Да ладно, шучу. На самом деле я бы рекомендовал просмотреть код. У меня там сразу под капотом всё приводится к нижнему регистру через pathlib:ext = "".join(archive.suffixes).lower()Так что за регистр на Linux/macOS можно не переживать, он не сломается)
Ссылка на проект: https://codeberg.org/PXStudio/FlowStore
Здравствуйте, я разработчик открытого магазина приложений FlowStore. Вы будете не против если я добавлю вашу программу в каталог? Все будет скачиваться строго через ваш GitHub. Кстати, протестировал программу. Работает реально быстро!
И вдогонку к предыдущему ответу: идея с разметкой карточек и ссылками на Brand Guidelines - супер. Даже код редактировать особо не нужно! Ещё раз спасибо за дельные мысли, это сильно поднимет полезность и безопасность сайта
@skymal4ik, @ion_nsk_region, вы правы на все 100%. Посмотрел на проект свежим взглядом - действительно, сейчас на сайте в основном бренды (типа Claude, NestJS, Nuxt, Bitbucket), а у них жесткие правила использования товарных знаков. Подставлять пользователей точно не хочется. Я попробую поставить в футер что то вроде дисклеймера
Добавил :) Заранее скажу, что сразу обновление может не отобразиться из-за задержки загрузки страниц на Codeberg.
Баг принят, ждите:)))
Извините, К сожалению иконок пока маловато, добавляю по мере возможности. Скоро добавлю Bitbucket!
Спасибо за фидбек! Я буду стараться добавлять больше иконок по мере возможности. Надеюсь, вы будете пользоваться моим сервисом GdeIkonka!
По поводу "обертки" - это паттерн "Фасад", его задача как раз и заключается в том, чтобы спрятать под капот разношерстные низкоуровневые инструменты и дать разработчику единый удобный API. Писать алгоритмы сжатия с нуля на чистом Python никто в здравом уме не будет
Стиллер вы больше не поймаете) Репозиторий удалили
Да, это я знаю, и буду чинить. Сначала разберусь с .endswith((".gz", ".bz2", ".xz")) а потом уже займусь этим
Да ладно, шучу. На самом деле я бы рекомендовал просмотреть код. У меня там сразу под капотом всё приводится к нижнему регистру через
pathlib:ext = "".join(archive.suffixes).lower()Так что за регистр на Linux/macOS можно не переживать, он не сломается)Спасибо за советы, а по поводу Windows.TaR.GZ - На винде проверял, не ломается. а по mimetypes - очень хорошая идея, мне лично очень поможет :)