外媒速遞:前端工程師必備的10項技能
原創(chuàng)【51CTO.com原創(chuàng)稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
本期給大家推薦的內容有前端開發(fā)者必備的十項技能、Windows管理員必須掌握的十條基礎PowerShell腳本、基于云的開發(fā)與交付機制能夠幫助我們解決的難題和實現(xiàn)DevOps成功必不可少的11種編程語言等。
一、前端開發(fā)者必備的十項技能
原文標題:10 Skills to Know if you Want to be a Front End Developer
前端開發(fā)工作的核心在于讓設計方案在Web之上得到完美體現(xiàn)。與專注于網(wǎng)站外觀的Web設計不同,前端開發(fā)更關注網(wǎng)站的布局、按鈕以及總體觀感,同時也需要保證網(wǎng)站代碼及應用中不存在bug或者錯誤,并使其在各類設備平臺上都擁有良好顯示效果。要實現(xiàn)這些目標,以下十項技能應被納入大家的必會列表。
1. JavaScript
2. 各類前端框架
3. CSS預處理程序
4. 跨瀏覽器Web開發(fā)
5. CSS與HTML
6. 各類JavaScript框架
7. 響應式設計
8. 版本控制系統(tǒng)
9. jQuery
10. 測試與調試
二、Windows管理員必須掌握的十條基礎PowerShell腳本
原文標題:10 essential PowerShell security scripts for Windows administrators
正是由于PowerShell的存在,Windows管理員們才能夠自動完成各類重復而枯燥的日常工作,包括輪詢日志、部署補丁以及管理用戶等。而在Windows管理乃至安全相關任務當中PowerShell同樣扮演著重要角色。下面,我們將分幾個方面介紹十條您不容錯過的重要安全類PowerShell腳本。
(一)系統(tǒng)強化
1. 在多臺計算機上將多個用戶移出本地管理組;
2. 在Windows 10中強化SAM遠程訪問
3. 向微軟Enhanced Mitigation Experience工具包中添加應用
4. 強化Net Session Enumeration
(二)Windows管理
1. SHA1證書簽名檢查
2. 文件系統(tǒng)安全Powershell模塊4.2.3
3. 訪問控制列表的備份與恢復
(三)追蹤攻擊者
1. 本地管理組變更
2. Kerberos Golden Ticket檢查
3. 獲取登錄位置
三、基于云的開發(fā)與交付機制能夠幫助我們解決哪些難題?
原文標題:Problems Solved by Cloud-Based Development And Delivery
為了了解當前業(yè)界對于云開發(fā)及部署狀態(tài)的認識,我們采訪了來自13家企業(yè)的15位高管人士,立足云環(huán)境的各類開發(fā)工具及服務進行了交流。針對基于云的開發(fā)與交付機制能夠幫助我們解決哪些難題這一議題,他們給出了以下見解。
1. 利用DevOps流程實現(xiàn)更快且更可靠的軟件部署效果。
2. 實現(xiàn)資源向外擴展、測試不同配置并幫助開發(fā)團隊快速獲取軟件測試所需要的資源。
3. 云環(huán)境下開發(fā)出的產(chǎn)品與服務能夠優(yōu)化用戶的使用體驗。
4. 云計算令開發(fā)工作更為高效且有效。
5. 可擴展性、穩(wěn)定性以及易用性。
6. 自動化機制有效提升流程可檢查性、降低變數(shù)及隨機性。
7. 車輛聯(lián)網(wǎng)使得辦公環(huán)境更為靈活。
8. 自動規(guī)模伸縮。
9. 能夠立足外部環(huán)境了解客戶體驗。
10. 無論將負載部署在哪里,都能快速實現(xiàn)基礎設施切換與部署。
11. 促進IT現(xiàn)代化。
12. 敏捷開發(fā)在云環(huán)境中更易實現(xiàn)。
13. 云環(huán)境使得開發(fā)者擁有“快速失敗,快速成功”的理想環(huán)境。
四、實現(xiàn)DevOps成功必不可少的11種編程語言
原文標題:11 Programming Languages for DevOps Success
實現(xiàn)DevOps的一大核心要素,在于利用各類語言實現(xiàn)軟件的自動化開發(fā)與部署。在今天的文章中,我們將介紹11種重要的編程語言,它們將幫助各類企業(yè)更為順暢地實現(xiàn)DevOps并借此獲取業(yè)務層面的競爭優(yōu)勢。
1. 微軟PowerShell
2. Puppet
3. Bash
4. PHP
5. Perl
6. Ruby
7. Java
8. JavaScript
9. C
10. Tcl
11. SQL
【51CTO原創(chuàng)稿件,合作站點轉載請注明原文作者和出處為51CTO.com】