|
|
|
|
移动端
创建专栏

外媒速递:Cython——以C语言速度狂奔的Python

Python语言向来以便捷性、功能丰富性以及简单易用性而闻名——至于速度,则一直是其短板。在这方面,Cython作为Python的一个超集,可将相关代码编译为C语言,从而显著提升性能。

作者:核子可乐|2018-02-24 08:54

技术沙龙 | 6月30日与多位专家探讨技术高速发展下如何应对运维新挑战!


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

今天给大家推荐的内容包括:Cython——以C语言速度狂奔的Python、让你的屏幕显示内容瞬间逼格爆表的三款命令行工具、无服务器架构与Kubernetes的使用选择和三步走战略成就软件工程技术文化等。

一、Cython是什么?以C语言速度狂奔的Python

原文标题:What is Cython? Python at the speed of C

Cython是什么?以C语言速度狂奔的Python

Python语言向来以便捷性、功能丰富性以及简单易用性而闻名——至于速度,则一直是其短板。在这方面,Cython作为Python的一个超集,可将相关代码编译为C语言,从而显著提升性能。在今天的文章中,我们将对Cython作出一番全面评述。

1. 将Python编译为C

2. 如何使用Cython

3. Cython的优势

4. Cython的局限

5. Cython NumPy

6. Cython概述与性能水平

二、轻松一刻:让你的屏幕显示内容瞬间逼格爆表的三款命令行工具

原文标题:3 command-line tools for feigning productivity

让你屏幕显示内容瞬间逼格爆表的三款命令行工具

熟悉间谍惊悚片、动作片或者犯罪片的朋友,肯定还对其中黑客角色所使用的电脑屏幕记忆犹新——一排排快速移动的代码快速闪动,十六进制数字流如同水流般倾泄。当然,作为技术从业者,大家都知道这显然只是无稽之谈。不过作为舒缓心情的好办法,我们也可以使用几款工具达到相同的效果,从而让自己的显示内容瞬间高大上起来。

1. Genact

2. Hollywood

3. Blessed-contrib

三、何时选择无服务器架构,何时使用Kubernetes?

原文标题:When to Use Serverless, and When to Use Kubernetes

何时选择无服务器架构,何时使用Kubernetes?

相信很多朋友都被这样的问题所困扰:我何时该使用无服务器模式,何时该利用Kubernetes构建云原生应用程序?这两种计算选项各有优劣,具体取决于你的实际需求。在今天的文章中,我们将就这一话题展开探讨。

1. 何时使用无服务器模式

1)工作负载多变且不规则

2)在初次开发时即要求开发者拥有理想生产效率

3)需要天然具备自动可扩展能力

2. 何时使用Kubernetes

1)需要成熟的部署选项

2)要求最低响应延迟

3)希望在不受资源限制的前提下获得高性能表现

四、三步走战略成就软件工程技术文化

原文标题:3 Steps to Creating An Engineering Culture

相信作为企业管理者,你已经非常清楚确保员工具备幸福感与积极性在取得成功方面的重要意义。在今天的文章中,我们将更进一步,聊聊如何通过在业务环境中建立起强大的软件工程文化,最终帮助员工顺利完成工作、遵循正确途径并拥有快乐的工作体验。

1. 工程技术文化是什么?

2. 拥有卓越文化为何如此重要?

1)决定真正重要的目标

2)制定机制并落实到位

3)将价值认知融入血液当中

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

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

【编辑推荐】

  1. 百度外卖张建:用软件工程的思维解决运维难题
  2. 如何从一名软件工程师转行做人工智能?
  3. 外媒速递:软件工程师需要掌握的机器学习技能
  4. 8种用Python实现线性回归的方法,究竟哪个方法最高效?
  5. 外媒速递:2018年Web开发者必须关注的顶尖Python框架
【责任编辑:赵宁宁 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

热门职位+更多