Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Параллельное выполнение пересекающихся задач 
Author Message
Lazy Crazy



PostPosted: Fri Jan 26, 2007 02:31    Post subject: Reply with quote

vserd wrote:

Quote:

Программа, которая копирует, не знает, завершилась ли операция?

в паралельном выполнении может и не знать....
Смотря как написанно... В данный момент не знает.

Кто именно не знает? Confused TC? Дык он вроде как и не умеет subj... Или ты имеешь в виду разные процессы - тогда само собой разумеется... Wink

vserd wrote:

Quote:

одна-единственная задача: скопировать из одной папки в другую. НО - какие-то файлы заменить, а какие-то пропустить. Причём файлы большие, копируются медленно (например, vserd с DVD копирует... ) - придётся довольно долго сидеть ждать каждый файл, чтобы указать для него соответствующее действие. А вот если бы сразу иметь возможность получить список файлов, для которых возникнет вопрос и указать для них необходимое действие (или, ещё универсальней - задать алгоритм, по которому будет приниматься решение) - тогда вы согласитесь, что человек сэкономит себе время? Параллельное выполнение пересекающихся задач - просто частный, более сложный случай этой ситуации; я никак не мог предположить, что может возникнуть сомнение, что человеческое время будет сэкономлено.

это звучит так что сделайте то, что сам не знаю что....
1. Считать файлы из источника,
2. считать файлы из приемника,
3. найти совпадающие файлы
......
4. Написать понятный интерфейс чтобы можно было в нем разобраться
5. проверить этот интерфейс на некотором множестве тестеров.
6. найти список алгоритмов который будет покрывать 80% от пользователей программы.

Покрывают жеребцы кобыл... Smile Вы с Вахмуркой всё пытаетесь убедить всех, что это никому не нужно и, притом, чертовски опасно. По сути дела речь идёт о расширении опций при копировании. Если уж вообще невозможен индивидуальный подход к каждому файлу (хотя при групповом переименовании это сделано), то хотя бы правила для разных шаблонов чем уж так сложно задать? И, кстати, это будет не опасней, а, в определённых случаях, безопасней ручной работы. Сидит пользователь, тупо жмёт "заменить" и на сотом файле делает это для файла, для которого ни в коем случае делать было нельзя... Shocked Либо же он спокойно запускает копирование, зная, что для нужного шаблона стоит правило "пропустить". Если бы можно было такие правила для копирования ещё и задавать, как правила по умолчанию, то можно спокойно доверять работу по копированию пользователям, которые... ну сам знаешь, какие они бывают иногда... Very Happy

Вот это, на мой взгляд, абсолютно выполнимо. Я же спрашивал, нельзя ли расширить задачу до параллельных работ (что, естественно, сложнее; но при решении первого уровня задачи и до этого уже близко).

vserd wrote:

......
7. Пользователь должен будет вручную указать какие файлы пропускать/обновлять. И не ошибиться при этом.....

А что он делает сейчас??? Shocked
vserd wrote:

8. начать процесс копирвания.
И в итоге
функция нужна ~0.1% существующим пользователям, трудо затраты приблизительно 2-4 недели на придумываение/кодирование и еще 2 месяца на сбор инфы об удобстве...
Частота использования маленькая, постоянные вопросы как этим пользоваться и зачем оно нужно....

Пользователь из СНГ

Почему ты уверен, что удобная и безопасная функция, существенно облегчающая рутинную работу будет интересна только на этой территории???
vserd wrote:

, из СНГ покупателей очень мало, так мало, что даже язык не охота включать в дистрибутив, и потратить около 3 месяцев на неизвестно что??? да не вжизнь.

Я бы на это не подписался, или подписался за очень хорошие деньги....

Напомнил одного знакомого, который постоянно всем говорит, что час его работы стоит $100. Но только вот ему никогда за его работу столько не платил... Laughing (извини, если обидел)
_________________
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group