外媒速遞:20款最佳代碼編輯器縱覽
原創【51CTO.com原創稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
本期給大家推薦的是20款最佳代碼編輯器縱覽、移動應用領域中的五大核心安全挑戰、三種方式成功激勵開發者修復安全漏洞和面向云環境進行遷移時需要認真規避的五大陷阱等。
一、干貨滿滿:20款最佳代碼編輯器縱覽
原文標題:Top 20 Free Coding Editors
作為開發流程中的重要元素之一,代碼編輯器的意義無需多言。擁有一套出色的編輯器,你將能夠更快進行編碼、找到語法錯誤并最終完善開發成果。在今天的文章中,我們將共同了解20款各具風格及優勢的選項——拿去不謝。
1. PSPad
2. Aptana studio
3. Programmer’s Notepad
4. Notepad+
5. HTM Kit
6. SlickEdit
7. Crimson Editor
8. SCREEM
9. EditPlus
10. Intellij IDEA
11. EmEditor
12. TextMate
13. skEdit
14. jEdit
15. BBEdit
16. Atom
17. Coda
18. TextWrangler
19. CSSEdit
20. SubEthaEdit
二、移動應用領域中的五大核心安全挑戰
原文標題:5 Challenges in Mobile App Security
智能手機與移動應用已然成為我們日常生活中的重要組成部分。除了娛樂與消息收發之外,如今也有大量移動應用可幫助我們處理財務事務并交換機密內容。正因為如此,一旦移動應用遭遇入侵,則可能導致數據丟失、IP泄露、未授權訪問以及欺詐行為的出現。下面,我們將共同探討移動安全應用領域中的五大核心挑戰。
1. 設備碎片化
2. 移動自動化測試工具
3. 加密機制薄弱
4. 主機控制能力薄弱
5. 數據存儲安全性低下
三、三種方式成功激勵開發者修復安全漏洞
原文標題:3 Ways To Empower Developers To Fix Security Vulnerabilities
近年來,開發者很忙——沒錯,除了份內的開發工作之外,他們還得了解敏捷開發方法與DevOps理念,同時承擔起與安全保障相關的各項任務。事實上,正是因為DevOps大力主張持續交付/持續集成,開發者才必須立足開發階段解決各類漏洞。為了激勵開發者積極承擔起這項職責,我們可以采取以下三種方式。
1. 建立基礎安全培訓制度
2. 將安全測試產品與Jenkins進行集成
3. 合理通過身份與自動常規安全控制應用推動漏洞修復
四、面向云環境進行遷移時需要認真規避的五大陷阱
原文標題:Five pitfalls to avoid when migrating to the cloud
云遷移能夠為企業帶來巨大的成本效益與執行效率提升,然而,一旦其中出現問題,也將造成可觀的資源與時間浪費。作為學習曲線中的重要組成部分,我們有必要充分了解其最佳實踐方式,同時盡可能規避以下五種常見陷阱。
1. 遷移前未對應用進行分析
2. 開始前未進行業務分析
3. 低估成本水平
4. 未進行必要的培訓
5. 單純將遷移視為“負載上移”過程
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】