基于单片机的iot产品开发
在此版本的开源新闻摘要中,我们看一下Mozilla的开源项目,分析Flash文件的工具,GPS的开源替代品等等!
Mozilla的最新开源产品
如您所料,Mozilla在许多开放源代码的大火中都具有优势。 在过去的两周中,Mozilla公开了两个重要的项目。
第一个是Pyodide 。 这是一个在浏览器窗口中执行的“旨在执行计算的Python实验项目”。 当其他项目也试图将Python解释器引入网络浏览器时,Pyodide“不需要重写流行的科学计算工具(例如NumPy,Pandas,Scipy和Matplotlib)即可获得足够的性能。”
第二个项目是一个名为Mozilla WebThings的物联网平台 。 WebThings并不新鲜。 它是组织的Project Things平台的成长版本,“用于监视和控制连接的设备”。 WebThings的最新版本增加了功能,用于记录和可视化智能设备中的数据,以及监视和触发来自互联网检测器的警报。 您可以在Mozilla IoT站点上了解更多信息。
开源工具,用于自动分析Flash文件
Flash曾一度为网络上的大多数动画和视频提供支持,但它却是其中一种拒绝使用的技术。 尽管众所周知它并不安全。 为了帮助打击恶意Flash文件,安全公司FireEye提供了一个开源工具来分析这些文件。
该工具称为FLASHMINGO,它使用“用于解析SWF(Flash)文件的开放式SWIFFAS库”。 您可以单独运行FLASHMINGO,将其用作库,也可以使用Python编写的插件扩展其功能。 插件标识“可疑的方法名称,常量和循环,以及用于检索所有嵌入数据的信息”。
如果您想了解有关FLASHMINGO的更多信息或使用它,可以从其GitHub存储库中获取代码。
英国大学生创建了一个开源导航设备
设计和开源相交的地方是新的导航系统? 皇家艺术学院和帝国理工学院的学生联手创建GPS的开源替代品时,正是这种情况。
该设备称为Aweigh (如锚定aweigh一样 ),基于Raspberry Pi构建,是一种“不依赖卫星的导航技术”。 取而代之的是,该系统“使用太阳计算用户的位置”,就像昔日的水手对六分仪所做的一样。 Aweigh还可以脱机工作,因此“用户的位置数据不能通过Internet泄漏”。
西巴尔的摩社区中心采用法国开源平台
开源无国界,马里兰州的一个社区中心正在证明这一点。 西巴尔的摩的圣弗朗西斯邻里中心采用了法国开发的Lutèce平台 ,“为其向居民提供的计划和服务”。
该软件是“使您可以轻松创建网站或Intranet的门户引擎”,已经在巴黎运行了许多年,以管理市政服务。 该中心执行主任克里斯蒂·格林说,圣弗朗西斯大学的团队将利用卢泰斯来“扩大对技术的获取以及受教育的机会”。 居民和开源倡导者雅各布·格林说,在采用一个经过验证的平台时,这是“不是从零开始,而是使用为此目的而设计的平台。我们已经知道卢泰斯可以为整个巴黎大小的城市提供动力。任何成功都可以扩展。”
在其他新闻中
- 使数字组织成像更好
- 此开源软件可以使博物馆网站更易于访问
- 随着企业购买软件解决方案,开源使用量增长了68%
- 开源是您搜索堆栈的一部分吗?
- 黑洞图像具有开源连接
和往常一样,感谢本周Opensource.com的工作人员和主持人的帮助。 确保订阅我们的时事通讯,以了解开放源代码中发生的事情。
翻译自: https://opensource.com/article/19/4/news-april-27
基于单片机的iot产品开发