Я знаю и прочитал соответствующие разделы этого сайта. Я видел, как различные темы о RSI, позе и т. Д. Закрывались как не относящиеся к теме и ссылались на другой сайт / раздел. Однако я думаю, что мой вопрос будет сформулирован так, что он попадет в раздел «Требования к программному обеспечению», поскольку я ищу информацию по конкретным типам, а также конфигурацию программного обеспечения для некоторых очень конкретных медицинских проблем, которые у меня есть.
Это не тема о предотвращении RSI, это просто самое близкое, что я могу добавить в заголовок, который люди поймут с места в карьер. Возможно, я уже ответил на свой вопрос, просто задав его, но если есть что-то, о чем я не подумал, медицинские и другие проблемы:
У меня есть хирургически восстановленный указательный палец правой (доминирующей руки) после удаления доброкачественной опухоли. Этот рост зажал сухожилие около 18+ месяцев, прежде чем он был обнаружен и иссечен в 2012 году. Я могу использовать палец «плоской рукой», например, для набора английского языка (например, в этом электронном письме), но действия, которые заставляют меня двигаться в сторону захвата, являются болезненно, например, при письме пером, с помощью мыши или сенсорной панели. Я могу использовать мышь, но не для дневной работы.
У меня онемение и боль по неизвестной пока причине в предплечьях и мизинцах. Многократное размахивание руками или использование мизинцев делает это очень болезненным, что представляет очевидные проблемы при использовании клавиш-модификаторов при написании кода. Даже использование безымянных пальцев слишком сильно выталкивает.
Хотя в настоящее время я не могу работать, я, скорее всего, смогу вернуться на свою предыдущую работу. Я выполняю очень ограниченный объем работы из дома, поскольку основной клиент настаивает на том, чтобы вы работали на его территории и, что более важно, использовали его оборудование. Я не думаю, что смогу использовать какое-либо нестандартное оборудование (помимо аксессуаров, таких как трекбол), даже если бы я сам предложил заплатить за него, мы, как команда, сильно удалены от корпоративного ИТ-администратора. Так что в лучшем случае я могу ожидать ноутбук i3 / i5 с 8 ГБ оперативной памяти. Я, вероятно, мог бы предоставить внешний монитор в дополнение к дисплею ноутбука. У нас есть административный доступ к ОС, но я не могу поставить на него собственный Linux или что-то еще, и даже если бы мне понадобились инструменты для корпоративного общения и встреч из Windows.
(под редакцией). Грыжа поясничного диска, вызывающая нервную боль в обеих ногах. Опять же, я работаю над этим с физической точки зрения, но для целей этого вопроса предполагаю, что мое текущее состояние является постоянным, что исключает педали или другое использование моих ног для ввода персонажа.
Поэтому я не могу использовать мышь или сенсорную панель (не уверен, что касается мяча). Невозможно использовать клавиши-модификаторы и необходимо работать на корпоративном ноутбуке Win 7 того же типа, который может получить бизнес-менеджер / менеджер по продажам, хотя и с доступом администратора. Основным видом работы является стек LAMP, хотя существуют и другие технологии, такие как Java, C ++ и Python.
Я видел кодирование голоса Тэвисом Раддом (здесь: http://www.youtube.com/watch?v=8SkdfdXWYaI), который можно было бы использовать из дома, но не из клиентского офиса открытой планировки. Однако эта идея заставила меня подумать, что мое решение может заключаться в использовании чего-то вроде emacs с переназначенными привязками. Я, вероятно, мог бы получить ноутбук, достаточно мощный, чтобы запустить минималистичный рабочий стол X11 (скажем, возможно, Fluxbox) под Oracle VM или что-то в этом роде. Или я мог бы установить и использовать Cygwin.
Я никогда не использовал полнофункциональные IDE, но никогда не использовал emac за пределами тривиальных задач. Я бы пошел по работе с scite и некоторыми оболочками xterm. Возможно, он улучшился, но я обнаружил, что IDE немного вялые на ноутбуках, которые у нас есть. Я знаю, что IDE, а также scite будут расширяемыми, последний - под lua, но я подозреваю, что emacs предложит больше с точки зрения существующих расширений для нескольких языков, а также таких задач, как работа с репозиторием или другой доступ к серверам и т. Д. (Большинство из которых будет * nix).
Я все еще работаю над физическим обследованием и реабилитацией, но на данный момент полагаю, что эти ограничения сохранятся. Что было бы наиболее полезным, так это некоторые указания от тех, кто более знаком с emacs или IDE, такими как Eclipse или NetBeans, о том, что программное обеспечение подходит для моей цели, прежде чем я пойду и начну учиться его использовать, что мне пришлось бы сделать (бесплатно ) перед тем, как вернуться к работе, мне нужно было удариться о землю как минимум на 80% того места, где я был раньше.
Так что я могу постараться избежать любых кирпичных стен, которые я не предвидел. Моя внутренняя реакция, поскольку первое, что я должен сделать, - это «изучить emacs», поскольку в любом случае это будет полезным навыком в моей области, хотя, если есть что-то еще, более подходящее для основной цели, я бы это сделал.
Большое спасибо.