Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rimochan/pepin
同事批评器!
https://github.com/rimochan/pepin
Last synced: 7 days ago
JSON representation
同事批评器!
- Host: GitHub
- URL: https://github.com/rimochan/pepin
- Owner: RimoChan
- Created: 2024-06-14T14:35:05.000Z (5 months ago)
- Default Branch: slave
- Last Pushed: 2024-06-14T14:37:59.000Z (5 months ago)
- Last Synced: 2024-06-14T16:07:36.768Z (5 months ago)
- Language: Python
- Size: 1.95 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# 同事批评器!
你是否有1些同事,明明已经到了下班时间,却还在写代码?
这种行为非常不好,带坏了公司风气以后大家都没有好果汁吃!
所以聪明的莉沫酱发明了同事批评器,可以找到哪些同事在下班以后偷偷上班,这样1来就可以把他们抓出来在周会狠狠地批评啦!
## 使用方法
首先你需要1个Python,然后把这个仓库clone回去。
先安装依赖:
```sh
pip install -r requirements.txt
```然后就可以运行`pepin.py`,看看你的同事有没有在偷偷上班了,比如我们看看[云游君](https://github.com/YunYouJun)——
```text
yunyoujun 坏: 33/50
0点|
1点|
2点|▇
3点|
4点|
5点|
6点|
7点|▇▇▇▇▇▇▇▇▇▇
8点|▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇
9点|
10点|
11点|
12点|
13点|▇▇▇▇▇▇▇▇▇▇
14点|
15点|
16点|▇
17点|▇▇▇▇▇▇▇▇▇▇▇▇
18点|▇▇▇▇▇▇▇▇▇▇▇▇
19点|
20点|
21点|
22点|▇
23点|▇
```可以看出云游君经常在早上8点偷偷上班,太坏了,要抓起来好好地惩❤️罚!
## 原理
其实是用了GitHub的RSS feed功能!
这个feed流里是人的操作数据,比如我push代码之后,feed流里面就会多出1条「RimoChan pushed to 分支的名字 in 仓库的名字」,因此只要读这个feed就知道他每个操作的时间啦。
不过star的操作也会混在里面,如果不想看的话可以用手把它们过滤掉。
哦,还有就是,如果那个人是在private仓库里push的,feed里面就看不到了。
## 结束
就这样,我要去惩❤️罚小云了,大家88!