阿猫的博客

阿猫的博客

最新文章

猫鱼周刊 vol. 015 时间怎么越来越快?

这是猫鱼周刊的第16期,分享了为什么年纪越大时间过得越快以及有关个人信息安全的两篇文章,项目方面介绍了几个镜像相关的以及一个AI去除硬字幕的项目,最后分享了我关于学习正则表达式的心得。
553
0
2024-03-03

博客主题更换

原来的博客主题是 Icarus,其实也是我非常心水的类型,简洁、高效。不过有两个问题: 没有自动的文章目录 中间内容区域太窄了,两边留白太多了 (小问题)页面里面东西太多,有点喧闹 原来的首页是这样的: 于是更换到 chirpy,就是现在的样子。 首页,块与块之间没有生硬的过度,整体清爽很多。 内容
199
1
2024-03-02

我的信息源 2024

做周刊一定时间了,每个星期我都会阅读、消化大量信息,如何降低这个过程的时间成本和心智负担就变得非常关键。经过一段时间的摸索,我大概已经形成了一个稳定的信息获取过程。我按照博客、周刊、开源项目、论坛和平台的分类整理了一下我现在常逛、常读的一些信息源,以及一些过程和心得。
5881
10
2024-02-29

猫鱼周刊 vol. 014 技术无罪论

猫鱼周刊的第15期,包括关于Flipper Zero的文章和长期运行树莓派的考虑,还有两个项目和一个用来测试RSS的网站。
492
0
2024-02-25

poetry 入坑速记

为什么要换 poetry 对老 Python 来说,pip 看起来是一个不错的选择。我曾经写过一篇使用 conda 或 pip 来对项目依赖进行管理的文章,里面就有一个问题无法解决:在更换了系统/架构之后,可能需要手动编辑依赖列表才能导入。pip 还有一个大的缺陷是无法进行虚拟环境的自动切换。 因此
457
0
2024-02-25
猫鱼周刊 vol. 013 Go 的函数式编程

猫鱼周刊 vol. 013 Go 的函数式编程

这是猫鱼周刊的第14期,介绍了函数式编程初探、Go中的函数式编程等文章,推荐了samber/lo和IBM/fp-go两个函数式编程框架,还分享了一个在线的ffmpeg运行demo和一个使用wasm的waifu2x图像超分算法。
462
0
2024-02-19

Go 函数式编程:从一个 for 循环讲起

背景 有一天,有一只刚毕业的猫去面试,面试官说:写一个函数,过滤一个切片里的所有奇数,留下所有的偶数。 这很简单,他马上写出了以下代码: package main func Filter(s []int) []int { result := []int{} for _, v :=
Go
357
0
2024-02-17
猫鱼周刊 vol. 012 新年快乐,龙马精神!

猫鱼周刊 vol. 012 新年快乐,龙马精神!

新年快乐,看看烟花吧!
308
1
2024-02-11
猫鱼周刊 vol. 011 程序员应该知道的心理学

猫鱼周刊 vol. 011 程序员应该知道的心理学

这是猫鱼周刊的第12期,本期着重介绍了几个程序员应该了解的心理学知识和技巧,以及能让程序员延长职业生涯的一些见解。想法部分介绍了我对“好文章”的理解。
460
1
2024-02-05

使用 GitLab 流水线进行 Go 代码静态检查

背景 代码静态检查能检查出很多问题,这些问题可能在测试中也无法发现,只有某些极端条件下会触发,例如死锁、竞争条件,没有处理的 err 等;同时也能检查出代码中的 bad smell,能够优化代码质量,尽量减少技术债务。 思路 对于 Go,有比较现成的工具 golangci-lint。这是一个静态代码
364
0
2024-01-30