简介
穷逼大学生一个,当前在读硕士研究生。
这个博客主要是用来记录点编程和别的研究时的经验,避免以后自己可能会用到又不知道去哪找,同时也有可能帮到别人。不过我可能经常懒癌发作开坑之后就拖更(你看我那几个诸如DN42之类的博文就知道了)。
我最开始用的最多的是PHP,写了不少PHP的程序和脚本之类的。但最近,特别是某些业务关闭之后没怎么写过PHP了。之前整SS的时候写过一些Python,然后上一个网页程序使用Go写的,也有个Java写的安卓应用写到一半。这些年也用C/C++整过系统编程和用Rust写C0编译器。最近的话是在上操作系统实现的课,用C写一个类似于Linux的IA32平台的操作系统内核。
近期忙于跟群里的人吹逼和功课,还有俄罗斯原神拉高血压,并没有在开发什么新的大项目。以前开过的坑基本上都挂起了。现在还在运营的网站也就这博客、贴吧云签到(已停运)和一些实验性的API比如简易的bing壁纸转发。
如果有需要联系的话,可以随时发邮件给我。提醒:我邮箱开了严格的DKIM和SPF验证,我建议你是使用靠谱的邮箱发给我不然连垃圾箱都不进的。
howard [AT] <本站根域名>
我的代码版本库
- GitHub: https://github.com/fsgmhoward
- Gitee(原Git@OSC): https://gitee.com/fsgmhoward
DN42网络信息
最近把DN42重新架了起来,不过对外互联只有我在加拿大的一台OVH机器。
ASN: AS4242420199
MNT: IXNET-MNT
NET: 172.23.8.160/27 – IX Network Studio Backbone
NET6: fdc9:9999:9999::/48
域名: ixnet.dn42(瘫痪中)
PGP公钥
我的公钥的指纹: 8456 A94C 78A9 FE2C 33C1 71B2 5FF4 A415 9F89 56AD
你可以给我邮箱发送PGP加密的邮件,但一般而言除非非常秘密的内容不需要这样加密。加密的邮件我可能没法第一时间阅读与回复。下面这个是公钥的ASCII编码版本:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
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
=Rsyu
-----END PGP PUBLIC KEY BLOCK-----