外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!
今天给大家推荐的内容包括:从Windows 7到Windows 10的迁移之旅、Kotlin语言上手攻略、现代软件开发方法云原生和开发者的写作指南等。
一、分步迁移指南:从Windows 7到Windows 10
原文标题:Windows 7 to Windows 10 migration guide
天下无不散的筵席,Windows家族的演进同样如此。尽管大家好像刚刚才完成了由XP到Windows 7的繁重迁移,但事实证明Windows 7至今已经走过了近九年时光,且落后于Windows 10两个半版本。2020年,将成为Windows 7的终期。在今天的文章中,我们将一同聊聊从7到10的迁移之旅。
1. 选择哪个版本
2. 如何管理更新周期
3. 应用程序兼容性
4. 用户培训
二、Kotlin教程:Kotlin语言上手攻略
原文标题:Kotlin tutorial: Get started with Kotlin
Kotlin是什么?Kotlin是一种通用、开源且静态的实用性编程语言,其中结合面向对象与函数的编程功能。为什么要学习Kotlin?简而言之,它是一种超越Java的JVM语言,能够显著提高开发效率,并可立足现有Java应用程序构建新功能。下面,我们将分步探讨如何上手Kotlin。
1. 在线体验Kotlin
2. 安装Kotlin
3. Kotlin的Hello World
4. 将Java转换为Kotlin
5. Kotlin Koans与EduTools插件
6. Kotlin与服务器JVM
7. Kotlin与JavaScript
8. Kotlin与Android
9. Kotlin与编译原生应用
三、云原生是什么?现代软件开发方法是也
原文标题:What is cloud-native? The modern way to develop software
时至今日,“云原生”一词被大量使用,尤其在2015年迎来了自己的基金会。云原生计算还利用到众多现代技术,包括PaaS、多云、微服务、敏捷方法、容器、CI/CD以及DevOps等等。那么,云原生究竟是什么?我们又该如何加以运用?
1. 云原生的定义
2. 云原生与内部应用程序间的区别
- 编程语言
- 可更新性
- 弹性
- 多租户
- 连接资源
- 停机时间
- 自动化
- 模块设计
- 无状态
3. 云原生面临的挑战
四、如何写得更漂亮:一份开发者指南
原文标题:How to write better: A developer’s guide
在与其他开发人员合作或为其提供指导时,我发现很多开发者缺少良好的语言组织能力——换言之,他们无法以写作的方式将自己的思维传达给他人。事实上,这种文字组织与思维传递能力,往往成为开发领导者与普通开发者间的区别所在。通过以下任务拆分方式,希望本文能够帮助大家克服对写作的厌恶心理。
1. 明确目的
2. 明确受众
3. 明确细节
4. 方法与流程
5. 备忘与散文
6. 练习途径