跳到主要内容

告别平台依赖,Kamal部署web应用初体验

· 阅读需 2 分钟

最近,我决定停用 Zeabur 这类部署工具,主要原因是它们通常需要支付固定的月费,并且部署流程中有许多步骤我无法完全掌控。此外,这类工具的许多功能并非我的必需,而且其中出现的 bug 常常让我感到非常困扰。

因此,我现在计划直接在服务器上部署我的应用,目的就是为了摆脱这些平台依赖。

在尝试了 Kamal 之后,我发现它完美地符合我的需求。使用 Kamal,我不需要在服务器上进行过多的配置,例如设置环境变量。我可以非常方便地在任何服务器上随意部署任何应用,只需要将我的密钥配置到该服务器即可,其余工作完全无需操心。

采样率、位深与好音质的标准

· 阅读需 12 分钟

当我们打开音乐平台准备购买会员时,面对 8 种不同的音质(Audio Quality)选项,该如何选择?今天我们来深入探讨音质背后的技术原理。

致谢: 本文主要内容基于「HEM Records」的视频《什么是「音质」?听歌网站的会员到底怎么选?》,在原视频基础上进行了深入解读和事实核查。感谢原作者的精彩讲解!

采样率的故事

什么是采样率?

根据奈奎斯特-香农采样定理,要完整还原一个声音信号,采样率必须至少是人耳可听频率范围的两倍

💡 为什么必须是"两倍"?

想象一下拍电影时的车轮:

  • 当车轮转得很慢时,摄像机能拍清楚每一帧

  • 当车轮越转越快,超过一定速度后,你会看到车轮好像"倒着转"了!

  • 这就是混叠现象:快速的运动被误认为是慢速甚至反向的运动

同样的道理:

  • 如果采样速度不够快(少于 2 倍),高频声音会被"伪装"成低频声音

  • 比如:一个快速振动的声音,可能被误认为是慢速振动

  • 原始信息永久丢失,就像倒转的车轮无法还原真实转速

所以采样率至少要 2 倍,才能"抓住"声音的真实面貌!

  • 人耳可听频率范围:20-20,000Hz

  • 理论最低采样率:20,000 × 2 = 40,000Hz

按理说 40,000Hz 就足够了,但为什么最终定为 44,100Hz?

男女思维没有差异

· 阅读需 2 分钟

看了黄执中讲的《在沟通中,男女思维没有差异》,我表示非常认同。

我们在沟通中表现的直接,只是因为自己所在权利的高位上。试想一下,如果我面对一个陌生人,通常情况下,我们的话语会温柔许多。这不是因为突然的善意,而是因为我们之前并没有一个所谓的权利不平等的关系或者当前的关系不明。

女生在社会上,通常在一个弱势的地位上。这表现在很少的女性高级官员,女性高级管理者。这可能是因为生育导致的职业歧视上,这种歧视在于更少将女生放在核心岗位上,因为生育可能导致岗位的空缺是企业中不愿承担的风险。尽管我不认为这是一个多大的风险,和市场中的其他风险对比来说。只不过这个风险更明确,导致被特殊对待了。

以前我不太理解和习惯用“规训”这个词,但是在社会上还是能够慢慢体会出来。很多隐晦的潜规则甚至明面的规则,加在每个人身上,导致了人们的思维倾向。黄执中限定在了沟通领域,但我想说其实可以是任何方面。

用嘴巴说出来:写作新方式

· 阅读需 2 分钟

写作的本质目的

写作并不是为了写作本身,而是为了让自己的思考更加清晰。正如Sam Altman所展示的,我们可以采用一种更自然、更灵活的创作方式。

语音转文字的创作流程

第一步:语音记录

  • 使用手机或任何电子设备记录想法

  • 在有灵感的瞬间,直接用嘴巴说出自己的思考

  • 不受时间和地点限制,随时捕捉思维火花

第二步:AI辅助整理

  • 利用语音转文字工具将录音转换为文本

  • 借助AI帮助整理和优化表达

  • 形成初步的文字框架

第三步:深度创作

  • 在文字基础上进行进一步的创作和完善

  • 补充细节,调整结构,优化表达

其实不必都用电子设备

· 阅读需 2 分钟

说个好玩的,其实我的电脑里面也是一团糟。

虽然我是程序员,但是我的笔记散落得到处都是。没有一个比较统一的笔记格式,也没有一个常用的笔记软件。总是不停的更换,一如我小时候写点东西,总是不太能找到上次写的那个本子,而是重新开一本。所以等到寒暑假在家整理本子的时候,会发现大量的本子都只是用了前面的几页。

物理世界的本子其实还算好找的。但是电脑里面的“本子”就没有那么直观的。你需要找到那个软件,找到那个按钮打开那个文件夹,或者想起来当时取了什么标题,然后去搜索它。

公司的使命就是创造价值

· 阅读需 1 分钟

在 X 上看到有人总结创业公司的经验

我在公司里的个人介绍 README 里前三条是这样写的

  • 规范地做完,比完美重要。
  • 我们是来一起构建一个赚钱的公司,顺便维护一个大家都体面工作的文化。
  • 简单好维护效率高 比 极致性能极致代码优化 重要。

就是因为我以前犯过这里面的每一个错误,尤其是对于创业公司,每一条都很重要。

看了一场爵士乐演出

· 阅读需 3 分钟

昨天我去看了一个爵士乐表演。

是一个四重奏,由于欣田(主唱)、顾娙(键盘)、程逍月 Jerry(贝斯)和刘延超(鼓手)四人组成。

这是我第一次在现场看爵士乐表演,之前也只在油管里面看过。

因为我最近开始学贝斯,所以有打算“偷师”一下。结果没想到 Jerry 居然在场上用两种乐器,而且我还不认识。是因为贝斯的工作太少了吗?要得会两种乐器才能分一份钱?😂 开玩笑,其实我的感觉还是非常酷啦!

整个表演大概一小时十分钟多,五六首歌。欣田在两首歌之间会介绍一下曲目和乐手。她说致敬很多知名的爵士歌手,这符合这次表演的主题——致敬女性爵士歌者,但提到的名字我一个都不认识(这很正常)。整体听下来还是很好听的。

描述我的工作——前端开发

· 阅读需 2 分钟

我的工作是做网站,并且只是其中的一小部分——能看到的部分。

你打开一个网站时,能够看到什么?一些文字,一些图片,甚至一些视频?我的工作就是将他们以一种可能复合了某种规律和意图的方式呈现在你面前。

这其中可能会有叫做产品经理的人来说要做什么,比如这得有个新闻列表。然后可能会有叫用户界面设计师的人来说这个列表应该是图片加文字的方式,图片需要圆角,文字最多三行其他省略等这些细节的要求。而我就是把这些要求给实现的人。这些是狭义上的职责,如果团队人很少的话,可能我就得把上面一到两个人的工作也包了。

我的英语学习困境与思考

· 阅读需 2 分钟

我是一个行动力平平的人,而在英语这件事情上,更是糟糕透顶。

我缺少学英语的动力吗?无论是 Youtube 上那些宝藏一样的技术 Talks,还是搜索信息时使用英语能够获得更好的结果,亦或者我可以和使用英语的同事们流畅的交流。这些都是显而易见的好处。

我为什么还没有坚持学英语?恐怕最重要的原因就是各种翻译软件,特别是 LLM 出来以后,我极度依赖他们。以至于哪怕一句话有70%的意思我都明白,我都恨不得赶快使用快捷键调用翻译软件将他们完全翻译出来。这样做的坏处十分明显,我可以阅读和书写英语,但是听力和口语完全止步不前。

我也能做过一点努力。比如将手机和电脑改为 English 模式。卸载了 B 站,看起了 Youtube。注册了只关注发英文内容博主的 X 帐号。我妄图使用各种被动方法,来给我的英语水平带来一些提升。

《好东西》影评

· 阅读需 3 分钟

去看这部电影之前的几天,我在播客 bibiedit 里听到两位主播强烈推荐它,并且了解到这个电影是和女权有关的。影片开幕显示标题时,左下角写着的英文标题 Her Story 再次印证了这个主题。

只是我没想到这个电影这么好笑,比很多标榜喜剧片的电影还好笑。这部电影的特点就是演员们说话特别快,信息量特别大。而且还包含很多反转和意外,影院里不断得爆发笑声,气氛热烈。

(以下包含剧透)