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





















