外媒速遞:如何開始你的Django 2.0之旅
原創【51CTO.com原創稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
今天給大家推薦的內容包括:如何開始你的Django 2.0之旅、Julia是一種全新的數值計算方案、Flutter以四種方式讓移動應用開發變成一段愉快旅程和如何以Docker鏡像形式運行Apache Spark人工神經網絡等。
一、Django教程:如何開始你的Django 2.0之旅
原文標題:Django tutorial: Get started with 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的一切。
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
首先需要向大家強調:我個人多年以來一直討厭移動開發。當然,我喜愛移動技術所代表的未來前景,以及由此開辟出的獨立于桌面環境之外的施展空間。然而,移動開發給我帶來的是緩慢而令人沮喪的體驗,并導致我一直堅守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. 運行應用程序
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】