1-Noah-Chen-连接世界的Python社区0 码力 | 24 页 | 2.98 MB | 1 年前3
1_丁来强_开源AIOps数据中台搭建与Python的作用⼯工作10+年年,熟悉⼤大数据分析、ITOps、SecOps等领域 • 阿⾥里里云⽇日志服务上海海负责⼈人,之前在Splunk上海海 • ⾃自从2015年年,在4届PyCon上,累计分享7+不不同议题 • 云栖⼤大会或社区累计分享13+个⼤大数据系统或Python相关议题 往届视频与PPT ⽇日志服务钉钉群 ⽬目录 CONTENTS 关于AIOps ⼯工程难点 开源⽅方案与Python作⽤用 1 关于AIOps 应⽤用层性能监控 应⽤用层 ⽇日志 指标监控 prometheus + grafana + thanos elastic stack, TICK stack, Open Telemetry Zabbix, statsd, collectd Nagios, fluentd ⼏几个监控⽅方案作为中台的能⼒力力⽐比较 ⽅方案⽐比较 Prometheus Stack Elastic Stask TICK0 码力 | 48 页 | 17.54 MB | 1 年前3
03 小罗 python与devops Mesos、swarm •服务注册与发现:Zookeeper、etcd、Consul •脚本语言:python、ruby、shell •日志管理:ELK、Logentries •系统监控:zabbix、prometheus 前东家关于Devops的一些实践 Devops传统方式下构建示例 Devops发布流程需要考虑几个问题 1、发布什么应用,发布到哪里(CMDB) 2、发布人员是否有权限(RBAC) 'unreachable': True}}} 监控系统二次开发 Zabbix api 二次开发 https://blog.51cto.com/xiaoluoge/1827151 #coding:utf-8 import time from zabbix_client import ZabbixServerProxy class Zabbix(): def __init__(self,url): self login(user="Admin", password="zabbix") ############## 查询组所有组获取组id ############### def get_hostgroup(self): data = { "output":['groupid','name'] } ret = self.zb.hostgroup.get(**data) return ret Zabbix api 开发的机柜告警平台0 码力 | 22 页 | 1.64 MB | 1 年前3
Django、Vue 和Element UI 前后端原理论述Versioning),开发者可以在 package.json 文件中声明模块的版本范围,以确保在安装依赖时不会引入不兼容的版本。 四、开发环境 Pycharm 使用非社区版本,我用的最新版本 (release 版) 在安装过程中,有的安装包在太老的版本中安装不成功。 社区版本不提供 Add Configuration 功能,导致前端环境服务配置及启动不能配置成 功。 总结 ·前后端交互流程 7 《51 测试天地》七十四 2、windows 纯净版(没有其他系统软件) 安装过程 ·安装 WSL ·安装 Ubuntu ·Docker 安装与配置 ·下载安装包 Windows11 下载安装 MeterSphere 社区版本踩坑指南 作者:M&T. 25 《51 测试天地》七十四 www.51testing.com 一 安装 WSL 工具间逻辑关系 1、WSL 是什么 WSL(Windows Subsystem 29 《51 测试天地》七十四 www.51testing.com 4、检查 Docker 环境【docker version】 四 下载并执行安装包 1、下载 MeterSphere 社区版本安装包 下载地址: https://community.fit2cloud.com/#/download/metersphere/v2-10-6-lts 2、解压安装包 在 Ubuntu0 码力 | 61 页 | 6.84 MB | 1 年前3
07 FPGA 助力Python加速计算 陈志勇工程师设计 IP Ø 这些overlay 库可以 re-use Ø 大前提:需要FPGA 工程师设计好硬件外设和算子库,需要firmware 工程师设计好驱动。先要搭好这个 PYNQ框架。目前开源社区已经有大量设计好的 overlay and driver 供使用。 PYNQ 是如何加速 Python 设计效率的? 14 PYNQ uses Python for programming both with Python 3.6 20 PYNQ Framework: interfacing Python with Xilinx SoC 21 PYNQ Library 22 PYNQ 开源社区项目 http://www.pynq.io/community.html Jupyter Notebook Python PL Overlay Bitstream PYNQ Notebook PYNQ 实现系统框图 33 ØUltra96 目前是一款基于 Xilinx 16nm SOC 器件性价比很好的开发板 Ø基于统一的硬件平台,方便客户和第三方快速搭建硬件环境 ØPython 社区活动: Ø培训:举办系列培训活动,让python 开发者逐步了解硬件加速计算的理念 Ø生态:建立PYNQ 生态系统,和 python 开发者广泛合作 Ø算法:专注在算法应用的客户(计算机视觉、AI和大数据等)0 码力 | 34 页 | 6.89 MB | 1 年前3
2_FPGA助力Python加速计算_陈志勇工程师设计 IP Ø 这些overlay 库可以 re-use Ø 大前提:需要FPGA 工程师设计好硬件外设和算子库,需要firmware 工程师设计好驱动。先要搭好这个 PYNQ框架。目前开源社区已经有大量设计好的 overlay and driver 供使用。 PYNQ 是如何加速 Python 设计效率的? 14 PYNQ uses Python for programming both with Python 3.6 20 PYNQ Framework: interfacing Python with Xilinx SoC 21 PYNQ Library 22 PYNQ 开源社区项目 http://www.pynq.io/community.html Jupyter Notebook Python PL Overlay Bitstream PYNQ Notebook PYNQ 实现系统框图 32 ØUltra96 目前是一款基于 Xilinx 16nm SOC 器件性价比很好的开发板 Ø基于统一的硬件平台,方便客户和第三方快速搭建硬件环境 ØPython 社区活动: Ø培训:举办系列培训活动,让python 开发者逐步了解硬件加速计算的理念 Ø生态:建立PYNQ 生态系统,和 python 开发者广泛合作 Ø算法:专注在算法应用的客户(计算机视觉、AI和大数据等)0 码力 | 33 页 | 8.99 MB | 1 年前3
FPGA助力Python加速计算 陈志勇 工程师设计 IP ➢ 这些overlay 库可以 re-use ➢ 大前提:需要FPGA 工程师设计好硬件外设和算子库,需要firmware 工程师设计好驱动。先要搭好这个 PYNQ框架。目前开源社区已经有大量设计好的 overlay and driver 供使用。 PYNQ 是如何加速 Python 设计效率的? 14 PYNQ uses Python for programming both with Python 3.6 20 PYNQ Framework: interfacing Python with Xilinx SoC 21 PYNQ Library 22 PYNQ 开源社区项目 http://www.pynq.io/community.html Jupyter Notebook Python PL Overlay Bitstream PYNQ Notebook PYNQ 实现系统框图 33 ➢Ultra96 目前是一款基于 Xilinx 16nm SOC 器件性价比很好的开发板 ➢基于统一的硬件平台,方便客户和第三方快速搭建硬件环境 ➢Python 社区活动: ➢培训:举办系列培训活动,让python 开发者逐步了解硬件加速计算的理念 ➢生态:建立PYNQ 生态系统,和 python 开发者广泛合作 ➢算法:专注在算法应用的客户(计算机视觉、AI和大数据等)0 码力 | 34 页 | 4.19 MB | 1 年前3
Hello 算法 1.0.0b1 Python版书内的代码配有可一键运行的源文件,托管在 github.com/krahets/hello‑algo 仓库。动画在 PDF 内的展示 效果有限,可前往 hello‑algo.com 网页版获得更好的阅读体验。 致谢 本书在开源社区的群策群力下逐步成长,感谢每一位撰稿人,是他们的无私奉献让这本书变得更好,他 们是(按照 GitHub 自动生成的顺序):krahets, justin‑tse, sjinzh, Reanon, nuomi1 3. 搭建知识体系。在学习方面,可以阅读算法专栏文章、解题框架、算法教材,不断地丰富知识体系。在 刷题方面,可以开始采用进阶刷题方案,例如按专题分类、一题多解、一解多题等,相关刷题心得可以 在各个社区中找到。 作为一本入门教程,本书内容主要对应“第一阶段”,致力于帮助你更高效地开展第二、三阶段的学习。 Figure 0‑2. 算法学习路线 0.2.2. 行文风格约定 标题后标注 * 的是 Tree」的所有层的结点都被完全填满。在完美二叉树中,所有结点的度 = 2 ;若 树高度 = ℎ ,则结点总数 = 2ℎ+1 − 1 ,呈标准的指数级关系,反映着自然界中常见的细胞分裂。 � 在中文社区中,完美二叉树常被称为「满二叉树」,请注意与完满二叉树区分。 Figure 7‑4. 完美二叉树 完全二叉树 「完全二叉树 Complete Binary Tree」只有最底层的结点未被填满,且最底层结点尽量靠左填充。0 码力 | 178 页 | 14.67 MB | 1 年前3
Hello 算法 1.0.0b2 Python版书内的代码配有可一键运行的源文件,托管在 github.com/krahets/hello‑algo 仓库。动画在 PDF 内的展示 效果有限,可前往 hello‑algo.com 网页版获得更好的阅读体验。 致谢 本书在开源社区的群策群力下逐步成长,感谢每一位撰稿人,是他们的无私奉献让这本书变得更好,他 们是(按照 GitHub 自动生成的顺序):krahets, justin‑tse, sjinzh, Reanon, nuomi1 3. 搭建知识体系。在学习方面,可以阅读算法专栏文章、解题框架、算法教材,不断地丰富知识体系。在 刷题方面,可以开始采用进阶刷题方案,例如按专题分类、一题多解、一解多题等,相关刷题心得可以 在各个社区中找到。 作为一本入门教程,本书内容主要对应“第一阶段”,致力于帮助你更高效地开展第二、三阶段的学习。 Figure 0‑2. 算法学习路线 0.2.2. 行文风格约定 标题后标注 * 的是 Tree」的所有层的结点都被完全填满。在完美二叉树中,所有结点的度 = 2 ;若 树高度 = ℎ ,则结点总数 = 2ℎ+1 − 1 ,呈标准的指数级关系,反映着自然界中常见的细胞分裂。 � 在中文社区中,完美二叉树常被称为「满二叉树」,请注意与完满二叉树区分。 Figure 7‑4. 完美二叉树 完全二叉树 「完全二叉树 Complete Binary Tree」只有最底层的结点未被填满,且最底层结点尽量靠左填充。0 码力 | 186 页 | 15.69 MB | 1 年前3
Django 官方教程翻译项目聚合器框架可以通过简单编写一个 Python 类来推送 RSS 和 Atom。 更多令人心动的自动化管理功能:概述里面仅仅浅尝辄止。 接下来您可以下载 Django(zh),阅读 实例教程(zh),然后加入 Django 社区!感谢您的关 注! 这只是冰山一角 初识 Django - 12 - 本文档使用 书栈(BookStack.CN) 构建 快速安装指南 快速安装指南 安装 Python 配置数据库 写文档 预览你的修改 提交补丁中的修改 推送提交和拉取请求(pull request) 下一步 更多关于新贡献者的信息 寻找你真正的第一次任务 在创建完拉取请求后还要干什么呢? 对向社区回馈有点兴趣?也许你发现了 Django 的一个 bug,然后你想修复它,或者你想为 Django 添加一些功能。 回馈 Django 本身就是看到自己所关心的问题的最佳方式。也许初看会吓到你,但这实际上是很简 行为准则(Code of Conduct) 编写你的第一个 Django 补丁 - 92 - 本文档使用 书栈(BookStack.CN) 构建 作为一名贡献者,你可以帮助我们保持 Django 社区的开放和包容。请阅读和遵循我们的行为准则 (Code of Conduct) 本教程里,为了下载到最新的开发版 Django 和生成你修改过的补丁文件,你将需要安装 Git。 为了确认是否安装了0 码力 | 103 页 | 1.86 MB | 1 年前3
共 38 条
- 1
- 2
- 3
- 4













