Sanes, я, собственно, об относительности "нормальности".
Кабы она была абсолютной - можно было бы и в китайце уверенность иметь.
Впрочем, мне пока споров на Али заводить не приходилось.
Главное в платформе для продажи цифрового контента - не технологии, а вложения в раскрутку.
Без них оптимальное решение - забыть про этот воздушный замок.
rusyska55011, это нет смысла реализовать, это выкидыш недостатка понимания.
Постановка задачи - вообще не на том уровне логики, на котором она должна решаться.
Отношения классов - это вотчина и ограничения программиста, нечего в них даже лезть с логикой приложения.
Никита Савченко, с какого бы обходить стороной АМДы? Особенно если поднять тему совместимости сокетов.
Чип моей материнки - A320, 2017 года выпуска.
Процессор - прошлогодний r5 5600.
Сокет совместим, и обновления под него для новой линейки выпущены.
Тем временем Intel уже меняет LGA1200, вышедший в 2020, на LGA1700, да так, что даже кулер с одного на другой не переставишь. Под благодарные фейспалмы сборщиков и восторженное повышение цен магазинами.
В коде захерачена какая-то _S_VERSION, которая не является именем переменной или константы.
Пых терпеливо преобразует такие косяки в строчки - в данном случае "_S_VERSION" - но обещает однажды устать заниматься такой хренью и надавать безруким по щщам.
Собственно, это можно было узнать за одну минуту, погуглив этот варнинг.
Вася Пупкин, как вариант, можно поставить какой-нибудь просмотровщик PDF из открытого мира (типа Okular) и посмотреть на его поведение с этим файлом, причем запустив из консоли и читая сообщения, которые в нее вывалятся при открытии этого файла, если с ним что-то не так. Проприетарный Акробат вряд ли так делает.
Вася Пупкин, определить, какое и погуглить назначение в макоси приложения, открывающего нужный тип файлов.
Вполне может оказаться, что подпись лепится так неаккуратно, что файл будет определяться как неизвестный тип. А вам все неизвестные вряд ли хочется открывать Акробатом. Тогда придется прописывать новый тип MIME по маске (расширению).
Вася Пупкин, это в винде тип файла определяется по расширению. В юниксах определяется его MIME-тип.
Переименуйте нормальную пдф-ку в .exe - ее все равно откроет Акробат.