# 不蒜子网站访问统计原理

https://xujs0813.github.io/gitpage/2020/09/25/introduction-of-bu-suan-zi/
https://ibruce.info/2015/04/04/busuanzi/#more

还是依靠请求和数据记录来实现的,不过实现的相当优雅,感谢作者的贡献

# CSS 原子化

https://juejin.cn/post/7161211941652791304

其实就是针对一种多处使用的样式类的封装。
tailwindcss 就是一种典型的 css 原子化的产物。
但是 tailwindcss 会让代码变得很难看,而且会给后面的维护修改带来麻烦,所以可以使用它的 apply 语法,例如,这样可以美化代码,并且好维护

.menu { @apply p-2 text-gray-900 font-semibold; }

# 游戏本土化测试

https://weibo.com/ttarticle/p/show?id=2309404928985581879448

现在大部分的游戏都会在多个国家和区域发行,每个地方的语言不一样,因此需要对各个地区进行本土化的翻译,带有文字的图片也要处理多份。
对不同语言版本的游戏,当然要注重文本的翻译质量,并且翻译的要本土化,比如赛博朋克 2077 的中文就是翻译的比较接地气的一类,还有今年的原子之心,本土化做的也相当不错,文本的翻译质量也直接影响到配音质量。
文本除了翻译意思之外,还要处理一些俚语、还要避免与本地文化冲突。
这篇文章就介绍了本地化测试 LQA 的工作:

  1. 语言翻译测试
    • 未翻译的内容
    • 界面显示
    • 语言是否通顺合理
    • 适配性和配音一致性
  2. 母语测试
    • 文化差异相关
    • 图案相关

# python 调试分析工具

python 在运行种有事会出现内存占用增加、cpu 使用爆炸等问题,有一些工具可以帮助我们定位到是哪些代码造成了这个问题

  • linux 自带的 pstack gdb
  • pystack-debugger 定位到代码行
  • hypno
  • py-spy
  • austin
  • pyinstrument
  • pystuck
  • pyfalme
  • pyrasite
  • pydbattach

# 深入浅出 Nodejs

作者:朴灵
ISBN: 9787115335500

全面介绍了 nodejs 的原理、使用、框架等等。质量很高,很实用。
其实代码初学者可以选择 js 而非 python 来作为首选语言,毕竟 js 学会,前后端就都会了。

# 诡秘之主

终于看完了,感觉自己是个大冤种。后期基本快速读完了,结尾很烂。
作者显然很想给作品增加文学性,尽可能写的很厚重,但是作品题材又支撑不起来这样的想法,所以就显得很无聊,爽文又不够爽,文学也不够,就有点别扭。以后网文还是看点轻松的。