外媒速递:无需太过介意编程语言选择的四个理由

原创
新闻
每一位程序员都面临着这样的两难困境,即不知该学习哪种语言以高效成功地完成自身工作。编程语言多种多样,无论是新人还是老鸟都曾经一次又一次提出这个问题。

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

今天给大家推荐的内容包括:无需太过介意编程语言选择的四个理由、八种方式让Android成为强大生产力工具、值得在Twitter上关注的十位高影响力AI与机器学习专家和WannaCry勒索软件编写者犯下的那些低级失误等。

一、无需太过介意编程语言选择的四个理由

原文标题:

4 Reasons Why You Should Not Bother Too Much About Which Programming Language to Choose

每一位程序员都面临着这样的两难困境,即不知该学习哪种语言以高效成功地完成自身工作。编程语言多种多样,无论是新人还是老鸟都曾经一次又一次提出这个问题。在今天的文章中,我们将就此提出观点——语言本身并不重要。

1. 编程是一种概念

2. 编程的本质在于沟通

3. 没有哪种编程语言适合一切场景

4. 编程领域正在快速发展

二、八种方式让Android成为强大生产力工具

原文标题:8 ways to turn Android into a productivity powerhouse

毫无疑问,如今的Android已经成为出货量最高的智能手机类型,且在全球移动市场上占据三分之二以上份额。作为我们身边的智能中枢,如何才能让Android真正成为强大的生产力工具?在今天的文章中,我们将分享八种切实可行的方式,希望能够为朋友们的日常工作带来福音。

1. 优化主屏幕

2. 使用Gboard应用提升输入速度

3. 使用备忘录应用

4. 控制通知机制

5. 在应用间快速切换

6. 屏幕拆分

7. 运用Chrome的跨平台能力

8. 让Android本身更具效率

三、值得在Twitter上关注的十位高影响力AI与机器学习专家

原文标题:10 Influential AI and Machine Learning Experts to Follow on Twitter

[[199577]]

AI、机器学习、自然语言处理以及其它先进分析技术共同构建起了一套庞大的生态系统,可帮助企业从中真正实现大数据价值。那么,作为从业者,我们该如何把握时代的脉搏、了解技术发展趋势?下面,我们将介绍十位值得关注的高影响力AI与机器学习专家,他们的心得也许能够为各位朋友带来启示。

1. Josh Bloom

2. Kirk Borne

3. Erik Brynjolfsson

4. Rumman Chowdhury

5. Pedro Domingos

6. Tamara Dull

7. Jodi Goldstein

8. Fei-Fei Li

9. Cathy O’Neil

10. Monica Rogati

四、开发者须知:WannaCry勒索软件编写者犯下的那些低级失误

原文标题:

Amateur Mistakes by WannaCry Ransomware Hackers Every Developer Should Know

过去几个月以来,WannaCry已经在世界范围内掀起勒索软件攻击的新高潮,并导致成千上万用户沦为受害者——包括医院、政府机关以及电信运营商等等。尽管关于此轮攻击仍有不少未解之谜,但正是由于黑客方经验并不丰富,反而令安全专家陷入困惑。下面,我们将对WannaCry中的低级失误作出说明。

1. 文件擦除逻辑中存在错误

2. 文件存在于系统驱动器内

3. 存在只读取文件处理错误

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

戳这里,看该作者更多好文

责任编辑:赵宁宁 来源: 51CTO专栏
相关推荐

2017-07-31 08:47:58

2017-11-22 08:47:02

2017-10-30 08:53:22

2017-10-09 08:45:13

编程语言Amazon AtheSharePoint

2017-07-24 09:37:07

2018-07-03 08:43:29

Android编程语言诱捕技术

2016-08-03 11:48:59

2016-10-09 19:49:30

ERP工具编程

2017-08-02 08:52:19

2021-07-20 22:56:03

手机软件iPhone

2017-10-26 08:32:27

GitHubWeb开发代码可读性

2016-07-21 10:10:22

2018-04-24 08:54:32

编程语言简历敏捷性

2017-03-01 09:50:43

编程微服务移动应用

2017-03-27 08:51:17

2018-03-22 08:54:00

NoSQLRUM云服务

2018-06-28 08:41:37

2018-06-12 08:47:30

业务管理云原生应用程序

2020-06-04 08:15:53

Kubernetes容器PaaS

2018-03-14 08:33:33

C++元编程云成本
点赞
收藏

51CTO技术栈公众号