【51CTO.com原创稿件】外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!
今天给大家推荐的内容包括:九大最佳跨平台移动应用开发工具综述、每位Python开发者都不应错过的六款资源库、五大实践助你实现数据库安全和现代开发团队应该是个什么样子等。
一、九大最佳跨平台移动应用开发工具综述
原文标题:9 Best Cross-Platform Mobile App Development Tools
时至今日,移动应用早已从“能有更好”变为“不可或缺”。事实上,如今开发者面临的最大挑战不再是应在哪个平台上构建应用,而是如何打造一款能够在各个平台上都良好运行的应用。为了实现这一目标,我们将在今天的文章中分享九大跨平台移动应用开发工具,希望帮助大家更快设计出最为前沿且高效的应用成果。
1. Xamarin
2. RhoMobile
3. NativeScript
4. Kony Mobile Platform
5. Monocross
6. Sencha Touch
7. Appcelerator
8. PhoneGap
9. Codename One
二、每位Python开发者都不应错过的六款资源库
原文标题:6 essential libraries for every Python developer
Python之所以能够成为各行业与学科所广泛应用的语言选项,除了其本身突出的易用性优势之外,丰富的第三方库、附件以及补充性发展成果也起到了极为重要的作用。如果你恰好身为Python开发者,那么,我们今天提到的六大资源库项目绝对值得加以了解——而且其都在最近几周刚刚迎来新的主要版本。
1. PyPy
2. CFFI
3. PyInstaller
4. PBR
5. WxPython
6. Mypy
三、五大实践助你实现数据库安全
原文标题:5 Essential Practices for Database Security
众所周知,数据泄露事故会带来极为高昂的成本。具体来讲,业务中断、客户信心丧失、法律成本、监管处罚以及可能由勒索软件等造成的直接损失将令我们难以承受。而作为其中的一大防御最佳实践,我们将在今天的文章中立足五个角度,考量如何对数据库进行保护、审计、管理、更新以及加密。
1. 利用数据库代理抵御攻击
2. 设置审计与强大的日志记录机制
3. 实施严格的用户帐户管理方案
4. 保证数据库软件与操作系统及时更新
5. 对应用内、传输中以及闲置状态下敏感数据进行加密
四、现代开发团队应该是个什么样子?
原文标题:What a modern development organization looks like
对于遇到问题首先求助微软“我们该买什么产品加以解决”的客户来说,现代开发团队到底该是什么样子可能并不是他们需要考虑的主要问题。但即使微软自身,也已经意识到Git开始成为开发领域的王者,而整个世界也变得愈发多元。那么,在这样的新时代之下,我们该如何为新的开发团队勾勒出发展图景?
1. 邮件已死,Slack为王
2. PCM与CVS已死;Git与GitHub兴起
3. 每个人都用Mac
4. Jira仍然极为重要
5. Jenkins继续为我们服务
6. AWS在必要时介入
7. 内部平台仍然是VMware
8. 敏捷开发基本实现scrum化
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】