密码硬编码

敏捷自动化测试 (1) —— 我们的测试为什么不够敏捷?

在敏捷开发模式下,自动化回归测试是必不可少的,但自动化测试方案本身的敏捷程度又如何呢?...

克服在企业中应用敏捷方法的技术挑战

本文谈到了在企业中应用敏捷方法面临的一些挑战,并提出了一些应对的策略。使用自动化脚本和检查清单以一致...

自动化运维经验谈,以及为什么 Docker 是革命性的

技术团队要实现运维自动化应该从哪里开始?像Docker这样的技术如何影响开发者与运维工程师?...

一个程序员眼中的区块链技术

从程序员角度看区块链技术。

黑哥谈应用安全:技术的进步就是为了解决矛盾

在下面的采访中,黑哥分享了他对当前Web程序漏洞、后门、用户体验和安全的矛盾、以及漏洞报告平台的一些...

使用 Amazon Kinesis Data Firehose 和 Amazon EMR 中的 Apache Spark 优化流式数据处理
使用 Amazon Kinesis Data Firehose 和 Amazon EMR 中的 Apache Spark 优化流式数据处理

对于大多数公司而言,处理不断增加的数据量并整合新数据源充满挑战。

如何使代码审查更高效

进行代码审查能提升代码质量、分享项目知识、明确责任,从而构建更好的软件、更好的团队。...

Google Dart 精粹:应用构建,快照和隔离体

Google推出了Dart预览版——一门既包含虚拟机同时也是JS编译器的新型语言。InfoQ将带您一同从Dart语法之外...

领域驱动设计和开发实战

在这篇文章中,Srini Penchikala从实践的角度讨论了领域驱动设计和开发。文章着眼于DDD项目中能用到的架构...