URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 110801
[ Назад ]

Исходное сообщение
"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."

Отправлено opennews , 28-Мрт-17 23:33 
Состоялся релиз LanguageTool 3.7 (https://languagetool.org/ru/), свободного расширения для LibreOffice и Apache OpenOffice, ПО для проверки грамматики, орфографии, пунктуации и стиля. Программа представлена в виде расширения для LibreOffice и Apache OpenOffice, дополнений к Google Chrome (https://chrome.google.com/webstore/detail/languagetool/kjcok...) и Mozilla Firefox (https://addons.mozilla.org/ru/firefox/addon/languagetool/), а также в форме независимых консольного и графического приложений. Кроме того, на сайте https://languagetool.org/ru/ (https://languagetool.org/ru/) работает интерактивная форма проверки грамматики и орфографии. Код обособленных приложений написан на Java 8 и распространяется (https://github.com/languagetool-org/) под лицензией LGPL.

В новой версии:


-  Доработаны модули проверки текстов для русского, украинского, португальского, бретонского, каталанского, английского, французского, немецкого, греческого и итальянского языков.
-  Диалоги расширения  LanguageTool  для LibreOffice/Apache OpenOffice теперь используют системную тему оформления окон.
Изменения для русскоязычного модуля включают:
-  Созданы новые и усовершенствованы существующие грамматические правила.
-  Обновлены встроенные словари.

URL: https://languagetool.org/ru/
Новость: http://www.opennet.me/opennews/art.shtml?num=46270


Содержание

Сообщения в этом обсуждении
"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 28-Мрт-17 23:33 
Я правильно понял, что самодостаточна только основная программа на Java, а браузерные плагины отправляют данные для проверки на внешний сервис?

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 28-Мрт-17 23:35 
Уже собрался ставить дополнение к браузеру, но вовремя заметил:

> Is this extension send text to ge languagetool.org servers for checking?

By default, yes. The description of the add-on explains this, but it got somehow removed. I've added it again.


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено iv , 29-Мрт-17 08:41 
Если на локалхосте есть java, можно запустить сервис languagetool локально, и отправлять текст для проверки туда. Всё настраивается.

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 15:53 
Ух ты, не знал! Огромное спасибо, попробую.

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 28-Мрт-17 23:35 
Да, но можно поднять свой сервер LanguageTool, и отправлять из браузерного плагина данные на него.

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 28-Мрт-17 23:38 
> Да, но можно поднять свой сервер LanguageTool, и отправлять из браузерного плагина
> данные на него.

А там что-нибудь не через сервер работает?
На странице https://languagetool.org/privacy/ написано, что нет:
"LanguageTool is a proofreading software. It works by sending the text to be checked to our servers over an encrypted connection. This policy describes what kind of data we store."


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Yakov , 28-Мрт-17 23:41 
Не через сервер работают независимая версия и расширение для LibreOffice/Apache OpenOffice.

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено paulus , 29-Мрт-17 00:10 
независимая от явы? :)

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено paulus , 29-Мрт-17 00:08 
Таки, да! Мечтаю ради этой приблуды поставить яву и сервер для lоохфиса, аль чужой во все запустить для проверки... ;)

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Yakov , 29-Мрт-17 00:14 
Для работы расширения LT с LibreOffice/OpenOffice никакой сервер не используется!
Нужна только Java 8.

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено paulus , 29-Мрт-17 00:30 
> Для работы расширения LT с LibreOffice/OpenOffice никакой сервер не используется!
> Нужна только Java 8.

Да в курсе мы, только зачем такой монстр для проверки орфографии? У меня дистр. меньше явы весит...


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 10:10 
Что-бы не тратить в 5 раз больше времени на написание а потом в 10 на портирование

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено iCat , 29-Мрт-17 02:56 
Что-то... как-то... фу-у-у...
Java стала чуть ли не синонимом невыясненной неуклюжести и ресурсожорности...

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено КИА , 29-Мрт-17 04:49 
Интересно, сколько тысяч строк кода на java вы написали, чтобы делать такие критичные выводы о неуклюжести? Вы бы еще написали свои умозаключения в ведущие компании мира Google, Oracle, IBM...
Например, у нас проект Тех.Корпорация размером почти 100 тыс.строк написан целиком на Java. И уверенно можем сказать, что для таких проектов обработки деловой информации это самая лучшая экосистема. И есть с чем сравнивать, так как писали в разное время код и на Asm и на Pascal и на C. И сравнивали производительность с другими аналогичными системами - код на java быстрее работает и поедает меньше ресурсов. И в интернете много приведено результатов практического тестирования по которым java всегда входит в тройку лидеров производительных языков программирования.
Советую сначала что-то приличное сделать своими руками, а уже потом публиковать своё мнение.

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено КИА , 29-Мрт-17 04:53 
Пропустил нолик в оценке размера проекта - почти 1000 тыс.строк. А точнее по статистике 820 тыс.строк исходного кода.

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Михаил , 29-Мрт-17 07:33 
Мой опыт говорит обратное. Все используемые нами Java приложения (чужие и собственные) работают хуже (медленнее, жрут в разы больше памяти, останавливаются на сборку мусора), чем их С/С++ аналоги. Любая мало-мальски сложная Java программа всегда требует больше ресурсов или тормозит.

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 10:15 
> Мой опыт говорит обратное. Все используемые нами Java приложения (чужие и собственные)
> работают хуже (медленнее, жрут в разы больше памяти, останавливаются на сборку
> мусора), чем их С/С++ аналоги. Любая мало-мальски сложная Java программа всегда
> требует больше ресурсов или тормозит.

От затрат на архитектуру зависит, конечно на C/С++ можно сделать быстрее и компактней ( особенно если программа много с аппаратурой работатет и оптимизирует хранение в памяти большого объёма данных ), но основная проблема это собрать и содержать команду способную сложные с точки зрения архитектуры задачи решать "правильным" образом, при этом ещё нужно суметь заставить "бизнес-владельца" даже иногда не требовать решения здесь и сейчас ( либо оплачивать людей закрывающих долги )


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 14:20 
Этот ваш "правильный" способ решения задач - это святой Грааль - все слышали, никто не видел.

Обычно про это любят рассуждать web-прогеры у которых каждые 3 года переписывание сайта на новую, "правильную", технологию.


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 03:41 
А на нормальном языке не могли написать?

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено KonstantinB , 29-Мрт-17 03:50 
Возьми да перепиши.

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 10:17 
> А на нормальном языке не могли написать?

Пойдёте бесплатным кодером?


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 14:20 
Если заплатят - пойду.

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 16:14 
> А на нормальном языке не могли написать?

Тоже удивился, прочитав Java вместо Prolog.



"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 06:20 
В наше время - годная штука!

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Клоун_аттакуют , 29-Мрт-17 09:59 
И так
Весь текст идёт через их сервера при работе из расширения.
Джава? Нет идите к чёрту, онли C++, C, и питон. Всё остальное шлак.

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено A.Stahl , 29-Мрт-17 10:10 
Питон? Питон не шлак? Ява шлак, а питон не шлак?
/me закатывает глаза с видом "Боже мой..."

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 10:58 
Да, Питон тормознее Явы, но что напихал Оракл в свой блоб JRE?

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Клоун_аттакуют , 29-Мрт-17 13:39 
Питон и C# хоть и стопорные, но плавнее и быстрее чем те же хипстерские и джава.

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 18:12 
> плавнее

Спешите видеть, новая метрика для оценки ЯП: плавность. В каких единицах она выражается-то хоть?


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Yakov , 29-Мрт-17 10:32 
С сервером работают только расширения для браузера, написанные на Javascript, и формально являющиеся самостоятельными проектами, использующими возможности ядра LanguageTool.
Независимое приложение и расширение для LibreOffice/OpenOffice самодостаточны и
никуда данные не передают.
Выбор Java был обусловлен тем, что в OpenOffice.org на момент создания LanguageTool для создания расширений наиболее полно поддерживалась именно Java.
На данный момент Python неплохо поддерживается. А вот создание расширений на C++ и C для LibreOffice/OpenOffice очень плохая идея даже сейчас. Нужны отдельные версии расширений под каждую платформу + для Windows нужно упаковывать в расширение библиотеки mscrt*.dll

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено тоже Аноним , 29-Мрт-17 11:33 
Надеюсь, все рассуждающие знакомы с тем, что такое Hunspell?

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 15:56 
> Надеюсь, все рассуждающие знакомы с тем, что такое Hunspell?

Да, но сей проект – нечто большее, чем просто Hunspell.


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено КИА , 29-Мрт-17 11:49 
А вообще то надо сказать автору программы СПАСИБО. Человек сделал полезную вещь, которую применяет много людей. Если не нравится напишите лучше, а после посмотрим во что выливается ваш интеллект: в пару высказываний на форуме или в рабочую популярную программу. И не важно на каком языке написано. Гейтс писал прикладушки для IBM на Basic и никто не помер. Во всем мире известно что Java лучший язык для программирования деловых программ, и повторюсь, чтобы судить о языках напишите сначала на них крупный проект в 100 тысяч строк.

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 14:30 
> чтобы судить о языках напишите сначала на них крупный проект в 100 тысяч строк

А чтобы сказать что г--вно невкусное сколько десятков тысяч какашек нужно съесть?

Автор сделал программу, но сделал её через одно место. "На момент начала проекта java была единственным решением" - на момент создания почтовой службы России лошади были единственным средством доставки - и чё теперь, отказываемся от поездов и самолётов?

Данные отправляется на левый сервер. Да, не всегда. Да, это в ряде случаев можно отключить. Да, можно поставить дополнительный набор ПО, перенастроить, допрограммить, перекомпилить - всё это можно, но: данные отправляются на левый сервер. По твоему для проверки орфографии это действительно настолько необходимо?

> Если не нравится напишите лучше, а после

Сперва добейся. Опять?

Может стоит трезво оценивать потенциал халявы? Какашки бесплатны, ресторанная еда стоит денег, но это не означает что я должен быть благодарен коровам и использовать результаты их "труда".


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено НеТотАноним , 29-Мрт-17 14:53 
А продукты, из которых в ресторане еду делают, чаще всего на лепехах и растут, аналогия думаю ясна...

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 15:43 
Хотите сказать, что благодаря этому дерьму когда-нибудь сможет вырасти лопух, который устроится работать в Майкрософт? Что ж, возможно...

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Ordu , 29-Мрт-17 14:47 
> А вообще то надо сказать автору программы СПАСИБО. Человек сделал полезную вещь, ...

Я не собираюсь говорить ему спасибо, потому что он не сделал ничего полезного для меня. Отправлять свои тексты на проверку анонимным проверяющим я не буду, ставить в систему жабу ради проверки орфографии -- тоже.


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено НеТотАноним , 29-Мрт-17 14:58 
Наверно тебе даже представить сложно что разработчику пофиг на тебя и твои проблемы, и свой продукт он создал не для тебя единственного. Но ты постарайся, ведь так оно и есть, тебя же насильно не заставляют использовать LanguageTool, ищи православные на твой взгляд аналоги, а не го..ом тут пузыри...

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Ordu , 29-Мрт-17 17:57 
> Наверно тебе даже представить сложно что разработчику пофиг на тебя и твои
> проблемы, ....

Бла-бла-бла... Это понимание никак не обязует меня говорить "спасибо" разработчику.


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено _ , 29-Мрт-17 17:13 
>Во всем мире известно что Java лучший язык для программирования деловых программ

Oh, yeah, babe!!!   Оло-ло, толстячок! :)

На - самообразовывайся:
Mad Gadget is one of the most pernicious vulnerabilities we’ve seen. By merely existing on the Java classpath, seven “gadget” classes in Apache Commons Collections (versions 3.0, 3.1, 3.2, 3.2.1, and 4.0) make object deserialization for the entire JVM process Turing complete with an exec function. ...
The San Francisco Municipal Transportation Agency had their software systems encrypted and shut down by an avaricious hacker. The announcement of Mad Gadget triggered the cambrian explosion of enterprise security disclosures. Oracle, Cisco, Red Hat, Jenkins, VMWare, IBM, Intel, Adobe, HP and SolarWinds all formally disclosed that they had been impacted by this issue.

Все они были ок*ительно счастливы со своей жабой. :) пыхеры в тот момент просто cocaли :-)))


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 14:25 
Судя по комментам, лучшего аргумента для того, чтобы наконец-то доучить/подучить грамматику, орфографию, пунктуацию и поработать над стилем, чем этот тул, придумать сложно :)

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Васька , 29-Мрт-17 14:58 
На сайте написано, что расширение работает только с java 8 x86. У меня Ubuntu 16.04 x86-64 и LibreOffice 5.3.1 x86-64. Что надо сделать, чтоб LanguageTool работал? Где впихнуть 32-битную Java, чтоб заработало?
И еще. Если просто поставить свежий LibreOffice русский или украинский на Ubuntu c ppa:libreoffice/ppa, там из коробки есть проверка грамматики, орфографии, пунктуации для русского, украинского, английского? На сколько хорошо переносит слова?

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 29-Мрт-17 16:02 
> На сайте написано, что расширение работает только с java 8 x86. У
> меня Ubuntu 16.04 x86-64 и LibreOffice 5.3.1 x86-64. Что надо сделать,
> чтоб LanguageTool работал? Где впихнуть 32-битную Java, чтоб заработало?
> И еще. Если просто поставить свежий LibreOffice русский или украинский на Ubuntu
> c ppa:libreoffice/ppa, там из коробки есть проверка грамматики, орфографии, пунктуации
> для русского, украинского, английского? На сколько хорошо переносит слова?

Думаю, имелось в виду x86 в смысле "ia32 && x86_64 (amd64 && em64t)".


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Васька , 29-Мрт-17 16:16 
На их сайте написано: Для работы совместно с Apache OpenOffice или LibreOffice требуется 32-битная версия Java 8+.
LibreOffice 5.x существует и в 64-битном виде, для работы с такой версией требуется 64-битная Java 8+ (для работы LibreOffice).


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Yakov , 29-Мрт-17 16:21 
Как раз в этом случае в настройках надо выбрать 64-битную Java, тогда всё будет работать.

За перенос слов в LibreOffice отвечает специальный словарь, который является частью языкового пакета конкретного языка для LibreOffice. Обычно в этом словаре идёт словарь проверки орфографии, тезаурус и расстановка переносов.
Если вдруг словарь для конкретного языка не был установлен из ppa, то его можно скачать и установить с сайта расширений LibreOffice https://extensions.libreoffice.org/ или с сайта расширений Apache OpenOffice  http://extensions.openoffice.org

В сборке с официального сайта LibreOffice в языковых пакетах для русского и английского языков имеется встроенная система проверки грамматики Lightproof, которую необходимо отключить перед использованием LanguageTool. Встроенная в LibreOffice система проверки грамматики Lightproof содержит гораздо меньше правил, чем LanguageTool.


"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено edo , 29-Мрт-17 23:57 
Попробовал онлайн-версию, распознаёт только орфографические ошибки

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено Аноним , 30-Мрт-17 11:45 
Не, все равно не то....
{стазис антиперегрузочный голем четырехлапый} Не знает таких слов, как и ворд...
Может есть аналоги?

"Релиз LanguageTool 3.7, программы для проверки грамматики, о..."
Отправлено алекс , 02-Апр-17 20:43 
искуственный интеллект, ну или свой начать использовать