您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 最新动态 > 正文

外媒速递:顶尖物联网操作系统纵览

发表于:2018-05-30 作者:核子可乐译 来源:51cto

外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!

今天给大家推荐的内容包括:顶尖物联网操作系统纵览、Android应用开发中必须关注的十大Android设备类型、十大最常见Ruby on Rails项目错误(与解决方法)和DevOps如何帮助我们完成数据库变更等。

一、顶尖物联网操作系统纵览

原文标题:Top IoT Operating Systems and Microsoft

顶尖物联网操作系统纵览

就在前不久,微软公司刚刚发布一款名为Azure Sphere OS的新型物联网操作系统。它作为新的Azure Sphere产品的组成部分,旨在为物联网安全提供完整的解决方案。然而,物联网操作系统市场已经相当拥挤,可供选择的方案也所在多有。下面,我们将共同对这一领域展开一番探索。

各操作系统简介

1. FreeRTOS

2. Contiki

3. RIOT-OS

4. Zephyr

5. Mbed

6. TinyOS

7. MyNewt

8. LiteOS

社区人气

快速分析

二、四份榜单:Android应用开发中必须关注的十大Android设备类型

原文标题:Top 10 Android Devices of 2018 You Need to Use for Mobile App Testing

Android应用开发中必须关注的十大Android设备类型

作为Android移动应用开发者,大家自然有必要密切关注移动领域的变化趋势。在今天的文章中,我们将着眼于全球部分国家/地区人气最高的Android设备统计结论,帮助大家了解需要优先加以测试的具体设备类型。

1. 美国十大Android移动设备

2. 英国十大Android移动设备

3. 日本十大Android移动设备

4. 中国十大Android移动设备

三、源自实践:十大最常见Ruby on Rails项目错误(与解决方法)

原文标题:Top 10 Errors From 1000+ Ruby on Rails Projects (and How to Avoid Them)

十大最常见Ruby on Rails项目错误(与解决方法)

Ruby on Rails项目的数量目前已经极为庞大,那么其中哪些错误给开发者带来最为实际的困扰?带着这个问题,我们收集各项目中出现的错误并对其发生次数进行总结,同时专注于最可能给开发者及用户带来具体影响的问题。下面,我们一起来看统计结果。

1. ActionController::RoutingError

2. NoMethodError: Undefined Method '[]' for Nil:NilClass

3.ActionController::InvalidAuthenticityToken

4. Net::ReadTimeout

5. ActiveRecord::RecordNotUnique: PG::UniqueViolation

6. NoMethodError: Undefined Method 'id' for nil:NilClass

7. ActionController::ParameterMissing

8. ActionView::Template::Error: Undefined Local Variable or Method

9. ActionController::UnknownFormat

10. StandardError: An Error Has Occurred, This, and All Later Migrations Canceled

四、分步解析:DevOps如何帮助我们完成数据库变更?

原文标题:How Does DevOps Help You Make Database Changes?

数据库的重要性相信无须赘言。在对数据进行变更时,我们必须创建需要在目标环境中执行的各项命令的汇总脚本,并将命令集交由DBA团队进行审查。之所以如此小心,是因为一旦发生问题,数据有可能遭遇丢失。那么,DevOps原则是否适用于数据库?我们能否借此简化问题?答案是肯定的。

1. 数据库为何如此困难

2. 将数据库视为代码

3. 将每一项数据库迁移视为迁移

4. 如何回滚

5. 不只是自动化问题