联通套餐变更始末
这是一个悲伤的故事。之所以记录下来,就是为了让大家感受一下联通(准确说应该是各大运营商)的套餐有多混乱。 缘起 最早我使用的是联通那个“冰激凌套餐”。 ...
iOS的AppIntent开发入门
缘起 最近有个想法,想开发一个iOS应用,在后台周期性的获取锻炼记录并上传到服务器。这个应用主要有三个关键点:获取锻炼记录、上传到服务器、周期性执行。前两个功能都一一实现了,本文主要涉及到的事最后一个功能,也就是周期性执行。 ...
Azure网络流量中的坑
经常薅云厂商羊毛的同学肯定知道,在几大云厂商提供的免费套餐中,Azure的免费流量额度是非常足的。包括永久免费100GB流量,以及12个月有效期的15GB流量两个部分。在前12个月的有效期内,两者还是叠加的。相当于有115GB。 然而,这个免费流量背后却有一些不为人知的坑点。稍不注意,你可能就会掉坑里。 ...
用Go泛型重构HTTP API的封装
Golang从1.8版本开始支持泛型,相信很多人跟我一样,都是观望的状态。如今Golang都已经发布到1.19版本了,我觉得可以尝试一下。 两数相加例子 在之前对Golang引入泛型的呼声中,一个最常见的例子,就是类似将两数相加的场景。 以支持整数和浮点数相加为例,在支持泛型之前,我们需要实现两个函数,并分别调用。 代码类似: ...
AWS托管Prometheus的评估分享
最近因为工作需要,评估了一下 AWS托管Prometheus 服务(简称 AMP)。本文记录了一下在评估过程中产生的体会。 AMP是什么,以及AMP不是什么 AWS自己官方的说法是:Amazon Managed Service for Prometheus is a serverless, Prometheus-compatible monitoring service 。但就我自己评估下来的体验来看,他不像是一个托管版本的 Promethues,而更像是一个 远程存储查询 服务。特点就是支持Prometheus Remote Write协议的写入,以及PromQL语法的查询。 ...
Google Play开放第三方支付的猫腻
第三方支付产生的背景 做过移动平台开发,并且挣了钱的同学,应该多少都知道这件事情。就是APP内售卖虚拟物品(典型的,比如游戏道具),是要被渠道商抽成的。Apple如是,Google也如是。这个抽成比例,各渠道商不一。但普遍在10%~30%左右。 ...