Caramba Switcher
1.73K subscribers
400 photos
15 videos
2 files
112 links
Программа автоматического переключения раскладки. Канал с новостями о проекте. Для тех кто интересуется разработкой софта и тем с чем приходится разработчикам сталкиваться. У нас нет готовых рецептов, ищем оптимальные решения вместе с пользователями.
Download Telegram
Caramba Switcher LAB 2022.02.13

Друзья, в связи с возникшей ситуацией в мире, мы поменяли издателя сертификата безопасности в версии для Windows. Просьба попробовать новую сборку. Так как сертификат новый, если с установкой версии возникнут проблемы, и Defender Windows ругнется, то нужно открыть пункт "Подробнее" и продолжить установку.

Что нового:

Поддержка HD разрешения на Windows и для тех кто использует Parallels с ретиной.

Расширен список "неубиваемых" слов, то есть для них нельзя создать английский перевертыш. Спасибо пользователям лаб-версии, за февраль 2022 мы получили от вас более 1400 исключений!

Скачать: https://cdn.caramba-switcher.com/files/CarambaSwitcherLab.2022.03.13.exe
Caramba Switcher for Mac

Также хотим узнать у пользователей Caramba Switcher for Mac. Как известно, App Store больше не принимает Visa и Mastercard в России. Вопрос, испытывали ли вы, ваши близкие или знакомые с этим трудности? Если да, то напишите нам на почту: mac@caramba-switcher.com попробуем что-нибудь придумать.
Caramba Switcher for Mac 2022.03.18

Друзья! Можно обновиться в App Store. В этой версии мы встроили блок автоматического исправления опечаток. Он называется Cupertino — в честь знаменитого "Cupertino effect". Чтобы проверить магию, напечатайте слово bokk и посмотрите что произойдёт.

Пока что мы работаем только с английскими распространенными словами. Будем наращивать правила автоисправления постепенно.

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

https://apps.apple.com/ru/app/caramba-switcher/id1565826179?mt=12
Ошибаться нужно уверенно

Если есть динамика и уверенность в победе, ошибку можно исправить, тогда как постоянно сомневающийся не двигается с места и проигрывает...
Caramba Switcher for Mac. Перезапуск

Два дня у некоторых пользователей наблюдаются сбои в работе App Store — появляется просьба активировать подписку, хотя она оплачена.

Для решения этой проблемы достаточно перезапустить Карамбу!
О хорошем:)

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

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

На эту тему: настольная зажигалка, которую невозможно механически положить в карман! На фото — шедевр дизайнера Deiter Rams'a, зажигалка T2 (модель 1968 года).
Есть слова которые мы называем "иллюзии", из-за опечатки при координации работы пальцев, одна рука подтормаживает или забегает вперед. Например, "пир" в "при" или "Максом" или "Маском":). Слова правильные, поэтому спелчекером не отлавливаются...
Anonymous Poll
23%
Исправлять по частотному словарю
17%
Не исправлять
59%
Подсвечивать в тексте, где это возможно
Bugs vs Features

Баги нужно чинить быстро — желательно в течение нескольких часов. А вот новые фичи делать вдумчиво и медленно. Хотя психологически хочется поступать наоборот... Кстати, добавление новых функций — это добавление новых ошибок:)
Проблемы

Может кому-то пригодится. По многолетнему опыту работы с пользователями скажу — когда человек указывает на проблему, то обычно он прав. Но когда он предлагает метод решения этой проблемы, то, он, как правило, неправ. И это нормально!:) За первое стоит благодарить, а вот второе лучше не обсуждать.
Caramba Switcher for Mac 2022.04.22

Начиная с апрельской версии Карамбы, блок автоматического исправления опечаток Cupertino приобрел статус самостоятельной фичи и начал работать для русского и английского языка. Его можно включить или выключить в окне настроек Карамбы. По умолчанию Cupertino включён, но мы не хотим чтобы наши пользователи вдруг очутились в "Ленте Мёбиуса" или "Бутылке Клейна", когда исчезает возможность выйти из непредсказуемого поведения программы.

Cupertino — это разработанный нами новый, гибридный метод исправления опечаток, который в отличие от традиционного автокорректора, помимо использования словарей, может не знать новых слов, но распознает и исправляет недопустимые сочетания букв, знаков, анализируя также рабочие паттерны при наборе текста.

В этой версии мы также начали работать со сценарием использованием знаков препинания из другой раскладки. Например, если вы наберете слово "привет" в русской раскладке, а запятую поставите из английской, то раньше получилось бы слово "приветб". Сейчас Карамба старается исправлять такие ошибки. Попробуйте сами! Мы будем стремиться исправлять как можно больше, хотя будут оставаться неразрешимые случаи — вроде допустимых для языка "дар" и "дарю", где буква "ю" это точка в английской раскладке.

Так как фича новая, для нас важны любые отклики по её работе. Будем крайне признательны за помощь! Через некоторое время проведём в этом телеграм-канале опрос на эту тему.

Апдейтер пока на полную не включали, кто хочет может скачать из аппстора:

https://apps.apple.com/ru/app/caramba-switcher/id1565826179?mt=12
Caramba macOS. Автокорректор

Просьба ответить на вопрос по нашей новой функции — автокорректору, который мы тестируем в версии для macOS
Anonymous Poll
22%
Включено — работу автокорректора вижу
38%
Включено — никакой работы не заметно
13%
Отключил — ложные срабатывания
27%
Не обновлялся — пока не видел этой функции
Автокорректор

Наш автокорректор работает не по словарям, а гибридно, по схеме "словари+невозможности".

Поясним на примере. Набираем слово «приветб». Окончание на «етб» — это невозможность, и тогда мы смело заменяем «б» на запятую. А вот в слове «приветю» окончание «етю» допустимо — «тетю», поэтому Карамба не пытается поставить точку в конце слова в этом случае. А вот сочетание «шю» в конце слова — это опять невозможность, и при наборе «нашю» точка будет поставлена — «наш.»

То есть мы решили отказаться от правила «Сто процентов». Если даже мы не можем на 100% решить задачу (то есть, исправлять все опечатки), то все равно, исправляя 70% случаев, Карамба будет приносить пользу и ускорять работу!

Большая просьба поделиться с нами кейсами, когда автокорректор Карамбы срабатывал неправильно. Пожалуйста, пишите сюда: mac@caramba-switcher.com
Основная функция

Продукты любят сравнивать по количеству доступных опций, хотя на самом деле важна четкость и удобство работы основной функции. Открывалка должна открывать, а выключатель — выключать.

Однажды в Гааге на ярмарке в каком-то развале купил ножичек со множеством лезвий за пару евро, выглядел он как швейцарский. Но оказалось, что все лезвия в нем были тупыми и не резали. Затем отвалились накладки, которые были приклеены, вместо того чтобы быть приклепанными, и, наконец, штопор, при попытке использовать его по назначению, развернулся в некую проволочку:) Вероятно, делали эту вещь по фотографии или по образцу, не понимая её предназначения.

Часто идея зарабатывания денег любыми доступными способами подталкивает людей на то, чтобы вместо фактического продукта создавать многофункциональную видимость.
This media is not supported in your browser
VIEW IN TELEGRAM
Caramba Switcher для macOS. Исправление ошибок и опечаток
Left Shift и Right Shift

Вы знаете, что одновременное нажатие Left Shift и Right Shift отключает в Карамбе автоматическое переключение? Нужна ваша помощь для понимания как развивать эту функцию дальше.
Final Results
18%
Win. Пользуюсь эти хоткеем. Настройка не нужна
13%
Mac. Пользуюсь хоткеем. Настройка не нужна
20%
Win. Нужна настройка на включение и отключение
11%
Mac. Нужна настройка на включение и отключение
24%
Win. Не знал о такой возможности
14%
Mac. Не знал о такой возможности
Прецедентное развитие

С самого начала мы приняли решение развивать Caramba Switcher по прецеденту. Прецедент — случай или событие, которое имело место в прошлом и является примером или основанием для аналогичных действий в настоящем. В жизни могут произойти сотни тысяч событий и миллиарды комбинаций этих событий. Предвидеть их и описать невозможно поскольку нет такой книги которая могла бы их вместить. Поэтому, в первую очередь, мы инвестируем усилия для решения только тех проблем, которые ярко высвечиваются на радаре.
Эффект велосипедного сарая

Паркинсон в своих "Законах" описывает условный комитет, задача которого заключается в согласовании проекта атомной электростанции. Большую часть времени участники комитета тратят на бурное обсуждение мелких и простых для понимания вопросов, вроде материалов для строительства сарая для велосипедов работников, оставляя без внимания вопросы, касающиеся самой электростанции. Позже из этого описания в среде разработчиков софта родился термин «эффект велосипедного сарая» (bikeshedding), когда в коллективе начинается бурление по несущественным для продукта вопросам.
Исправление опечаток

Возник вопрос. В версии Caramba Switcher для Mac мы можем исправлять ошибки, когда имена собственные или названия пишут со строчной буквы. Например: петр —> Петр арбат —> Арбат
Anonymous Poll
64%
Исправлять согласно правилам
23%
Оставлять как написано
13%
Пока не знаю
Идеи

Однажды говорил с Ильей о новых идеях и сервисах, и он сказал примерно следующее: нас тут в Яндексе 10 тысяч неглупых человек, и у каждого по сотне идей… А делать кто будет? :)