CXD Blog

运维笔记 | 杂记 | 一个伪极客秃头运维的BB叨

google cloud python sdk 学习使用记录

使用python调用google api

前言 工作中用到了Google Cloud Platform(GCP) 由于某些场景需要通过把某些GCP平台的功能集成到自己开发的平台中 如: 同步instance、刷新cdn等 在这之前没有使用过GCP的相关产品 经过一段时间学习测试 终于大致搞懂如何通过提供的sdk进行交互 可能是我才疏学浅 觉得这个GCP的文档写的真的是*** 不说国内的阿里云和腾讯云 同样是国外的...

game design Match For Builder

一个缝合的消除类游戏想法记录

前言 一个关于消除类游戏的小想法 这个想法已经很久很久了 写个文档记录下这些组合的小想法 当前消除类游戏大部分都是玩家需要通过交换相邻的物品(通常是彩色的方块、珠子或水果等)来形成至少三个相同物品的连线,从而消除这些物品并获得分数 设计(借鉴+缝合)一个新的玩法 结合 祖玛/泡泡龙/俄罗斯方块 + 消除玩法 游戏框架 游戏主题背景-消逝的机械守护师 在一个遥远的未来,科技高度...

记一次由于大意引发的bug

python 变量赋值多加逗号后变元组

前言 在更新一段代码功能时,由于疏忽大意产生了一个小小的bug 特此记录 经过 只截取部分代码块 原代码 1 2 3 4 5 6 7 8 msg_body = [] title = 'Notice: %s down %s' % (host_ip, at_person) msg_body.append(title) --- 把上面的msg_body 作为参数传递给新的函数,新的...

prometheus监控系统获取告警信息

获取prometheus监控中触发的告警信息

前言 近一段时间一直在跟prometheus打交道 避免不了的也跟alertmanager打交道 有监控系统必然有告警 这篇文章就是简单的获取触发告警规则的信息 思路 alertmanager api 1 2 3 4 5 6 7 8 9 10 alertmanager api 没有类似其他开源项目的api文档 官方提供了一个openapi文档 https://github.co...

Python yaml 使用记录

python 与 yaml 使用过程中的记录

前言 最近的工作涉及到一个根据模版生成配置文件的需求 以前只是使用过yaml的配置文件格式,没有详细研究过yaml 本文使用python库来实现生产yaml格式的配置文件 环境 1 2 python 3.6+ ruamel.yaml 0.17.19 关于yaml的库,python有pyyaml、ruamel.yaml等 pyyaml_doc 本文使用的是 ruamel.ya...

prometheus alertmanager 告警/恢复 信息体

记录学习prometheus alertmanager

前言 本文记录下学习使用prometheus alertmanager过程中处理告警信息接收到的数据格式 数据格式 告警 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 4...

脑洞大开-异想天开的隐私保护

大数据杀熟时代的个人隐私保护的忧虑

前言 百年大庆结束后的第二天就爆出了滴滴上市的问题 接下来一系列的处理 先是各平台下架禁止新用户注册 其次下架滴滴全家桶 最后七大部门联合进驻滴滴审查 今天这篇文章不说滴滴 也不说具体哪个软件存在的问题 只是在经历了大数据杀熟而我们又不能彻底放弃互联网不用的尴尬处境后 一些可能意向天开的思考 个人隐私应该如何保护 根据我自身的情况说下我暴露在互联网上的信息 1、姓名-...

Ansible 常用模块说明

运维日常脚本使用Ansible常用模块的一些记录

前言 在日常运维工作中在对一些任务进行自动化操作时 会使用到ansible的一些功能 已经写过一篇通过python调用ansible的文章 文章链接:运维管理平台-任务处理 ansible 是python写的一个便于运维自动化的开源工具 常用模块 ping 此模块可以说是ansible界的 ‘hello world’ 每个开始使用ansible的人开始测试的第一个模块基本都是...

Python 编译安装

此文记录下python3的编译安装过程

前言 在工作日常使用python的时候,我个人的习惯是使用python3 但现在大部分流行的linux发行版自带的python仍然是python2 由于系统会依赖一些python2的功能 所以不能直接把python2卸载然后安装python3 需要让python2与python3共存 安装 下载安装包 python安装包所有版本下载地址 https://www.python...

30行python代码下载王者荣耀官网英雄海报

使用python自动下载所有王者荣耀英雄皮肤图

前言 本篇文章是记录学习和使用python中的 requests 与 re 两个库 requests 库是python用来进行网页交互最常用的库 网上也有相当多的爬虫的教程 本文只用最简单的最朴素的方法进行一些页面的下载 不涉及自动翻页、自动查找元素 而是通过正则表达式,获取到所有想要的信息 实现过程 首先打开王者荣耀官网的英雄资料页面 王者荣耀英雄资料列表页 通过浏览器...