- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在使用 TTS(文本转语音)和 VR(语音识别)的无障碍应用程序领域进行了广泛的工作。我有机会长时间使用单手键盘。传统的 UNIX 开发(我的快乐小黑匣子)正在失去市场份额,被更现代的技术和开发环境所取代。复杂的 GUI 本身就令人沮丧,并且增加额外的困难使它们变得难以忍受。鉴于当前可用的选择,微软似乎在启用环境中的功能以适应残疾程序员方面确实占据了上风。这个问题可能简单地归结为哪个环境和工具链最能支持自动化,以及 GUI 可以做的所有事情我都可以从命令行有效地完成?
最佳答案
Traditional UNIX development (my nice little black box of joy) is losing market share to more modern technologies and development environments.
虽然当今确实有许多出色的 IDE 支持 Web 开发,如 Visual Studio、Eclipse 和 Netbeans,但许多 Web 开发人员发现它们没有必要,并继续完全在标准文本编辑器(如 vi 和 emacs)中工作。
unix 平台有非常丰富的当代 Web 开发框架选择 - Ruby on Rails 和 Django 是当今最流行的两个。您可以使用这些框架之一来开发应用程序,而无需完全从命令行使用 IDE。这两个框架都是开源、免费的,并且可以在各种 Unix 和非 unixy 平台上运行。
gnome 桌面具有多种辅助功能,可以帮助您进行开发。 section on mobility impairments GNOME 桌面辅助功能指南中的内容可能与您最相关。这将为您带来两全其美的好处,因为您将拥有非常丰富的命令行环境,但也可以运行 GUI 应用程序和 IDE(例如 Eclipse)。 MacOS X 可能会给您带来类似的好处。
如果您发现 Windows 中的 MS Accessibility 功能的好处太大而无法放弃,也许可以考虑安装并学习使用 Powershell。我的理解Powershell的优点是它允许您完全从命令行执行许多基于 GUI 的任务(允许您以更像 UNIX 的方式与 Windows 交互)。
关于user-interface - 哪种编程环境和工具链最适合患有严重肌肉残疾的 Web 开发人员?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/719715/
目前我正在调试我们的应用程序一个看似随机的错误。我将尝试提供尽可能多的细节。基本上过了一会儿,我们服务器上的应用程序的一个应用程序池停止了。我必须启动它,或者有时,重新启动 Coldfusion 或更
在寻找其他东西时,完全出于巧合,我偶然发现了一些关于案例类继承是多么邪恶的评论。有一个叫做 ProductN 的东西,可怜虫和国王, Sprite 和巫师,以及案例类继承如何丢失某种非常理想的属性。那
我正在从服务器下载媒体内容,并且应用程序在一定时间后崩溃,并给出以下错误: 收到内存压力通知(严重) 当我在 didReceiveMemoryWarning 函数中收到警告时删除了所有对象,但没有运气
为什么我会遇到这个错误 我开发了 Jax-Rs Web 服务 Jersey、Maven、Hibernate 和 Spring。如何解决该错误? Aug 03, 2015 2:23:17 PM com.
我是 Perl 新手。我收到此错误: CRITICAL : "file does not exist" 当我尝试运行脚本来通过 Nagios 监视 httpd 错误日志时。 #!/bin/sh # C
我最近一直在努力在 Kivy 中创建一个填充的 Circle,当窗口的大小调整为不同的宽度或高度时,它仍然是一个圆。我在这里看了问题: Centering an object in Kivy 但是当我
我想用实验编程语言实现的主要目的之一是:发生错误(语法,名称,类型等)时,无论程序有多严重或破坏性如何,都可以保持程序运行。 我知道这可能非常糟糕,但是我只想要一些不会在每个错误中都消失的东西-,我发
我使用 NetBeans 来制作我的 Java 项目。在我的数据库表或 DTO 中,它们都有一个名为“paymentDate ”的列。我不明白为什么它会发送此错误。奇怪的是,当我将“PAYMENTDA
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 9
我正在使用Grails 1.3.4,后者使用了Hibernate,并且针对Oracle 11g数据库。我的应用程序启动失败,出现以下错误: 2010-11-04 09:45:34,671 INFO
自从我执行了 pip install google-api-python-client 后,我的 Gunicorn worker 在超时后停止了。 Django==1.5.3 unicorn ==
这个问题已经有答案了: 已关闭10 年前。 Possible Duplicate: Connecting to SQLite Database Fails 我是 Java 初学者 当我想从 SQLit
在我的实体类中,我有以下内容,调用一个返回 sys_refcursor 的 oracle 函数 @Entity @javax.persistence.NamedNativeQuery(
我们在生产环境中遇到了这个问题,但无法追踪。技术:JSP/Servlets,Jetty 服务器版本:jetty-distribution-8.1.15, 以下是异常(exception)情况,我们在
我有一个基于网络的应用程序,每三秒我连接到一个数据库并从 GPS 设备查询数据。 不幸的是,当应用程序工作超过几个小时时我无缘无故地得到了异常:“严重:没有找到适合jdbc的驱动程序......”。应
之前我的 tomcat 服务器运行良好。 但突然出现以下错误。 请帮忙解决这个问题 SEVERE: A child container failed during start java.util.co
请不要标记为重复,因为其他解决方案还没有帮助! 我在尝试运行本教程时在浏览器中收到 404: http://www.vogella.com/articles/REST/article.html 实际上
使用 Spring Tool Suite 3.6.3,我将以下内容添加到 Maven Web 项目的 POM.XML 中。 com.MyCompany.sei MyCompany-a
我在 tomcat 上部署了 RESTful Web 服务'该 Web 服务在同一域场景的客户端/服务器中工作正常'但我需要使 Web 服务可从跨域使用'为此我使用了 CORS 过滤器. 我在 myP
我第一次尝试使用 ServletContextListener 在每次部署应用程序时执行特定函数。为此,我采用了一个简单的 java 类文件并在其上实现了 ServletContextListener
我是一名优秀的程序员,十分优秀!