ChanServ changed the topic of #libreoffice-ru to: Канал поддержки русскоязычных пользователей LibreOffice | Wiki TDF http://tdf.io/wikiru | On-line документация http://tdf.io/helpru | Логи канала: http://goo.gl/gzwdwU
_whitelogger has joined #libreoffice-ru
JohnDoe_71Rus has joined #libreoffice-ru
<lo-ru-tg> <c​hemyakyn> Ой.... Что-то мне подсказывает, что дело не в "хуже", а именно в VBA.
<lo-ru-tg> <c​hemyakyn> Мой многолетний опыт говорит мне, что практически никто не умеет ни Excel, ни Calc. И даже очень часто встречаются клинические случаи VBA, вместо встроенного функционала.
<lo-ru-tg> <c​hemyakyn> Я больше скажу. Я вообще не видел случаев, когда "клерку" этот самый VBA нужен, даже если он его где-то нагуглил и впендюрил.
<lo-ru-tg> <c​hemyakyn> Вот связь с базой данных, это да. ODBC+Excel очень меня выручали, в своё время.
<lo-ru-tg> <Mike> 😃 Как это знакомо! "Мне и моему окружению никогда не требовался этот совершенно бессмысленный функционал X! Вот функционал Y - совсем другое дело!!!"
<lo-ru-tg> <c​hemyakyn> Дело не в том, что это "бессмысленный функционал", а в том, что его используют бессмысленно.
<lo-ru-tg> <c​hemyakyn> Даже тут уже были примеры, когда с помощью программирования пытались решить задачи, которые успешно решаются встроенными средствами!
<lo-ru-tg> <c​hemyakyn> "Нам этот инструмент слишком сложен. Мы лучше изобретём своё."
<lo-ru-tg> <c​hemyakyn> Для тех, кто не видел xerox ventura publisher.
<lo-ru-tg> <economist> Самый частый use case VBA в бизнесе СНГ - это "исправление" документов из 1С и генерация "левого" прихода/расхода и тп манипуляции. 25 лет вижу у клиентов в основном это, примерно 30% кода этому посвящены. Встроенных средств на подобное нет ни в
<lo-ru-tg> <Igor> Если есть два пути, зачем пробиваться по одному?
<lo-ru-tg> <c​hemyakyn> Ээээ....
<lo-ru-tg> <c​hemyakyn> Ну, ок.
<lo-ru-tg> <economist> LO делает это ещё удобнее, по Ctrl+Shift+F4.
<lo-ru-tg> <c​hemyakyn> Что там? В Линуксе беда с Ctrl+Shift 😔
<lo-ru-tg> <c​hemyakyn> Если на костылях удобнее, тогда - да. Зато, "сделанные своими руками".
<lo-ru-tg> <Alex> В линуксе с этим беда? Не заметил.
<lo-ru-tg> <c​hemyakyn> Если на Ctrl+Shift висит переключатель клавиатуры, его не получается использовать в LO
<lo-ru-tg> <Alex> В этом случае - да
<lo-ru-tg> <Alex> Я быстро переучился на win+space
<lo-ru-tg> <economist> Для юзера/буха/кадровика - VBA порой единственный способ снизить рутину, ведь штатные "погромисты" - имя нарицательное, они не помогают, а только карают. Им ТЗ подавай с UML, которы Мы, айтишники, склонны недооценивать
<lo-ru-tg> <economist> ...порывы юзеров.
<lo-ru-tg> <economist> Под рукой Raspbian - работает ок, диспетчер данных вызывает, язык - не меняет.
<lo-ru-tg> <c​hemyakyn> Тут могу только констатировать, что работу с внешними данными в LO я не осилил. В Excel мы это использовали в хвост и в гриву.
<lo-ru-tg> <c​hemyakyn> LO, правда, тогда только появился...
<lo-ru-tg> <c​hemyakyn> Я, конечно, готов предположить, что есть другие ситуации, но мой опыт говорит, что по пути VBA идут именно от незнания и неумения пользоваться стандартными средствами. Обычно очень удивляются, когда показываешь, куда надо было нажать
<lo-ru-tg> <economist> Такого в мире LO даже побольше. Чуть не так команду в меню разместили - и её никто не видит.
<lo-ru-tg> <c​hemyakyn> И это, к стати, при том, что Calc (Excel), функционально, значительно проще, чем Writer(Word).
<lo-ru-tg> <economist> В Calc и функций ячеек больше (да да!), и команд меню, а уж синтаксис LOBasic с api - всё в 3 раза длиннее.
<lo-ru-tg> <p​rincess_luna_orig> По умолчанию на нем ничего не висит. Я даже больше скажу, это довольно глупо, что бы по нажатию на две клавиши модификатора, что-то происходило.
<lo-ru-tg> <Mike> Любое общее утверждение про Linux не может быть истинным 😉
JohnDoe_71Rus has quit [Read error: Connection reset by peer]
JohnDoe_71Rus has joined #libreoffice-ru
<lo-ru-tg> <s​ibskull> Потому что нормальных свободных средств разработки под Windows нет, вот и костыли в MS Office и делают.
<lo-ru-tg> <K​ompilainenn> Питон перестал работать на винде?
<lo-ru-tg> <p​rincess_luna_orig> Эм. Visual Studio уже не то?
<lo-ru-tg> <Mike> Любая возможность автоматизации в офисном продукте того, что пользователь рутинно делает в этом офисном продукте взлетит независимо от наличия сторонних средств разработки.
<lo-ru-tg> <p​rincess_luna_orig> Кстати да. А в LO есть возможность записи макроссов?
<lo-ru-tg> <Mike> Есть. Но лучше считать, что её нет.
<lo-ru-tg> <p​rincess_luna_orig> А как тогда некоторую рутину автоматизировать?
<lo-ru-tg> <economist> IDE для Windows: VSC, PyCharm, PyScripter, Spyder
<lo-ru-tg> <p​rincess_luna_orig> С каких пор, редактор кода это IDE?
<lo-ru-tg> <p​rincess_luna_orig> Или ты VS Community?
<lo-ru-tg> <p​rincess_luna_orig> [EDIT] Или ты про VS Community?
<lo-ru-tg> <K​ompilainenn> Написать макрос самому?
<lo-ru-tg> <K​ompilainenn> +1
<lo-ru-tg> <economist> С тех как там появились breakpoints
<lo-ru-tg> <economist> Visual Studio Code - первое место, между прочим, уже.
<lo-ru-tg> <Mike> если есть возможность - писать макрос без макрорекордера. И это не потому что "макрорекодрером не Ъ", а из-за убогости того, что есть
<lo-ru-tg> <p​rincess_luna_orig> И все равно это редактор кода. Даже сами меломягкие его к IDE не относят.
<lo-ru-tg> <Mike> можно ссылку на это ошарашивающее откровение?
<lo-ru-tg> <p​rincess_luna_orig> What is the difference between Visual Studio Code and Visual Studio IDE?
<lo-ru-tg> <p​rincess_luna_orig> Visual Studio Code is a streamlined code editor with support for development operations like debugging, task running, and version control. It aims to provide just the tools a developer needs for a quick code-build-debug cycle and leaves more complex workflows to fuller featured IDEs, such as Visual Studio IDE.
<lo-ru-tg> <Mike> даже vim - это ide
<lo-ru-tg> <p​rincess_luna_orig> https://code.visualstudio.com/docs/supporting/faq
<lo-ru-tg> <economist> То что делает Code (с расширениями) с языком Python - тянет на супер-IDE. Туда просто больше нечего добавить. Даже PyCharm завидует.
<lo-ru-tg> <Mike> ну так там и проводится сравнение с *другими* IDE (что не значит, что менее функциональный IDE - не IDE)
<lo-ru-tg> <p​rincess_luna_orig> И что же он такого делает, чего не может PyCharm Pro?
<lo-ru-tg> <p​rincess_luna_orig> Не, там говорится, что это code editor, который поддерживает операции разработки.
<lo-ru-tg> <s​ibskull> Это для программистов, а не клерков.
<lo-ru-tg> <p​rincess_luna_orig> Клерк быавает разный.
<lo-ru-tg> <s​ibskull> Он там из коробки? С IDE?
<lo-ru-tg> <s​ibskull> Большая часть их не использует C#.
<lo-ru-tg> <p​rincess_luna_orig> VS не только на шарп ориентирован, а так же Java, Angular, C++, Python, разработка под линукс, JavaScript и его фреймворки, PHP и прочая, прочая, прочая.
<lo-ru-tg> <economist> Зря, но попробую: Code может с процессе пошаговой отладки понимать изменения кода строк, до которых исполнение ещё не дошло. Как и тот самый VBA, который научился этому раньше всех.
<lo-ru-tg> <Mike> Там сравнивается с fuller featured IDEs. Это можно читать как "(другие) IDE с бОльшим функционалом", а можно как "IDE (у которых функционал больше)". Но это всё лирика. Чем отличается IDE от не-IDE?
<lo-ru-tg> <s​ibskull> Вот и живите с этим под Windows.
<lo-ru-tg> <p​rincess_luna_orig> Я то на линуксе, но не стоит принижать средства разработки под другую платформу, тем более что в профверсии есть много чего, что нет в других IDE. К примеру построение UML диаграмм по коду и генерация кода из них.
<lo-ru-tg> <p​rincess_luna_orig> позиционированием компанией производителем.
<lo-ru-tg> <Mike> Это не имеет никакого значения. Позиционирование (маркетинговое действие) ортогонально функциональности
<lo-ru-tg> <K​ompilainenn> Кто мешает поставить?
<lo-ru-tg> <p​rincess_luna_orig> IDE для Python из коробки нет ни в одной ОС.
<lo-ru-tg> <p​rincess_luna_orig> Да кто постоянно пишет видеосообщение? Это у меня такой глюк или это у всех?
<lo-ru-tg> <Mike> у всех
<lo-ru-tg> <Mike> Возможно, просто Михаил (@fiskovmm ?) что-то случайно нажал и скоро отправит всем свои коммерческие тайны 😊
<lo-ru-tg> <Igor> Код vba для черной бухгалтерии 😁
<lo-ru-tg> <s​ibskull> Незнание и лень.
<lo-ru-tg> <K​ompilainenn> Как это связано с : Потому что нормальных свободных средств разработки под Windows нет, вот и костыли в MS Office и делают.
<lo-ru-tg> <Mike> Ну это просто вариант фразы "Линукс рулит" 😊 - ладно вам 😊
<lo-ru-tg> <s​ibskull> Проблема в наличии Ñ�редÑ�тв проÑ�той разработки на интерпретируемых Ñ�зыках (тот же Python, Bash) длÑ� тривиальных задач, которые требует текÑ�тового редактора и интерпретатора. Которые еÑ�Ñ‚ÑŒ в ЛинукÑ�е из коробки. Ð’Ñ�Ñ�кие IDE избыточны. ВопроÑ� Ð
<lo-ru-tg> <economist> Под Windows писать на BAT/VBS/PowerShell с их мозгодробительным обкавычивпнием путей - действительно ужасно сложно. Редакторов под эти ЯП - нет. Для Питона хотя бы IDLE есть (но и Spider ставится за минуту)
<lo-ru-tg> <K​ompilainenn> Искоропке в Либре или в винде?
<lo-ru-tg> <economist> Но на Линуксе мизер - всего 2-4% офисных, остальные не просто на винде, они там в AD-у, у злых одминов. Некоторым в LO даже pip не удастся протащить, и ведётся, по-сути, партизанщина, от которой до пиратщины - один шаг.
<lo-ru-tg> <c​hemyakyn> Тут вот небольшая методичка есть, для облегчения жизни начинающему бойцу: http://help.72to.ru/attachments/download/129/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%BC%D0%B0%D0%BA%D1%80%D0%BE%D1%81%D0%BE%D0%B2.pdf
<lo-ru-tg> <p​rincess_luna_orig> 🙏
<lo-ru-tg> <K​ompilainenn> На 70 листов, небольшая...
<lo-ru-tg> <c​hemyakyn> 😄
<lo-ru-tg> <s​ibskull> В Винде.
<lo-ru-tg> <K​ompilainenn> Надуманная проблема
<lo-ru-tg> <K​ompilainenn> От питон ИДЕ интегрированной в либру я б не отказался, пусть и как опции
<JohnDoe_71Rus> > От питон ИДЕ интегрированной в либру я б не отказался, пусть и как опции
<JohnDoe_71Rus> patches are welcome
<lo-ru-tg> <K​ompilainenn> Неужели?
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
JohnDoe_71Rus has joined #libreoffice-ru
mikekaganski has quit [Ping timeout: 250 seconds]
mikekaganski has joined #libreoffice-ru
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]