SQL команды из статьи (с доп. столбцом процентного соотношения), на случай если кому-то будет интересно проверить свою медиатеку:
Сортировка по битрейту и кодеку
SELECT
bitrate,
codec,
count(*) AS tracks,
ROUND(count(*) * 100.0 / (SELECT COUNT(*) FROM tracks_cache), 2) AS tracks_perc
FROM tracks_cache
GROUP BY
bitrate,
codec
ORDER BY tracks DESC;
Сортировка по качеству
SELECT
realQuality,
count(*) AS tracks,
ROUND(count(*) * 100.0 / (SELECT COUNT(*) FROM tracks_cache), 2) AS tracks_perc
FROM tracks_cache
GROUP BY
realQuality
ORDER BY tracks DESC;
Сортировка по кодеку
SELECT
codec,
count(*) AS tracks,
ROUND(count(*) * 100.0 / (SELECT COUNT(*) FROM tracks_cache), 2) AS tracks_perc
FROM tracks_cache
GROUP BY
codec
ORDER BY tracks DESC;
Сортировка по битрейту
SELECT
IIF(bitrate = 0, 1000, bitrate) AS bitrate_fixed,
count(*) AS tracks,
ROUND(count(*) * 100.0 / (SELECT COUNT(*) FROM tracks_cache), 2) AS tracks_perc
FROM tracks_cache
GROUP BY
bitrate_fixed
ORDER BY tracks DESC;
Сортировка по качеству и битрейту
SELECT
realQuality,
IIF(bitrate = 0, 1000, bitrate) AS bitrate_fixed,
count(*) AS tracks,
ROUND(count(*) * 100.0 / (SELECT COUNT(*) FROM tracks_cache), 2) AS tracks_perc
FROM tracks_cache
GROUP BY
realQuality,
bitrate_fixed
ORDER BY tracks DESC;
Сортировка по качеству, битрейту и кодеку
SELECT
realQuality,
codec,
IIF(bitrate = 0, 1000, bitrate) AS bitrate_fixed,
count(*) AS tracks,
ROUND(count(*) * 100.0 / (SELECT COUNT(*) FROM tracks_cache), 2) AS tracks_perc
FROM tracks_cache
GROUP BY
realQuality,
codec,
bitrate_fixed
ORDER BY tracks DESC;
Пользовался Codeium, негативного опыта с этим инструментом не было. Бесплатен для личного использования, поддерживает даже больше редакторов кода, чем Tabnine
Бонусом ко всему этому ещё идёт, что их база данных не была надёжно защищена
Эх, и снова статья ради рекламы...
SQL команды из статьи (с доп. столбцом процентного соотношения), на случай если кому-то будет интересно проверить свою медиатеку:
Сортировка по битрейту и кодеку
Сортировка по качеству
Сортировка по кодеку
Сортировка по битрейту
Сортировка по качеству и битрейту
Сортировка по качеству, битрейту и кодеку
А вот это обидно было, не надо обзываться.
Существует "импортозамещенный" Git - пше.рф.
Ожидаю от автора темы такое же решение, только для Docker. Представьте удобство команд.
Не
docker, авщслук, и так далее. Это же наше, российское!)Лично я в своих проектах использую CloudScraper для Python, и этого достаточно.
Это закрытая модель от Яндекса, которая только вскоре будет доступна платно
https://habr.com/ru/companies/selectel/articles/761914/#comment_26022506
Пользовался Codeium, негативного опыта с этим инструментом не было. Бесплатен для личного использования, поддерживает даже больше редакторов кода, чем Tabnine