Нет
Из группы GeekPriyut
Из группы GeekPriyut
Как то в далёком 2002 году, работал я в Гидропроекте, и оцифровывали мы документацию по какой-то ГЭС эпохи палеолита... Ну, докомопьютерной... Или компьютерной, но исходники не сохранились, в общем не помню. ГЭС Мерове, в Судане, тендер там был.
Доки прогоняли через prompt (так вроде эта чудо-программа называлась распознающая все подряд) и нам скидывали получившееся и исходники. Надо было превратить тот фарш в "красиво". Прям вот чтоб не просто одним шрифтом, но ещё чтоб оглавление работало, и вообще все табуляции соблюдались.
и это был лютый. ЛЮТЫЙ пипец. Видимо, отсутствие всемогущих "нейросетей" (кстати, интересно, знает ли хоть один из пикабушных нейросетевых инфоцыган, что корректней их называть матмоделями)), кривые исходники, и чуть менее кривые руки тех кто их заправлял в сканеры, создали такое исчадие ада, такой фарш из кусков текста, картинок и каких-то вовсе непонятных артефактов, что проще было бы нахрен все спалить и заново создать документацию с нуля.
Там были слова, в которых русские, английские и просто служебные символы соседствовали друг с другом... Не вполне мирно, т.к. они ещё могли быть разного формата. Более того, какой-нибудь символ мог таить в себе ещё и дополнительные знаки табуляции или форматирования, и случайное изменение или удаление такой "мины" могло приводить к совершенно чудовищным последствиям: да, вот про Саратов, очень точно сказано. Но были другие "интересные" эффекты.
вдруг текст мог вспомнить что он таблица. Причем большая такая, которая на лист не влазит, поэтому а не раскорячить ли весь остальной текст в лоскуты.
и всякое такое.
А это был 2002 год, а в тексте же ещё была куча картинок и "картинок" (тоже текста или формул, которые надо было ручками перепечатывать), компы были зеленее, мониторы ярче, но работало все пипец как медленно.
в общем, домой я приходил измотанный как собака.
и тендер мы не выиграли, вот это было обидно((
Однажды я участвовал в одном конкурсе и одним из заданий было составить баланс документ простенького кликера. Как человек пытливого ума, я решил упростить себе жизнь и использовать формулы встроенные в эксель.
Вначале всё было хорошо и складно, но после двадцатого уровня баланс не сходился и мне пришлось добавить другие формулы, после которых между двадцатым и сорок седьмым всё было прекрасно, но после расхождение возросло настолько, что выдавало ошибку. Я взял листочек сручкой (дело было рядом с туалетом и делал я примерно тоже), и начал пытаться реверс инженерингом разгадать тот кликер.
Однако чем больше формул я вставлял, тем сильнее усложняется баланс документ и тем сложнее становилось в нём разобрать кто за что отвечает. Пришлось попросить своего друга программиста помочь со скриптом сортирующим содержимое таблицы. Скрипт работал отлично, но почему-то сильно нагружал процессор и видеокарту, а некоторые изменения в таблице приводили к закрытию таблицы. В какой-то момент я пришёл к выводу, что проще начать с начала, чем исправить то что уже есть. В ночь перед удалением мне во сне снились какие-то геометрические формулы и на утро в голову пришла гениальная, как я тогда думал, мысль "Ведь тут есть тангенсы и синусы". Сказано, сделано.
После добавления нескольких геометрических формул, любое изменение в таблице приводило к необычным результатам. Вроде ничего особенного, какая-то белиберда. Но, чем дольше я игрался, тем более осмысленная картина из чисел складывалась. И вот я дошёл до того момента, что не заметил как не завтракавший, сижу в трусах и одном носке, при лунном свете из окна. Как начал замечать повторяющуюся последовательность из нулей и единиц. И сколько бы я не вносил изменений в таблицу, эта последовательность всегда повторялась.
Первым что пришло на ум это прочитать по словарю Морзе. Подставление единиц на место тире не дало вменяемого результата. Наоборот - тоже. Тут я вспомнил, что это же компьютер, а не семафор и здесь есть различные кодировки.
Осталось лишь подобрать из сотен нужную.
С этим вопросом я пришёл к ChatGPT. Через несколько запросов он смог выдать мне результат на неизвестном языке. За окном уже давно стемнело и нога без носка начала заметно мёрзнуть. Я вставил в переводчик фразу в графу “определить язык”. Пот прошиб каждую пору, а волоски на затылке зашевелились. Фраза переводилась как “пожалуйста прекрати”.
Пару минут я просидел недвижимым. Но подумал бред какой-то. Развернул таблицу, изменил значение и нажал ввод. В дверь громко постучали. От пяток к макушке прошла волна мурашек.
В дверь постучали ещё раз. По спине стекла ледяная струйка пота…
Подойдя на цыпочках и взглянув в глазок я увидел пустую лестничную площадку. Не успел я развернуться, как стук раздался вновь. Лестничная площадка всё ещё была пуста.
Я подошёл к компьютеру ввёл случайное число и нажал на Enter. Стук в дверь. Сердце забилось так, что в висках ощущалось. Нажал на Enter снова. Снова на мониторе таже комбинация и стук в дверь. Хоть моё детство и пришлось на лихие девяностые, но тут я ни на шутку испугался. Взяв в одну руку биту, а в другую Библию, решил выйти на лестницу. Открыв замок и дождавшись стука, с ноги распахиваю дверь.
Подъезд пронзил возмущённый “Ай!”. Оказалось это сосед напился до состояния нестояния и перепутал этажи.
Как по команде соседние двери открылись. А там я стою над соседом, с битой в одной руке и Библией в другой. Как ни странно, но в тот момент я даже слегка успокоился.
Оттащив того на его этаж я вернулся к своему компьютеру.
Ещё раз введя случайное число, нажал Enter. Стука… не было. На экране пропала привычная комбинация, но появилась новая. Сколько бы не повторял, теперь была только новая комбинация нулей и единиц.
Проделал с ней те же операции, что и с предыдущей. На этот раз кодировка и язык оказались другими. Переводчик вывел фразу “Пожалуйста прекрати. Мне больно.”
Сердце словно остановилось. Я положил Библию перед монитором и переведя фразу “Кто ты?” на тот язык и переведя в последнюю кодировку, в ввёл получившуюся комбинацию нулей и единиц. Нажал Enter. Весь документ окрасился стеной нулей и единиц.
Поделитесь хорошей ссылкой для скачивания Worda, Excel. Уже руки опускаются от установки вирусного торрент говна
Граждане пикабушники, товарищи тыжпрограмисты, такой вопрос к вам, в частности к людям компетентным.
Мне нужна программа которая может вносить динамическую информацию в статический текст. К примеру есть условный пакет документов:
договор, приложение к договору, пояснения к договору, расписка о получении договора. Везде текст одинаковый (статический), а граждане которые этот договор заполняют разные (т.е. информация о каждом разная, динамическая).
Нужно чтобы внёс в одном месте (строке, ячейке) информацию о гражданине, а программа сама в каждый документ внесет эту информацию и позволит распечатать (в ворде желательно) весь пакет документов (либо с нуля, либо в уже распечатанный шаблон с пустыми графами под эту информацию). Буду признателен за помощь.
«Чат на чат» — новое развлекательное шоу RUTUBE. В нем два известных гостя соревнуются, у кого смешнее друзья. Звезды создают групповые чаты с близкими людьми и в каждом раунде присылают им забавные челленджи и задания. Команда, которая окажется креативнее, побеждает.
Реклама ООО «РУФОРМ», ИНН: 7714886605
Хоть и захейтили, но был вопрос, про аналогичное решение, раскладывающее результаты по подкаталогам. Вот, специально для тех, кто просил.