суббота, 3 декабря 2016 г.

Аргументы командной строки в LibreOffice

На днях сделал патч в справку по ошибке tdf#100836. И вот казалось бы, там есть файл, который всё описывает, и нужно только перенести это в код, но не так тут всё просто. Во первых, эта справка появляется в консольном режиме, а он был очень запущен. На windows, вместо консоли, она открывалась в окне, которое не имело прокрутки. Во вторых, во время написания, были найдены ошибки, и их пришлось исправить. В итоге, в место одного патча, было сделано аж 3: два мной и один Mike Kaganski. И ещё две заявки на улучшение. И патч в core дулался аж две недели. И так как эта справка появиться только следующим летом в LibreOffice, и будет ли доступен перевод я не знаю, я перевожу её тут, как всегда с дополнительными пояснениями.

воскресенье, 20 ноября 2016 г.

Защита данных от случайных изменений в LibreOffice Writer

На прошлой неделе Mike Kaganski (один из русских разработчиков) попросил меня поправить несколько вещей в справке. На самом деле, речь шла даже о добавлении пары строк в статью о защите данных от случайного изменения. Но, по ходу работы, я понял, что нужно переписывать всё. Вчера послал патч в справку LibreOffice. Здесь хочу кроме перевода, дать дополнительные пояснения к пунктам, и заодно рассказать то, что на мой взгляд в справке не очень уместно.

четверг, 10 ноября 2016 г.

Функция AGGREGATE в LibreOffice Calc

В прошлом году я написал статью Сумма, автосумма и некоторые другие секреты LibreOffice Calc, в которой попытался показать основные возможности суммирования в LibreOffice Calc. Тогда, в той статье, я говорил что нет справочного материала по функции AGGREGATE в справке LibreOffice, и отсылал в справку MS Office к функции АГРЕГАТ, так как она совместима с функцией Calc. Позже уже, я сделал патч в английскую версию Справки, но, к сожалению, у команды локализации пока нет времени заниматься переводом. Эта статья, хотя и основана на моём патче, не является его переводом, но пытается предоставить больше информации в более простом, понятном виде об этой функции.

суббота, 6 августа 2016 г.

LibreOffice пять и две десятых

Эту статью спровоцировало несколько вещей, которые я как постоянный пользователь и вкладчик сообщества LibreOffice RU не смог проигнорировать. Она по сути является комментариями к пресс-релизу LibreOffice 5.2, предоставляющая некоторые дополнительные факты и разъяснения, и представляет мою личную точку зрения, связанную с ситуацией, происходящей внутри сообщества LibreOffice, и может не совпадать с мнениями других членов. Основными же факторами, спровоцировавшими озвучивание этого мнения, стало непонимание некоторыми членами сообщества LO RU необходимости и стиля пресс-релиза и выделения некоторых нововведений в нём.

среда, 6 апреля 2016 г.

Обновление Веб-инфраструктуры TDF

Эта статья перевод оригинальной статьи из блога TDF. Хочу сразу сделать несколько пояснений:
  • под инфраструктурой в сообществе LibreOffice понимается всё что связано с интернетом (то есть: сервера, сайты, почтовые рассылки, боты, сборочные фермы);
  • в данной статье, в основном, речь пойдёт о серверной части инфраструктуры;
  • хотя это не указано в оригинале, статья написана Александром Вернером (Alexander Werner), Итало Виджноли (Italo Vignoli) — администратор опубликовавший статью;
  • в статье странно указан парк серверов, на самом деле, сейчас новые сервера стараются закупать, но ещё сохранились арендуемые;
  • в конце статьи, как всегда, есть ссылки для дополнительного чтива, если что забыл включить - гуглите сами :);
  • некоторые вещи я так и не смог грамотно перевести ("как собака — всё понимаю, а сказать не могу" ;), прошу за это прощение, в этих местах будет немного не по русски.

четверг, 24 марта 2016 г.

Французский город Нант инвестирует 200 000 евро в исправления ошибок и новый функционал LibreOffice

На мой взгляд статья интересная, даже не смотря на то, что переходом государственных учреждений во Франции на Linux и LibreOffice уже никого нельзя удивить. Интересна она на мой взгляд хотя бы потому, что статья рассказывает как это нужно делать. В отличии от наших гос учреждений, французы не «ломятся через бурелом», выделяют деньги на новый функционал и возвращают код в проект. Надеюсь, она будет полезна для тех, кто задумывается о миграции на LibreOffice или хочет следить за новостями, но «в школе учил немецкий» ;) Оригинал статьи можно найти на сайте Joinup.

понедельник, 14 марта 2016 г.

Философские размышления о стилях и шаблонах, или «Откуда растут ноги?»

Читая статьи по обучению LibreOffice на разных сайтах, в том числе и в блогах, я постоянно встречаюсь с одним и тем же непониманием, которое превращает эти статьи годными только для домохозяек. Однако, для делопроизводства, да и для людей, которые часто пользуются LibreOffice и хотят думать не о том, как написанное ими должно выглядеть, но только о том что они пишут, концепция стилей и шаблонов является очень важной. Эта статья не урок по использованию, но попытка дать стержень, каркас, идею, вокруг которой можно будет крепить ваши знания. И я очень надеюсь, что она поможет вам собрать воедино уже имеющиеся и проще воспринять новые.

среда, 28 октября 2015 г.

Какую долю занимает четверть?

В 2011 году в журнале Наука и Жизнь появилась статья «Полезная геометрия», в которой читателю предлагалось отмерить половину или четверть (цилиндрического) стакана без подручных средств. В статье утверждается, чтобы отмерить половину, достаточно слить (или высыпать) его содержимое стакана так, чтобы остаток полностью закрывал дно, а для четверти — доходил ровно до середины дна. Если с первым утверждением можно легко согласиться, так как форма содержимого симметрична форме оставшегося воздушного пространства, то с четвертью все не так просто. Попробуем проанализировать ситуацию с помощью воображения и следующей картинки.

Трехмерный стакан FreCAD

Имея подобный рисунок, можно проследить, что форма содержимого не симметрична форме воздуха, дополняющего его объем до половины стакана. А именно, хотя соприкасающаяся поверхность априори равна, площадь полукругов тоже ровна (дно и горло стакана), но у воздушной формы верхняя часть составлена прямоугольником, тогда как объем содержимого скошен снизу формой стакана.
Если кому-нибудь интересно доказательство данного утверждения, или может быть хочется узнать какую же именно часть будет занимать «четверть», предлагаю ознакомиться со следующими математическими выкладками.

четверг, 27 августа 2015 г.

Сумма, автосумма и некоторые другие секреты LibreOffice Calc

Когда я начинал писать эту статью, я думал она будет коротенькой заметкой для начинающих. Но в процессе написания, я нашёл довольно много информации, которую стоит осветить в пределах данной темы. В итоге, статья выросла до достаточно больших размеров. И я надеюсь, что материал, изложенный здесь, будет полезен не только людям начинающим свой путь в применении Calc, но и для людей, которые уже давно пользуются электронными таблицами.

среда, 3 июня 2015 г.

Использование функций VLOOKUP (ВПР) и HLOOKUP (ГПР) в LibreOffice

Эта статья о двух очень часто используемых и удобных в работе функциях — VLOOKUP и HLOOKUP. Для тех, кто пользовался русской локализацией Excel, они могут быть знакомы под названиями ВПР и ГПР соответственно. Во всех табличных процессорах, не важно OpenOffice, Excel, Gnumeric или в редакторе документов GoogleDrive, эти функции работают одинаково, разницу составляют лишь отдельные специфические нюансы, так как, например, использование регулярных выражений (символов подстановки). К сожалению, многие начинающие пользователи электронных таблиц сталкиваются со сложностями в использовании этих функций, а некоторые вообще не представляют как они работают (не знают о их существовании :)). Поэтому, мы начнём с самого начала, и будем двигаться вперёд пока нам хватит сил и терпения. Разговаривать мы конечно будем о использовании VLOOKUP и HLOOKUP в LibreOffice Calc. :) Файл с примером прилагается.

понедельник, 20 апреля 2015 г.

Хургин Яков Исаевич «Ну и что?»

Я получил наслаждение от прочтения этой книги. И хотя эта книга не содержит строгих математических формул (а те, что в ней есть, можно рассматривать как рисунки), это одна из прекраснейших книг по математике.

воскресенье, 1 марта 2015 г.

Сортировка в LibreOffice Calc

Это очень простая тема, которую большинство знает. И наверное, из-за того, что приходится часто говорить о простых вещах, большая часть статьи может показаться скучной. Но так как я не уверен в уровне читающего, а по практике знаю, что иногда спрашивают даже элементарные вещи (типа, где кнопка), я буду вести рассказ с самого начала. Я постарался изложить максимум известного мне материала по теме сортировки в LibreOffice Calc, и надеюсь что эта статья будет полезна не только начинающим.

вторник, 17 февраля 2015 г.

Удобная навигация в LibreOffice Calc

Чем удобнее нам перемещаться по листу в электронной таблице, тем меньше мы тратим время на её редактирование, а значит у нас остаётся больше времени на анализ её содержимого. Конечно, удобство это очень относительная вещь. И каждый человек создаёт своё рабочее пространство исходя из своих привычек и идей. Я буду рассказывать об основных принципах как можно быстрее перемещаться по листу, а вы уже сами решайте, что вам принимать на вооружение, а что нет.

четверг, 12 февраля 2015 г.

С днём всех влюблённых или как подарить сердце в LibreOffice Calc

На эту статью меня подтолкнул интерес дочери к возможности описать изображение сердца формулами. Это не новая тема, она уже довольно «широко освещена» в интернете. Но простых и грамотных мануалов как сделать простое изображение сердца, к сожалению, я не нашёл. Либо в них использована алгебраическая форма с уравнениями шестого порядка, либо полярная система координат, а ни то ни друге не очень удобно для быстрого графического изображения функции в программах типа Calc или Excel. Так как, я думаю, это может оказаться интересным не только ей, я выкладываю небольшие соображения по этой части сюда, стараясь не очень сильно углубляться в математику, хотя как вы понимаете, совсем без неё тут не обойтись. Впрочем, базового школьного курса должно быть достаточно, чтобы понимать что происходит.

среда, 10 декабря 2014 г.

Как сделать таблицу в LibreOffice Calc: форматирование ячеек, текста, чисел

Для тех, кто работает с электронными таблицами каждый день, вопрос «Как сделать таблицу в LibreOffice Calc» звучит минимум странно. Ведь любой процессор электронных таблиц, не важно MS Excel, OpenOffice, LibreOffice, Gnumeric — это и есть двухмерная таблица. Делать таблицу в нём уже поздно. В статье мы будем обсуждать придание диапазону внешнего эстетического вида таблицы. Так как вариантов выполнить одну и ту же задачу существует масса, то разговор получится длинный.

суббота, 6 декабря 2014 г.

Как сделать сову в LibreOffice Calc

В благодарность моей жене, за то, что она без устали поддерживает меня в моей работе для сообщества LibreOffice RU, посвящается эта малюсенькая статейка.
На самом деле это не сова, а маленький филин, сидящий на ветке.

Сова сидящая на ветке LibreOffice Calc

Для ушек использовал буквы «л» шрифта Comfortaa, остальное Liberation Sans: глазки строчные «о», для лапок знак крышка «^» со стилем зачеркивание. Файл с примером прилагается.

вторник, 2 декабря 2014 г.

Официальный сайт LibreOffice и инфраструктура The Document Foundation

На сегодняшний день большинство людей, начинающих пользоваться пакетом приложений LibreOffice, не представляют где можно искать интересующую их информацию. Отчасти эта ситуация складывается из-за того, что подробная информация об инфраструктуре и официальных сайтах сообщества LibreOffice, а также проводимых сообществом работах, присутствует только на английском языке, а отчасти из-за того что информация довольно разрознена. Поэтому я постарался собрать большую часть информации в одном месте, надеясь, что вам эта информация будет полезна.

четверг, 13 ноября 2014 г.

Использование вычислений в таблицах LibreOffice Writer на примере анализа финансовой устойчивости предприятия

Почему-то многие не знают такой вещи, как возможность использования несложных вычислений в таблицах текстовых редакторов LibreOffice Writer и MS Word. Однако, этот функционал значительно облегчает жизнь при написании отчетов, позволяя не «прыгать» между программами и быть более уверенным, что цифры «сходятся». Кроме самого объяснения, я покажу небольшой пример на основе анализа финансовой устойчивости предприятия.

понедельник, 3 ноября 2014 г.

Охота на ошибки. Чего ждать? К чему стремиться?

Сообщество LibreOffice готовится к международной сессии по выявлению ошибок. В русском переводе это звучит как «Охота на ошибки». В связи с широким освещением события, в русскоязычном сообществе появилось много вопросов, которые я, как переводчик раздела QA в вики TDF и программист, хотел бы прокомментировать. Для того, чтобы не заниматься холиварами, я бы хотел сразу оговориться, вся эта информация будет полезна только тем, кто действительно заинтересован в том, чтобы иметь качественный свободный офисный пакет. Если вам безразлично качество инструментария, которым вы пользуетесь, вы не поддерживаете идеи OpenSource, или вам просто лень что-либо предпринимать, то, скорее всего, читая эту статью, вы только потеряете время. Я хочу ответить на вопросы людей, у которых есть сомнения, а не убедить вас в том, что в нашей команде не хватает именно вас.

среда, 15 октября 2014 г.

Как скрыть диапазон и зачем это нужно в LibreOffice Calc

Решил написать пару-тройку советов по удобной работе в LibreOffice Calc, а именно по скрытию диапазонов. Причиной послужило часто встречающееся непонимание, зачем использовать это свойство в электронных таблицах. Постараюсь, как всегда, пошагово и простым языком показать все нюансы использования.