2021年过去了,但是跨年的时候在摆烂睡大觉,然后昨天又有大事发生在忙,所以。
嘛,不过可能还是得总结下。
毕竟又是新的一年了。
deemo中有一句话,转身离开之前,别忘了说最后一次再见
我想这对人和其他都是适用的……
一篇总结可能就是对一年韶光的最好告别了。
工作时间
作为架构(伪)
完成了NGSOC_SPL的设计,以及一些不便对外泄露的设计。
作为开发(伪)
完成了NGSOC_SPL的实现,以及其他一些零碎功能的实现,以及替别人擦屁股。
作为工具链工程师(伪)
完成了一些基础架构性的工作,包括一些maven系的,ci系的,idea系的工具链的引入/使用等。
作为代码审计(伪)
检出了部门一些代码的bug和性能缺陷并督促修复。
作为安全审计(伪)
检出了部门一些代码的明显漏洞。此外,检出了别部门的一些违反安全红线情况并予以通告。
作为渗透测试(伪)
实际使用工具验证自己检出的漏洞。
作为安全开发(伪)
收集依赖组件安全情报,分析依赖组件漏洞原理,评估可利用性,给出修复补丁方案。
另
此外,完成了一些不那么重要的或者不方便透露的工作。
从T3晋升为T4。
非工作时间
一些去年/更久前做的,但是今年才予以合入的pr,难以统计,不列入。
被完全拒绝的pr不列入。
作为修正者(伪)
apache/commons-io
bug
https://github.com/apache/commons-io/pull/205
apache/commons-vfs
bug
https://github.com/apache/commons-vfs/pull/168
https://github.com/apache/commons-vfs/pull/228
apache/commons-net
bug
https://github.com/apache/commons-net/pull/97
Activiti/Activiti
bug
https://github.com/Activiti/Activiti/pull/3567
https://github.com/Activiti/Activiti/pull/3588
JetBrains/intellij-community
bug
https://github.com/JetBrains/intellij-community/pull/1538
JetBrains/markdown
bug
https://github.com/JetBrains/markdown/pull/97
projectlombok/lombok
bug
https://github.com/projectlombok/lombok/pull/2915
spring-projects/spring-data-commons
bug
https://github.com/spring-projects/spring-data-commons/pull/2500
作为适配者(伪)
apache/commons-lang
migrate
https://github.com/apache/commons-lang/pull/752
apache/commons-configuration
migrate
https://github.com/apache/commons-configuration/pull/118
apache/commons-dbutils
migrate
https://github.com/apache/commons-dbutils/pull/68
apache/commons-collections
migrate
https://github.com/apache/commons-collections/pull/235
apache/commons-vfs
migrate
https://github.com/apache/commons-vfs/pull/233
https://github.com/apache/commons-vfs/pull/235
apache/commons-net
migrate
https://github.com/apache/commons-net/pull/96
作为监正(伪)
apache/commons-validator
ci
https://github.com/apache/commons-validator/pull/58
paul-hammant/qdox
ci
https://github.com/paul-hammant/qdox/pull/82
作为执行者(伪)
rapid7/metasploit-framework
mechanism : 创建了metasploit的java外部模块机制
(但是被官方挂起了,因为大部分渗透人不使用java)
详见
https://github.com/rapid7/metasploit-framework/pull/14765
https://github.com/XenoAmess/metasploit-java-external-module
alibaba/dubbo
mechanism : 增加了编译使用的jdk设置机制
https://github.com/apache/dubbo/pull/7232
mechanism : 教会阿里人如何在ci中鉴别crlf文件
https://github.com/apache/dubbo/pull/7551
作为殓师(伪)
TPM
https://github.com/XenoAmess/p3c
https://github.com/XenoAmess/idea-bytecode-editor
https://github.com/XenoAmess/NexusCrawler
https://github.com/XenoAmess/asm-xml
作为歌者(伪)
create
https://github.com/XenoAmess/display_all
https://github.com/XenoAmess/java_pojo_generator
https://github.com/XenoAmess/Krakatau_java_wrapper
https://github.com/XenoAmess/krakatau-maven-plugin
https://github.com/XenoAmess/metasploit-java-external-module
https://github.com/XenoAmess/remove-unused-imports-maven-plugin
maintenance
自己能操控的所有库
作为焚烧者(伪)
掌握了一些新的方术
其余不便透露,见谅
作为观者(伪)
对blackducksoftware/synopsys-detect发动【观察】
clean
https://github.com/blackducksoftware/synopsys-detect/pull/285
https://github.com/blackducksoftware/synopsys-detect/pull/286
https://github.com/blackducksoftware/synopsys-detect/pull/287
https://github.com/blackducksoftware/synopsys-detect/pull/288
https://github.com/blackducksoftware/synopsys-detect/pull/289
https://github.com/blackducksoftware/synopsys-detect/pull/290
https://github.com/blackducksoftware/synopsys-detect/pull/291
https://github.com/blackducksoftware/synopsys-detect/pull/292
https://github.com/blackducksoftware/synopsys-detect/pull/293
https://github.com/blackducksoftware/synopsys-detect/pull/294
https://github.com/blackducksoftware/synopsys-detect/pull/295
https://github.com/blackducksoftware/synopsys-detect/pull/297
https://github.com/blackducksoftware/synopsys-detect/pull/298
https://github.com/blackducksoftware/synopsys-detect/pull/299
https://github.com/blackducksoftware/synopsys-detect/pull/300
https://github.com/blackducksoftware/synopsys-detect/pull/301
https://github.com/blackducksoftware/synopsys-detect/pull/302
https://github.com/blackducksoftware/synopsys-detect/pull/303
https://github.com/blackducksoftware/synopsys-detect/pull/304
https://github.com/blackducksoftware/synopsys-detect/pull/307
https://github.com/blackducksoftware/synopsys-detect/pull/308
https://github.com/blackducksoftware/synopsys-detect/pull/309
https://github.com/blackducksoftware/synopsys-detect/pull/310
https://github.com/blackducksoftware/synopsys-detect/pull/311
https://github.com/blackducksoftware/synopsys-detect/pull/313
https://github.com/blackducksoftware/synopsys-detect/pull/344
bug
https://github.com/blackducksoftware/synopsys-detect/pull/305
performance
https://github.com/blackducksoftware/synopsys-detect/pull/306
https://github.com/blackducksoftware/synopsys-detect/pull/312
对rapid7/metasploit-payloads发动【观察】
clean
https://github.com/rapid7/metasploit-payloads/pull/453
https://github.com/rapid7/metasploit-payloads/pull/454
https://github.com/rapid7/metasploit-payloads/pull/455
https://github.com/rapid7/metasploit-payloads/pull/456
https://github.com/rapid7/metasploit-payloads/pull/457
https://github.com/rapid7/metasploit-payloads/pull/458
https://github.com/rapid7/metasploit-payloads/pull/459
https://github.com/rapid7/metasploit-payloads/pull/460
https://github.com/rapid7/metasploit-payloads/pull/462
https://github.com/rapid7/metasploit-payloads/pull/463
https://github.com/rapid7/metasploit-payloads/pull/464
https://github.com/rapid7/metasploit-payloads/pull/465
https://github.com/rapid7/metasploit-payloads/pull/466
https://github.com/rapid7/metasploit-payloads/pull/467
https://github.com/rapid7/metasploit-payloads/pull/468
https://github.com/rapid7/metasploit-payloads/pull/469
bug
https://github.com/rapid7/metasploit-payloads/pull/461
对alibaba/easyexcel发动【观察】
clean
https://github.com/alibaba/easyexcel/pull/2117
https://github.com/alibaba/easyexcel/pull/2118
https://github.com/alibaba/easyexcel/pull/2119
https://github.com/alibaba/easyexcel/pull/2120
https://github.com/alibaba/easyexcel/pull/2121
https://github.com/alibaba/easyexcel/pull/2122
bug
https://github.com/alibaba/easyexcel/pull/2122
https://github.com/alibaba/easyexcel/pull/2123
对alibaba/arthas发动【观察】
clean
https://github.com/alibaba/arthas/pull/1976
https://github.com/alibaba/arthas/pull/1977
https://github.com/alibaba/arthas/pull/1979
https://github.com/alibaba/arthas/pull/1982
https://github.com/alibaba/arthas/pull/1989
https://github.com/alibaba/arthas/pull/1990
performance
https://github.com/alibaba/arthas/pull/1974
https://github.com/alibaba/arthas/pull/1975
https://github.com/alibaba/arthas/pull/1980
https://github.com/alibaba/arthas/pull/1981
https://github.com/alibaba/arthas/pull/1984
https://github.com/alibaba/arthas/pull/1985
https://github.com/alibaba/arthas/pull/1986
https://github.com/alibaba/arthas/pull/1987
bug
https://github.com/alibaba/arthas/pull/1988
https://github.com/alibaba/arthas/pull/1991
https://github.com/alibaba/arthas/pull/1992
https://github.com/alibaba/arthas/pull/1993
https://github.com/alibaba/arthas/pull/1994
https://github.com/alibaba/arthas/pull/1995
https://github.com/alibaba/arthas/pull/1996
https://github.com/alibaba/arthas/pull/1997
https://github.com/alibaba/arthas/pull/1998
https://github.com/alibaba/arthas/pull/1999
https://github.com/alibaba/arthas/pull/2000
对alibaba/fastjson发动【观察】
clean
https://github.com/alibaba/fastjson/pull/3910
https://github.com/alibaba/fastjson/pull/3911
https://github.com/alibaba/fastjson/pull/3912
https://github.com/alibaba/fastjson/pull/3913
https://github.com/alibaba/fastjson/pull/3914
https://github.com/alibaba/fastjson/pull/3917
https://github.com/alibaba/fastjson/pull/3918
performance
https://github.com/alibaba/fastjson/pull/3915
https://github.com/alibaba/fastjson/pull/3916
bug
https://github.com/alibaba/fastjson/pull/3919
https://github.com/alibaba/fastjson/pull/3920
对alibaba/druid发动【观察】
clean
https://github.com/alibaba/druid/pull/4495
https://github.com/alibaba/druid/pull/4498
https://github.com/alibaba/druid/pull/4499
https://github.com/alibaba/druid/pull/4502
https://github.com/alibaba/druid/pull/4505
https://github.com/alibaba/druid/pull/4508
https://github.com/alibaba/druid/pull/4509
https://github.com/alibaba/druid/pull/4510
https://github.com/alibaba/druid/pull/4511
https://github.com/alibaba/druid/pull/4515
performance
https://github.com/alibaba/druid/pull/4496
https://github.com/alibaba/druid/pull/4497
https://github.com/alibaba/druid/pull/4500
https://github.com/alibaba/druid/pull/4501
https://github.com/alibaba/druid/pull/4503
https://github.com/alibaba/druid/pull/4504
https://github.com/alibaba/druid/pull/4506
https://github.com/alibaba/druid/pull/4507
https://github.com/alibaba/druid/pull/4512
bug
https://github.com/alibaba/druid/pull/4513
https://github.com/alibaba/druid/pull/4514
https://github.com/alibaba/druid/pull/4516
https://github.com/alibaba/druid/pull/4517
https://github.com/alibaba/druid/pull/4518
https://github.com/alibaba/druid/pull/4519
https://github.com/alibaba/druid/pull/4520
https://github.com/alibaba/druid/pull/4521
https://github.com/alibaba/druid/pull/4522
https://github.com/alibaba/druid/pull/4523
https://github.com/alibaba/druid/pull/4524
https://github.com/alibaba/druid/pull/4525
https://github.com/alibaba/druid/pull/4526
https://github.com/alibaba/druid/pull/4527
https://github.com/alibaba/druid/pull/4528
https://github.com/alibaba/druid/pull/4529
https://github.com/alibaba/druid/pull/4530
https://github.com/alibaba/druid/pull/4531
https://github.com/alibaba/druid/pull/4532
https://github.com/alibaba/druid/pull/4533
https://github.com/alibaba/druid/pull/4534
https://github.com/alibaba/druid/pull/4535
https://github.com/alibaba/druid/pull/4536
https://github.com/alibaba/druid/pull/4537
对alibaba/dubbo发动【观察】
clean
https://github.com/apache/dubbo/pull/7196
https://github.com/apache/dubbo/pull/7198
https://github.com/apache/dubbo/pull/7199
https://github.com/apache/dubbo/pull/7200
https://github.com/apache/dubbo/pull/7202
https://github.com/apache/dubbo/pull/7204
https://github.com/apache/dubbo/pull/7207
https://github.com/apache/dubbo/pull/7208
https://github.com/apache/dubbo/pull/7209
https://github.com/apache/dubbo/pull/7210
https://github.com/apache/dubbo/pull/7211
https://github.com/apache/dubbo/pull/7218
https://github.com/apache/dubbo/pull/7219
https://github.com/apache/dubbo/pull/7220
https://github.com/apache/dubbo/pull/7221
https://github.com/apache/dubbo/pull/7222
https://github.com/apache/dubbo/pull/7223
https://github.com/apache/dubbo/pull/7226
performance
https://github.com/apache/dubbo/pull/7197
https://github.com/apache/dubbo/pull/7201
https://github.com/apache/dubbo/pull/7213
https://github.com/apache/dubbo/pull/7214
https://github.com/apache/dubbo/pull/7215
https://github.com/apache/dubbo/pull/7216
https://github.com/apache/dubbo/pull/7217
https://github.com/apache/dubbo/pull/7224
https://github.com/apache/dubbo/pull/7225
bug
https://github.com/apache/dubbo/pull/7203
https://github.com/apache/dubbo/pull/7212
作为祭司(伪)
还在试图创建核心理念……
继续基于《阿米巴经营》、《乌合之众》、《狂热分子》等书籍,尝试总结出一套方法论。
目前正在以几百字/年的速度写《外包论》,《取代工学》,《伪物之行》。
哎呀写书这种事情犹如修格斯拉屎,几十年拉不出来也很正常,别天天说我鸽啦。
其他
减重几十斤
获取女朋友 * 1
丢失女朋友 * 1
增重几十斤
读了几十本书
出了几个教学视频(但是似乎也没成功教会谁)
- 本文作者: XenoAmess
- 本文链接: http://xenoamess.com/2022/01/02/20220102_2021年终总结/
-
版权声明:
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。