All Stories

AI - 一个简单的收集深度学习图像数据集的方法

深度学习已成为解决许多挑战性问题的首选方法。众所周知,经过足够的培训,深层网络可以分割并识别图像中的“关键点”。

AI, Deep Learning, Bing, Mar 09, 2021

工具 - macOS Big Sur Navicat Premium 34018无法保存密码

系统升级到最新 macOS Big Sur 后,使用 Navicat Premium 15.20+ 版本建立新的数据库连接,出现无法保存数据库密码,提示 Failed to save password Error code -34018 错误

Navicat, macOS, Feb 21, 2021

Tool - macOS Big Sur Navicat Premium Failed to save password 34018

After the system is upgraded to the latest macOS Big Sur, when you establish a new database connection with Navicat Premium 15.20+, the database password cannot be saved, prompting Fa...

featured, Navicat, macOS, en, Feb 21, 2021

Python - 如何打包并发布 Python 库到 PyPI

本教程以 py_pkg 项目为例,讲解如何将一个 Python 项目打包成库并分发到 PyPI,方便他人使用 pip install 安装使用。

Python, PyPI, pip, Feb 19, 2021

golang 编程规范 - Effective Go 中文

Go 是一门全新的语言。尽管它从现有的语言中借鉴了许多思想,但其与众不同的特性,使得用 Go 编程在本质上就不同于其它语言。

featured, golang, go, Effective Go, Jan 26, 2021

微服务监控 - 高可用 EFK 日志收集

在 EFK 日志收集篇中,我们讲解了如何利用 EFK 收集 Kubernetes 集群日志。但是,还存在如下问题。

微服务监控, kubernetes, k8s, Istio, EFK, Elasticsearch, Fluentd, Kibana, ECK, Operator, Dec 21, 2020

Service Mesh - Istio 1.8 稳健前进

Istio 1.8 应着 2020 年路线图如约而至,这是 Istio 在 2020 年发布的第四个也是最后一个版本。

Service Mesh, Istio, 微服务, Nov 30, 2020

SwiftUI - 如何创建一个强大的 Marquee(跑马灯)?

许多 App 需要用到 Marquee(跑马灯)。在 UIKit 中我们可以使用 https://github.com/cbpowell/MarqueeLabel,但是目前还没有成熟的 SwiftUI 库。

SwiftUITips, SwiftUI, Swift, iOS, view tree, Mirror, Nov 25, 2020

微服务监控 - Jaeger 简介

上一篇我们讲解了分布式追踪的概念和作用以及 OpenTracing。本篇主要介绍 CNCF 的分布式追踪方案 Jaeger。

微服务监控, 分布式追踪, OpenTracing, Jaeger, ZipKin, Distributed Tracing, Nov 17, 2020