Постоянный адрес моего сайта - exler.es. Адрес exler.ru больше не существует
Как словить хайп на ровном месте
Мужик оказался с выдумкой: простейшим скриптиком заполнил все ячейки электронной таблицы Excel, а потом наврал, что сделал это вручную, и у него это заняло два года. Простейший подсчет показывает, что для того, чтобы сделать это вручную, учитывая длину числа, которое вписывалось в каждую клетку, ему бы понадобилось не два года, а немного больше - а именно 2700 лет и 15 секунд. Но, как говорится, "многие верят". Вон про него даже в "Популярной механике" написали: я и не знал, что там работают настолько наивные люди, не умеющие перемножить два числа.
Впрочем, я про него тоже написал, как ни крути, так что мужик своего добился. Но я просто отдал должное его умению словить хайп.

Мудак, он лучше бы придумал, как спирт изгнать из табуретки!
Сколько времени нужно чтобы породить XML с нужным наполнением при помощи программирования?
Правда не исключено что потом этот файлик два года открывался - но это уже совсем другая история )))
1. сгенерить эксель файл. на чем угодно, хоть на php.
2. создать базу ту же мускул и от туда вытащить эксель каким-нибудь front.
3. сгенерить csv и его открыть в экселе и пересохранить.
вбиваю "1" в ячейку А1, потом "2" в ячейку А2. Выделяю обе ячейки, "хватаю" за крестик и тяну вниз 😄 кто скажет, что это не ручной способ? 😄
извините за занудство 😄
а в третий столбец копипастим левого соседа 😄
это позволяет перестать участвовать в процессе постоянно 😄
И это вовсе не миллиард секунд (около 30 лет), как пишут во многих источниках.
Потому что на произнесение одного шестизначного числа уже требуется около 5 секунд.
- Мой папа в совершенстве владел французским.
- Правда?
- Он сам мне об этом говорил.
("Мокасины Маниту")
На это как раз время нужно (расчет Екселем). И значительное
То есть, если заниматься только этим, имея 10-12 часов в день на отдых и выходные, можно справиться с заполнением всей таблички за месяц. Т.е. Голем или не торопился или комп. не сильно мощный.
Файл с 10,5млн записей, из которых только одна ячейка с данными - 120МБ.
Формула одна и та же на весь Range. И стиль - тоже.
Если заполнено скриптом без формул, тогда все значения находятся в файле. И он будет большим.
Я помню, на прошлой работе обычный рабочий 4ядерный с большим скрипом открывал >40 Мб файл с разными формулами, сводными и кучей ссылающихся друг на друга листов.
- Буду!" (с) Берегись автомобиля.
Диалог Баниониса и Смоктуновского.
А ещё Папанов, Миронов, Евстигнеев, Аросева, Ефремов, Жженов...
Если заполнено скриптом без формул, тогда все значения находятся в файле. И он будет большим.
Формулы в String, значения в Integer/Long. Для каждой ячейки формула сохраняется отдельно, при этом String весит минимум вдвое больше...
Для сравнения: за 1900 лет не прошло и миллиарда минут.
:)