Development

设计思维 - 以人为本的问题解决方法
Sep 2, 2020 Design

设计思维 - 以人为本的问题解决方法

设计思维不仅仅是设计师的专利——它是一个以人为本的问题解决框架。了解同理心、实验和迭代如何改变你构建产品的方式。

DesignMethodology
企业级 CI Pipeline 设计:大规模构建可靠的自动化
Aug 20, 2020 DevOps

企业级 CI Pipeline 设计:大规模构建可靠的自动化

学习如何为企业环境设计强健的 CI pipeline。探索可扩展性、安全性和持续集成工作流程可靠性的最佳实践。

DevOpsEnterpriseAutomation
企业 CI/CD:持续卓越之路
Jul 11, 2020 DevOps

企业 CI/CD:持续卓越之路

从手动部署到自动化流水线 - 探索 CI/CD 如何转变企业软件交付。学习让团队在保持质量的同时更快交付的原则、实践和模式。

DevOpsAutomationEnterprise
技术债务:快速行动的隐性成本
Jul 11, 2020 Code Quality

技术债务:快速行动的隐性成本

代码中的每一个捷径都会产生必须连本带利偿还的债务。学习如何识别、衡量和管理技术债务,避免它拖垮你的开发速度。

Code QualitySoftware EngineeringTechnical Debt
DevOps 中的左移:在流水线中更早地引入质量
Jun 5, 2020 DevOps

DevOps 中的左移:在流水线中更早地引入质量

探索左移实践如何通过尽早发现问题来改变软件开发。了解观察-计划-行动-反思循环,让质量从第一天起就成为每个人的责任。

DevOpsTestingQuality
测试替身:理解 Mock、Stub、Fake 和 Spy
Dec 2, 2018 Testing

测试替身:理解 Mock、Stub、Fake 和 Spy

掌握测试替身的艺术,理解 mock、stub、fake 和 spy 之间的区别——这些是编写有效、可维护单元测试的必备模式。

TestingUnit TestingBest Practices
Mar 28, 2018 iOS

如何在 iOS 上为 MITM 代理设置根证书

逐步图解如何在 iOS 设备上安装和信任 BrowserMob-Proxy 的根证书,轻松拦截 HTTPS 流量。

iOSTest Automation
Jan 4, 2018 iOS

在 iPhone 上对应用程序执行网络延迟测试的最简单方法

无需代理或路由器!使用 iOS 内置的 Network Link Conditioner 轻松模拟网络延迟和不良网络条件。

iOS
Dec 8, 2017 Visualization

Mac 上的 Gsource

用炫酷的 3D 动画展示你的代码历史!在 Mac 上安装 Gource,让非技术人员看到开发者的努力。

VisualizationMac
Jul 18, 2017 Python

Linux/Mac 上的六合彩大师

从命令行单行代码到 AI 生成的 Python 脚本,探索在 Linux/Mac 上生成六合彩号码的多种方法。

PythonShellScript
我的 Fiddler 食谱
May 20, 2017

我的 Fiddler 食谱

掌握 Fiddler 的必备技巧:HTTPS 解密、简单负载测试和请求修改。Windows 上最强大的调试代理工具!

在 Debian 8 上使用 Apache 和 PHP 设置 HTTP/2
Mar 15, 2016

在 Debian 8 上使用 Apache 和 PHP 设置 HTTP/2

告别灰色等待时间!HTTP/2 多路复用让页面加载速度提升 2 倍