Нужен совет по организации каталога

Всего 34 сообщ. | Показаны 21 - 34
Re[Арчи Кун]:
+1
Re[Арчи Кун]:
Цитата:

от:Арчи Кун
Пожалуй, что так. А что в этом удивительного? Конвертер делают инженеры, прекрасно разбирающиеся в том, как устроена их железка и чего именно она требует.
Удобный интерфейс создается программистами, которые имеют опыт в другой области - пользовательском интерфейсе.

Подробнее

Гы-гы. А я то думал по глупости своей - что и те и другие называются программисты - даже, страшно сказать, и скорее всего это одна и та же команда программистов делает, а может быть, вы только никому не говорите, вовсе один человек
Цитата:

от:Арчи Кун

P.S. Аналогичная ситуация наблюдается с любыми "товарами широкого потребления". Например, отечественные разработчики создают на голову более продвинутые модели АОН-ов и GSM-шлюзов по сравнению с западными аналогами. Однако без поллитра разобраться в том, как их следует программировать, невозможно.

Подробнее

Это точно
У меня когда был такой аппарат - инструкция к нему лежала прямо под ним - потому как любое элементарное действие - и обязательно надо лезь в инструкцию.
Re[Дык]:
Цитата:

от:Дык
Это точно
Гы-гы. А я то думал по глупости своей - что и те и другие называются программисты - даже, страшно сказать, и скорее всего это одна и та же команда программистов делает, а может быть, вы только никому не говорите, вовсе один человек

Подробнее

Программисты, программисты.
Но в том же Adobe по какими критериями эти программисты лепят очередной acr? Какими исходными материалами пользуются?
А в случае с конкретной фирмой программист берет за "точку отсчета" конкретный рав с конкретной камеры. По крайней мере мне так кажется.
Re[Хороший человек]:
Цитата:

от:Хороший человек

Программисты, программисты.
Но в том же Adobe по какими критериями эти программисты лепят очередной acr? Какими исходными материалами пользуются?
А в случае с конкретной фирмой программист берет за "точку отсчета" конкретный рав с конкретной камеры. По крайней мере мне так кажется.

Подробнее


Адобе договорилась со всеми кроме Никона об том чтобы ей открыли формат файлов RAW.

Ибо никаким секретом этот формат не является.

Фирмам производителям фотоаппаратов - это выгодно. Чем больше разных программ умеют работать с их моделями - тем выше спрос.

А Никон просто делает свою программу, платную - естественно ему не выгодно разглашать формат файла.

Да что там Адобе - если даже не имея информации об устройстве данных внутри РАВ программисты-добровольцы (разработчики freeware) умудряются вскрыть его.

Re[Дык]:
Цитата:

от:Дык
А я то думал по глупости своей - что и те и другие называются программисты - даже, страшно сказать, и скорее всего это одна и та же команда программистов делает, а может быть, вы только никому не говорите, вовсе один человек

Подробнее
Написание кода - только один (и не самый значительный) эпизод в процессе создания проги. :) Для примера посмотрите титры в современных игрушках - редко если кодеры составляют даже 10% от всей команды. Кодирование стало весьма мозгоемким, но ремеслом.
Re[vga50]:
Цитата:

от:vga50
Написание кода - только один (и не самый значительный) эпизод в процессе создания проги. :) Для примера посмотрите титры в современных игрушках - редко если кодеры составляют даже 10% от всей команды. Кодирование стало весьма мозгоемким, но ремеслом.

Подробнее


Игрушки - дело другое.
А в конвертере - как правильно было выше замечано - только сам алгоритм конвертации и интерфейс с пользователем - работа как раз для одного человека.
Больше разработчиков нужно - только если интерфейс навороченный и логика работы хитровычурная - как у Lightroom например.
Re[Дык]:
Речь как раз не о том сколько кодеров нужно, а о том что не кодеры (независимо от их числа) определяют, что прога делает и даже как она выглядит.
Выше Арчи писАл об инженерах камер, которые потенциально могут влиять на конвертеры как при разработке ТЗ, так и при тестировании и приемке софта. Очевидно, в результате этого влияния родной конвертер может иметь какие то преимущества по сравнению с универсальными конвертерами. Т.с. insider info. :) Какую то эмпирику, модели....

А то что у родных конвертеров, как правило, кривой интерфейс - еще больше убеждает меня в том, что в фотофирмах не кодеры играют главную скрипку. Им то криво кодить сложнее, чем прямо с самого начала. :)
Re[vga50]:
Цитата:
от: vga50
Речь как раз не о том сколько кодеров нужно, а о том что не кодеры (независимо от их числа) определяют, что прога делает и даже как она выглядит.

А я не о кодерах.
И разработка алгоритма и собственно его кодирование - в простейших конвертерах - может с успехом осуществлять один-единственный человек - он тебе и аналитик и руководитель проекта и кодер и QA-менеджер - все в одном лице.
Цитата:

от:vga50

Выше Арчи писАл об инженерах камер, которые потенциально могут влиять на конвертеры как при разработке ТЗ, так и при тестировании и приемке софта. Очевидно, в результате этого влияния родной конвертер может иметь какие то преимущества по сравнению с универсальными конвертерами. Т.с. insider info. :) Какую то эмпирику, модели....

Подробнее

При такой скорости разработки новых моделей - особо много времени на эмпирику у инженеров нет - а есть сроки.
Никаких глубоких научных исследований у них просто нет возможности провести.
В этом смысле разработчики независимого от производителя программного обеспечения - не в лучшем и не в худшем положении.
Как устроена та же матрица - опубликовано.
Потому как вся эмпирика может легко осуществляться на готовом аппарате. Что одинаково доступно как инженерам фирмы-разработчика так и сторонним специалистам.
У специалистов фирмы-разработчика - есть одно преимущество - они начинают знакомиться с новой моделью на несколько месяцев раньше.
Но есть у них и огромный минус - они скованы маркетинговыми рамками - и если например матрица шумит, то разработчики фирменного программного обеспечения будут по указанию руководства обязательно включать в своем конвертере встроенный шумодав. В то время сторонние разработчики - вполне могут предложить вариант обработки с повышенной четкость (с меньшим или полностью отключенным шумодавом).
Опять таки - у разработчиков фирменного программного обеспечения - цель - чтобы качество съемки аппарата всегда было средне-хорошее-гарантированное. Давать возможность выжимать из аппарата все - не в их интересах - ибо могут возникнуть проблемы с потребителями - "а вот мы тут сняли в полной темноте и вытянули в конвертере - и получились отвратительные полоски на фотографии"
Цитата:

от:vga50

А то что у родных конвертеров, как правило, кривой интерфейс - еще больше убеждает меня в том, что в фотофирмах не кодеры играют главную скрипку. Им то криво кодить сложнее, чем прямо с самого начала. :)

Подробнее


Ребята, вы немножко путаете.
Кодеры - пишут всю программу, в том числе и интерфейс и алгоритм конвертации.
А то что у родных конвертеров, как правило, кривой интерфейс - показывает только то, что разработчику фотоаппарата нужен конвертер "чтобы был" - и не более того, "для виду".
С учетом очень быстрого цикла разработки - когда на изготовление конвертера отводиться очень мало времени на конечном этапе разработки - когда аппарат уже почти полностью готов - у разработчиков фирменного программного обеспечения просто нет времени на создание хорошего интерфейса.
В то время как сам алгоритм конвертации - крайне прост (по сравнению с хорошим пользовательским интерфейсом) и может быть разработан очень быстро.

Разработчики фирмы производителя - такие же специалисты как и разработчики сторонних фирм. Может только на этапе тестирования фотоаппарата выясняется какой-либо глюк в каком либо режиме и разработчики фирмы производителя сразу закладывают в конвертер - спрятать этот глюк от потребителя.

А то что разработчики фирмы-производителя имеют доступ к каким либо супер-секретным материалам, которые позволяют им создавать конвертеры на голову выше независимых от производителя фотоаппаратов разработчиков программного обеспечения - крайне сомнительно - судя по тому сколько производителей лепят сейчас цифровые фотоаппараты - ничего сложного и особо секретного в их производстве - нет.
Re[Арчи Кун]:
Цитата:

от:Арчи Кун

Конвертер делают инженеры, прекрасно разбирающиеся в том, как устроена их железка и чего именно она требует. Удобный интерфейс создается программистами, которые имеют опыт в другой области - пользовательском интерфейсе.

Подробнее

Инженеры создающие конвертер и те кто создает интерфейс с пользователем - называются одинаково - программистами.
Или вы противопоставляете инженеров фирмы-изготовителя фотоаппарата, которые знают какие-то секреты о формате файла и программистов-разработчиков сторонних фирм, которые кроме как разрабатывать красивые менюшики ничего не умеют?
Цитата:
от: Арчи Кун

А если учесть, что фуджи значительно менее массовая продукция, чем тот же никон или кэнон, то и выходит, что ее покупатели сознательно идут на некоторое неудобство ради качества снимков.

Купить уже готовый Fuji - и отладить на нем свой конвертер - имеют возможность кто угодно.
Инженеры разрабатывающие фирменный конвертер - поступают так же, опытным путем, путем многократных фотосъемок и анализа результата - только они получают доступ к образцу фотоаппарата - раньше - до выхода его в продажу. Вот и вся разница.
Re[Дык]:
У меня есть вопрос: вы когда-нибудь лично занимались проблемой создание программ для работы с железом? Наш отдел занимается этими вещами не один десяток лет. И всегда получается так, что результат всегда лучше у тех людей, которые по образованию инженеры, а программированием вынуждены заниматься по необходимости. Работает это отлично, а выглядит коряво. Поэтому какое-то время назад были привлечены "настоящие" программисты, которые быстро создали удобный пользовательский интерфейс, учтя все пожелания. Но вот беда: внести какие-либо изменения в алгоритм работы собственно с железом они не могут, т.к. ничего в этом не смыслят. Они могут отловить глюк, могут оптимизировать алгоритм - но только под постоянным контролем инженеров, иначе все может перестать работать.
Cторонние разработчики, использующие опубликованные материалы, не в силах учесть все нюансы железки. Да и не все эти нюансы опубликованы. Многие вещи обнаруживаются уже потом, когда уже поезд ушел. Сколько раз мы сталкивались с тем, что технические данные на флэш-память или pic-контроллер в каких-то деталях не соответствует действительности! И если программист плохо знает как работает конкретная железка, то трудно ждать от него идеального продукта.
Re[Арчи Кун]:
Цитата:
от: Арчи Кун
У меня есть вопрос: вы когда-нибудь лично занимались проблемой создание программ для работы с железом?

Да. ПО для электронного микроскопа, например.
Цитата:

от:Арчи Кун

Наш отдел занимается этими вещами не один десяток лет. И всегда получается так, что результат всегда лучше у тех людей, которые по образованию инженеры, а программированием вынуждены заниматься по необходимости. Работает это отлично, а выглядит коряво.

Подробнее

Здесь другая проблема - человек знает как работает но не может объяснить другому.
Такому человеку проще самому сделать (пусть коряво), чем объяснить тому кто сделает хорошо.
Цитата:

от:Арчи Кун

Поэтому какое-то время назад были привлечены "настоящие" программисты, которые быстро создали удобный пользовательский интерфейс, учтя все пожелания. Но вот беда: внести какие-либо изменения в алгоритм работы собственно с железом они не могут, т.к. ничего в этом не смыслят.

Подробнее

И не должны они знать алгоритмы. Это нормально.
Они должны по спецификациям данным им инженерами работать. Если же у инженеров все в голове, то никакой супер-пупер программист вам не поможет.

Такая проблема имеет место при плохой организации труда - называется - "власть специалиста".
Никакой настоящий бизнесмен не заинтересован в таком подходе - ибо завтра инженер уволиться, или заболеет - и выпуск сложного технического изделия отложиться надолго.
Посему во всех серьезных разработках требуют обязательного тщательного документирования и отдельные люди (не инженеры-разработчики) тестируют соответствие спецификации реалиям.
Цитата:

от:Арчи Кун

Они могут отловить глюк, могут оптимизировать алгоритм - но только под постоянным контролем инженеров, иначе все может перестать работать.
Cторонние разработчики, использующие опубликованные материалы, не в силах учесть все нюансы железки. Да и не все эти нюансы опубликованы. Многие вещи обнаруживаются уже потом, когда уже поезд ушел.

Подробнее

Фирменные RAW-конвертеры редко обновляются.
Цитата:

от:Арчи Кун

Сколько раз мы сталкивались с тем, что технические данные на флэш-память или pic-контроллер в каких-то деталях не соответствует действительности! И если программист плохо знает как работает конкретная железка, то трудно ждать от него идеального продукта.

Подробнее

Сие верно по отношению к ПО управляющему работой фотоаппарата.
Но по отношению к ПО обрабатывающему выдаваемый фотоаппаратом результат - не все так страшно.
Ибо RAW-конвертер имеет дело не непосредственно с железом, а с уже переваренными в firmware данными.

Если на этапе разработки firmware фотоаппарата все действительно может обстоять как вы пишете - то на этапе создания конвертера уже есть один уровень изоляции - RAW-конвертер изолирован от железа и его несоответствий спецификациям с помощью firmware.
То есть все проблемы связанные с особенностями конкретных контроллеров и т.п. относятся к firmware.
Re[Дык]:
Цитата:
от: Дык
Кодеры - пишут всю программу, в том числе и интерфейс и алгоритм конвертации.

Думаю, что руководителям программеров фирм-производителей не особо важна интерфейсная составляющая конвертора, а все усилия направлены именно на составление прогаммного кода самого процесса (в условиях ограниченности по времени).

Цитата:

от:Дык
Разработчики фирмы производителя - такие же специалисты как и разработчики сторонних фирм. Может только на этапе тестирования фотоаппарата выясняется какой-либо глюк в каком либо режиме и разработчики фирмы производителя сразу закладывают в конвертер - спрятать этот глюк от потребителя.

Подробнее

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

Цитата:

от:Дык
А то что разработчики фирмы-производителя имеют доступ к каким либо супер-секретным материалам, которые позволяют им создавать конвертеры на голову выше независимых от производителя фотоаппаратов разработчиков программного обеспечения - крайне сомнительно - судя по тому сколько производителей лепят сейчас цифровые фотоаппараты - ничего сложного и особо секретного в их производстве - нет.

Подробнее

Мы же вроде говорим об основных производителях фототехники.

Re[Хороший человек]:
Цитата:
от: Хороший человек

Мы же вроде говорим об основных производителях фототехники.


Но их же не два, как некоторые думают
Re[Дык]:
Цитата:
от: Дык
Но их же не два, как некоторые думают

N-C-F-O-P
Итого где-то 5
Вы не авторизованы

Пожалуйста, авторизуйтесь, чтоб иметь доступ к полному функционалу сайта

Обратная связь

Здесь вы можете оставить свои контактные данные, чтобы мы могли связаться с вами.