ΕΕΛΛΑΚ - Λίστες Ταχυδρομείου

Re: [opensource-devs] GSOC Inquiry about FilesDB

  • Subject: Re: [opensource-devs] GSOC Inquiry about FilesDB
  • From: Κωνσταντίνος Νασιώτης <knasiotis [ at ] gmail [ dot ] com>
  • Date: Tue, 13 Mar 2018 08:59:47 +0000
Thank you for taking the time to answer,

I've looked into system calls for file handling.
I'm a bit lost when it comes to directories, I found out about dirent.h but
this structure only provides a filename.
Once again, please correct me if I'm wrong.
And thank you again for your time

Στις Τρί, 13 Μαρ 2018, 10:46 ο χρήστης Panagiotis Petropoulakis <
petropoulakispanagiotis [ at ] gmail [ dot ] com> έγραψε:

> You can use system calls with c if you want to gather meta-data from
> files. So I think there is way to achieve this in c.
>
> Στις 13 Μαρ 2018 10:43 π.μ., ο χρήστης "Κωνσταντίνος Νασιώτης" <
> knasiotis [ at ] gmail [ dot ] com> έγραψε:
>
>> Thank you for replying!
>> You raised me a couple of other questions
>>
>> 1) Is there a chance for implementation in C++?
>> I know python is a good idea for sure, but I found that C standalone
>> doesn't have the functions to gather the file metadata required for this
>> project from directories (Please correct me if I'm wrong).
>> Plus, I'm inexperienced with python, while C++17 gives more options or
>> even Boost.
>>
>> 2) Should I expect to implement all the hash calculations?
>>
>> That's all for now,
>> thank you again for taking the time,
>> Nasiotis Konstantinos
>>
>> Στις Δευ, 12 Μαρ 2018, 22:57 ο χρήστης Alexios Zavras <zvr+eellak [ at ] zvr [ dot ] gr>
>> έγραψε:
>>
>>> Κωνσταντίνος Νασιώτης wrote [edited]:
>>> > I'm interested in the FilesDB project and I have some questions about
>>> it.
>>>
>>> thank you for your interest and the concrete questions!
>>>
>>>
>>> > 1) Is it expected to run on a Unix-like environment?
>>>
>>> Unix-like environments are definitely the primary target,
>>> but there is nothing stopping it being run in other environments, as
>>> well.
>>>
>>>
>>> > 2) What should be expected from the st|stats command?
>>>
>>> nice question... without a definite answer for the time being.
>>> I could imagine the statistics being produced to be
>>> something like: total number of entries, total size,
>>> largest entry, median size, max depth in directories, ...
>>>
>>> we're always open to ideas!
>>>
>>>
>>> > 3) The input will only consist of directories? Will there be an option
>>> for
>>> > a single file input?
>>>
>>> I've never thought of that use case, entering a single entry --
>>> but why not?  I can't think of anything prohibiting this use.
>>>
>>>
>>> > 4) When giving a query as input, is the database always to be
>>> specified?
>>> > Would there be a need to seek a file in all databases?
>>>
>>> if by "seek" you mean "search", no, this is not an envisioned use case.
>>> each database is standalone and each command (either adding or searching)
>>> operates on a single database.
>>>
>>>
>>> --
>>> -- zvr --
>>> --  +---------------------------+       Alexios Zavras (-zvr-)
>>>     | H eytyxia den exei enoxes |       zvr [ at ] zvr [ dot ] gr
>>>     +-----------------------zvr-+
>>>
>>
>>
>> ----
>> Λαμβάνετε αυτό το μήνυμα απο την λίστα: Γενική λίστα αλληλογραφίας που
>> απευθύνεται σε developers/contributors έργων ανοικτού λογισμικού - A
>> general discussion list for developers/contributors of open-source projects,
>> https://lists.ellak.gr/opensource-devs/listinfo.html
>>
>> Μπορείτε να απεγγραφείτε από τη λίστα στέλνοντας κενό μήνυμα ηλ.
>> ταχυδρομείου στη διεύθυνση <opensource-devs+unsubscribe [ at ] ellak [ dot ] gr>.
>>
>>
 
----
Λαμβάνετε αυτό το μήνυμα απο την λίστα: Γενική λίστα αλληλογραφίας που απευθύνεται σε developers/contributors έργων ανοικτού λογισμικού - A general discussion list for developers/contributors of open-source projects,
https://lists.ellak.gr/opensource-devs/listinfo.html

Μπορείτε να απεγγραφείτε από τη λίστα στέλνοντας κενό μήνυμα ηλ. ταχυδρομείου στη διεύθυνση <opensource-devs+unsubscribe [ at ] ellak [ dot ] gr>.

απαντήσεις

αναφορές

πλοήγηση μηνυμάτων