Программе было доступно максимум 640 килобайт (тех самых, которых всем хватит) и это включая сам бинарник, всё адресуемое пространство ограничивалось одним мегабайтом, поэтому ни о каких мегабайтных ехешниках речи быть не может.
Но с функцией ifthen очевидная проблема: все три аргумента вычисляются до вызова функции. Это может приводить к проблемам производительности, нарушениям в работе с памятью и т.п. Нельзя написать IfThen(a <> nil, a^.value, 0)
В стеганографии, как и криптографии, действует принцип Кирхгофа: атакующий знает алгоритм встраивания, но не знает ключ. С учётом этого принципа получается невозможно скрыть наличие сообщения, внедрённого данным алгоритмом.
Детсадовские методы встраивания и определяются легко. Настоящая стеганография так легко не поддаётся. Вообще, весь смысл стеганографии в том, чтобы нельзя было определить наличие скрытого сообщения с вероятностью, отличной от 0,5. Никакие инструменты не должны менять эту вероятность.
У инженеров Шаттлов ещё и не было такой опции как попробовать на авось, которой активно пользуются в СпейсИкс, экспериментируя с вариантами. Failure is an option.
Метафора мутная, но полезная для отсчёта периодов времени. На круглом циферблате легко определить, сколько времени будет через 4 часа, даже если не умеешь читать цифры.
плоский лист металла вообще и пары метров не проскользит от толчка, который груз на коньках заставит проскользить десяток метров
Без эксперимента неубедительно. В детстве на горке ценились листы металла, снятые с утеплённых водопроводных труб, катились не хуже санок. Хотя основные их преимущества заключались в большой вместимости по сравнению с санками и прочности по сравнению с клеёнкой или упаси боже картонкой.
Собственно, их белый список состоит из этого одного пункта.
Нас было намного меньше. И да, бывали эпидемии, выкашивавшие половину населения.
Это в какой версии? Мне помнится что-то в районе 400 килобайт с пустой формой и около 30 пустая программа, если не играться с ключами компиляции.
Программе было доступно максимум 640 килобайт (тех самых, которых всем хватит) и это включая сам бинарник, всё адресуемое пространство ограничивалось одним мегабайтом, поэтому ни о каких мегабайтных ехешниках речи быть не может.
Но с функцией ifthen очевидная проблема: все три аргумента вычисляются до вызова функции. Это может приводить к проблемам производительности, нарушениям в работе с памятью и т.п. Нельзя написать IfThen(a <> nil, a^.value, 0)
Конечно, удобно, для использования даже компьютер не нужен!
В стеганографии, как и криптографии, действует принцип Кирхгофа: атакующий знает алгоритм встраивания, но не знает ключ. С учётом этого принципа получается невозможно скрыть наличие сообщения, внедрённого данным алгоритмом.
Детсадовские методы встраивания и определяются легко. Настоящая стеганография так легко не поддаётся. Вообще, весь смысл стеганографии в том, чтобы нельзя было определить наличие скрытого сообщения с вероятностью, отличной от 0,5. Никакие инструменты не должны менять эту вероятность.
По идее, легко проверить: закрасить корову полностью, для подтверждения гипотезы количество мух должно увеличиться. Интересно, было ли это сделано?
А, понял, паспорт же не пришлют по почте.
Не проще ли сделать будки для фотографирования прямо там, где подаёшь заявление на паспорт?
Людей, которым вместо пинты пива приходится заказывать 568 мл, СИ ещё больше бесит.
Плюс ещё можно застраховать свою ответственность.
У инженеров Шаттлов ещё и не было такой опции как попробовать на авось, которой активно пользуются в СпейсИкс, экспериментируя с вариантами. Failure is an option.
Это не секундомер, а логарифмическая линейка, только с круговым циферблатом.
Метафора мутная, но полезная для отсчёта периодов времени. На круглом циферблате легко определить, сколько времени будет через 4 часа, даже если не умеешь читать цифры.
Без эксперимента неубедительно. В детстве на горке ценились листы металла, снятые с утеплённых водопроводных труб, катились не хуже санок. Хотя основные их преимущества заключались в большой вместимости по сравнению с санками и прочности по сравнению с клеёнкой или упаси боже картонкой.
... от которых легко избавиться, скопировав содержимое документа в буфер обмена и вставив в новый файл.
... которую может проверить только тот, кто знает о вшитых метаданных (от которых так же легко избавиться методом copy-paste).
... ровно до момента, пока кто-нибудь не обнаружит лишние файлы в зипе. После чего отрицать становится затруднительно.
Тем не менее ей точно так же прочили полный провал по причине количества двигателей.
Falcon Heavy тоже похожа по этому параметру, что дальше?