外媒速遞:行為驅動型Python究竟是什么?
原創【51CTO.com原創稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
今天給大家推薦的內容包括:行為驅動型Python究竟是什么、五款開源工具助你快速創建地圖應用、云原生在哪些情況下不再是好主意和物聯網技術如何重塑供應鏈管理行業等。
一、行為驅動型Python究竟是什么?
原文標題:What is behavior-driven Python?
你是否聽說過行動驅動型開發?事實上,你身邊的很多朋友可能已經在加以嘗試。行動驅動型開發能夠利用Python的“behave”框架幫助團隊提升協作效果,同時實現測試自動化。下面,我們將一同踏上這段學習之旅。
1. 行為驅動型開發是什么?
2. Python的行動框架
3. 安裝
4. Gherkin功能
5. Python結構
6. 運行測試
7. 其他選項
二、實戰演練:五款開源工具助你快速創建地圖應用
原文標題:5 open source tools for building a map app in a snap
作為開發者,很多朋友對地理信息系統可能并不熟悉。事實上,早在160多年前它就已經出現,被用于確定1854年倫敦霍亂爆發事件的根源。在今天的文章中,我們將從五款現代開源地圖繪制工具出發,聊聊如何構建起第一款地理信息系統應用。
1. Create React App
2. GeoJSON.io
3. Leaflet
4. Turf.js
5. OpenStreetMap
三、并非唯一答案:云原生在哪些情況下不再是好主意
原文標題:When being cloud-native is a bad idea
邁向云原生之路是個好主意——至少人們一直在強調這是個好主意。出于這樣的理由,我們開始重構自己的應用程序,從而利用云上的原生功能——包括原生API、存儲系統、數據庫系統或者安全系統等等。然而,云原生也存在著自己的一些問題,因此在投入大量精力進行代碼重構之前,請認真考慮以下幾點:
1. 鎖定問題
2. 原生的優勢并非永遠存在
3. 原生特性時常發生變化
四、前景論證:物聯網技術如何重塑供應鏈管理行業
原文標題:How IoT will reinvent supply chain management
當進行網約車時,應用程序會顯示駕駛員的照片、提供車輛描述,同時包含一份地圖以追蹤對方的當前位置。此外,用戶也可以直接與駕駛員溝通以順利完成匯合。這種可見性在全球供應鏈中同樣存在,旨在優化交付時間、避免產品損壞并剔除假冒貨物。而在這方面,物聯網的加入正帶來新的可能性。
1. 追蹤運輸
2. 震懾與敬畏
3. 數據倉庫中的物聯網
4. 供應鏈:準備好迎接中斷
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】