tagezi has quit [Remote host closed the connection]
JohnDoe_71Rus has joined #libreoffice-ru
VVD has quit [Read error: Connection reset by peer]
VVD has joined #libreoffice-ru
JohnDoe_71Rus has quit [Ping timeout: 255 seconds]
JohnDoe_71Rus has joined #libreoffice-ru
kompi has joined #libreoffice-ru
<kompi>
mikekaganski: Calc dynamic columns currently we have a fixed array of columns for each sheet; thanks to Dennis Francis we are creating a nice new encapsulations to eventually change this to a more powerful, and efficient sparse data structure.
<kompi>
mikekaganski: что это такое, можешь пояснить?
<mikekaganski>
Это значит, что идёт работа по улучшению внутреннего механизма работы со столбцами в кальке.
<mikekaganski>
Раньше у нас на каждый лист выделялся сразу фиксированный набор столбцов (структура значительного размера), в которой сразу были заготовки на все возможные столбцы. Это, например, не позволяет увеличить число столбцов.
<mikekaganski>
Теперь уже используется динамическая структура, в которой по мере надобности добавляются данные для новых нужных столбцов
<mikekaganski>
это первый необходимый шаг для большего числа столбцов + оптимизация памяти
<kompi>
ээ
<kompi>
не понял
<kompi>
вот файл, в нем 1024 столбца (или сколько там), теперь при создании файла э-таблицы их будет меньше?
<mikekaganski>
нет
<kompi>
и они динамически будут добавляться под данные?
<mikekaganski>
но внутри памяти выделено будет меньше
<mikekaganski>
и пока у тебя в столбце не будет данных, он будет рисоваться, но под него не будет тратиться память
<mikekaganski>
нарисовать столбец и выделить память под хранение данных в столбце - разные вещт
<kompi>
то есть в будущем мы увидим 1000000 столбцов, которые просто нарисованы, но никакой памяти под это тратиться не будет, пока мы данные или форматирование в них не внесем?
<mikekaganski>
(ну, не 1000000, я думаю, 16К) - но да
<kompi>
это круто?
<mikekaganski>
это совместимость, это просят
<mikekaganski>
ну, и не надо лишней памяти - это круто, в т.ч. и скорость
<kompi>
а вот это? Threading wins - we deprecated the grim old windows-like osl::Condition API in 5.3 in favour of the much more sensible (Unix like) std::condition_variable - which makes it easier to write safe code. Thanks to Stephan Bergmann (RedHat) for fixing a related Thread Pool thread-safety issue. Also to Kohei Yoshida (Collabora) for unwinding an underlying threading issue in our ZIP file handling hurting threaded XLSX
<mikekaganski>
:) Интересная задача - переводить отчёт о технических деталях
<kompi>
не факт, что я это буду переводить, я просто пытаюсь понять, что это
<kompi>
ну может в бложик выплюну пару строк
<mikekaganski>
Переделали внутренний механизм работы с многопоточностью (заменили один API на другой, что позволило, в частности, найти и исправить косяк с многопотосной обработкой ZIP, который вызывал проблемы при обработке XLSX)
<kompi>
вот про скриншоты я понял
<JohnDoe_71Rus>
столбцы шредингера
<kompi>
mikekaganski: он уже в работе этот механизм или опять экспериментал?
<mikekaganski>
это всё внутрянка, тут нет экспериментал/в работе
<kompi>
ну скриншоты в экспериментал
<kompi>
я поэтому и спрашиваю
<kompi>
бубли извратилась
<mikekaganski>
не экспериментал, там написано "так же как экспериментал"
<kompi>
без активации экспериментала опция в расширенных настройках не доступна (про скриншоты)
<mikekaganski>
даже если так. То, что UI где-то доступна/недоступна, не значит, что кода нет
<kompi>
код есть, я не спорю, я просто уточнил, надо ли активировать экспериментал...
UNIm95 has joined #libreoffice-ru
VVD has quit [Read error: Connection reset by peer]
VVD has joined #libreoffice-ru
<jrj>
коллеги привет
<jrj>
напомните где багтрекер либровский
<mikekaganski>
bugs.documentfoundation.org
<jrj>
я когда-то приходил с кривым экспортом из 1с. помню что багу вроде кто-то отправлял, но не могу найти информацию
<jrj>
нашел разговор про это, но похоже про багрепорт я перепутал
<kompi>
mikekaganski: однако ни о каких часах речь не идет
<kompi>
задержка есть, но она меньше минуты, при этом идет 100% загрузка одного ядра процессора
<kompi>
в винде те же столбцы удаляются мгновенно
<kompi>
либра 5.1.4
<kompi>
минт 18.1 МАТЕ
<kompi>
mikekaganski: если тебе конечно интересно =)
<kompi>
tagezi: спишь?
<tagezi>
нет, думаю что за операционная система Мате
<tagezi>
а.. минт
<tagezi>
да, сплю
<kompi>
tagezi: как твой финский?
<tagezi>
учу
<tagezi>
задалюывает потихоньку
<kompi>
=)
<kompi>
учи английский и езжай в австарлию
<JohnDoe_71Rus>
фига. пусьт они все русский учат
<kompi>
это кстати да
<tagezi>
да они и так разговаривают
<tagezi>
учитель по финскому, сегодня нас на каток кататься на конках водила, я всё с ней на ломаном финском, когда не могу на английском..
<tagezi>
а она оказывается на руском не хуже меня говорит... жве недели шифровалась, сегодня случайно спалилась.. расслабилась наверное
<tagezi>
и кстати, те кто нас учат, обычно знают по несколько языков.. наш учитель, кроме родного финского, преподаёт шведский, знает немецкий, английский и французский, и как теперь стало извесно vähän venäjän kieli