App
-
用于测试自动化的7种编程语言
本文重点介绍测试自动化中排名前七位的编程语言。 人们想要开始做自动化测试,此时需要开发自动化测试脚本,也就需要学习一门编程语言。那么,怎样迈出这一步? 也有可能你已经精通一种编程语…
-
初级:如何在 Linux Mint 上安装 Google Chrome
这应该是一个非常简单的话题,但我写这个是因为我看到很多网站推荐在 Linux Mint 上安装 Google Chrome 的奇怪命令行步骤。那是可行的,但那是不必要的复杂,特别是…
-
阿里巴巴代码缺陷检测探索与实践
3月3日,阿里巴巴算法工程师别象在云效DevOps交流群中分享了《阿里巴巴代码缺陷检测探索与实践》。从阿里巴巴代码平台在探索缺陷检测和补丁推荐问题时遇到的挑战入手,介绍了目前业界和…
-
前后端分离开发,RESTful 接口应该这样设计
前言 REST(Representational State Transfer)架构风格是一种世界观,把信息提升为架构中的一等公民。通过 REST 可以实现系统的高性能、可伸缩、通…
-
一个价值10亿的教训
来自:findyi 这几天我的读者群在讨论互联网的破局方法,大家讨论到互联网的单点突破。互联网单点突破最早是周鸿祎提出来的方法论。 我创业的时候因为没有做到单点突破,丧失了一个10…
-
对菜鸟开发者的忠告:花一万个小时练习 Coding,不要浪费一万小时无谓地 Debugging
Coding 之于科技的重要性不言可喻,也不再是软件工程师的专利,医师、律师、会计师、护理师、金融从业人员,甚至是听起来摸不着边的政治家,不论是哪个行业,学习 Coding 已经成…
-
pipx:在虚拟环境中运行 Python 应用
通过使用 pipx 隔离运行 Python 应用来避免版本冲突并提高安全性。 如果你使用 Python,你可能会安装很多 Python 应用。有些是你只想尝试的工具。还有一些是你每…
-
如何在Bootstrap项目中用Vue.js替代jQuery
Bootstrap是网站开发最受欢迎的框架之一,没有比它开发响应式网站项目效率最高。 随着Vuejs的越发流行,人们用它来控制页面元素,实现强大功能。而jQuery出现了一些落后,…
-
一个月,微服务迁移从启动到放弃
经过一个月的准备和调查,我们取消了迁移,仍然使用单体模式。对我们而言,微服务不仅帮不上忙,反而会影响到开发计划。 我们了解微服务大约是在一年前,但是很惊讶地发现它并不适合我们。本篇…
-
剪切复制粘贴功能发明者去世了
导读:复制粘贴功能,凡是会操作计算机的人,恐怕无人没用过吧。调侃「复制粘贴型程序员」的段子/趣图,大家也都看过很多很多,我们也发过很多很多了。 拉里·特斯勒(Larry Tes…