【51CTO.com原创稿件】外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!
今天给大家推荐的内容包括:JavaScript开发者必须一试的十款卓越工具选项、Eclipse Java IDE用户需要了解的15项生产力提升技巧、如何利用Python构建一款简单的骰运游戏和投身数据科学生涯前需要考量的8项重要提示。
一、JavaScript开发者必须一试的十款卓越工具选项
原文标题:The 10 essential tools for JavaScript developers
作为所有主流浏览器所支持的通用语言,JavaScript早已成为开始Web应用程序的关键所在,且每年都持续受到众多开发者的高度关注。也正因为如此,各类框架与库也在其生态系统中蓬勃发展,并成为开发工作当中的另一股关键性动力。下面,我们将汇总十款你绝对不容错过的卓越工具选项。
1. Angular
2. Aurelia
3. Backbone.js
4. Ember.js
5. Ext JS
6. jQuery
7. Meteor
8. Polymer
9. React
10. Vue.js
二、Eclipse Java IDE用户需要了解的15项生产力提升技巧
原文标题:15 Productivity Tips for Eclipse Java IDE Users
在超过十年的发展历程当中,Eclipse迎来了无数版本与扩展及插件,并成为开发人员在各个领域最为喜爱的IDE选项之一。在今天的文章中,我们将共同探讨Eclipse中的出色功能,了解它如何帮助大家在Java日常开发工作中实现更高效率。
1. 使用Eclipse Oxygen
2. 利用Ctrl + Tab进行编辑器切换
3. 组关联项目
4. 在搜索对话框中设置“Incremental”选项
5. 使用导航与搜索快捷键组合
6. 使用文件搜索功能
7. 使用Ctrl + 空格与Ctlr + 1进行内容辅助与快速修正
8. 使用代码生成操作
9. Ctrl + 3将是你的好助手
10. 下载库源
11. 使用快捷方式运行、调试及检测代码
12. 利用条件断点与观察点查明程序问题
13. 保护运行配置以供重复使用
14. 利用代码 覆盖支持
15. 在涉及大量非独立项目的工作区内,禁用自动构建
三、Python开发指南:如何构建一款简单的骰运游戏
原文标题:Learn how to program in Python by building a simple dice game
Python是一种多用途编程语言,可用于创建桌面应用程序、3D图形、视频游戏甚至是网站。由于上手难度远低于C、C++或者Java等复杂语言,Python得到了广大用户的青睐,而它同样拥有强大的能力以创建高级应用。在今天的文章中,我们将从入门角度出发,聊聊如何利用Python构建一款简单的骰运游戏。
1. 安装Python
2. 运行IDE
3. 告诉Python要做什么
4. 在游戏开发中学习Python
1)骰运游戏雏形
2)改进游戏
3)编写最终版本
四、投身数据科学生涯前需要考量的8项重要提示
原文标题:8 Essential Tips for People Starting a Career in Data Science
Nick Bostrom有云,“机器学习是人类必须完成的***一项发明”。而作为数据科学领域的新人,面对这样的“技术发展前景”,相信很多朋友都抱有一系列疑问。我们该学习哪些工具与语言?应当关注哪些新型技术?在今天的文章中,我们将就这一议题展开讨论,聊聊实现数据职业生涯良好开端的八项重要提示。
1. 选对角色
2. 完成课程
3. 选择工具/语言并长期坚持
4. 加入同好小组
5. 关注于实际应用,而非纯理论
6. 关注正确资源
7. 打磨您的沟通技巧
8. 重视人脉网络构建,但别为此浪费太多时间
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】