Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

db/file storage .... (was) Re: Re: ANN: RebDB Pseudo-Relational Database

 [1/7] from: petr::krenzelok::trz::cz at: 28-Jan-2004 11:37


Graham Chiu wrote:
>On Wed, 28 Jan 2004 10:48:44 +1100 > Ashley Tr=FCter <[atruter--labyrinth--net--au]> wrote:
<<quoted lines omitted: 23>>
>IOS from hard drive to USB to hard drive ... I think >sometimes the file system can be overused!
in XBase world, fixed sized (10char) variable is used, called MEMO. Memo fields are stored in one binary file though, it depends upon index system you use. We used SixDriver, which was really a powerfull beast back at those days ... I think that is way to go for RebDB - to offer another datatype/column - MEMO ... and create driver for one-file storage ... that way you would get what you need for your IOS data ... ah ... that damned copying of thousands of small files to USB pen, boring, isn't it? :-) Once again - we need .zip scheme or just ability to threat archives as ordinary dir - that would be better ... so: exists? %/C/my-dir/my-zip.zip/message-0001.r 1) File Managers (most of them imo, and no - Explorer is NOT file manager, it is a joke!) treat archive files as ordinary directories. Our company bought multi-license of Windows Commander (Total Commander nowadays) and users are happy about that. Who needs tools like Winzip etc.? I will try one thing though once I get home - WinXP can do just the same natively, so maybe rebol will be able to read from archives that way naturally? 2) It is the same as with gif saver, convolution - Carl once said, that if we find free C code for that, he can add it into Rebol. One other app which uses such technique is WinAMP - it stores all that small skin files into one .zip per skin. I find it really usefull So - I can imagine IOS messenger files still being plain text, still being separate files, but living in one physical file or several linked ones. I think there would be no noticable slow-down and copying to USB would be just instant. Would anyone else find such enhancement usefull? Can we find source codes? -pekr-

 [2/7] from: bry::itnisk::com at: 28-Jan-2004 12:10

Re: db/file storage .... (was) Re: Re: ANN: RebDB Pseudo-Relational


> 1) File Managers (most of them imo, and >no - Explorer is NOT file > manager, it is a joke!) treat archive >files as ordinary directories.
Explorer is not a file manager, it is the windows shell. as such you can extend it via namespaces: http://msdn.microsoft.com/library/default.asp ?url=/library/en- us/shellcc/platform/shell/programmersguide/sh ell_adv/namespaceextension/namespace.asp to give yourself the file management capabilities you want for example.

 [3/7] from: petr:krenzelok:trz:cz at: 28-Jan-2004 12:49


[bry--itnisk--com] wrote:
>>1) File Managers (most of them imo, and >>no - Explorer is NOT file
<<quoted lines omitted: 12>>
>capabilities you want for >example.
That is really a bad excuse :-) .... it comes with Windows as-is and so most users will use it that way. Besides that ... once you get used to some tool there is no way back ... I could not live without two panels of WinCommander :-) -pekr-<

 [4/7] from: gchiu:compkarori at: 28-Jan-2004 22:46


Petr Krenzelok scribed ... apparently on 28-Jan-2004/12:49:29+1:00
>[bry--itnisk--com] wrote: > >That is really a bad excuse :-) .... it comes with Windows as-is and so >most users will use it that way. Besides that ... once you get used to >some tool there is no way back ... I could not live without two panels >of WinCommander :-) >
How does it compare with DOpus? I'm using it now ... price reduced to halt until end of January. http://www.dopus.com --- Graham Chiu http://www.compkarori.com/cerebrus<

 [5/7] from: jason:cunliffe:verizon at: 28-Jan-2004 14:52


> How does it compare with DOpus? I'm using it now ... price reduced to halt
until end of January.
> http://www.dopus.com
hmm... Looks like that is an offspring from the old Amiga 'Opus'. Great tool - I lived by it back then.. Interesting to consider how it relates to something like Araxis Merge and how much work it would be to develop a version in Rebol combining the best of both. Merge v6.5 for Windows -- there's a 30 day trial download I recommend to play with. Lightening fast with many excellent interface ideas. Its a superb wysiwyg diff tool. But you really have to experience it hands on to appreciate it. Especially relevant for distributed library ideas like Rebol/View/Desktop, /IOS or AltME http://www.araxis.com/ - Jason

 [6/7] from: alanore:comcast at: 29-Jan-2004 17:13


Jason Cunliffe scribed ... apparently on 28-Jan-2004/14:52:38-5:00
>> How does it compare with DOpus? I'm using it now ... price reduced to halt >until end of January. >> >> http://www.dopus.com > >hmm... Looks like that is an offspring from the old Amiga 'Opus'. >Great tool - I lived by it back then.. >
I have both DirOpus for Amiga and DOpus for Windows on my box but still prefer pcopus as it is free/dual pane/easy to config you can get it here: http://galway.informatik.uni-kl.de/staff/mandola/opus.html<

 [7/7] from: atruter::labyrinth::net::au at: 1-Feb-2004 12:46

Re: db/file storage


On Wed, 28 Jan 2004 11:37:38 +0100, Petr Krenzelok <[petr--krenzelok--trz--cz]> wrote:
> in XBase world, fixed sized (10char) variable is used, called MEMO. Memo > fields are stored in one binary file though, it depends upon index > system you use. We used SixDriver, which was really a powerfull beast > back at those days ... I think that is way to go for RebDB - to offer > another datatype/column - MEMO ... and create driver for one-file > storage ... that way you would get what you need for your IOS data ...
I wanted to do something like this initially, but the various 'skip bugs prevent an efficient solution ... or so I thought. Turns out that if you store each memo as a line of text, then: file: open/lines/direct %memos.txt memo: copy first skip file rowid - 1 works, even though the 'skip refinement [of 'open] and "at file rowid" don't. So expect a new RebDB memo! datatype, with some limitations, in the next couple of days (plus a few other goodies). Regards, Ashley<

Notes
  • Quoted lines have been omitted from some messages.
    View the message alone to see the lines that have been omitted