logo

ddadaal.me

react-typed-i18n: 使用Template Literal Types实现强类型的i18n
2021-06-06 15:27:00 UTC+8
2021-06-07 10:30:00 UTC+8
3592
18 分钟阅读
# react-typed-i18n 最近学习了一下TypeScript最新的[Template Literal Type](https://www.typescriptlang.org/docs/handbook/2/template-literal-types.html)特性,突然想起来可以使用这个实现一个使用字符串字面量的i18n库,以用来替换之前的使用了一些黑魔法的[`simstate
wslg初体验:最佳Linux发行版?
2021-04-23 12:02:00 UTC+8
2021-04-23 19:48:00 UTC+8
1574
8 分钟阅读
# wslg Build 2020上微软给大家画了个饼,说官方正在做WSL2的GUI和GPU支持。 ![Build 2020上WSL 2的GUI支持图片(来源:https://devblogs.microsoft.com/commandline/the-windows-subsystem-for-linux-build-2020-summary/#wsl-gui)](build-2020-w
借助Docker,把VPN当作HTTP代理来用
2021-02-08 10:13:00 UTC+8
1450
8 分钟阅读
# 需求 虽然放假了,但是学校还有活要做,而且学校的活的代码仓库在学校内建的内网GitLab上,在外网需要VPN才能访问。但是,大家都知道连接VPN会让整个系统里的所有流量都走VPN,但是很多流量其实是不需要走VPN的,比如聊天、看视频网站等,VPN是有带宽限制的,把所有流量都走VPN会使得不需要走VPN的网络请求变慢。 ![VPN方案下网络流量走向](vpn.png) 那么,有没有办法可
2020年总结
2020-12-31 15:10:00 UTC+8
5040
26 分钟阅读
# 2020年的四个阶段 对我来说,2020年可以分为四个阶段: - 与毕设一起在家度过的上半年 - 在南大的最后半个月 - 最后的无忧无虑的暑假 - 研究生的第一个学期 其中前三个阶段都在我的上一篇文章:[美好的回忆和未知的未来:写在研究生开学前](/articles/good-memories-and-unknown-future)中这篇文章中做了总结,所以这里就`#include`一
美好的回忆和未知的未来:写在研究生开学前
2020-09-11 18:42:00 UTC+8
4844
25 分钟阅读
昨天晚上把重达100多斤的行李寄走了,标志着研究生生活的开始。在这个最长的假期中,我止不住地回忆过去四年的美好生活。而对于研究生以及未来的生活,我却充满了未知和迷茫。 # 最长的“假期”:为四年划上句号 ## 毕设 一场突如其来的疫情打乱了本科最后半年的计划,从和在学校边和兄弟们享受人生边做毕设,变成了……在家里疯狂做毕设。 选课题的时候,学院老师给的课题中至少一半都是机器学习相关,剩下