С чего? Вы там raw подписанный хранить собираетесь? Зачем? В 10 раз меньшего разрешения и сжатый, что позволит сравнить исходник с изображением, пусть и без мельчайших деталей. Ну и, естественно, дать возможность выбирать какого качества исходник хранить как базу.
Но разве стоит такая задача? Никто не подделывает фотографии с видом "это не я сделал, а AP", нет такой проблемы, зачем её решать? Эти ребята то предлагают решение проблемы "сделано фотоаппаратом. а не фотошопом". ИМХО такое себе решение.
Зачем их обрезать? В чем проблема хранить два файла в одном, если имеет ценность проверка подлинности(опять же, зачем хранить два файла, если можно хранить файл и уменьшенный, сжатый, подписанный исходник, который будет занимать 5% места от самого изображения)?
Да не надо по цепочке. Подписанный исходник засовываем в мета данные и всё. Что там кто накрутил/обрезал/подрисовал - не имеет значения. Сомневаемся в том что на картинке подленник, открываем метаданные, достаем исходник, сравниваем с картинкой.
В мета дате будет лежать подписанный исходник, который позволит проверить подлинность исходника и сравнить с тем что на самой картинке. Хоть 100 раз её меняйте, исходник останется. До тех пор пока схожесть отредактированной картинки будет высокой относительно исходника - всё это будет работать.
Вы путаете задачи. Задача сделать свой чип - вполне может быть сложной. Собственно такой же сложной как сделать копию подписывающего фотографию чипа. Но такой задачи нет. Есть задача заменить у нужной оптики чип. Для этого берется донор с нормальным чипом и все.
Географические координаты - это GPS чтоли? Подделываются примитивно. Предполагаю что чиповать оптику имеет такой же смысл как чиповать картридж в принтере.
Что мешает фотоаппаратом сфотографировать готовое изображение? Вопрос только в оптике и в качестве отображения, разрешение которого должно быть в несколько раз выше чем у матрицы фотоаппарата. Выглядит как решение, которое отстало от реальности на несколько лет(если не десятилетий).
ИМХО Есть условно три уровня владения языком: 1. Нет никакой возможности потреблять контент на этом языке 2. Можешь потреблять контент на языке, иногда со словарем 3. Свободно общаешься
Самая большая проблема - это первый уровень. Потому что буквально нет приятного способа перейти дальше. Тут и нужны всякие дуолингвы и т.п. Вы очевидно не тут.
На втором уровне приложения уже не нужны. Здесь нужно просто потреблять контент. Ну максимум поставить расширение, которое на ютубе позволяет у субтитров по наведению мышки посмотреть перевод. Вы уже здесь, зачем вам какие-то игры и программы? Просто переключите ютуб на нужный вам язык, скачайте интересных фильмов, сериалов, книг и вперед, улучшать язык! Потребления контента это простой и интересный способ улучшить уровень владения языком.
На третий уровень сложно попасть через потребление контента. Здесь уже нужны преподаватели, курсы и учебники.
У Duolingo еще и геймификация крайне вредная. Она провоцирует прокликивать задания, вместо того чтобы их обдумывать, потому что бонусные очки даются на ограниченное время. Также эти бонусные очки провоцируют заниматься простыми заданиями, вместо того чтобы делать нужные. Казалось бы: забей на очки и просто учись. Да, так и есть, но без геймификации дуолинго и нафиг не нужен.
То что игра не оправдала чьих-то ожиданий, не означает что в ней нельзя играть и получать удовольствие. Условно раструбили про новый ресторан, пришли всякие голые Киркоровы, а им подали шаурму. Какая будет реакция? Скандал и закрытие ресторана. Стала ли от этого шаурма плохой? Понятно что аналогия не полная, потому что здесь не только игра не то что ожидали, но и с багами. Но насколько я понимаю она вполне на уровне всяких Early Access игр, которые никто отменять не спешит.
Нет, просто и в UE и в Qt свои реализации всех необходимых вещей. Да и в целом и там и там "свой особый С++". Который в отрыве от Qt и UE "просто компилятором" даже не скомпилируется. Ориентироваться на хейтеров вообще плохая идея. Я работаю для удовольствия и денег, а не для того чтобы кому-то что-то доказать в интернете.
То есть я должен получить стаж работы на инструменте, который не считаю адекватным выбором, для того чтобы иметь право сказать что этот выбор не адекватный? Нет, спасибо. )))
Меня вообще смешат доводы против плюсов.
- Небезопасные указатели! - Не используй сырые указатели. - Нет, это уже тогда не плюсы!!!!!
- Плохая стандартная либа! - Не используй стандартную либу. - Язык неотделим от стандартный либы! - Сфигали? 15 лет работаю на плюсах, как в разработке игр(UE) так и софта(Qt) со стандартной либой не имею дел много лет.
Ну и в целом С++ адекватный язык огромному количеству задач. Практически все претензии - вкусовщина. Впрочем, я только про геймдев. Как там в других областях - не могу сказать.
Я видел Раст, Свифт, Го(могу еще всякое типа Delphi, JS, Lua и т.п. перечислить, но это не ценится, так что остановимся на этих трех). Что я еще должен увидеть, чтобы моё мнение стало считаться обоснованным?
Проблемы языков и проблемы менеджмента вообще в разных вселенных. Ну и к слову о плюсах, я передавал на днях проект программисту из Фантастика, он в компании на плюсах не писал.
С чего? Вы там raw подписанный хранить собираетесь? Зачем? В 10 раз меньшего разрешения и сжатый, что позволит сравнить исходник с изображением, пусть и без мельчайших деталей. Ну и, естественно, дать возможность выбирать какого качества исходник хранить как базу.
Но разве стоит такая задача?
Никто не подделывает фотографии с видом "это не я сделал, а AP", нет такой проблемы, зачем её решать?
Эти ребята то предлагают решение проблемы "сделано фотоаппаратом. а не фотошопом". ИМХО такое себе решение.
Зачем их обрезать? В чем проблема хранить два файла в одном, если имеет ценность проверка подлинности(опять же, зачем хранить два файла, если можно хранить файл и уменьшенный, сжатый, подписанный исходник, который будет занимать 5% места от самого изображения)?
Да не надо по цепочке. Подписанный исходник засовываем в мета данные и всё. Что там кто накрутил/обрезал/подрисовал - не имеет значения. Сомневаемся в том что на картинке подленник, открываем метаданные, достаем исходник, сравниваем с картинкой.
Да вообще пофиг кто какие изменения вносит.
В мета дате будет лежать подписанный исходник, который позволит проверить подлинность исходника и сравнить с тем что на самой картинке. Хоть 100 раз её меняйте, исходник останется. До тех пор пока схожесть отредактированной картинки будет высокой относительно исходника - всё это будет работать.
Вы путаете задачи.
Задача сделать свой чип - вполне может быть сложной. Собственно такой же сложной как сделать копию подписывающего фотографию чипа.
Но такой задачи нет. Есть задача заменить у нужной оптики чип. Для этого берется донор с нормальным чипом и все.
Географические координаты - это GPS чтоли? Подделываются примитивно.
Предполагаю что чиповать оптику имеет такой же смысл как чиповать картридж в принтере.
Верно. Но фишка дипфейков в простоте. Сделать загримированного актера дорого, сделать дипфейк дешево.
Сделать фотку с картинки - дешево.
Что мешает фотоаппаратом сфотографировать готовое изображение? Вопрос только в оптике и в качестве отображения, разрешение которого должно быть в несколько раз выше чем у матрицы фотоаппарата.
Выглядит как решение, которое отстало от реальности на несколько лет(если не десятилетий).
ИМХО
Есть условно три уровня владения языком:
1. Нет никакой возможности потреблять контент на этом языке
2. Можешь потреблять контент на языке, иногда со словарем
3. Свободно общаешься
Самая большая проблема - это первый уровень. Потому что буквально нет приятного способа перейти дальше. Тут и нужны всякие дуолингвы и т.п. Вы очевидно не тут.
На втором уровне приложения уже не нужны. Здесь нужно просто потреблять контент. Ну максимум поставить расширение, которое на ютубе позволяет у субтитров по наведению мышки посмотреть перевод. Вы уже здесь, зачем вам какие-то игры и программы? Просто переключите ютуб на нужный вам язык, скачайте интересных фильмов, сериалов, книг и вперед, улучшать язык! Потребления контента это простой и интересный способ улучшить уровень владения языком.
На третий уровень сложно попасть через потребление контента. Здесь уже нужны преподаватели, курсы и учебники.
У Duolingo еще и геймификация крайне вредная. Она провоцирует прокликивать задания, вместо того чтобы их обдумывать, потому что бонусные очки даются на ограниченное время. Также эти бонусные очки провоцируют заниматься простыми заданиями, вместо того чтобы делать нужные.
Казалось бы: забей на очки и просто учись.
Да, так и есть, но без геймификации дуолинго и нафиг не нужен.
То что игра не оправдала чьих-то ожиданий, не означает что в ней нельзя играть и получать удовольствие.
Условно раструбили про новый ресторан, пришли всякие голые Киркоровы, а им подали шаурму. Какая будет реакция? Скандал и закрытие ресторана. Стала ли от этого шаурма плохой?
Понятно что аналогия не полная, потому что здесь не только игра не то что ожидали, но и с багами. Но насколько я понимаю она вполне на уровне всяких Early Access игр, которые никто отменять не спешит.
Многие ММО игры прекрасно играются в сингле.
Спасибо!
А зачем её тормозить? Пусть она продолжит удалятся от земли, где тут проблема?
Нет, просто и в UE и в Qt свои реализации всех необходимых вещей. Да и в целом и там и там "свой особый С++".
Который в отрыве от Qt и UE "просто компилятором" даже не скомпилируется.
Ориентироваться на хейтеров вообще плохая идея. Я работаю для удовольствия и денег, а не для того чтобы кому-то что-то доказать в интернете.
То есть я должен получить стаж работы на инструменте, который не считаю адекватным выбором, для того чтобы иметь право сказать что этот выбор не адекватный? Нет, спасибо. )))
Меня вообще смешат доводы против плюсов.
- Небезопасные указатели!- Не используй сырые указатели.
- Нет, это уже тогда не плюсы!!!!!
- Плохая стандартная либа!- Не используй стандартную либу.
- Язык неотделим от стандартный либы!
- Сфигали? 15 лет работаю на плюсах, как в разработке игр(UE) так и софта(Qt) со стандартной либой не имею дел много лет.
Ну и в целом С++ адекватный язык огромному количеству задач. Практически все претензии - вкусовщина.
Впрочем, я только про геймдев. Как там в других областях - не могу сказать.
Я видел Раст, Свифт, Го(могу еще всякое типа Delphi, JS, Lua и т.п. перечислить, но это не ценится, так что остановимся на этих трех).
Что я еще должен увидеть, чтобы моё мнение стало считаться обоснованным?
Проблемы языков и проблемы менеджмента вообще в разных вселенных.
Ну и к слову о плюсах, я передавал на днях проект программисту из Фантастика, он в компании на плюсах не писал.
Плюсы классные, почему на них не писать?