Click here to Skip to main content
15,887,214 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: When I need it I can't find it! Pin
pkfox12-Sep-23 1:46
professionalpkfox12-Sep-23 1:46 
GeneralRe: When I need it I can't find it! Pin
Amarnath S12-Sep-23 3:12
professionalAmarnath S12-Sep-23 3:12 
GeneralRe: When I need it I can't find it! Pin
AndyChisholm12-Sep-23 3:40
AndyChisholm12-Sep-23 3:40 
GeneralRe: When I need it I can't find it! Pin
Amarnath S12-Sep-23 4:36
professionalAmarnath S12-Sep-23 4:36 
GeneralRe: When I need it I can't find it! Pin
Gerry Schmitz12-Sep-23 5:19
mveGerry Schmitz12-Sep-23 5:19 
GeneralRe: When I need it I can't find it! Pin
Amarnath S12-Sep-23 6:03
professionalAmarnath S12-Sep-23 6:03 
GeneralRe: When I need it I can't find it! Pin
Gerry Schmitz12-Sep-23 7:56
mveGerry Schmitz12-Sep-23 7:56 
GeneralRe: When I need it I can't find it! Pin
trønderen12-Sep-23 9:36
trønderen12-Sep-23 9:36 
Gerry Schmitz wrote:
Certainly one must have sections
Not by definition. Modern automated libraries tend store everything in complete chaos. When a book is returned, it is put into the first empty folder, in cases with a lot of numbered folders, of the appropriate size. This process includes scanning a bar code of the case, the folder and the book, and this is entered into a search index in the library, before the robot drives the case back to its shelf.

Whenever someone later asks for the book, the library catalog provides the bar code for the book. This code is looked up in the search index, and the robot is sent out to retrieve the correct case. At the sorting table, a camera scans the folder bar code tags for the one in the index, and a mechanical arm lifts the book from the folder. The folder is now free for any other returned book, and the index entry for the book being removed is removed from the index.

The National Library of Norway maintains a library of about two million volumes this way, mostly older books that are not any longer found in smaller libraries spread across the country. Users can browse the catalogs of this central depot library from any public library, or their own PCs, and order the book to be delivered to their local library. The library has an absolute time limit of 24 hours from the order is entered to the book is on the road, but during working hours the delay is usually no more than a couple hours (waiting for the pickup truck to arrive).

Of course the library catalog has sections. They may have an "art" section, listing the book. Another section may be "French books", and the book is listed there as well. And maybe in the "antique books" section as well.

That is the great thing about it. I have copied my huge movie / music library to the PC (still fighting with the copy protection on some BD/DVDs, but most I can handle). I all the time have these questions like 'Is this a blues or a rock album? Where shall I put it?' Or, 'How did I classify that Nina Simone song - blues, soul, rock?' The Explorer 'Find file' helps a bit, but my archive is so huge that it is slow. I can only search on directory/file name; other properties are not searchable (MP3 tags are almost non-existent in my archive, and when present, they are often highly debatable.)

So I have a database index design ready for implementation, for looking up on music/movies on more or less arbitrary criteria. The directory structure of my music/movie disk would mean nothing for the search; the files might as well be located in a single huge flat directory, named by a serial number to avoid naming clashes (I have heard rumors that NTFS can have performance problems with tens of thousands of files in a single directory, though). That would give me the option to make all the sections I like, more or less like hashtags.

If I get around to creating the index/search system, there is the "minor" task remaining: Going through every single BD/DVD/CD/vinyl cover to enter all the information into the index - performers, composers, alternate titles, ... Only some of it can be extracted automatically. Maybe that is why I am so hesitant to implement the index system Smile | :)
GeneralRe: When I need it I can't find it! Pin
StatementTerminator13-Sep-23 5:04
StatementTerminator13-Sep-23 5:04 
GeneralRe: When I need it I can't find it! Pin
Florida Joe16-Sep-23 8:43
Florida Joe16-Sep-23 8:43 
GeneralRe: When I need it I can't find it! Pin
trønderen12-Sep-23 4:56
trønderen12-Sep-23 4:56 
GeneralRe: When I need it I can't find it! Pin
glennPattonWork312-Sep-23 4:59
professionalglennPattonWork312-Sep-23 4:59 
GeneralRe: When I need it I can't find it! Pin
Gerry Schmitz12-Sep-23 5:15
mveGerry Schmitz12-Sep-23 5:15 
GeneralRe: When I need it I can't find it! Pin
AndyChisholm12-Sep-23 20:55
AndyChisholm12-Sep-23 20:55 
GeneralRe: When I need it I can't find it! Pin
Choroid12-Sep-23 6:13
Choroid12-Sep-23 6:13 
GeneralRe: When I need it I can't find it! Pin
dandy7212-Sep-23 9:46
dandy7212-Sep-23 9:46 
GeneralRe: When I need it I can't find it! Pin
AndyChisholm12-Sep-23 20:58
AndyChisholm12-Sep-23 20:58 
GeneralRe: When I need it I can't find it! Pin
StarNamer@work13-Sep-23 12:29
professionalStarNamer@work13-Sep-23 12:29 
GeneralRe: When I need it I can't find it! Pin
Gary R. Wheeler12-Sep-23 12:33
Gary R. Wheeler12-Sep-23 12:33 
GeneralRe: When I need it I can't find it! Pin
AndyChisholm12-Sep-23 21:00
AndyChisholm12-Sep-23 21:00 
GeneralRe: When I need it I can't find it! Pin
jmaida12-Sep-23 17:04
jmaida12-Sep-23 17:04 
GeneralRe: When I need it I can't find it! Pin
FreedMalloc12-Sep-23 17:24
FreedMalloc12-Sep-23 17:24 
GeneralRe: When I need it I can't find it! Pin
jmaida12-Sep-23 17:41
jmaida12-Sep-23 17:41 
GeneralRe: When I need it I can't find it! Pin
Amarnath S13-Sep-23 5:04
professionalAmarnath S13-Sep-23 5:04 
GeneralRe: When I need it I can't find it! Pin
jschell13-Sep-23 5:51
jschell13-Sep-23 5:51 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.