外媒速递:前端工程师必备的10项技能

原创
新闻
前端开发工作的核心在于让设计方案在Web之上得到完美体现。与专注于网站外观的Web设计不同,前端开发更关注网站的布局、按钮以及总体观感,同时也需要保证网站代码及应用中不存在bug或者错误,并使其在各类设备平台上都拥有良好显示效果。要实现这些目标,以下十项技能应被纳入大家的必会列表。

【51CTO.com原创稿件】外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!

本期给大家推荐的内容有前端开发者必备的十项技能、Windows管理员必须掌握的十条基础PowerShell脚本、基于云的开发与交付机制能够帮助我们解决的难题和实现DevOps成功必不可少的11种编程语言等。

一、前端开发者必备的十项技能

原文标题:10 Skills to Know if you Want to be a Front End Developer

[[179240]]

前端开发工作的核心在于让设计方案在Web之上得到完美体现。与专注于网站外观的Web设计不同,前端开发更关注网站的布局、按钮以及总体观感,同时也需要保证网站代码及应用中不存在bug或者错误,并使其在各类设备平台上都拥有良好显示效果。要实现这些目标,以下十项技能应被纳入大家的必会列表。

1. JavaScript

2. 各类前端框架

3. CSS预处理程序

4. 跨浏览器Web开发

5. CSS与HTML

6. 各类JavaScript框架

7. 响应式设计

8. 版本控制系统

9. jQuery

10. 测试与调试

二、Windows管理员必须掌握的十条基础PowerShell脚本

原文标题:10 essential PowerShell security scripts for Windows administrators

[[179241]]

正是由于PowerShell的存在,Windows管理员们才能够自动完成各类重复而枯燥的日常工作,包括轮询日志、部署补丁以及管理用户等。而在Windows管理乃至安全相关任务当中PowerShell同样扮演着重要角色。下面,我们将分几个方面介绍十条您不容错过的重要安全类PowerShell脚本。

(一)系统强化

1. 在多台计算机上将多个用户移出本地管理组;

2. 在Windows 10中强化SAM远程访问

3. 向微软Enhanced Mitigation Experience工具包中添加应用

4. 强化Net Session Enumeration

(二)Windows管理

1. SHA1证书签名检查

2. 文件系统安全Powershell模块4.2.3

3. 访问控制列表的备份与恢复

(三)追踪攻击者

1. 本地管理组变更

2. Kerberos Golden Ticket检查

3. 获取登录位置

三、基于云的开发与交付机制能够帮助我们解决哪些难题?

原文标题:Problems Solved by Cloud-Based Development And Delivery

为了了解当前业界对于云开发及部署状态的认识,我们采访了来自13家企业的15位高管人士,立足云环境的各类开发工具及服务进行了交流。针对基于云的开发与交付机制能够帮助我们解决哪些难题这一议题,他们给出了以下见解。

1. 利用DevOps流程实现更快且更可靠的软件部署效果。

2. 实现资源向外扩展、测试不同配置并帮助开发团队快速获取软件测试所需要的资源。

3. 云环境下开发出的产品与服务能够优化用户的使用体验。

4. 云计算令开发工作更为高效且有效。

5. 可扩展性、稳定性以及易用性。

6. 自动化机制有效提升流程可检查性、降低变数及随机性。

7. 车辆联网使得办公环境更为灵活。

8. 自动规模伸缩。

9. 能够立足外部环境了解客户体验。

10. 无论将负载部署在哪里,都能快速实现基础设施切换与部署。

11. 促进IT现代化。

12. 敏捷开发在云环境中更易实现。

13. 云环境使得开发者拥有“快速失败,快速成功”的理想环境。

四、实现DevOps成功必不可少的11种编程语言

原文标题:11 Programming Languages for DevOps Success

实现DevOps的一大核心要素,在于利用各类语言实现软件的自动化开发与部署。在今天的文章中,我们将介绍11种重要的编程语言,它们将帮助各类企业更为顺畅地实现DevOps并借此获取业务层面的竞争优势。

1. 微软PowerShell

2. Puppet

3. Bash

4. PHP

5. Perl

6. Ruby

7. Java

8. JavaScript

9. C

10. Tcl 

11. SQL

【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】

责任编辑:赵宁宁 来源: 51CTO.com
相关推荐

2017-09-22 08:33:34

机器学习Web设计UI

2017-08-18 18:35:11

前端开发网站设计开源项目

2016-11-24 10:50:10

Web前端开发框架编程

2014-04-11 13:12:10

前端技能前端必备

2017-04-19 08:34:56

Android OWindows 10编程语言

2020-09-29 13:10:28

DevOps自动化技能

2018-05-16 08:41:08

IT技能敏捷技术云迁移

2018-02-08 08:45:50

2017-02-21 08:42:50

Windows 10Python库Web

2016-10-24 20:50:12

Windows 10工具加密

2016-10-12 09:25:50

云架构框架应用

2010-01-13 10:10:07

Web前端工程师

2017-12-04 08:34:02

SQLAIIT服务

2017-03-13 08:56:49

Android移动应用

2018-04-12 08:31:15

IT机器学习Kubernetes

2017-12-22 08:57:32

ITMySQL开源工具

2018-04-26 05:48:56

2017-07-18 09:00:59

GitGitHub移动应用

2018-01-02 08:32:34

2016-11-06 20:28:42

点赞
收藏

51CTO技术栈公众号