# 浏览器
-
Java程序员需要学习的五种语言
导读:我们程序员就要常换常新,老用一种语言是会厌倦的。学什么语言能我们精进不已?一起来看本文。 作为程序员,要想探索新事物。学习新的编程语言会为自己解决问题提供更多的视角。那么,…
-
使用 requests 访问 Python 包索引(PyPI)的 JSON API
PyPI 的 JSON API 是一种机器可直接使用的数据源,你可以访问和你浏览网站时相同类型的数据。 PyPI(Python 软件包索引)提供了有关其软件包信息的 JSON AP…
-
dnspeep:监控 DNS 查询的工具
在过去的几天中,我编写了一个叫作 dnspeep 的小工具,它能让你看到你电脑中正进行的 DNS 查询,并且还能看得到其响应。它现在只有 250 行 …
-
使用 Apache Kafka 和 SigNoz 实现应用可观测性
SigNoz 帮助开发者使用最小的精力快速实现他们的可观测性目标。 SigNoz 是一个开源的应用可观察性平台。SigNoz 是用 React 和 Go 编写的,它从头到尾都是为了…
-
使用 Linux 自动化工具提高生产率
用 AutoKey 配置你的键盘,纠正常见的错别字,输入常用的短语等等。 AutoKey 是一个开源的 Linux 桌面自动化工具,一旦它成为你工作流程的一部分,你就会想…
-
详细对比9门主流编程语言
如果你正在考虑从哪里入门编程,看完这篇你也许会清晰一些。 在学习编程之前,我们需要清楚学习编程的目的和方向,了解每种语言的优势、劣势。这些是国外一个网站做的流行语言对比图,希望帮你…
-
活动 Web 页面人机识别验证的探索与实践
在电商行业,线上的营销活动特别多。在移动互联网时代,一般为了活动的快速上线和内容的即时更新,大部分的业务场景仍然通过 Web 页面来承载。但由于 Web 页面天生“环境透明”,相较…
-
用 Hedy 教人编程
Hedy 是一种专门为教人编程而设计的新型编程语言。 学习编程既要学习编程逻辑,又要学习特定编程语言的语法。我在大学上第一堂编程课的时候,教的语言是 C++。第一个代码例子是基本的…
-
活动 Web 页面人机识别验证的探索与实践
21CTO导读:移动互联网时代,大部分营销活动仍然通过 Web 页面来承载,但是 Web 页面由于天生的“环境透明”,所以在安全性层面有较大的挑战。 本文主要以移动端 Web 页…
-
为什么我喜欢使用 IPython shell 和 Jupyter 笔记本
Jupyter 笔记本将 IPython shell 提升到一个新的高度。 Jupyter 项目最初是以 IPython 和 IPython 笔记本的形式出现的。它最初是一个专门针…