Java

构建物联网设备语音控制前端

苹果、谷歌和亚马逊正在将语音控制提升到一个新的水平。但语音控制可以是一个DIY项目吗?结果证明是可以的。而且,它并不像你想象的那么难。Siri、Alexa和Google Home都可以将语音命令转化为基本活动,特别是如果这些活动仅仅涉及分享数字文件,如音乐和电影。与家庭自动化的集成也是可能的,尽管可能不像用户期望的那么简单——至少目前还没有。

使用JaxoDraw绘制费曼图,寓教于乐

在之前的几篇文章中,我一直在介绍化学软件,所以这次,我决定转向物理学,介绍一个名为JaxoDraw的软件包。在物理学中,有一种强大的技术可以在量子层面可视化粒子相互作用。这项技术使用一种叫做费曼图的东西,由物理学家理查德·费曼发明。这些图有助于可视化当一个或多个粒子发生某种相互作用时会发生什么。

Jmol:使用Java查看分子

让我们深入研究一些化学软件,看看你可以在你的Linux机器上做什么样的工作。具体来说,让我们看看Jmol,一个Java应用程序,它可以作为桌面应用程序和基于网络的applet使用。

Linux上的开源物理

我之前的几篇文章已经涵盖了很多用于科学研究的软件。但我没有详细介绍的一个重要领域是用于培养下一代计算科学家的资源。为了填补这个空白,你可以使用通过开源物理项目提供的代码。