lilfluff: On of my RP characters, a mouse who happens to be a student librarian. (Default)
I have been off and on grabbing a stack of manga (and a few assorted trade paperback editions of other stuff) and entering them into a linux app called Alexandria. It's not perfect (in fact the current version seems to have a few stability issues -- however it only ever takes itself down, and seems to do so without taking out any records), but it has some nice features.

* I can do ISBN lookups, and if it finds the book it will enter in the details for me
* Including automatically snagging cover photos
* I can export the records in a variety of formats including on huge web page or a csv file.
* It will spot attempts to enter duplicate records
* Like most other such apps it has a book loan feature that will let you see when and to who you loaned a book
* You can give books an 0-5 star rating
* You can also record random notes for any particular book
* In theory I can enter a books information manually in a form, but that's one of the unstable parts right now
** However, the record for each book is stored as a YAML formatted text file. Which means that when I discovered that Runaways volume two in paperback does not exist according to the automated Amazon lookup, I was able to take care of the issue with a text editor, a single cut&paste from an existing file, and a few quick edits.

Here for example is what I saved to create the entry:

--- !ruby/object:Alexandria::Book
authors:
- Brian K Vaughan
- Adrian Alphona
- Jo Chen
edition: Paperback
isbn: 0785114157
notes: ""
publisher: Marvel Comics
saved_ident: 0785114157
title: "Runaways Vol. 2: Teenage Wasteland"

Yeah, the penciler and inker get recorded as authors. The program's original intent was for recording regular books not comic books (of whatever genre, style, or national origin).

The records being formatted plain text means a low barrier to playing around with the database. It also means that if I decide to switch to another program it shouldn't be too difficult to transfer the existing records. One of the other major linux book collection programs looks to be Tellico, which will happily slurp up Alexandria records. Or I could decide to roll my own php/mysql web app and without too much trouble pull over the records (including cover images).

But in the end just getting a decent list of what I have will be enough of an improvement. It's rather annoying to go into the bookstore and stare at the shelf thinking to myself, "Okay... Just what volume of Bleach did I leave off on anyway..."
lilfluff: On of my RP characters, a mouse who happens to be a student librarian. (Default)
The eagle eyed may have noticed that my default user icon has changed a little. I recently downloaded Inkscape (free/open-source vector graphics program) and as a first bit of playing around loaded in my old icon and created a vector graphics version. Among other things this means that if LiveJournal ever adds svg as an option for user pic formats then my icon could potentially be scaled larger and smaller depending on your browsers zoom settings or the size of the space its placed in. For the current time however it has to be converted to a raster format. So it has been saved and uploaded in PNG format. If your browser is a decent one then it should have a transparent background.

Inkscape looks like it should be a fun program to play around with. For now though I need to get back to my JAVA homework.

Profile

lilfluff: On of my RP characters, a mouse who happens to be a student librarian. (Default)
lilfluff

August 2025

S M T W T F S
      12
3456789
10111213141516
17181920212223
24252627282930
31      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 23rd, 2025 07:52 pm
Powered by Dreamwidth Studios