Свежие комментарии

Title Comment
Я имею ввиду, сам код dcraw

Я имею ввиду, сам код dcraw

Насколько я помню, это imgdata.color.cam_xyz Во всяком случ

Насколько я помню, это imgdata.color.cam_xyz

Во всяком случае, что-то такое оттуда изымает DNGConvertor (который KDE-шный), кладет в DNG-шный color matrix и получается счастье. Для большинства камер - это из builtin-таблицы в dcraw, за исключением тех камер, которые цветовые данные кладут прямо в Raw.

За давностию лет я мог перепутать название поля по памяти, но смысл именно такой, лучше посмотреть в исходники dngconverter.

Штатной утилиты, которая бы доставала ЭТО оттуда нет.

С пересветами плохо везде. Я делаю dcraw -H 1 -o 0, потом о

С пересветами плохо везде.

Я делаю dcraw -H 1 -o 0, потом обработку пересвета в фотошопе руками, путём накладывания слоя с нужным цветом.

Я вот, кстати, всё давно хотел спросить. То есть, я сам проб

Я вот, кстати, всё давно хотел спросить. То есть, я сам пробовал, но у меня никак не получилось, то-ли я тупой, то ли это какой-то фокус.

Как можно из кода dcraw взять XYZ координаты primaries камеры? Чтобы их потом засунуть в icc файл.

В icc файле можно задавать точку белого, координаты для R, G и B точек, и точку черного. Черное на 0, белое, допустим, 100-100-100 будет.

Ну, вот у меня никак не выходит получить такой результат, что с параметрами "-o 0", а потом применением icc файла получалось бы тоже, что с цветами по-умолчанию.

Ну тогда CMake не вариант и вообще ничего не вариант, кроме

Ну тогда CMake не вариант и вообще ничего не вариант, кроме своего какого-нибудь самопильного генератора.

Я еще делал такое - брал тщательно вылизанную выдачу CMake и долизывал ее перлом, это ж XML. Но потом все же предпочел закопать стюардессу и жениться на живой женщине.
Заниматься ЭТИМ в нашем с тобой возрасте уже, имхо, неприлично.

Внутреннее, но как бы сказать. Для сотни человек, должно был

Внутреннее, но как бы сказать. Для сотни человек, должно было быть "легко распространяемо", а не так, чтобы один подкрутил, второй подкрутил, т.п. Чекаут, открыл, сбилдил.

Хочу уточнения: это все, в результате, публичное или для вну

Хочу уточнения: это все, в результате, публичное или для внутреннего употребления?

Для внутреннего - мы тоже так делаем. Но девелоперское окружение известно какое и если что, можно моск вправить разработчику на место.

Для публики у меня задача: минимизация возникающих вопросов от совершенно диких персонажей.

Это из опыта пары больших прожектов (пара-тройка млн строк).

Это из опыта пары больших прожектов (пара-тройка млн строк). Именно так и поступили.

Хоть это и не надо делать каждый раз "на релиз", но даже сде

Хоть это и не надо делать каждый раз "на релиз", но даже сделать один раз аккуратно - это чудовищный геморой, мышью обвозиться.

При том, что wizard тамошний делает по отдельному каталогу на проект, что красоты не добавляет.

Так может ручками один раз на релиз? Или там столько изменен

Так может ручками один раз на релиз? Или там столько изменений в каждом релизе, что никак?

Да все вариант. Но я минимизирую время на саппорт. Те люди,

Да все вариант.

Но я минимизирую время на саппорт. Те люди, которым нужен .vcproj, но они не могут сделать его самостоятельно из пяти исходников и одного дефайна, боюсь что и от Cmake тоже могут испортиться.

Абсолютные пути я почти везде там победил, они остались либо

Абсолютные пути я почти везде там победил, они остались либо там где я их ожидаю, либо в безопасных местах, типа текстовых строк. Но не везде, все равно.
То есть ответ "нет". Возможно получится допилить и до полного совершенства, я просто не ставил такой задачи. А чем не вариант класть CMakeFiles.txt и желающим MSVC/XCode/Eclipse рекомендовать поставить CMake?

А там можно не читая сорцов собственно решить задачу: нагене

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

Я в том смысле спрашиваю, что "для себя" - насрать и на лишние проекты и на то, что оно там нагадит в CMakeFiles/, а вот включать это безобразие в поставку вареза как-то неудобно перед публикой

Re: Глупый вопрос

Так написано же: "по многочисленным просьбам трудящихся".

Глупый вопрос

а зачем "ви'жувал студию", если есть QT ?

Других нет, cmake рулез, но со слезами конечно. Его надо тща

Других нет, cmake рулез, но со слезами конечно. Его надо тщательно готовить и внимательно читать доку. Софтвер написан с точки зрения дизайна и архитектуры чудовищно, там _всё_ ad hoc. Доки не хватает, приходится читать сорсы и тут-то и накрывает.

В QTCreator кстати есть

В QTCreator кстати есть FakeVIM режим "из каропки".

Да, git-svn - вроде полезная штука. Например с git'ом я могу на каждой машине иметь свой локальный repo, pull'ить с них коммиты в главный локальный repo, который знает об svn, и с него уже в удалённый svn.
Единственное что меня немного напрягает, это то, что после git svn rebase'а и после git svn dcommit'а нужно немного ветки по-жонглировать rebase'ом и reset'ом(хотя может я это зря так перестраховываюсь).

> Поддержка сравнения TTL - тоже критерий

Ес-но. И если бы только TTL. Но и это не отменяет того, что кому-то и это всё не важно.

> вы зря тут троллите на ровном месте.

Алексей, действительно зря выходит, ибо троллить, в моём понимании, несколько иное.

> но захотели оставить за собой последнее слово.

Фантазии. Я лишь обратил внимание на то, что термин неудачный. И да, ес-но, я понимаю о чём речь.

> Веса критериев у всех разные.

Я вообще-то ровно тоже самое и написал, только вы почему-то соизволили характеризовать это как троллить .

Re: > будет же аппаратный роутер-свитч

вы зря тут троллите на ровном месте.

Термин "аппаратный" роутер возможно является неудачным, но он прижился и всем понятен.
Судя по вашему ответу, вы про роутер прекрасно поняли что имеется в виду, но захотели оставить за собой последнее слово.

Равно как и начало этого троллинга тоже на достаточно пустом месте: ну вот тошнит меня от синтаксиса и идеологии iptables (и по причине тошноты - знаю я их плохо). Это критерий, один из многих, субъективный. Поддержка сравнения TTL - тоже критерий. Веса критериев у всех разные.

Еще вопросы?

> будет же аппаратный роутер-свитч

Аппаратный ? :-) Там роутинг запаян на транзисторах? Аналоговые ЭВМ? :-) Давно не использую этот термин, и никому не советую, поскольку смысла в нём 0. Во всех этих железках софта дохрена, и без него они тупо бесполезны. Так что не тянут они на такое определение аппаратный .

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

> А мне простейшей функциональности хватает.

Ну тут уж чо сказать-то остаётся индивидуально сие. Все от задач зависит, и я поддерживаю идею выбирать инструменты под задачу, а не выучить какой-то один инструмент (и не выучить остальные), и рьяно утверждать, что именно этот инстрУмент и есть единственно верный.

Re: > ну и разные мои личные тараканы: от iptables меня тошнит

А мне простейшей функциональности хватает. Того же pf вообще ни разу не надо было.
И простейшую функциональность ipfw, а затем ipf я изучил и от iptables, повторяю, тошнит.

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

> ну и разные мои личные тараканы: от iptables меня тошнит,

> а от ipf - нет

Именно от ipf (в котором нормально транзитный трафик на машине с кучей интерфейсов не выделить), или pf (который даже ttl сравнивать не умеет)?

> Небось BSD-шный маллок спасет :)

BSD'шный malloc, aka jemalloc, был засунут в Firefox 3 какой-то, именно в надежде на то, что оно поможет. Если и помогло, то отнюдь не так круто, как на то рассчитывали, и сейчас, как пишут в новостях, мозильские разрабы в рамках какой-то раб. группы обсуждают как бы им написать Google Chromeпобороть mem. frag.

> что хорошо там, где нас нет?

Там, где вас нет, реально хорошо, поскольку любой фанатизм это уже как правило диагнозъ.

я уже лет пять, если не

я уже лет пять, если не больше, пытаюсь соскочить с vim`а на емакс ... но как-то то ли со мной что-то нето, то ли лёнинг курва у него крутая, вобщем не получается ...

а заканчивается тем, что нахожу что еще прикрутить к виму, чего не хватает :)

кстати, джентельмены, хочу вам сказать спасибо за топик про git-svn, что меня таки сподобило туда же переползти, и даже найти скриптик для code collaborator`а для аплоада ревью ...

zfs get all mypool | grep

zfs get all mypool | grep writeback
ничего не показал. Где посмотреть?

Напрягает, например, с Qt: у

Напрягает, например, с Qt: у них много похожих имен классов/методов и пока продерешься через список - уже и набрал переменную.

ну я помню давно в какой-то

ну я помню давно в какой-то ide (скорей всего это была delphi) он меня напрягал, так как сам выскакивал после секунды размышлений. я его тогда отключил, в смысле вызвал через ctrl+пробел сам по необходимости.
Сейчас, на VS и на QTCreator, я даже не могу вспомнить какое там поведение, то есть оно меня вообще не достаёт.

eclipse тоже

eclipse тоже пробовал.
Ощущения от него оставшиеся в памяти:
- награмождённое/переграмождённое gui, которое к тому же достаточно разрозненное
- общеизвестные аппетиты к памяти
- какой-то кривой инсталятор плагинов. помню несколько раз(в разное время) пробовал ставить eclispe, и всегда были какие-то проблемы с установкой cdt
- мне эта универсальность/обобщённость нафиг не нужна, мне нужно чтобы нужный мне subset работал чётко, а он насколько я помню чётко не работал.

Pages

Subscribe to comments_recent_new