Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: xNeur - Punto Switcher for Linux (Архив)  (Прочитано 653022 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн necrosis

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2385 : 13 Апреля 2010, 15:32:29 »
Ubuntu 10.4 beta 2
ставил из исходников, попутно засоряя системы всем, чего не попросит - в этоге:
$ /usr/local/bin/xneur

====================================================
>>> Please visit http://www.xneur.ru for support <<<
====================================================

[ERR] 15:21:46 Невозможно сгенерировать ключ общей области памяти

как побороть можно сею досадность?
« Последнее редактирование: 13 Апреля 2010, 17:47:08 от necrosis »

Оффлайн Aesdana

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2386 : 14 Апреля 2010, 00:34:16 »
Здавтвуйте, Crew.
Мы с вами уже общались насчёт удвоения букв по емейлу.
Прочитайте, пожалуйста, этот топик, ибо не хочу засорять этот раздел столь объёмным постом ☺

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

Очень надеюсь, что проблема решится. Спасибо,

Оффлайн Дмитрий_Вячеславович

  • Новичок
  • *
  • Сообщений: 14
  • precise 12.04 x86_64
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2387 : 14 Апреля 2010, 14:19:12 »
Ubuntu 10.4 beta 2
ставил из исходников, попутно засоряя системы всем, чего не попросит - в этоге:


На 10.4 beta2 amd64 поставил из .debов Zubchickа на предыдущей странице. Пару пакетов доставить надо  будет (каких не помню, через терминал запускайте увидите что нужно) . В итоге в XFCE и KDE работает замечательно, в гноме перезапустить даемон приходится, потом нормально всё.

Оффлайн Fr0sT

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2388 : 14 Апреля 2010, 17:56:38 »
Тоже периодически наблюдал такое явление, на стандартном Убунтовском наборе. Правда, вроде бы давно не было - сижу на предварительной бетке 0-9-8.
Asus EEE PC 1000 + Ubuntu Netbook Remix 10.10

Оффлайн Кунни

  • Активист
  • *
  • Сообщений: 418
  • мил и пушист
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2389 : 14 Апреля 2010, 19:05:35 »
Установил 0.9.8 из исходников
Заметил следующие проблемы:
1. Не срабатывает самообучение (ввожу пувше - меняю на gedit пишу gedit gedit пувше меняю на gedit пишу gedit пувше и так до бесконечности)
2. В настройках не могу открыть СЛОВАРЬ (просто не срабатывает кнопка) СЛОВАРЬ работает
« Последнее редактирование: 15 Апреля 2010, 18:14:45 от Кунни »
Пытаюсь отучить людей использовать фразу "не суть важно" (вместо "не суть", "не важно" или "не столь важно")

Оффлайн WERGIL

  • Любитель
  • *
  • Сообщений: 91
  • Ubuntu 10.10 X-32
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2390 : 14 Апреля 2010, 19:22:46 »
почему он слово ошибка превращает в jib,rf?

Оффлайн stmc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1713
  • Arch Linux
    • Просмотр профиля
    • Моя страница на Launchpad
Re: xneur - Punto Switcher for Linux
« Ответ #2391 : 15 Апреля 2010, 15:44:59 »
лого для сайта, а буква "X" (две стрелки) как значок в меню (потом выложу отдельно)



p/s это набросок, так что за качество не пинайте  ;)

Оффлайн traktor-dj1

  • Новичок
  • *
  • Сообщений: 12
  • о_О
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2392 : 15 Апреля 2010, 18:10:08 »
Станно у меня всё работает.
Трактор

Оффлайн Кунни

  • Активист
  • *
  • Сообщений: 418
  • мил и пушист
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2393 : 15 Апреля 2010, 18:14:12 »
Извиняюсь, словарь не работал, потому что я не выделил раскладку нужную. Затупил.
Добавил в словарь gedit - не помогает, все равно пувше пишет.
Добавил в "регулярные выражения" - норм.
Но самообучение много где не срабатывает.
« Последнее редактирование: 15 Апреля 2010, 18:17:42 от Кунни »
Пытаюсь отучить людей использовать фразу "не суть важно" (вместо "не суть", "не важно" или "не столь важно")

Оффлайн Fr0sT

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2394 : 15 Апреля 2010, 22:15:28 »
Обучил не переключать "душа" и "нужно" (хотя с какого они переключались - загадка! О_о) Вообще, имхо, стоит проверять и ту комбинацию, в которую идёт переключение. Если она не имеет смысла - то ничего не менять.
Asus EEE PC 1000 + Ubuntu Netbook Remix 10.10

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2395 : 16 Апреля 2010, 19:13:57 »
Выбор логотипа Xneur

https://forum.ubuntu.ru/index.php?topic=91229.0
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн soshial

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2396 : 17 Апреля 2010, 00:13:28 »
есть такая проблема - xneur'a по мере работа скапливается память, доходит до 70-90 мегабайт в оперативе и перестаёт работать.
как с этим можно справиться? спасибо.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2397 : 17 Апреля 2010, 00:19:06 »
есть такая проблема - xneur'a по мере работа скапливается память, доходит до 70-90 мегабайт в оперативе и перестаёт работать.
как с этим можно справиться? спасибо.
В xneur есть профилировщик для сбора отладочной информации. Соберите xneur c опцией --with-debug, запустите его в консоли, поработайте нужное время для набора статистики. После этого в консоли посмотрите, где не была освобождена память.

Я его тщательно тестирую на утечки, но все варианты перебрать не могу. Присылайте отчеты, если память утекает.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн soshial

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2398 : 17 Апреля 2010, 01:37:05 »
есть такая проблема - xneur'a по мере работа скапливается память, доходит до 70-90 мегабайт в оперативе и перестаёт работать.
как с этим можно справиться? спасибо.
В xneur есть профилировщик для сбора отладочной информации. Соберите xneur c опцией --with-debug, запустите его в консоли, поработайте нужное время для набора статистики. После этого в консоли посмотрите, где не была освобождена память.

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

ps. и второе, очень бы хотелось иметь на xneur.ru принципы работы программы (потому что есть изъяны обработки некоторых языков, не английского и русского), причём принципы не технически-Linuxовые а языково-лингвистические, в плане сочетаемость букв, регэкспы, словари -- об этом поподробнее безумно хотелось бы почитать. это возможно? спасибо.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2399 : 17 Апреля 2010, 02:17:08 »
На xneur.ru мне лениво закидывать, т.к. надо форматировать.

А здесь я вкратце опишу страшную тайну, как работает xneur.

1. Набранное слово проверяется по регулярным выражениям. Если не совпало, переходим дальше.
2. Это слово проверяется по прямому вхождению в словарь. Если не совпало, переходим дальше.
3. Проверяем слово по словарю aspell.  Если не совпало, переходим дальше.
4. Теперь начинается самое интересное - эвристика.
Алгоритм эвристики бесхитростен.Для каждого языка, поддерживаемого икснеуром, составляются так называемые прото-языки. Прото-язык - это набор сочетаний букв, невозможных для конкретного языка. Прото делятся на два класса - двухбуквенныеси трехбуквенные. Вторых, разумеется, значительно меньше. И если какое-то сочетание в веденном слове попало в прото-язык, то это явно слово другого языка.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

 

Страница сгенерирована за 0.022 секунд. Запросов: 19.