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

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

外媒速递:如何开始你的Django 2.0之旅

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

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

今天给大家推荐的内容包括:如何开始你的Django 2.0之旅、Julia是一种全新的数值计算方案、Flutter以四种方式让移动应用开发变成一段愉快旅程和如何以Docker镜像形式运行Apache Spark人工神经网络等。

一、Django教程:如何开始你的Django 2.0之旅

原文标题:Django tutorial: Get started with Django 2.0

Django教程:如何开始您的Django 2.0之旅

Django是一套万能式Python Web框架,它受到Ruby on Rails的启发,并凭借着全面的功能与灵活性成为使用范围最广的Web框架之一。在今天的文章中,我们将介绍基础Django 2.0应用程序的创建流程,同时简要介绍其为Web开发者提供的各项重要功能。

1. 从Django 1.x升级为2.0

2. 安装Django的核心库

3. 创建新的Django项目

4. 创建Django应用

5. 向Django应用添加路由与视图

6. 在Django内为路由添加变量

7. Django模板

8. Django的其它应用方向

二、Julia是什么?一种全新的数值计算方案

原文标题:What is Julia? A fresh approach to numerical computing

Julia是什么?一种全新的数值计算方案

Julia是一种开源、高级、高性能、动态编程语言,专门用于数值计算场景。它具备动态语言的开发使得性与编译静态语言的出色性能。事实上,除了对研究科学家以及工程师具备吸引力以外,Julia在数据科学家以及金融分析师手中同样能够并发出巨大能量。下面,我们将具体聊聊关于Julia的一切。

1. 为何选择Julia?

2. Julia编程方法

3. JuliaPro与Juno IDE

4. Jupyter notebook与IJulia

5. JuliaBox

6. Julia软件包

7. Julia,面向金融分析师与数量分析专家

8. Julia,面向研究人员

9. 学习Julia

三、Flutter:以四种方式让移动应用开发变成一段愉快旅程

原文标题:4 ways Flutter makes mobile app development delightful

Flutter:以四种方式让移动应用开发变成一段愉快旅程

首先需要向大家强调:我个人多年以来一直讨厌移动开发。当然,我喜爱移动技术所代表的未来前景,以及由此开辟出的独立于桌面环境之外的施展空间。然而,移动开发给我带来的是缓慢而令人沮丧的体验,并导致我一直坚守Web开发领域。然而,Flutter的出现,有望改变这一切。

1. 迅如闪电的开发周期

2. 酷炫的功能,例如Streams与Futures

3. 一项技术,涵盖iOS与Android

4. 强大的定制化能力

四、分步攻略:如何以Docker镜像形式运行Apache Spark人工神经网络

原文标题:Running an Apache Spark Artificial Neural Network as a Docker Image

在今天的文章中,我们将讨论如何将负责解决分类问题的Apache Spark人工神经网络创建为Docker镜像。该镜像在单一非集群Docker主机内运行,采用本地非分布式单JVM部署模式。这个议题的价值在于,一旦分类器训练成熟,我们将能够以镜像的方式将其交付给使用者——例如临床信息学团队。闲言少叙,马上进入这篇分步攻略。

1. 问题声明

2. 人工神经网络(简称ANN)的训练与保存

3. 加载已保存ANN

4. 构建Docker镜像

5. 运行应用程序