The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск программы для обработки фотографий Darktable 4.6"
Отправлено Аноним, 05-Янв-24 14:30 
> Да еще самому всё это организовывать.

Не так уж сложно как по мне, особенно если с несколькими желающими сообща.

...а за это планета награждает нас крутыми видами. Разумеется сложными в съемке. Ну вот сабж и пригодился, и мне и не только. Мне его другие посоветовали.

> Я в двухтысячные годы по командировкам наездился. Даже в Якутию заносило.

Командировки, имхо, не то. Нас не жмет время, мы можем переиграть планы. Наш отчет - треки/объекты в OSM, etc.

> Психологические "накладные расходы" не компенсировали удовольствие от красивых мест.

В моем случае нет никаких психологических проблем. Мы группой айтишников "отдыхаем от компов", друг друга знаем. С случайными личностями в горы - нафиг.

> У меня условия съемки попроще.

Ну вот да. Однако я б сказал что оно того стоит.

> В горы я не полезу даже если мне командировку туда оплатят:)

А я с удовольствием вот. Это держит меня в форме, виды/ощущения офигенные, и отдых от компов шикарный.

> [..] Нацелился в нужное место и кнопку нажимай.

А программисты - все кто умеет на клавиатуре печатать?

> А тот кто знает про то > что на самом деле не с main - это уже сертифицированный
> гуру фотографии. Такого уже в глянцевых журналах печатают.

Прикольная аналогия, наверное отражает суть.

> Потому что как можно снимать обычным фотоаппаратом через микроскоп -

Многие обычные фотоаппараты и даже мобилы могут в пристойное макро без таких извращений. Лишь бы объектив короткофокусный/универсал и мог фокусироваться на объекты вблизи. Если получается сфоткать цветок крупно, то и печатку ок.

> А специального макрообъектива чтобы снимать без микроскопа - у меня нет.

Да обычно короткофокусным/универсалом норм. Ну или если конфиги подходящей нет - мобилой если у нее автофокус (fixed focus не годятся, но сейчас даже у китая AF). Посмотрите на форумах электронщиков, там и HOWTO рядом. Теперь без хорошей фоты платы вообще стыдно писать о сделаном, народ фоту сразу требует и плюются кислотой если хреново.

> Сам я макро не увлекаюсь - потому и не стал его приобретать.

Я вполне сносно могу что фотиком что мобилой. Оно само как микроскоп, каждый микродефект видно. Но зазумать мегапиксели до 1:1 (физический размер) и сразу ОК :)

> Где мне тут в деревне продвинутых мадамов взять...

Мы принадлежим к разным эпохам, на самом деле я "non-local phenomemon".

> - внутреннюю сущность и общий культурный уровень не сильно поменяло.

Благодаря интернету я нашел себе друзей с тем культурным уровнем и интересами которые мне нравились. Никак не привязано к гео. А 95% людей унылы в любой локации.

> вся планета дружить не спешит :)

А вы это активно пробовали?..

> Так вы - профессиональный программист. А я говорил про людей,которые лет двадцать+
> прослушали в институте курс программирования,но основная их специальность какая-то другая.

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

> Бывают и просто самоучки - любители компьютеров. Вот раньше были РАДИОлюбители,
> а теперь есть и "компьютеро-любители".

Если энное дело любить, имхо, логично уметь это "на уровне" кмк. По другому в технически сложных вещах и не получится особо, сложные штуки малореально освоить без некоего энтузиазма, если не фанатизма по изучаемому.

> Прочитал человек несколько книжек про _классическому_ Си - где есть int
> но нет всяких хитрых численных типов. Он пишет какой-то код, этот код работает
> у него на компе и у его друзей.

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

> И будет работать пока вдруг не попадет к кому-то у кого 64-битная система стоит.

64 бита с нами "en masse" около 20 лет. Сейчас 64 бит дефолтное состояние дел, а 32 бита, особенно на x86, легаси. На ARM с одноплатниками еще ок, но САБЖ там запускать никто не будет.

> А она бывает или у профи или у топовых игроманов.

Пардон, доисторический планшет которому около 10(?) лет - 2 ядра, 64 бита, 2+ ГГц. Правда ARM, но если даже оно уже 64 бита может - зачем надо большой комп хуже такого тетриса?

> Ни те ни другие с любителями не пересекаются примерно никак.

32 бит ОС на x86 по состоянию на сейчас - вымирающий вид. По дефолту ЭТО юзерям не ставят уже. Одна из причин почему софт вокруг 32 бит стал "разваливаться".

> Давайте отберем права у всех авто_любителей_. Это же существенно снизит аварийность
> на дорогах. Хотя народ будет сильно недоволен.

Если они продолжат как сейчас, в обозримом будущем у них могут отобрать руль и педали. Оставив только автопилот, имхо. Вы не видите, но подготовка идет. Знаете что такое OCB режим вафли? Это для M2M. Машины на дороге будут самокоординироваться. И коммуницировать с дорожной инфраструктурой. Точек доступа - нет. Есть общее коммуникационное пространство, кто кого слышит те и коммуницируют.

> Хотя вот например по железным дорогам ездят за "рулём" только профессионалы и никто
> этим не возмущается.(Хотя поезд водить проще чем автомобиль)

ИМХО добавят черты поездов. Обвесив дороги инфраструктурой и припахав авто коммуницировать с ней и друг другом. Как автоматическая система ведения поездов, но для авто. Так и автопилотам сильно проще станет.

> те кто эти программы пишет. И не всегда так хорошо как
> это делают профессионалы.

Linux сделал финский студень, для себя, на коленке. Поначалу i386-only. Но вот он потом разогнался. И осознал свои ошибки. Теперь линух портируется на все что шевелится, за непортабельный код экс-студень первым отругает. Теперь он может дать мастеркласс любому профессиональному PM. Нормальный любитель? Я стараюсь равняться на что-то такое.

> подписей(загрузчики в телефонах как пример).

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

> совершенно не обязательно делать это хорошо. В интернете хватает шедевров типа
> "я и лошадь, лошадь справа".

Ну так вы и заметили наверное как спецы относятся к таким шедеврам. Да и зачем запрещать? Достаточно устроить выстыдку за поганые фоты, кривые проги... а за ДТП этим не отделаетесь, куда жестче будет.

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

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

> ВООБЩЕ никакой поддержки для российских пользователей. Это сейчас есть Альт,есть Роса,

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

> есть еще кто-то там, им можно вопросы задать и расчитывать получить ответ по существу.

Никогда этим не пользовался. Единственная внешняя помощь которая мне потребовалась это CD с 5 или 6 убунтой показавшей что на самом деле это не так уж страшно, и что я тоже это смогу, и показав как это вообще может быть.

> Со временем вероятно пользователи непопулярных систем придут к тому же с чего начинали
> в 90х - к самообслуживанию. Глючит что-то - берешь исходит и пытаешься починить.

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

> мог починить ядерный модуль или заставить работать какой-нибудь капризный софт.

Я стал развлекаться в результате сбором кастомных конфиг под задачу из одноплатников. Кроме всего прочего умею заруливать системные проблемы. Хотя основной пойнт - могу собрать из вон того систему которая будет делать воон то! От "электрического" уровня до написания кастомной проги реализующей нестандартную логику.

> Это потом софт разросся до таких размеров > что в одиночку с ним уже мало что сделаешь,

Я вроде пока живой - и как раз "системную интеграцию" ворочаю. А заодно и МК постепенно научился, как расширение возможностей, "двухуровневые" системы. Значит лезет в 1 голову.

> а всё "мелкое" > уже перечинили. Попробуй почини глюк в чем-нибудь размером с QT

Пару раз я чинил баги в здоровых плюсатых штуках будучи не вхожим в их код. Git bisect и не такое позволяет. Если есть рабочая версия и нерабочая версия, все что надо это возможность проверить наличие бага. Тогда я локализую баг с точностью до комита и там уже обычно понятно в чем проблема. И да, это очень стебно - починить код который ты впервые видишь. Штуки типа AI позволяют это попытаться даже и еще более чайникам в вопросе. Тул может проапгрейдить возможности.

> - да там в объемах исходников утонешь. Работают с таким только коллективы

Я с этим не согласен. Мне хватает держать в голове BigPic, а более детально - по мере надобности. И - вот - есть средства уменьшения объема знаний. Я не читал линукскернел от и до. Но я причастен к устранению в нем ряда багов долбавших меня. А коллектив... собирается динамически, под задачу. "Вот эти 5 кексов, 1 из которых я - насели на баг". Через полдня его и не стало.

> высококвалифицированных профессионалов.

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

> Сколько там [десятков] лет внедряют IPv6? А ведь прямая аналогия - увеличение разрядности.

У меня 64 бита около 12-15 лет, IPv6 около 10. Сейчас 64 бит ОС уже по дефолту, v6 уже не экзотика. А внедрение инноваций в стиле СССР, когда тривиальщину по пятилетке ждать... без меня.

> Почту с aol.com через IPv6 и сейчас не забрать. Это я специально
> не-российский пример привел.

Это на самом деле решаемо. Где-то в процессе можно найти интереснейшие вещи, типа прыжков в гиперпростраснтво, и много чего еще. Я это все умею.

> Тут оно не нужно вообще примерно никому. Ни пользователям ни провадерам.
> Отдельных экстремалов,тусующихся на этом форуме - не считаем из-за крайней
> малочисленности.

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

> Я сильно удивлен. Сколько приходилось в последние годы видеть профессиональных
> программистов(ну виртуально видеть - по ту сторону экрана) - все пользовались
> настолько > монстрообразными и сложными инструментами редактирования кода

Ну вот мне хватило вооон того. Я и в нем так разогнался что потом чертыхаюсь с числа фич, ожирения кода и проч. И сколько этих суперпро смогут хотя-бы линукскернел со всеми их прибамбасами? Это инверсная версия бага. Одни верят в прокачку скилла, игноря апгрейд инструментов. Другие верят в серебряные пули, забыв про скилл. Я предпочел гибрид того и другого, кмк неплохо работает.

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

Половина вон тех в вскоде шпрехает, что там в нем изучать? :)

> С так сказать профессиональной точки зрения я со всеми вашими аргументами полностью
> согласен. А теперь попытайтесь посмотреть на это с точки зрения любителя,

Я сам - любитель. Просто решивший не оставаться чайником и прокачав знания и скиллы.

> Ему нужен _простой_ микроконтроллер.

ESP32 это расскажите. Популярен у чайников - но ни в раз не простой внутри.

> Потому что внутренности STM32 он даже правильно инициализировать не сможет
> за разумное время.

Для таких есть порт Arduino. И можно serial.begin'ить и там. Просто я им дам мастеркласс по возможностям чипа и их использованию.

> но не буду с этим заморачиваться если с задачей может справиться atmega с копеечного
> китайского модуля,из тех кто сейчас для "кружков робототехники" закупают.

А я как-то ухватил hot deal стмок, почти оптовые цены подвернулись. И сильно охаметь не смогут из-за кучи compat-клонов. Получается "недорого и круто". Поэтому да, я по сути забыл про меги. К тому же STM32 програмить удобнее, там ROM-бутлоадер есть, так что можно все через 1 шнурок, и заливку, и потом дебаг/трейс фирмвары и интерактив с оной, если так надо.

> Там есть неочевидная халява. Эти юные робототехники и их преподаватели используют
> для написания кода какую-то специальную "среду". И прошивка загружается
> в контроллер посредством предварительно прошитого "самозагрузчика", работающего с usb.

Ну, у меня такой халявы нет - а покупать за свой счет атмеги нафиг надо. Вот пару модулей по символическим ценам на STM32 я перехватил. Мой единственный интерес к AVR - отладка кроссовых идей и алго, проверка на "наименьшем знаменателе" и проч. Но новые проекты - сугубо STM32.

> прошивку, обычным образом написанную на Си. Без всяких "сред".

Да оно как бы понятно. И в принципе я могу что угодно прошить, но встроеный ROM у STM32 удобным оказался. По 1 шнурку - вообще совсем все. Я также начинаю свои лоадеры корябать, дабы улучшить цикл: чтобы FW update лить запросив сие прям из фирмвары (которая ессно re-entry в мой бут сделает). STшный ROM в F1 на этот счет протупили, он не реэнтерабелен из фирмвары, в более новых L1xx, F3xx и проч пофиксили, но мне F1xx больше всего зашли, как раз потому что не очень сложные но уже довольно фичастые по периферии и с хорошим cpu core.

> Атмел может быть и наживается - в "цивилизованных странах".

Да он везде это делает. То что кому-то где-то модули достались это их локальное дело. Да и не нужен мне "модуль" - мне МК надо. Я могу хотеть МЕЛКУЮ железку. В этом случае здоровая плата это трабл.

> знаю оригинал или клон) ценой в три сотни российских рублей.

А вон в этом вашем чип и дейле 32-бит CH32V - в TSSOP20, RISCV за аж 18 рублей. А вон там он $0.2...0.25 за десяток, примерно та же хрень. Или вон пожирнее за 40-50 рублей. С юсб и проч. И довольно шустрые.

> Это примерно цена лёгкого перекуса в дешевом уличном кафе не в Москве.

Да нафиг мне ваши атмелы по тем ценам? Если б я был в РФ - затарился вон теми за 18 рублей, а текстолит/плата у меня по себестоимости, и сразу как мне надо а не китайцам. Основная цена - освоение. Но я уже знаю что делать с STM32-like uncore. Мне даже SDK от китайцев будет не надо, я его сам заведу. Только дельта знаний "Cortex M" VS "RISCV" как "cpu core". Это достаточно умеренный объем.

> Причем на модуле еще и кварц и стабилизатор питания и конвертор последовательного
> порта в usb.

Ну так то неплохая штука. Но как я уже сказал - я начал хотеть всякие мелкие штуки, или штуки с силовухой, и даже начал экспериментировать с RF - и оно не очень хорошо относится к "клубку проводов". Хороший повод качнуть скилл в PCB.

> Впрочем - есть точно такого же вида и модули с stm32 с
> примерной той же ценовой доступностью.

Мне больше не требуются боги с их модулями - я научился ходить на пантеон сам :)

> платит он за нужную ему _простоту_ использования. С особенностями Атмеги типа констант
> в флеше - уже давно все знают как и что делать.

Ничто не ново под луной. Белый человек всучивает бусы в обмен на золото. Золото под ногами валялось, а бусы попробуй еще сделай...

> в любительских поделках это не так часто и надо.

Ну как... я вот с "soft" DCDC начал развлекаться. Вынос feedback на DMA + IRQ весьма удачная идея, это быстро и довольно надежно, ибо подперто железом.

> Да, сначала создаем себе трудности,потом героически их преодолеваем.

Это можно и про весь прогресс сказать: "а могли бы на ветках висеть и горя не знать".

> Нормально он работает. 32 бита кстати. Конкретно у меня версия 6.0.11

Уже 7 вышел, а в разработке так то 8. У меня пока тоже 6 но в бэкпортах прорезался 7. Закончу ряд проектов - отснапшочусь - да попробую апгрейднуться.

> будет правильно писать на Си и избегать системнозависимых трюков. Они похоже так и делают.

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

> Да, бывает они еще и дерградируют. В линуксе к счастью редко, а вотлюбой старый виндовый
> пользователь легко вам примеры назовет.

В линухе я могу сделать в моей системе то что надо - ну вот мне. В винде с этим душно, не особо кастомизабельная система.

> Вот именно что вашу может быть и улучшит. А мою - точно нет.

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

> улучшиться от перехода на 64 бита.

Ну, вот, сабж например :). Я его считаю по своему прикольным. GTK они конечно зря, и в новых версиях крепко перетрясли интерфейс, но...

> Спасибо,этого я про Эдисона не знал!

А таки - он знал толк в изобретениях. Я так понимаю, "кому мусор, а кому и конструкционный материал". В идеале было бы круто трансформировать ненужные материалы в нужные объекты "as needed". В будущем так и будет имхо.

> А вот Гугл не стесняется и в куче андроидных девайсов я натыкаюсь на ядра 3.X

Это "живые мертвецы", серьезных апдейтов от вендора на них уже никогда не будет. И секурити фиксов. Кому они нужны? Ох, много кому на самом деле. Дармовый вычислительный ресурс и конективити в сеть же.

> Сталкивался с такими комбайнами - солнечный контроллер и инвертор в одном корпусе.

У STMicro идея такая что эти штуки относительно маломощные, и их несколько штук. По 1 на панель. Оно для каждой MPPT трекает, и может "подыгрывать коллегам" и в локальном режиме, и грузить в grid - засинхрившись с ним. И в целом по железу оно не сказать что супер-дорогое.

> Ю то наверно хорошая. Но это ОЧЕНЬ плохо. Потому что из-за сложности
> оно весьма глючное и склонное к подыханию. Иногда даже с огнем и дымом.

Оно как бы понятно что чем проще тем меньше риска факапов. Но у вон того ничего суперсложного и нету на уровне схемы. Фирмвару конечно такой штуке надо писать аккуратно. Но мне кажется что я уже близок к моменту когда смогу что-то сравнимое.

> И вот если этот комбайн накроется посреди зимовки - останетесь сразу без всего,

Мне бы хотелось вообще освоить технологию и примерно такие штуки делать себе (а может и не только, как пойдет) "as needed" - по себестоимости, с запасом. Да и вон то - мелкое, врядли кто только 1 юнит юзать будет.

> То есть по факту,купив такой комбайн,приходится купить еще отдельно солнечный контроллер,

Мне кажется интересна технология - "at my fingertips" :). На уровне владения ей - а не покупания бус как индеец. Кстати раз уж мы про это... какой у вас вольтаж и мощность панелек и стораж, если не секрет?

> после первого факапа зимой и сидения при керосиновой лампе.

Ммм... свои прошивки я починить смогу, да и полевики перепаять в состоянии. И у меня обычно комплектуха таки с запасом, чтобы при случае не бегать за 1 несчастным транзистором.

> Так что _дешевле_ оно точно не получается. Такая вот ПРАКТИКА автономки в
> отдаленной и труднодоступной местности.

Ну я думаю что идею понял, модульность и redundancy выглядит здравой идеей.

> В магазин за новым солнечным контроллером тут особо не побегаешь даже если
> лишние деньги есть.

Вообще я обычно в состоянии оживить "большинство" сдохшей электроники. А уж "своего пера" - так я ее как облупленую знаю. И таки умею в failure analisys. Если что-то сделаное мной да вдруг сдохнет, ну, тем хуже для него, я улучшу скилл, пофикшу проблему, и v2 будет лучше чем v1. А для себя я могу так то и с запасом железки делать - мне бакс экономии, и даже два, совершенно не уперся, если это не тираж на миллион юнитов. Вот лично себе я во все что касается электропитания ставлю премиум компоненты :). Собственно я не люблю масспрод из-за этих соображений - откуда и тяга к кастомдев, где это не есть проблема.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, [email protected] (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру