今天推荐的内容包括:编程老鸟也会经常犯下的15种新手错误、过去十年来互联网发生的十大显著变化、你不可错过的五项Jenkins持续交付对话以及速度之王:2017年超算十强最新排名。
一、编程老鸟也会经常犯下的15种新手错误
原文标题:15 noob mistakes even experienced developers still make
大牛编程,新手犯傻——不过,真的是这样吗?实际上,有时候纵横码坛多年的老鸟也有可能犯下低级失误,甚至不断重复犯错。如果各位对此抱有微词,别急,咱们一同捋捋下面15条常见于开发人员群体内的问题,看看你中招了没。
1. 将Make或者Shell作为构建工具
2. 使用IDE作为构建工具
3. 中止某个AWS实例
4. 只测试你关注的内容
5. 寻求绝对的数据完整性
6. 把代码放在HTML中,或者将HTML放在代码中
7. 使用“全能”列表
8. I<3结构
9. I<3泛函
10. I<3全局
11. 使用超大对象
12. 使用过多对象
13. 我能搞定线程?
14. 使用行锁
15. 使用序列
二、过去十年来互联网发生的十大显著变化
原文标题:10 Major Changes to the Internet from the Past Decade
自诞生以来,互联网已经在世界范围内得到人们的认同与喜爱,同时也呈现出极为迅猛的发展势头。时至今日,全球超过四成人口利用计算机或者移动设备访问互联网。事实上,单是过去十年当中,互联网就迎来了一系列重大变化,甚至彻底改变了我们的日常生活。
1. 移动友好型思维的出现
2. 催生出更多社交媒体平台
3. IE不再统治世界
4. 互联网转化为“快速浏览”内容
5. 沉浸式交互体验的兴起
6. Facebook达成十亿用户
7. 在线照片共享出现
8. 图像主宰互联网
9. 应用程序大量涌现
10. 滚动操作逐渐消亡
三、你不可错过的五项Jenkins持续交付对话
原文标题:Five Can't-Miss Continuous Delivery Sessions at Jenkins World
Jenkins World 2017大会刚刚结束,但由此掀起的浪潮仍然余波未平。在本次大会的超过60项对话环节当中,我们该关注哪些以了解最具价值的分享意见与业界声音?为了帮助大家节省时间,下面,我们将推荐其中最为核心的五项对话。
1. 管理者们的持续交付与DevOps成熟车间
2. Jenkins管道单元:测试你的持续交付管道
3. 投身持续交付大潮:从100多项自由任务到管道——战术、陷阱与顽疾
4. 从无名到英雄:建立一套整体持续交付/DevOps管道
5. 关于持续交付的十项建议
四、速度之王:2017年超算十强最新排名
原文标题:Top 10 supercomputers of 2017
时至今日,个人游戏设备的运算能力已经相当强大,但可以肯定的是,专门用于处理计算任务的超级计算机也在以同样甚至更为迅猛的速度实现自我提升。作为全球各高校、研究实验室以及其它机构所珍视的宝贵资产,超级计算机领域会定期发布排名,旨在检验各国在高性能计算层面的发展态势。下面,我们将立足2017年6月,了解最新一轮超算排名。
10. Trinity
9. Mira
8. K计算机
7. Oakforest-PACS
6. Cori
5. Sequoia
4. Titan
3. Piz Daint
2. 天河二号
1. 神威-太湖之光