外媒速遞:Cython——以C語言速度狂奔的Python
原創(chuàng)【51CTO.com原創(chuàng)稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
今天給大家推薦的內容包括:Cython——以C語言速度狂奔的Python、讓你的屏幕顯示內容瞬間逼格爆表的三款命令行工具、無服務器架構與Kubernetes的使用選擇和三步走戰(zhàn)略成就軟件工程技術文化等。
一、Cython是什么?以C語言速度狂奔的Python
原文標題:What is Cython? Python at the speed of C
Python語言向來以便捷性、功能豐富性以及簡單易用性而聞名——至于速度,則一直是其短板。在這方面,Cython作為Python的一個超集,可將相關代碼編譯為C語言,從而顯著提升性能。在今天的文章中,我們將對Cython作出一番全面評述。
1. 將Python編譯為C
2. 如何使用Cython
3. Cython的優(yōu)勢
4. Cython的局限
5. Cython NumPy
6. Cython概述與性能水平
二、輕松一刻:讓你的屏幕顯示內容瞬間逼格爆表的三款命令行工具
原文標題:3 command-line tools for feigning productivity
熟悉間諜驚悚片、動作片或者犯罪片的朋友,肯定還對其中黑客角色所使用的電腦屏幕記憶猶新——一排排快速移動的代碼快速閃動,十六進制數字流如同水流般傾泄。當然,作為技術從業(yè)者,大家都知道這顯然只是無稽之談。不過作為舒緩心情的好辦法,我們也可以使用幾款工具達到相同的效果,從而讓自己的顯示內容瞬間高大上起來。
1. Genact
2. Hollywood
3. Blessed-contrib
三、何時選擇無服務器架構,何時使用Kubernetes?
原文標題:When to Use Serverless, and When to Use Kubernetes
相信很多朋友都被這樣的問題所困擾:我何時該使用無服務器模式,何時該利用Kubernetes構建云原生應用程序?這兩種計算選項各有優(yōu)劣,具體取決于你的實際需求。在今天的文章中,我們將就這一話題展開探討。
1. 何時使用無服務器模式
1)工作負載多變且不規(guī)則
2)在初次開發(fā)時即要求開發(fā)者擁有理想生產效率
3)需要天然具備自動可擴展能力
2. 何時使用Kubernetes
1)需要成熟的部署選項
2)要求最低響應延遲
3)希望在不受資源限制的前提下獲得高性能表現(xiàn)
四、三步走戰(zhàn)略成就軟件工程技術文化
原文標題:3 Steps to Creating An Engineering Culture
相信作為企業(yè)管理者,你已經非常清楚確保員工具備幸福感與積極性在取得成功方面的重要意義。在今天的文章中,我們將更進一步,聊聊如何通過在業(yè)務環(huán)境中建立起強大的軟件工程文化,最終幫助員工順利完成工作、遵循正確途徑并擁有快樂的工作體驗。
1. 工程技術文化是什么?
2. 擁有卓越文化為何如此重要?
1)決定真正重要的目標
2)制定機制并落實到位
3)將價值認知融入血液當中
【51CTO原創(chuàng)稿件,合作站點轉載請注明原文作者和出處為51CTO.com】