Состоялся релиз каталогизатора домашней библиотеки MyLibrary 4.2.1. Код программы написан на языке программирования С++ и доступен (GitHub, GitFlic) под лицензией GPLv3. Графический интерфейс пользователя реализован с помощью библиотеки GTK4. Программа адаптирована для работы в операционных системах семейства Linux и Windows. Для пользователей Arch Linux в AUR доступен готовый сценарий сборки пакета. Для пользователей Windows доступен экспериментальный инсталлятор...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64069
Ты молодец, что занимаешься развитием такой программы. В отличие от других комментаторов, я даже не буду писать ничего плохого про всратый UI.
Ленивые пусть страдают
https://paste.opensuse.org/pastes/5a9fcb4140cf
никто и не собирался писать про всратый UI или отвратительный говнокод
Хорошая вещь, коллекция книг на домашнем сервере на нём работает.
Казалось бы есть куча тудушек, Эксель ещё куча вариантов накопительства ненужной информации, но ведь делать простые вещи сложно это своего рода тоже искусство, хотя и современное.
У меня вся библиотека Flibusta выкачена, разве есть варианты лучше чем MyLibrary?
Не видишь прямую связь с выкачиванием всей флибусты, которую ты никогда не сможешь прочитаешь и совершением обсессивно-компульсивных действий?
Очень интересный комментарий. Видимо, человеку лет 5-10, т.к. вопрос про то, что где-то нужно найти и взять у него не возникает.
Почему бы и нет? Вы, наверное, и людей, которые в торренте фильмы раздают считаете шизиками, при этом пользуясь их раздачами.Я не держу ни то, ни другое, но как наблюдатель считаю, что лучше пусть ценные данные будут у большего кол-ва людей, чем в одном месте.
Да пираты должны пиратить. Накопители накопительствовать. Но ни то ни другое не вариант нормы.
Полечись в психушке - тебя быстро приведут в норму!
Ты как вырвался от санитаров?
Нет, не вижу. Аргумент про "никогда не сможешь прочитать" потрясающе тупой, если честно. При чем тут вообще невозможность прочитать всю флибусту? Я и в более-менее большой городской библиотеке тоже не смогу прочитать все книги и что с того? Закрыть библиотеку из-за этого? Перестать ходить туда за книгами? Городские библиотеки нужны совсем не для того, чтобы прочитать вообще все книги, которые там находятся, а для того, чтобы иметь свободный доступ к большому и разнообразному по тематике собранию книг, не заморачиваясь заранее, что тебе понадобится в тот или иной момент жизни, не боясь того, что ты прочитаешь вообще все и будешь потом от этого грустить, не превращая своё жильё в книгохранилище, наконец. Условная выкачанная "вся флибуста" просто делает это чуть более удобным - теперь тебе не надо топать самому в библиотеку, вот и все.
А что тебе на сайте мешает выбрать книгу? Или ты борец воображаемого фронта? Ты наверно начинаешь догадываться почему библиотека находится не у тебя в комнате, а в отдельном здании и финансируется минуципалитетом? Тебе нужно прям тяжёлое длительное лечение, а не сабдевая программа.
> А что тебе на сайте мешает выбрать книгу?а в чем проблема выбирать её у себя на компьютере?
> почему библиотека находится не у тебя в комнате, а в отдельном здании и финансируется минуципалитетом?
Потому что много бумажных книг занимают много места, в отличие от книг электронных.
Ты свои комплексы не проецируй на всех. Длительное лечение нужно тебе, причём в психушке с током. Может ты тогда своей головой "подумаешь" что чтение книг, это тебе не семечки у подворотни щелкать... Когда твой оппонент прочёл 100500 книг, а ты только 15 (и то, по распродаже) за всю свою жизнь - разница в интеллекте видна для всех (точнее его у тебя отсутствие как такового).
> Ты свои комплексы не проецируй на всех. Длительное лечение нужно тебе, причём
> в психушке с током. Может ты тогда своей головой "подумаешь" что
> чтение книг, это тебе не семечки у подворотни щелкать... Когда твой
> оппонент прочёл 100500 книг, а ты только 15 (и то, по
> распродаже) за всю свою жизнь - разница в интеллекте видна для
> всех (точнее его у тебя отсутствие как такового).Ты свои комплексы не проецируй на меня. Твой интеллект на уровне первый канал. Никакие книжки тебе уже не помогут.
Попугай, тебе ничего не поможет.
Ну, как тебе сказать? Для ответа на твой вопрос хорошо бы ну хотя бы какое-то представление иметь о том, что такое "флибуста" - а если чуть-чуть узнать о её истории (Самой-самой недавней, через недельку год будет) - то вопрос такой и вовсе не возникнет...
> которую ты никогда не сможешь прочитаешьНе прочитаю что именно? Или у вас строго определённый список того, что следует прочитать, а остальное не будет читаться в принципе?
То есть ты выкачиваешь тонны мусора на жёсткий диск заносить его в эту бредовую программу просто так как Плюшкин даже без цели? По том что у флибусты есть своя программа куда лучше этой. Тебе явно не помочь уже.
Не можешь позволить себе домашний сервер с теробайтами данных, это только твоя проблема.
Это не цены высокие, это ты нищий-брод, который потому что очень любит подписки, DRM, телеметрию с зондом и т.д.
> Не можешь позволить себе домашний сервер с теробайтами данных, это только твоя
> проблема.
> Это не цены высокие, это ты нищий-брод, который потому что очень
> любит подписки, DRM, телеметрию с зондом и т.д.Не можешь себе позволит копеечную подписку на нормальный сайт с книжкам и удобным приложением? Надеюсь ты понимаешь что тебе уже не помочь. Медицина тут бессильна.
Зафиксируем, что ты любишь DRM с анальной телеметрией и т.д.У нормальных людей домашний сервер (по сравнению с подписками) он уже окупился! Оффлайн, без DRM, в самом высоком качестве, с несколькими звуковыми дорожками, нативно и т.д.
Плати дальше подписки, так как это "налог на глупость" только опять не ной в психушке, что злые амеры тебе перекрыли доступ к твоим больным фантазиям и данным!
Не видишь прямую связь с чтением книг с людьми и высоким положением в обществе. Это те самые люди, которые тебя опускают в комментариях, в силу твоей необразованности и твоей ориентации по жизни на говно из подворотни.
> Не видишь прямую связь с чтением книг с людьми и высоким положением
> в обществе. Это те самые люди, которые тебя опускают в комментариях,
> в силу твоей необразованности и твоей ориентации по жизни на говно
> из подворотни.Это те самые образованные люди, которые отдают мошенникам все деньги? И живут на копеечную пенсию в трущобах? Их в целом не жалко пусть продолжают читать пропаганду.
Так тебя никто не заставляет читать. Сиди дальше в г@вне в подворотне и не высовывайся - а то санитары тебя найдут!
> которую ты никогда не сможешь прочитаешьА зачем читать всё?
1) Мусьё не дозволяет человекам просто радости осознания, что у него под боком, без всяких платежей, регистраций и инторнетов (которые могут отключать или могут барахлить из-за всяких"...надзоров") или библиотек (до которых еще надо добраться, а потом вовремя возвращать книги без кругов от кофе) есть почти любая книга, изданная на момент скачивания?
2) Или мусьё на всю жизнь наперед знает, что он прочтет или что понадобится? До (условно) последнего 90-го года жизни, составил список книг, которые собирается прочитать? Какую Вы себе наметили последней, Библию?
3) Или мусьё знает все-все изданные на данный момент книги и составил из них список из п.1 и даже все их купил в свою библиотеку и совсем-совсем исключает случай, что через (условные) 20 лет любовница ему посоветует (снова условную) книгу про Анну Каренину, которую он (опять же условно!) не знал(!) и теперь был бы не против включить в список?
4) Ну и, с изумлением рассматривая, по каким кривым загогулинам развивается в целом цивилизация и в частности авторское и патентное право и ужесточение контроля инторнетов по паспортам, совсем не удивительно будет, если через N-дцать лет проснутся всякие праправнуки Дюма и будут разрешать читать "Трех мушкетеров" только за денюшку, а более дешевые пиратские копии сего произведения ты найдешь только в даркнете ибо в зарегулированном белом инторнете всё бесплатное "авторское" будет вычищено?
Конечно, Kavita.
Calibre лучше?
У Calibre уже давно есть существенный недостаток: создатель принципиально против внедрения опции древовидного хранения данных, что при значительном количестве книг тормозит коллекцию на уровне файловой системы.
Для небольшого количества читаемых она в топе, а для хранения зеркала той же флибусты уже будут проблемы на не сильно шустрых системах, когда, скажем, потребуется без запуска программы найти и забрать по сети, например через webdav, несколько книг.
Почему все бредят про флибусту и сабж, когда Флибуста использует MultiLib, а не сабжевый велосипед? У вас эффект Манделлы или просто старость?
> Почему все бредят про флибусту и сабж, когда Флибуста использует MultiLib, а не сабжевый велосипед?Коллекция вполне парсится с помощью MyLibrary. Причём есть специальный плагин для импорта inpx файлов.
Вы наверно помните что много раз писали, что это костыль. Нет уникального предложения (для аудитории конечно). Это конечно лучше чем бухать, но как будто можно было бы силы потратить на что-то ещё.
> Нет уникального предложения (для аудитории конечно).А оно нужно?)) Я не стремлюсь к "захвату рынка" или чему-то подобному. Программа выкладывается по принципу: если оно кому-то нужно - хорошо, нет - на нет и суда нет.
1. Если не считать торренты, Ф - одна из самых больших и известных сетевых коллекций. Т.е. идеальный пример объемной русскоязычной библиотеки.
2. Бред - это считать что пользователи на своих личных компах должны хранить данные в тех же приложениях, что и на серверах. То, что документы в облаке можно держать в блобах не обязывает пользователей поднимать у себя дома бд.
3. На скорость открытия сетевого каталога с сотнями тысяч подкаталогов авторов психика и возраст пользователя мало влияют. В то время, как, например, прохождение древовидного хранения форков MyRuLib вообще не тормозит.
Привет 90-е. Прекрасные были времена.
>Привет 90-е. Прекрасные были времена.Задерживали зарплату. Разгул уличного бандитизма. Всеобщая нищета. Люди голодали и недоедали. Отсутствовал Интернет и компьютеры.
ага, в чемоданы никто не какал
Революционный дезигн из секретных подвалов студии Лебедева?
Цвета, конечно, всратые. Но автор, вероятно, не дизайнер. Желающие и умеющие могут предложить свою цветовую схему.Программа нужная, автор молодец.
Хороший математик - плохой программист
Хороший программист - плохой дизайнер.
Хороший дизайнер - плохой математик.Приглашаю всех на свои курсы дизайна. Прививаю хороший вкус.
А зачем быть дизайнером? Можно просто использовать дефолтные виджеты ОС.
Ну это же тупо и не креативно. Ты чо такой не креативный?
> Ну это же тупо и не креативно. Ты чо такой не креативный?Это все равно что называть городских сумасшедших или людей из дурки креативными.
> Желающие и умеющие могут предложить свою цветовую схему.Да в общем-то ничего и предлагать не нужно. Достаточно лишь заглянуть в настройки. И сюда: https://www.opennet.dev/opennews/art.shtml?num=62751 Там показаны возможности кастомизации внешнего вида.
> https://www.opennet.dev/opennews/art.shtml?num=62751 Там показаны возможности кастомизации внешнего вида.Свят-свят ):
> Свят-свят ):Why not? Это в конце-концов программа для каталогизации книг, а не интерфейс управления реактором))
> Желающие и умеющие могут предложить свою цветовую схему.Желающие могут предложить автору вообще не трогать рукоми цвета, размеры и прочее, относящееся к UI, если не понимаешь, что делаешь.
> Революционный дезигн из секретных подвалов студии Лебедева?Забавно. Пару релизов назад мне предлагали в качестве учебников книги Лебедева, теперь же подозревают, что я их таки читал. Хотя в плане дизайна с того момента не изменилось вообще ничего.
Это постирония на тему что такой инновационный дизайн эта студия если и производит то в подвале и никому не показывает. Потому что это секрет.
> Пару релизов назад мне предлагали в качестве учебников книгиЛадно бы книги, но, казалось бы, у автора же должен был возникнуть вопрос: а почему это весь остальной софт не использеует такие упоротые цвета, как в моей программе?
> Ладно бы книги, но, казалось бы, у автора же должен был возникнуть
> вопрос: а почему это весь остальной софт не использеует такие упоротые
> цвета, как в моей программе?А может автору просто до лампочки?;)
> А может автору просто до лампочки?;)Если бы было до лампочки, вы бы вообще с цветами не возились.
> Если бы было до лампочки, вы бы вообще с цветами не возились.Да я в общем-то изначально и не возился. Просто мне не нравился серый, идущий в GTK по умолчанию, я изменил цвет фона. А дальше уже по цепочке - чтобы надписи нормально можно было различать и кнопки. Ну а потом "дизайнеры", которые дефолтный CSS файл отредактировать не могут, своим нытьём достали - сделал окно настроек. С того момента любые претензии к цвету больше не принимаются ;)
> Просто мне не нравился серый, идущий в GTK по умолчаниюРазве сьандартные цвета не от системной темы зависят?
> Разве сьандартные цвета не от системной темы зависят?У GTK свои темы. И настраиваются они отдельно. Нормально же поддерживается вообще только одна - Adwaita. Ну и я, честно говоря, никогда не понимал стремления к однообразию. У многих людей и так жизнь скучная настолько, что повеситься с тоски можно. Так пусть хоть в виртуальном мире повеселей будет.
Почему не взять Kavita? То же самое, только выглядит куда лучше.
Оно же на богопротивном C#, а сабж на святом C++ два креста означает благословении божье.
но в сишарпе целых четыре креста
Это бесовская решетка. Печать дьявола. Каждый кто прикасается к бесовской решетке становится посланником дьявола.
диавол это бывший конкурент "бога" в раю. были кресты - стали решётки
Диявол просто раб божий и исполняет его волю. Изначально диявол просто исполнял роль прокурора разыскивая прегрешения в рамках досудебных расследования о грехах. При этом имел план по раскрываемости грехов.
Шарпы какие-то, диез это, ДИЕЗ.
Ну хотя бы потому, что она не поддерживает fb2, судя по описанию.
И чем он лучше EPUB?
Всем
Epub -- это, по-сути, зиппованный html с css -- веб-сайт. Причем html5. Т.е. для его отображения нужен полноценный браузерный движок. Просто всратый ужас.Fb2 концептуально сильно лучше, т.к. это чистый xml, требует гораздо меньше ресурсов для обработки и отображения, легко сконвертировать во что угодно. И читалку для него написать сильно проще. Но его развитием никто не занимается, поэтому он сейчас отстает по фичам.
Можно, конечно, продолжать их сравнивать, но почти вся русская художка -- это fb2, а тот epub, что есть -- сконвертирован из fb2. Для русскоязычной художки поддержка fb2 просто должна быть, потому что так сложилось.
Но ведь код выше открыт. Можно добавлять фб2 сколько угодно раз. Если это никто не сделал может это нормальным людям и ненужно?
Придётся ходить в ненормальных, что поделаешь.
> И чем он лучше EPUB?Чуть выше вам уже ответили, но тоже добавлю свои пять копеек. Во-первых, EPUB - это zip архив. Т.е. вам для его чтения уже нужен архиватор. Что подымает сложность соответствующей программы сразу на порядок. Во-вторых, как уже вам сказали - там html. Ещё плюс к сложности программы. Ну или просто уже нужно какой-нибудь webengine подключать в качестве сторонней библиотеки. И тут сразу встаёт вопрос - а оно надо? Вы книгу садитесь читать, чтобы получить некую информацию посредством текста, а все красивости вроде иллюстраций и всяких там завитушек шрифта - оно по большому счёту лишнее. Причём, в fb2 так-то оно всё есть. Более того, при желании вы можете сами fb2 модифицировать. Сам формат. Стандарт есть здесь: https://github.com/gribuser/fb2 И им достаточно просто пользоваться. А теперь найдите описание EPUB, и попробуйте оттуда извлечь полезную информацию.
Вот вы уже почти у цели книги читают, а не в каталоги заносят. Обычно.
> Обычно.Обычно книги публично доступны. Бесплатно. Для всех. Потому что чем шире распространяется знание, тем лучше для всех. Но пользователям сегодня почему-то приходится по-всякому извращаться, чтобы книги достать. Например складывать их в коллекции и делиться. А всякие... интересные личности почему-то стремятся это пресечь, закрывая доступ ко всему подряд. И почему бы это?... Да ещё иногда бывает ракеты и беспилотники в узлы связи прилетают. Сами по себе, ага. И потом внезапно не то что интернет не работает: хорошо, если электроэнергия есть.
Да и из супермаркета все продукты унесём вдруг они у них там протухнут или ракета туда прилетит или электричество кончится. А то что супермаркет считает это воровством и вообще он неудобные в него нежно ходить это проблемы супермаркета.
> Да и из супермаркета все продукты унесём вдруг они у них там
> протухнут или ракета туда прилетит или электричество кончится.Таки и протухают, и ракеты в них прилетают, и с электричеством тоже проблемы бывают ;) А ещё бывают такие места, где супермаркетов вообще нет и не предвидится. От ведь сюрприз, правда?))
> А то что
> супермаркет считает это воровством и вообще он неудобные в него нежно
> ходить это проблемы супермаркета.К-хм, "нежно ходить"? А вы точно о супермаркете сейчас?;) А что они там считают - это действительно их проблемы. Тут для начала нужно разобраться - кто, у кого и что на самом деле украл. И по итогу разбирательства окажется, что счёт внезапно не в пользу владельца супермаркета.
Супермаркет украл? Ну это уже дурка. А автор книги виноват что не раздаёт её бесплатно. Вот такие как вы и живут за чертой бедности.
Никто не держит текстовые файлы в несжатом виде, это просто глупо. Сам формат слишком беден, там даже нельзя выровнять текст по центру, оформить стихи, вывеску, письмо, список, таблицу...
> Никто не держит текстовые файлы в несжатом виде, это просто глупо. Сам
> формат слишком беден, там даже нельзя выровнять текст по центру, оформить
> стихи, вывеску, письмо, список, таблицу...Ясно, т.е. вы спецификации fb2 в глаза не видели. И да - никто вам не мешает добавить собственные расширения к формату. И предложить их авторам в качестве pull запроса. Ну и я стесняюсь спросить: стихи, таблицы - это понятно, но зачем вам в книге... вывески?))
> Вы книгу садитесь читать, чтобы получить некую информацию посредством текста, а все красивости вроде иллюстраций и всяких там завитушек шрифта - оно по большому счёту лишнее.Что ты такое несешь? Ты в магазин идешь за обычной книгой, в которой могут быть самые разные шрифты, картинки и дизайнерские решения. Если ты хочешь перенести это все в цифровом виде, а не просто голый текст скопировать и как-то что-то худо бедно накидать, то это PDF или EPUB. Другого не дано.
Ну, вот эти рюшечки-завитушечки, автограф автора, пергамент из левого бедра девственницы - хотя бы на полку под стекло поставить можно - а тут-то зачем?!
Неюзабельно: там даже невозможно переименовать книгу (!), интерфейс сложен и абсурден.
В дистрибутиве ешё должен идти Нортон Командер и Бест4.
Вырвите мне глаза, чтобы не смотреть на этот ГУЙ
вырвал, теперь можешь пользоваться даже kde
ICE Book Reader уж на что васянство, а лучше так ничего и не навалили.
Cool Reader же (тот, что старый).
> Состоялся релиз каталогизатора домашней библиотеки MyLibrary 4.2.1.Интерфейс топчик, рекомендации лучших Gnome Hig Guide'ров!