Не думаю, что репликация по кольцу будет так уж эффективнее. С одной стороны экспорт/импорт каждого сообщения через DVCS нагрузки большой не должен создавать, с другой — репликация накладывает сразу массу жёстких ограничений на инфраструктуру. Скажем, нельзя будет соединить в сеть форумы на разных движках. Нельзя будет реализовывать свои собственные особенности/расширения на каком-то из гейтов. А это тоже вопрос актуальный — так или иначе это всё ещё монетизировать нужно. Так что будет и вопрос конкуренции даже между гейтами в одной сети. Пока кто-то занимается разработкой и улучшениями своего гейта — это позволит привлекать ему посетителей и отрабатывать затраты хотя бы баннерной рекламой.
Если речь заводить о проблемах, то ещё одна проблема, хотя более мелкая — UUID. Сообщений, топиков и т.п.
Если использовать «честные» UUID, то отпадает прямое использование классических форумных движков. Там почти везде ID целочисленные автоинкрементные.
Можно использовать для согласованных закрытых доверенных гейтов автоинкременты с договорным смещением. Но это усложняет расширение и снижает рабочие диапазоны ID.
Наконец, есть вариант, когда форум при импорте из DVCS прописывает собственный, не общесистемный ID а при экспорте задаёт UUID. Но такой вариант не позволит легко менять ссылки при смене гейта, при реимпорте базы может пропасть соответствие ID-UUID и т.п.
Я пока ориентируюсь на некий гибридный вариант — есть UUID в системе, есть целочисленный ID гейта. И есть патчи движков форумов, которые оперируют ссылками, содержащими в себе как ID, так и UUID. Не особенно изящно, но работоспособно :)
Вопрос с производительностью — это больное место :D Сейчас прирост объёмов самой активной группы форумов у меня составляет до 5Гб в месяц. Если резать по специализации (у меня широкий охват тем), то самая популярная группа (флот и судомоделизм) растёт примерно на 2Гб в месяц. Так что надо как-то это всё дробить.
Изначально я ориентировался на вариант «один репозиторий — один год». Получил что-то в районе нескольких гигабайтов (точно уже не помню) и под миллион файлов (для простоты синхронизации я храню данные в виде одно сообщение == один JSON-файл + первоначально думал о хранении человеко-читаемого .txt рядом для ручного просмотра тем). git и mercurial с таким справляются, в общем… Но очень грустно и безрадостно :D
Тогда порезал по месяцам. Стало намного веселее. И полная обработка репозитория шла порядка минут или даже десятков секунд (тоже уже не помню точных цифр). И добавление данных было шустрым (а вопрос в первую очередь в нём). Но тут я добавил в репозиторий аттачи… :D И всё снова стало плохо. Даже не в смысле производительности. Я хочу иметь возможность работать со свободными репозиториями типа github (это резко повысит простоту использования системы средним администратором, не потребуется разворачивать свои собственные репозитории). А это накладывает лимиты на объёмы. Скажем, на Гитхабе можно без проблем держать репозитории до гигабайта размером. Нарезка репозиториев на проекты помогает мало, как писал выше, флотский раздел жрёт по 2Гб в месяц (и величина ещё будет расти).
Это, в итоге, одна из проблем, над которой сейчас ломаю голову. Решения есть, но все мне мало нравятся:
1. Вынести работу с аттачами в отдельную систему. Скажем, BTSync. Это позволит обмениваться ими вообще без центрального сервера, полностью децентрализовано. Но эта идея мне нравится мало потому что хочется иметь все данные в одной корзинке — т.е. чтобы сообщения темы форума и её аттачи хранились в одной сущности. А то за 15 лет работы с форумами я насмотрелся на неоднократные потери файловых архивов даже когда оставались текстовые :)
2. Делать настраиваемую гранулярность и для особенно активных разделов форумов заводить новые репозитории хоть раз в неделю. Вариант не нравится какой-то чрезмерностью… Хотя индивидуальную гранулярность по проектам в любом случае полезно сделать, т.к. есть группы форумов, обновляющиеся редко и мало, там можно хоть раз в 10 лет заводить новую репу. Нет смысла нарезать каждый месяц несколько сотен сообщений…
3. Забить на проблему открытых DVCS-серверов и для больших проектов использовать собственные мощности. Самый «честный» метод, но он же и самый уязвимый.
Наверное, в целом, самый верный метод — первый. Но как не хочется распыляться по разным сущностям! :)
Для полноценного астрофото ещё крайне желателен честный RAW. Без обработки, как у Nikon и без компрессии, как у всех новых Sony :) Видел как-то GIF'ку, где сравнивались два астрофото, вытянутых одним фотографом в одних условиях на схожих классах Canon и Nikon. На Canon деталей было больше. Не то, чтобы так принципиально, ряд фанатов вообще из JPEG информацию вытягивают, но факт, что у Canon исторически RAW прямо с матрицы, со всеми плюсами и минусами, а вот Nikon очень давно стал RAW'ы чуть-чуть шумодавить.
Про Sony же речь вообще не идёт, там сейчас в моде «семибитный RAW» :)
А, впрочем, не поленюсь сейчас пруфы поискать, а то холивор получается…
Не так наглядно, и снимки в разных условиях. В общем, доказать не могу, могу только сослаться на то, что наличие постобработки RAW'ов у Nikon на длинной выдержке и высоких ISO астрофотографы обнаруживали инструментально неоднократно. Так что в астротусовке обычно этот вопрос даже не поднимается. У кого уже есть Nikon, теряют, конечно, мало, но при выборе новой камеры чаша весов немного клонится в сторону Canon. Кстати, туда же ещё отсутствие проблем с бесконечностью на переходниках с M41, полноценное удалённое управление с компьютера (включая Live-фокусировку) и т.п. В сумме много набегает. Так что Canon в астрофото встречается намного чаще.
В моей практике пара HDD умерла вообще лёжа на полочке в коробке. Включаешь — мёртвый так что даже не определяется :)
Ну и случаев, когда диск внезапно и без предупреждения сдыхал во время работы — куда больше…
Как раз, наоборот, случаев, когда винт умирал долго, высыпаясь бед-блоками или релокейшнами не так много. Может десятка два наберётся, из них полтора десятка — легендарные 20Гб Fujitsu, которые в течении года дохли почти все :)
и даже не встроенная в телефон камера, это фотоаппарат «Смена»
Вот не хочется офтопить, а не получается… Фотоаппарат «Смена 8М» — это прекрасный агрегат, последние снимки на котором я делал уже около 2003-го года (а первые снимки на таких делал что-то в районе 1978..1979гг — в 5-6 лет :D). Он однозначно уделывает по качеству большинство мыльниц :) Про телефоны — молчу…
комплектные окуляры это не мыльница
И вот я на комплектных Celestron'ах (9мм и 25мм) и сижу :) Нормальные окуляры. Хотя, конечно, видел картинку и через дорогущие… Докупил себе ещё 4мм Plossl, но так и не пользуюсь, городская турбулентность не позволяет вытянуть для глаза детали.
Фотографы, кстати, очень часто об этом не знают, так как вам окуляр нужен только что бы проверить, а почему это навинченная на Т-кольцо зеркалка ничего не щелкает?
Ну, что касается дипская — тут да, у меня визуала почти нет. Но вот по планетам пользуюсь часто :)
И у фотографов тот же принцип: вы сложите все свои аксессуары (гиды, моторы, ПЗС, и тд), у вас труба будет даже не половина бюджета!
Да какие там аксессуары, у меня труба стоит меньше половины монтировки :D Блин, у меня искатель новый (8x50) стоит примерно как б/у труба :D
так как удовольствие от наблюдения туманности в ширик никогда не сравнится с удовольствием от наблюдения в замочную скважину
С этим не спорю. Конечно, в широком поле удовольствия больше. Но не настолько, чтобы потом говорить, что узкое поле — «никогда больше не захочется». Очень даже может захотеться ;)
Не забывайте, что 200мм в синей зоне лучше 500 в желтой!
Так в городе апертура ничего не даёт. Она усиливает как сигнал, так и шум :) Наоборот, с большой апертурой только проблемы из-за большей чувствительности к турбулентности. Не раз на астрофорумах встречал мнение, что осмысленный максимум для города — это 130..150мм.
А, понял. Приоритет тернарных операторов в общем случае не стандартизирован, так что при их вложении я использую скобки в любом языке.
Кроме того, вложенные тернарные операторы — это уже повод задуматься о структуре кода. В моей практике такое бывает только в редких постыдных случаях торопливых костылей :) Это же чистый write-only код. Его потом читать замучаешься.
В 1998-м(?), когда у меня стояли на компе пластиковые колонки-пищалки, я попал на концерт Жана-Мишеля Жарра. Естественно, на живой. После этого думал, что свои mp3@96kpbs слушать никогда не смогу! Ерунда, снобизма хватило дня на три :D
Точно также после полнокадровой зеркалки можно фотографировать не только на мыльницу, но и на телефон. После шикарного IPS-монитора высокого разрешения можно работать на TN, выцветающим при повороте головы. После M13 на тёмном небе через 250мм апертуру можно смотреть в бинокль в Москве, пытаясь высмотреть спутники Юпитера.
«Захочется» или «не захочется» зависит не от степени сладости морковки и мёда. А исключительно от назначенных оценок. Только кто-то назначает их сам, кто-то ведётся внешним снобизмом :)
Где-то под Истрой. Сам не ездил, «на хвос» астролюбителям падал :)
Искренне светло завидую, три минуты при f/1.8 — это сильно… Но объектов, которые прекрасно отснимутся на 30 сек выдержке, всё равно слишком много, чтобы можно было себя надолго занять :) С учётом непостоянства погоды — на годы. А там уже, да, можно и о чём-то более серьёзном подумать.
Хотя мне всё равно ничего не светит, на горбу даже EQ3 таскать — уже замучаешься :)
Я сейчас в фоновом режиме занимаюсь реализацией распределённой системы (форумы + блоги) на более привычной платформе. Среднего юзера очень сложно заставить установить себе что-то кроме браузера (реально это сразу снижает число желающих общаться в десятки раз). Поэтому я делаю систему, в которой база данных хранится в DVCS (соответственно, легко реплицируется между массой источников), данные откуда грузятся в привычные локальные БД на web-гейтах, на которых и сидят пользователи в привычных им классических форумах и блогах. Т.е. для простого пользователя ничего не изменится кроме двух вещей:
— При блокировках ресурсов ему достаточно будет переключиться на другой гейт и продолжить общение в привычной среде
— Любой гейт может без каких-то моральных проблем по запросу гос. органов блокировать доступ от себя к той или иной информации, что почти не усложнит доступ к ней пользователей — достаточно будет или зайти со стороннего гейта или вообще просто скачать всю базу сообщений. А физически удалить данные будет сложно, так как даже при формальном удалении из DVCS, данные останутся в истории.
Ну и мелкие бонусы, типа сильного усложнения подделки истории, возможность реализовать десктопные клиенты, работающие со своим экземпляром базы и т.п.
Подводные камни тоже есть (например, вопросы взаимного доверия гейтов с целью борьбы со спамом и т.п.), но понемногу процесс идёт :) Попробую для начала объединить 3-4 своих разнородных форума — если дело выгорит, приглашу желающих присоединиться в такую сеть :)
я люблю преодолевать препятствия) на астрофоруме он мужик на охранную камеру галактики снимает
Да, я даже присматривался после его публикаций к таким :) Там светочувствительность офигенная выходит, что позволяет интересные результаты на короткой выдержке с неподвижного штатива получать. Увы, с московской засветкой это не актуально, тут старенький Soligor 128/2.8 даёт полную засветку кадра от неба уже на ISO1600 и 4 секундах выдержки :)
Кроп учитывается только при расчёте линейных размеров фотографий. Т.е. на кропнутой тушке кадр будет выглядеть как на полнокадровой при более длиннофокусном объективе.
При любых же физических расчётах кроп-фактор не используется. Оперировать нужно только фокусным расстоянием объектива, угловыми размерами, размером сенселя и т.п.
Только фокус наводить очень трудно, рад буду услышать какие-нибудь «лайфхаки» на эту тему.
Маска Бахтинова. Она не только для телескопов годится :) Правда, мне при съёмке через обычный объектив для фокусировки хватает LiveView в режиме 10x. Так что маска такая только для телескопа сделана.
Да нет, даже это не обязательно. Я начинал с неподвижного штатива и с объектива на f/5.6 при f=250мм :)
При чём, что характерно, моторная монтировка под фотоаппарат (конечно, речь о заводских, не самоделках) часто стоит дороже, чем что-то типа Celestron SLT вместе с телескопом :)
Увы, через айфон даже на Луне деталей, которые глазом видны не получить :) А радовать знакомых лучше чем-то, что глазу не видно.
А негативные комментарии легко получить на что угодно. Даже на пресловутые фотки с Хаббла :) И, кстати, пользователи навороченного астрофотожелеза критике подвергаются часто более жёсткой, чем начинающие…
Если использовать «честные» UUID, то отпадает прямое использование классических форумных движков. Там почти везде ID целочисленные автоинкрементные.
Можно использовать для согласованных закрытых доверенных гейтов автоинкременты с договорным смещением. Но это усложняет расширение и снижает рабочие диапазоны ID.
Наконец, есть вариант, когда форум при импорте из DVCS прописывает собственный, не общесистемный ID а при экспорте задаёт UUID. Но такой вариант не позволит легко менять ссылки при смене гейта, при реимпорте базы может пропасть соответствие ID-UUID и т.п.
Я пока ориентируюсь на некий гибридный вариант — есть UUID в системе, есть целочисленный ID гейта. И есть патчи движков форумов, которые оперируют ссылками, содержащими в себе как ID, так и UUID. Не особенно изящно, но работоспособно :)
Изначально я ориентировался на вариант «один репозиторий — один год». Получил что-то в районе нескольких гигабайтов (точно уже не помню) и под миллион файлов (для простоты синхронизации я храню данные в виде одно сообщение == один JSON-файл + первоначально думал о хранении человеко-читаемого .txt рядом для ручного просмотра тем). git и mercurial с таким справляются, в общем… Но очень грустно и безрадостно :D
Тогда порезал по месяцам. Стало намного веселее. И полная обработка репозитория шла порядка минут или даже десятков секунд (тоже уже не помню точных цифр). И добавление данных было шустрым (а вопрос в первую очередь в нём). Но тут я добавил в репозиторий аттачи… :D И всё снова стало плохо. Даже не в смысле производительности. Я хочу иметь возможность работать со свободными репозиториями типа github (это резко повысит простоту использования системы средним администратором, не потребуется разворачивать свои собственные репозитории). А это накладывает лимиты на объёмы. Скажем, на Гитхабе можно без проблем держать репозитории до гигабайта размером. Нарезка репозиториев на проекты помогает мало, как писал выше, флотский раздел жрёт по 2Гб в месяц (и величина ещё будет расти).
Это, в итоге, одна из проблем, над которой сейчас ломаю голову. Решения есть, но все мне мало нравятся:
1. Вынести работу с аттачами в отдельную систему. Скажем, BTSync. Это позволит обмениваться ими вообще без центрального сервера, полностью децентрализовано. Но эта идея мне нравится мало потому что хочется иметь все данные в одной корзинке — т.е. чтобы сообщения темы форума и её аттачи хранились в одной сущности. А то за 15 лет работы с форумами я насмотрелся на неоднократные потери файловых архивов даже когда оставались текстовые :)
2. Делать настраиваемую гранулярность и для особенно активных разделов форумов заводить новые репозитории хоть раз в неделю. Вариант не нравится какой-то чрезмерностью… Хотя индивидуальную гранулярность по проектам в любом случае полезно сделать, т.к. есть группы форумов, обновляющиеся редко и мало, там можно хоть раз в 10 лет заводить новую репу. Нет смысла нарезать каждый месяц несколько сотен сообщений…
3. Забить на проблему открытых DVCS-серверов и для больших проектов использовать собственные мощности. Самый «честный» метод, но он же и самый уязвимый.
Наверное, в целом, самый верный метод — первый. Но как не хочется распыляться по разным сущностям! :)
Про Sony же речь вообще не идёт, там сейчас в моде «семибитный RAW» :)
А, впрочем, не поленюсь сейчас пруфы поискать, а то холивор получается…
…
Пол-часа спустя :D
Ту GIF'ку со сравнением, которую видел раньше, я не нашёл. Нашёл только такую иллюстрацию:
http://www.astronomy.ru/forum/index.php/topic,4398.msg586545.html#msg586545
Не так наглядно, и снимки в разных условиях. В общем, доказать не могу, могу только сослаться на то, что наличие постобработки RAW'ов у Nikon на длинной выдержке и высоких ISO астрофотографы обнаруживали инструментально неоднократно. Так что в астротусовке обычно этот вопрос даже не поднимается. У кого уже есть Nikon, теряют, конечно, мало, но при выборе новой камеры чаша весов немного клонится в сторону Canon. Кстати, туда же ещё отсутствие проблем с бесконечностью на переходниках с M41, полноценное удалённое управление с компьютера (включая Live-фокусировку) и т.п. В сумме много набегает. Так что Canon в астрофото встречается намного чаще.
Ну а про Sony всё совсем просто: blog.lexa.ru/2012/12/29/o_sortakh_raw_u_sony.html
В моей практике пара HDD умерла вообще лёжа на полочке в коробке. Включаешь — мёртвый так что даже не определяется :)
Ну и случаев, когда диск внезапно и без предупреждения сдыхал во время работы — куда больше…
Как раз, наоборот, случаев, когда винт умирал долго, высыпаясь бед-блоками или релокейшнами не так много. Может десятка два наберётся, из них полтора десятка — легендарные 20Гб Fujitsu, которые в течении года дохли почти все :)
Вот не хочется офтопить, а не получается… Фотоаппарат «Смена 8М» — это прекрасный агрегат, последние снимки на котором я делал уже около 2003-го года (а первые снимки на таких делал что-то в районе 1978..1979гг — в 5-6 лет :D). Он однозначно уделывает по качеству большинство мыльниц :) Про телефоны — молчу…
И вот я на комплектных Celestron'ах (9мм и 25мм) и сижу :) Нормальные окуляры. Хотя, конечно, видел картинку и через дорогущие… Докупил себе ещё 4мм Plossl, но так и не пользуюсь, городская турбулентность не позволяет вытянуть для глаза детали.
Ну, что касается дипская — тут да, у меня визуала почти нет. Но вот по планетам пользуюсь часто :)
Да какие там аксессуары, у меня труба стоит меньше половины монтировки :D Блин, у меня искатель новый (8x50) стоит примерно как б/у труба :D
С этим не спорю. Конечно, в широком поле удовольствия больше. Но не настолько, чтобы потом говорить, что узкое поле — «никогда больше не захочется». Очень даже может захотеться ;)
Так в городе апертура ничего не даёт. Она усиливает как сигнал, так и шум :) Наоборот, с большой апертурой только проблемы из-за большей чувствительности к турбулентности. Не раз на астрофорумах встречал мнение, что осмысленный максимум для города — это 130..150мм.
Кроме того, вложенные тернарные операторы — это уже повод задуматься о структуре кода. В моей практике такое бывает только в редких постыдных случаях торопливых костылей :) Это же чистый write-only код. Его потом читать замучаешься.
В 1998-м(?), когда у меня стояли на компе пластиковые колонки-пищалки, я попал на концерт Жана-Мишеля Жарра. Естественно, на живой. После этого думал, что свои mp3@96kpbs слушать никогда не смогу! Ерунда, снобизма хватило дня на три :D
Точно также после полнокадровой зеркалки можно фотографировать не только на мыльницу, но и на телефон. После шикарного IPS-монитора высокого разрешения можно работать на TN, выцветающим при повороте головы. После M13 на тёмном небе через 250мм апертуру можно смотреть в бинокль в Москве, пытаясь высмотреть спутники Юпитера.
«Захочется» или «не захочется» зависит не от степени сладости морковки и мёда. А исключительно от назначенных оценок. Только кто-то назначает их сам, кто-то ведётся внешним снобизмом :)
Искренне светло завидую, три минуты при f/1.8 — это сильно… Но объектов, которые прекрасно отснимутся на 30 сек выдержке, всё равно слишком много, чтобы можно было себя надолго занять :) С учётом непостоянства погоды — на годы. А там уже, да, можно и о чём-то более серьёзном подумать.
Хотя мне всё равно ничего не светит, на горбу даже EQ3 таскать — уже замучаешься :)
А 30 сек. выдержки — это о-го-го! Вон, как народ на азимутале снимает: www.balancer.ru/g/p2742127
Мне пока с московской засветкой такие выдержки и не снились. И даже при выезде в синюю зону Подмосковья при 30 сек. небо уже засвечено.
— При блокировках ресурсов ему достаточно будет переключиться на другой гейт и продолжить общение в привычной среде
— Любой гейт может без каких-то моральных проблем по запросу гос. органов блокировать доступ от себя к той или иной информации, что почти не усложнит доступ к ней пользователей — достаточно будет или зайти со стороннего гейта или вообще просто скачать всю базу сообщений. А физически удалить данные будет сложно, так как даже при формальном удалении из DVCS, данные останутся в истории.
Ну и мелкие бонусы, типа сильного усложнения подделки истории, возможность реализовать десктопные клиенты, работающие со своим экземпляром базы и т.п.
Подводные камни тоже есть (например, вопросы взаимного доверия гейтов с целью борьбы со спамом и т.п.), но понемногу процесс идёт :) Попробую для начала объединить 3-4 своих разнородных форума — если дело выгорит, приглашу желающих присоединиться в такую сеть :)
www.astronomy.ru/forum/index.php/topic,9361.0.html
Вот некоторые сообщения (проверил, вроде бы нерегистрированным показываются нормально):
http://www.astronomy.ru/forum/index.php/topic,9361.msg1977859.html#msg1977859
http://www.astronomy.ru/forum/index.php/topic,9361.msg1966753.html#msg1966753
http://www.astronomy.ru/forum/index.php/topic,9361.msg2140579.html#msg2140579
http://www.astronomy.ru/forum/index.php/topic,9361.msg2006875.html#msg2006875
А вот про модель камеры:
http://www.astronomy.ru/forum/index.php/topic,9361.msg2007055.html#msg2007055
Да, я даже присматривался после его публикаций к таким :) Там светочувствительность офигенная выходит, что позволяет интересные результаты на короткой выдержке с неподвижного штатива получать. Увы, с московской засветкой это не актуально, тут старенький Soligor 128/2.8 даёт полную засветку кадра от неба уже на ISO1600 и 4 секундах выдержки :)
При любых же физических расчётах кроп-фактор не используется. Оперировать нужно только фокусным расстоянием объектива, угловыми размерами, размером сенселя и т.п.
Маска Бахтинова. Она не только для телескопов годится :) Правда, мне при съёмке через обычный объектив для фокусировки хватает LiveView в режиме 10x. Так что маска такая только для телескопа сделана.
lh4.googleusercontent.com/-Omavfj5eN6c/T51Gxpg4urI/AAAAAAAAOGY/nMFF1n20tTE/s0/Result.jpg
При чём, что характерно, моторная монтировка под фотоаппарат (конечно, речь о заводских, не самоделках) часто стоит дороже, чем что-то типа Celestron SLT вместе с телескопом :)
А негативные комментарии легко получить на что угодно. Даже на пресловутые фотки с Хаббла :) И, кстати, пользователи навороченного астрофотожелеза критике подвергаются часто более жёсткой, чем начинающие…