爆肝了一个月,从来没有这么累过(身体有点儿顶不住了,被迫体调不良请假

0x00.前言

现在只想每天晚上能睡个好觉,可谁能想到连这都变成一件奢侈的事情了

心态炸裂
心态炸裂

0x01.GitHub Contributions

没错,脑海里第一个浮现的就是那张「地铁站都比你努力」的推图,可惜原推找不到了

点击此处 ← 查看折叠
害怕.jpG
害怕.jpG

参照Learn how we count contributions可知,如下类型会被计入

  1. Issuespull requestsdiscussions
  2. Commits

也就是说,实际的统计量不只是Commits,还包括其他互动的一些方面,并且印象里当初创建一个新的空仓库也会被+1(注:有待考证
并且在2022年跨年时,自己为了恢复为原有的整1000数字折腾到半夜最终还是失败了(因为即使是push -f仍然会被计入

2021-3D
2021-3D
2021-2D
2021-2D

0x02.Lakr233/myyearwithgit

我和我的代码,还有这一年。

这是单独针对于git仓库进行分析的app,仅限macOS平台,不过从结果来看并不符合预期,明明自己写的最多的应该是.py才对,却因为创建过前端项目反倒是HTML变成第一了草

点击此处 ← 查看折叠
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8

0x03.Productivity Guide

接下来是JB家的IDE,虽然是针针对于快捷键而不是代码量的统计,但还是列出来吧,也不一定有多少人知道
这里拿PyCharm举例子,在「帮助」里,中文翻译成了「我的工作效率」

我的工作效率
我的工作效率

嗯?第一名竟然不是自动补全

0x04.WakaTime

前面说了那么多,终于来到重头戏了,这是统计写代码时长的网站,是真正的那种只有打字才会统计的那种,干放着无操作不会被计入时长(应该是
常用的编辑器VSCodePyCharm等都有插件可以安装

点击此处 ← 查看折叠
上半月存档
上半月存档
上半月存档
上半月存档
总览
总览
项目
项目

上周

周一
周一
周二
周二
周三
周三
周四,虽然白天请假
周四,虽然白天请假
周五
周五
周六
周六
周日
周日

上上周

周一
周一
周二
周二
周三
周三
周四
周四
周五
周五
周日
周日

而配置文件只有一处,位于用户文件夹下的.wakatime.cfg,没错就是个api_key

点击此处 ← 查看折叠
1
2
3
4
5
6
7
yuangezhizao@MacMini ~ % cat .wakatime.cfg
[settings]
api_key = <rm>

[internal]
backoff_at =
backoff_retries = 0

官方免费版支持查看最近两周的记录,再久的需要花钱升级到Premium,但是这个价格属实劝退

点击此处 ← 查看折叠
月 9 刀
月 9 刀
年 99 刀
年 99 刀

那么有没有白嫖的方法呢?答案自然是肯定的

  1. 一是可以定时导出每天的粗略统计,参照:https://gist.github.com/yuangezhizao/25d568c20912e81fdfe71d3a4d049b6d
  2. 另外则是搭建开源的第三方兼容服务端,比如下面这个

0x05.wakapi

A minimalist, self-hosted WakaTime-compatible backend for coding statistics.

比如这个月过去的四周,总96 hrs 14 mins,其中73 hrs 57 mins除以16 days(除去有例会的周一)约等于4.625小时每天,就算除以20 days也能得到3.7小时每天
这个数值可以用来精准衡量每天的撸码时长(确信

summary
summary
Project
Project

0x06.后记

在经历了2 月3 月之后,希望自己能恢复到正常状态,总得好起来吧

未完待续……