Мадонов Евгений

202
Рейтинг

madonov
Евгений Мадонов



  •   Регистрация: 20.10.2009 (14 лет назад)

  •   Был(а) на сайте: вчера в 09:09

Друзья
  • Дмитрий Путинцев
  • Андрей Акулов
  • Артем Бирюков
  • Maxim Kolkin
  • Артано Майаров
Подписчики 12

Группы

Профессиональный разработчик

Рейтинг 202

Тернистый путь к физической клавиатуре для программиста 1С

Статья Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Периферийные устройства

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

1 стартмани

15.04.2024    6089    2    madonov    54       

33

Работа с API Rocket.Chat из 1С - Отправка сообщений и файлов, получение списков каналов и пользователей

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Мессенджеры и боты

Rocket.Chat - опенсорсный корпоративный чат. Может рассматриваться в качестве альтернативы Slack. Существует возможность установить собственный сервер, что очень актуально в свете текущей геополитической обстановки.

5 стартмани

11.11.2022    4761    14    madonov    5       

13

Работа - не волк! v2.0 - пример работы с измерительными диаграммами

Инструменты и обработки Для всех Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Архив с данными Работа с интерфейсом

Пример работы с измерительными диаграммами. Создавалась для получения новых навыков ну и от скуки, естественно.

1 стартмани

03.07.2011    14069    405    madonov    65       

70

Комментарии

ПубликацииТернистый путь к физической клавиатуре для программиста 1С#52 22.04.24 23:06
(13) Пока сделал так:
Цитата
Нажатие Альт, пауза 10мс

Нажатие нам1 пауза 2мс
Поднятие нам1 пауза 2мс

Нажатие нам2 пауза 2мс
Поднятие нам2 пауза 2мс

Нажатие нам3 пауза 2мс
Поднятие нам3 пауза 2мс

Поднятие Альт, пауза 2мс
Получилась скорость ввода около 40 знаков в секунду. Возможно даже чересчур замедлил. Но я теперь в любой момент могу поменять задержки, тк освоил скрипты.

Завтра буду тестировать на терминале.
ПубликацииТернистый путь к физической клавиатуре для программиста 1С#51 22.04.24 22:58
(47) Могу вас только поблагодарить за то, что напомнили мне про этот замечательный рассказ, который очень красноречиво характеризует все моё детство.

Обойти все ограничения и решить все проблемы мне удалось софтом. Теперь и разбирать никаких причин нет. Но желание почему-то никуда не пропало... Первые 40 лет детства самые трудные.
ПубликацииТернистый путь к физической клавиатуре для программиста 1С#50 22.04.24 22:52
(3) С помощью скриптов удалось добавить задержки
Подробности в (49) .

Прикрепленные файлы:

2024-04-22_22-49-53.png
ПубликацииТернистый путь к физической клавиатуре для программиста 1С#49 22.04.24 22:31
Идея разобраться со скриптами дала свои плоды:

1. Ограничение в 28 символов - преодолено. Теперь 128, можно больше, но есть риск, что не хватит памяти в ячейке скрипта.

2. Невозможность ввода многострочных строк - преодолено. Теперь 1 кнопка вводит всю многострочную конструкцию. Для "Функция ()" и "КонецФункции" больше не требуются 2 разных кнопки.

3. Задержки нажатия клавиш для корректной работы в терминале - реализованы. Можно настраивать и побыстрее и помедленнее, смотря у кого насколько тормозит удаленка.

4. Реализован автоматический возврат курсора к месту продолжения ввода. Например набрав "Функция () КонецФункции" курсор встает перед скобками.

Для реализации всего этого мне пришлось помимо кодировщика строк написать еще и редактор скриптов.

Обо всем подробно напишу в слеющих сериях наших познавательных телепередач.

Прикрепленные файлы:

IMG_20240422_222905_606.jpg
ПубликацииТернистый путь к физической клавиатуре для программиста 1С#44 19.04.24 10:18
(42) Вы бы писали сразу примерную стоимость предлагаемого альтернативного решения. А то читателям неочевидно, что предлагаемый вами вариант в 8-10 раз дороже.

Из всех предложенных хардварных альтернатив всего один вариант сопоставим по стоимости - https://infostart.ru/1c/tools/1880456/ . Но даже он дороже и предполагает много ручной работы, а также требует 3D печати.

Цитата
То о чем написал здесь автор статьи лучше не брать.
Никого не призываю. Я нашел дешевое решение и им поделился. Кто предпочитает доски по 10-30тр - могу только за них порадоваться.
ПубликацииТернистый путь к физической клавиатуре для программиста 1С#43 19.04.24 10:09
(41)
в комментариях (3) и (24) я писал, что есть проблемы на медленных терминалах - не успевают отрабатывать набор клавиш, требуется как-то добавить паузу. Но с самим пробросом проблем нет.
ПубликацииТернистый путь к физической клавиатуре для программиста 1С#40 17.04.24 14:53
(38) несколько лет работал на мс 4000.
Даже кожзам на ней перетягивал собственноручно.
Сейчас на обычной Logitech K280E и она мне нравится гораздо больше. МС 4000, наверное надо отмыть, да выставить на авито.
ПубликацииТернистый путь к физической клавиатуре для программиста 1С#39 17.04.24 13:38
(38)
Цитата
Logitech ERGO K860
красивое.
Ну и цена 200 баксов против 20 =))
ПубликацииТернистый путь к физической клавиатуре для программиста 1С#37 17.04.24 9:04
(36) Это стандартное HID устройство ввода.
Кроме HID ничего к USB-порту подключить разумеется не выйдет. Но кто же запретит использовать HID? С тем же успехом можно запретить пальцы, которые по ней стучат)).
ПубликацииТернистый путь к физической клавиатуре для программиста 1С#32 16.04.24 13:07
Интересная модель. А скрипты хранятся в памяти устройства или нужно иметь дополнительный софт на машине?