Hopetree-自定义图像 Hopetree 6月,2 周前 年终总结

2024 年终总结

我们公司在今年7月份的时候执行了全员降薪20%的政策,并且在后面的一段时间又连续下发了一系列降本通知,其中就包括出差补贴的降低、周五下午茶取消、部门经费取消等等一揽子政策。说实话,抛开全员降薪20%这个最致命的政策,其他任何一个政策在之前单独提出来都能引发一段...

我们公司在今年7月份的时候执行了全员降薪20%的政策,并且在后面的一段时间又连续下发了一系列降本通知,其中就包括出差补贴的降低、...

随笔 1019 3
Hopetree-自定义图像 Hopetree 6月,3 周前 工作经验 JumpServer httpsig

ITSM 流程中自动化对接 JumpServer 的实战经验

最近在搞 ITSM 流程,其中有一个流程是关于堡垒机(JumpServer)权限申请的,主要设计账号注册和资产授权两个功能,这个流程需要实现自动化对接,也就是说用户提交申请之后可以自动注册账号或完成资产授权。自动化对接的本质就是接口调用,本文记录一下我使用 P...

最近在搞 ITSM 流程,其中有一个流程是关于堡垒机(JumpServer)权限申请的,主要设计账号注册和资产授权两个功能,这个...

Hopetree-自定义图像 Hopetree 6月,3 周前 工作经验 inspect ast

如何在 Python 2.7 中获取未调用函数的局部变量

我们公司平台的开发环境中使用的是 Python 2.7 版本,最近工作中,我遇到这样一个需求:我需要在一个方法中访问另一个函数内部定义的变量。这些变量包括字符串和数字类型,来源于一个预定义的固定函数。这个固定函数会在执行文件前由平台自动注入,且**不能被修改*...

我们公司平台的开发环境中使用的是 Python 2.7 版本,最近工作中,我遇到这样一个需求:我需要在一个方法中访问另一个函数内...

Hopetree-自定义图像 Hopetree 7月,2 周前 Tornado

Python2.7 环境中 Tornado 实现异步接口请求的两种方式

我们公司的产品有一些微应用依然使用的 Python 开发,由于历史原因,公司产品提供的 Python 环境是 2.7.18,所以当时选择的框架是支持 Python2 的异步框架 Tornado。最近我有个需求是需要启动一个微服务提供几个接口,于是我本着不引入新...

我们公司的产品有一些微应用依然使用的 Python 开发,由于历史原因,公司产品提供的 Python 环境是 2.7.18,所以...

Hopetree-自定义图像 Hopetree 8月,1 周前 MongoDB

MongoDB 集群主机 IP 变更后恢复集群状态的方案

最近有个环境做信创改造,使用的改造方案是新旧两套环境互换 IP,从而可以避免新环境重新开各种网络策略的问题。由于新环境已经下线 MongoDB 改用公司自研数据库,而迁移数据后有个事情需要从原 MongoDB 中割接数据,因此需要重新启动老环境的 MongoD...

最近有个环境做信创改造,使用的改造方案是新旧两套环境互换 IP,从而可以避免新环境重新开各种网络策略的问题。由于新环境已经下线 ...

Hopetree-自定义图像 Hopetree 8月,3 周前 Requests logging

Python 脚本中日志级别控制示例

这是一篇简单的笔记,用来记录平台经常写的Python脚本中关于日志级别的控制,本文主要有两个点:第一点是如何在调试阶段尽量输出更多的日志,并且在正式执行阶段只输出关键日志;第二是点是在py2中如何不打印requests请求时输出的INFO日志。

这是一篇简单的笔记,用来记录平台经常写的Python脚本中关于日志级别的控制,本文主要有两个点:第一点是如何在调试阶段尽量输出更...

Hopetree-自定义图像 Hopetree 8月,3 周前 减肥 慢跑

慢跑助力健康减肥:我的10斤减脂之路

最近花了一个半月实践了我人生中的第一次减肥,并成功减脂10斤,小小的10斤对于有些减肥人来说可能微不足道,但是对于体重本身就只有120斤的我来说,已经瘦的非常明显。对于这次的减脂尝试,我想要分享一下整个过程。

最近花了一个半月实践了我人生中的第一次减肥,并成功减脂10斤,小小的10斤对于有些减肥人来说可能微不足道,但是对于体重本身就只有...

随笔 1109 1
Hopetree-自定义图像 Hopetree 9月,2 周前 Django Celery 定时任务

把 Celery 定时任务变成实时触发的任务

你是否有这种场景,就是自己的平台定义了很多定时任务,但是有的时候需要马上执行一个定时任务,并且可能还需要在执行的时候重新配置执行参数。之前应对这种场景,我都是临时修改任务执行时间来触发任务,这篇文章来分享一下我把这种需求开发成平台功能的经验。

你是否有这种场景,就是自己的平台定义了很多定时任务,但是有的时候需要马上执行一个定时任务,并且可能还需要在执行的时候重新配置执行...

Hopetree-自定义图像 Hopetree 9月,2 周前 定时任务 asyncio aiohttp

使用 Python 的异步模块 asyncio 改造 I/O 密集型定时任务

我的博客配置了很多定时任务,其中有一部分定时任务属于 I/O 密集型的任务,比如需要进行大量的网络请求,此类任务执行普遍会比较耗时。最近看了几篇关于 Python 异步函数的文章,就想到可以把这些任务改造一下,改造完成后发现效率直接飙升!

我的博客配置了很多定时任务,其中有一部分定时任务属于 I/O 密集型的任务,比如需要进行大量的网络请求,此类任务执行普遍会比较耗...

Hopetree-自定义图像 Hopetree 9月,3 周前 Lodash Dashboard 工作经验

记录一些使用 lodash.js 处理 Dashboard 数据的案例

最近在搞 Dashboard 的看板,不同平台的 Dashboard 实现方式不同,但是基本都是向 Grafana 那一套看齐就行。我们公司的这套 Dashboard 也差不多,但是引入了 lodash.js 和 Moment.js 来进行数据处理,这篇文章记...

最近在搞 Dashboard 的看板,不同平台的 Dashboard 实现方式不同,但是基本都是向 Grafana 那一套看齐就...