hellraze, да, примерно аналогично алгоритмам.
Только хрен вы с тем сольфеджио освоитесь без голоса и слуха. А с алгоритмами - без структур данных и управляющих конструкций, двух важных частей изучения любого языка, имеющих заметные отличия для разных языков.
mayton2019, вот как раз этот комментарий - правильный ответ на заданный вопрос. Без определения, что ТС будет делать с этим диском, любые советы - пустой звук.
mayton2019, как раз "как здесь" сделано на коленке с миллиметровыми промахами даже на экране.
И ТС явно результат не под плоттер затачивает.
Так что я вижу решение в двух JS-библиотеках:
1) рисования SVG прямо в браузере
2) конвертации SVG в PDF все в том же браузере
Вторую я нагугливал за пять минут и реально использовал, первой предпочитаю самопис, но тоже гуглятся готовые.
mayton2019, если бы эта библиотека была открытой - я бы и ссылку на гит дал. А так - только дразнить.
PostScript действительно несложный, если захотеть и заняться.
Но современникам, подозреваю, больше все-таки зайдет SVG - его можно тут же в браузере и показать, без конвертаций.
Собственно, и генерацию SVG прямо в браузерном JS в сети найти можно.
mayton2019,
1. Конструктор с BoundingBox (0, 0 и размеры А4, пересчитанные в пиксели - 72 на дюйм)
2. SetColor(100)
3. DrawRect(координаты квадрата)
4. Save(имя файла).
Tereverda, SVG можно создать в открытом и свободном Inkscape.
Вот сможете ли вы потом разобрать созданный им файл - это другой вопрос.
Раз вам "формулы писать это долго".
Apage, Satanas!
Если современному кодеру показать эти лисповские многоскобочек - он сойдет с ума, читая такую заковыристую регулярку. Ну, и Автокад мало того, что только под Окошки, он всю жизнь - вещь в себе, даже с другими CAD-ами состыковать проблема, на хрена таки этой конкретной козе такой баян?
А насчет "брать векторный редактор и что под него есть" - у AI базовый формат EPS, у Inkscape SVG. Дальше можно не искать, оба формата довольно простые, текстовые, открытые, более чем достаточно документированные - и, что характерно, прекрасно перевариваются хоть в картинку, хоть в PDF любого размера и качества открытым же Ghostscript.
GeKskill, толк в такой записи в том, что вы перестаете думать о том, как записать в базу формулы и открываете возможность описывать любые правила, которые потом будете по нужному алгоритму проверять в пыхе тогда и только тогда, когда они встретились в этой таблице условий. Процент антиплагиата, например, записывается так же.
bmq80153, DNS прописывается у хостера, а не на VPS.
До вашего сервера запрос просто не дойдет, если хостер его не направит.
Так что никакой особенной разницы с шаредом тут нет.
Задавать в приведенном коде флаг, который проверяется в вашем скрипте.
Пока он не выставлен - игнорировать принудительный запуск пользователем.
Впрочем, "полная загрузка страницы" - технически неопределенный термин.
Какая-нибудь стена Вконтакте подтягивается динамически, и какой-либо окончательной "полной подгрузки" у нее просто нет.
Василий Банников, понятно, традиционная для M$ терминология в стиле "морская свинка".
Хрень для внутриоконного использования, которая на самом деле уже не C++ и совершенно не CLI.
Не "например", а "только и исключительно".
Рекомендуется выбрасывать закрывающий тег из конца файла, если он там оказался, именно из соображений того, что после него могут быть пробелы и переводы строк, которые вылезут в вывод.
Только хрен вы с тем сольфеджио освоитесь без голоса и слуха. А с алгоритмами - без структур данных и управляющих конструкций, двух важных частей изучения любого языка, имеющих заметные отличия для разных языков.