Подробнее
1989
Сейчас
Microsoft Excel X
Excel не может работать с двумя документами, у которых одинаковое название.
_____ок
-J -.1 I 12. Г/7 Г|---------------------------------
microsoft office,геек,Excel
опереденный период моей жизни, когда Эксель был моим основным рабочим инструментом, приучил что для неоднозначных данных колонки нужно сначала подготовить
12.05.2024
ну, тут шагнули вперёд.
но файл con так и нельзя создать(да, я знаю, что это консоль). но в линухе echo, stderr, stdin, echo создаются без проблем
В винде это традиционно делается для обратной совместимости со старым софтом. В этом вашем Линухе на это забит большой болт. Поппробуй запустить под современным линуксом софтину написанную 20 лет назад (и не обновлявшуюся). Скорее всего получишь хуй. Да и даже софтину 10-летней давности.
Да элементарное дело, просто пересобираешь из исходников, пропатчив код чтоб современный компилятор не матюкался. И ещё 9000 зависимостей. Ой, разные версии библиотек держать нельзя.
На самом деле оно и не сильно нужно, нужный админам (или даже геймерам) софт обновляют, а чего-то специфичного, типа САПР и так не было никогда.
Fallout 2 еще под Windows 95 был сделан, все же 26 лет прошло. Но многие игры 20-летней давности вполне себе запускаются на современной Винде.
Но с играми-то еще могут быть проблеммы из-за DirectX или драйверов видеокарты. Хотя вот те программы которые я писал 20 лет назад, в современной винде запускаются без проблем. А вот то что я для Линукс писал, они уже через 5 лет перестали запускаться, потому что там все поменялось и на обратную совместимость всем насрать. Например когда я писал прогу, в Убунту поддерживался звук через OSS, через пару лет они решили что это устарело и нахуй не нужно, и выпилили, оставив только ALSA, потом заменили на PulseAudio, потом на PipeWire. И это в одной Убунте. Поэтому многие разработчики и не хотят поддерживать линуксы. Заебешься.
Моя любимая история про то, что учёные изменили название нескольких генов, потому что Эксель переделывал их в даты. Причём, говорят, несколько таких опечаток даже в публикации просочились. https://habr.com/ru/news/514202/
в разных дирах они лежат, а работают с ними обоими в одной дире - времянке (ты не знал, что при открытии файла офис тупо копит его во времянку, а на исходник ставит флажек "занято" и при сохранении перезаписывает)?
Сейчас, например, при работе в сраном Confluence или Wiki, система раз в какое-то время синкает изменения (чуть ли ни раз в минут, но тут мб от настроек зависит) и я вижу, что пока я что-то менял, дядя Вася внёс правки, смержить их их с моими изменениями или нет?
Ты открыл файл, что-то сделал, сохранил(не закрывая, т.к. потом туда еще добавлять что-то и пересылать опять), вложил в письмо, отправил. На той стороне что-до с файлом сделали, сохранили, прислали тебе. Имена не менялись. Что будет при открытии файла из письма? - правильно - excel не может работать с двумя документами, у которых одинаковое название.
Но это работа через жопу, потому что ты не можешь добавить что-то пока они не добавят и не пришлют тебе. Я работаю в системе "low-code" многопользовательских онлайн таблиц, которая на самом деле база данных, выглядящая как продвинутый онлайн-эксель с автоматикой и дизайнером интерфейсов. Не знаю насчет гуглдокс и эксель онлайн, но они вроде как тоже поддерживают одновременную работу в одном файле.
Ещё проще вариант: откраваешь прайс поставщика А с названием "Прайс.xlsx" и хочешь сравнить его с прайсом поставщика Б который называется, внезапно, "Прайс.xlsx". Всё, приехали.
> Или типа ошибка даже, если 2 файл названы одинаково, но находятся в разных дирах?
Именно так. Причём, ошибка архитектурная и поэтому не исправляется без нарушения совместимости. Дело в том, что у Экселя имя файла (не путь!) является частью адреса ачейки.
Две отдельных копии файла для редактирования, в памяти или рядом свап файл положить, не важно. Перезаписывать в порядке сохранения, если айтишник то вон форматы аля гит есть, если нет, то похер, кто последний, того и тапки
Ну, эксель это то ещё окаменелое дерьмище динозавров.
Но на него завязано пиздец скон, причём важных вещей - бухгалтерии, всякие научные данные, и до сраки всего другого во всём мире. Потому, хоть он и нуждается давно в переписывании, сделать мс это не могут - несовместимости будет очень много.
То есть с виндой коверкать делая плоский, неудобный, неинформативный интерфейс и убирая фичи они могут.
А Эксель переписать не могут. Как-то не похоже на правду.
Интерфейс - оболочка, свистоперделки, с кнопочками и картинками. Ядро программы, код и система- другое.
Например: Обшивать и красить дом ты можешь сколь угодно, а наращивать комнаты, этажи и потолки- надо всё здание перебирать, ибо коммуникации и фундамент не рассчитаны
Так в винде меняли то по-сути только GUI, ну и навешивали до кучи разной нужной и ненужной херни, функции которой ранее выполнял сторонний софт.
А так, даже привычную панельку управления можно вызвать командой, чтоб не ебаться с аутестичным модерн-говнищем.
В Винде меняли дохуя что, а не только гуй. Или как ты представляешь себе - перейти на 64-битный процессоры и не переписать ядро системы и огромную кучу библиотек и подсистем?
Ну т.е. все это было уже в 7 винде.
Я про последние 10 лет говорю, а не про эпоху динозавров.
В предыдущие два десятка лет как раз много чего менялось внутри, при неизменном интерфейсе.
Не, только с 8 пошла плиточная шиза. В целом интерфейс был привычным аж с ХР (и имел много общего с вин 98), а потом стал красивее без существенных изменений в висте и 7.
так плиточная шиза это по большому счету не интерфейс, а просто редизайн ТаскБара и меню "Пуск". При желании можно все вернуть в стандартный вид.
Висту после ХР многие хэйтили за новый гуй. Там как раз все было переделано под хардварное ускорение (для отрисовки окошек), так называемый "Aero", поэтому там переусердствовали со свистоперделками, прозрачностями, анимациями. К тому же оно все было сырое и глючило. Так что Виста была проходной как и 8-ка. (как и Windows Me в свое время).
В экселе кода в разы больше, чем майкрософт наваял всеми переписываниями всего интерфейса за все годы винды.
И этот код, по свидетельствам очевидцев - тот ещё лютый пиздец, портированный ещё из каких-то до-виндоус времён, писанный уже умершими людьми. Его переписывать только целиком, а это как новую винду с нуля написать по сложности - у экселя миллион фич, про которые большинство даже не в курсе, но реально ими пользуются.
Ну да, ну да, можно подумать он был не прав, и через 30ть лет люде не делают на компе ничего потрясающего. Особенно по меркам 30ти летней давности.
А эксплуатации в данном случае просто заложник своей популярности, слишком много на нём завязано, чтобы вносить в него кардинальные изменения.
Видеоблогер Хантер Хоббс потратил почти десять часов своей жизни на то, чтобы доскроллить до конца листа в Excel, всё время нажимая стрелку вниз. Он и сам признал, что это была очень глупая затея.
За всё время эксперимента Хоббс не отрывал палец от кнопки. Это занятие отняло у него 9 часов 36 мину
Отличный комментарий!