我的省钱路数
分享一些个人倾向严重的省钱路数,核心是不用有目标而省,能省则省,省下来就是为自己储蓄自由。欢迎讨论、补充(、批判)。
本文探讨了极限省钱的个人倾向,提出了省钱并非因为贫困,而是为了获得自由的观点。作者分享了购物前的思考方式,以及断舍离理念对生活的影响。同时介绍了消费降级、游戏选择和奢侈品消费的看法,强调了合理选择和薅羊毛的重要性。
- 生活
- #省钱#消费理念#物品减少#游戏选择#奢侈品
- 2天前
- 10次浏览
分享一些个人倾向严重的省钱路数,核心是不用有目标而省,能省则省,省下来就是为自己储蓄自由。欢迎讨论、补充(、批判)。
本文探讨了极限省钱的个人倾向,提出了省钱并非因为贫困,而是为了获得自由的观点。作者分享了购物前的思考方式,以及断舍离理念对生活的影响。同时介绍了消费降级、游戏选择和奢侈品消费的看法,强调了合理选择和薅羊毛的重要性。
简单介绍一个生产可用的 CJK 字体文件压缩方案,这个方案使用 python。如果你不喜欢,我还提供了两个 Node 平台的工具供参考。
本文介绍了使用Python的fonttools工具解决字体子集化的问题,同时提供了使用Node.js的字蛛和fontkit两种替代方案。通过将常用汉字子集嵌入字体文件,实现极致压缩,提高网站加载效率。字蛛项目虽然过时,但仍可通过nvm调试运行。fontkit也可作为Node.js的替代方案,尚未实际验证。
之前用 logseq 写的小分享,简述了 Web 前端开发的历史和技术演变,大家可以参考一下,你熟悉的技术是什么时候诞生的呢?
本文简述了Web前端开发的历史和技术演变,从HTML、PHP到JavaScript、CSS、Ajax,再到现代框架如React、Vue.js、以及工具如Webpack、Node.js等,介绍了各种技术的诞生背景和发展情况,展现了前端技术的多样性和不断演进的特点。
不止生活要断舍离,代码也要断舍离。没用的代码快删掉啊!
本文讨论了在代码库中常见的未使用代码问题,包括产生原因和可能带来的影响。提出了清除未使用代码的重要性,介绍了使用lint工具和重构时删除历史代码的方法。同时分享了找回代码和找回分支的技巧,以确保代码库的整洁和高效。
只是周末的一些小事,和一些随想
本文主要记录了作者周末的生活琐事,包括对现代生活便利的感受、电子垃圾处理、观影感受、加密币投资经历以及对稳定币的看法。作者提到了在线超市的便利性,电子垃圾处理的困扰,观影心得,加密币投资经历以及对稳定币的疑虑。最后还分享了一家可爱的面包店的发现。
一些感冒药方,以及处理咳嗽的方法,希望大家学到,用不到。
文章讲述了作者遭遇连续感冒暴击的经历,包括治疗过程和药物选择。作者思考了中西医药的不同作用机制,分享了自己对药物治疗的看法。同时提到了咳嗽问题的处理方法和对健康的重视,认识到心态对身体健康的重要性,鼓励通过保持积极心态和适度运动来维护健康。
这篇文章是关于流(Stream)的深入指南,详细介绍了如何使用浏览器的 Stream API 处理可读、可写和转换流。文章涵盖了核心概念,包括数据块、可读流、可写流、转换流、管道链、回压和分支等。读者能够了解如何创建读取流,以及如何管理和控制流。
本文介绍了 Stream API 在 JavaScript 中的应用,讨论了可读流、可写流、转换流等核心概念和原理,以及可读字节流、管道连接、创建可读流、创建可写流、创建变换流等操作方法。文章还提到了浏览器内置的实用流和一些应用示例,如压缩解压缩文件、文件系统访问、串行 API 和 WebSocketStream API。
在上一节课程中,我们学习了 CSS 和 JavaScript 等页面资源如何影响页面加载速度,并探讨了如何优化这些资源及其传输,以加快页面渲染。现在是深入了解资源加载进阶话题的绝佳时机,这包括使用资源提示(resource hint)帮助浏览器更迅速地完成加载工作。 资源提示能够通过预告浏览器如...
本文介绍了前端性能优化中的资源提示技术,包括preconnect、dns-prefetch、preload、prefetch以及Fetch Priority API。通过预告浏览器如何加载以及优先处理各种资源,帮助开发人员进一步缩短页面加载时间。文章详细解释了各种资源提示的用法和注意事项,以及如何在不同情景下选择合适的资源提示方式,对于加速页面渲染和优化用户体验具有重要意义。
心心念念的提示(admonition)语法终于加上了。最终本博客选用 GitHub 的提示方案,最后也会提及在这次调研中找到的其他提示语法方案。
文章介绍了在自己博客中实现 Docusaurus 的 admonition 提示方案的过程,展示了最终方案的代码集成效果,并比较了其他提示语法方案,包括 remark-admonitions、remark-directive、MARKDOC的callout以及commonmark-ext-notifications。
史无前例的大更,本博客终于从 Gatsby 出逃到 Astro。迁移过程不算难!得到了更高的 Lighthouse 分数,但是构建时间却意外地边长。最后,跟盖茨比说声再见吧……
本文讲述了博客从Gatsby迁移到Astro的过程,包括内容迁移、评论数据迁移以及对比两者的构建速度。作者在迁移过程中遇到了一些问题,如i18n实现、文章封面生成等,但最终决定还是选择了Astro。文章最后以Goodbye, Gatsby作为结尾,表达了对Gatsby的告别之情。
对 Gatsby 爱不起来了……缺席的版本大更,失效的插件。虽然他陪了我很久,但我还是看向了 Astro。
文章讨论了在使用Gatsby时遇到的一些插件兼容性问题,以及对新兴工具Astro的探讨。作者发现Gatsby在升级至5.x版本后插件更新停滞,推测其发展可能已经趋于尾声。同时提到了Astro使用remark插件的优势,但也指出SEO迁移可能存在挑战。
最近用 docusaurus 看到这个语法,甚是喜欢: 于是想这个基础的东西 Gatsby 应该也有吧,找了一圈其实确实有,但是…… 用不了, 也用不了。 估计这些插件之前都是可以用的,但是 5.x 版本跑起来会报错,想自己改改,又不知道该怎么 debug…
文章讨论了在使用Gatsby时遇到的一些插件兼容性问题,作者对Gatsby的发展表达了担忧,提到了Astro作为一个可能的替代方案。同时也分享了一种类似于Gatsby插件的语法,以实现类似效果。
“关键渲染路径”是指网页在浏览器中开始显示前必须经历的一系列步骤。浏览器要显示网页,不仅需要获取 HTML 文档,还需要所有对显示该文档至关重要的资源。 在之前的HTML 性能基础部分,我们已经讨论了如何把 HTML 文档送达浏览器。本部分将深入探讨,浏览器在接收到 HTML…
本文介绍了网页在浏览器中显示前经历的关键渲染路径,包括渐进式渲染、渲染路径步骤、关键渲染路径中的资源等内容。重点讨论了渲染阻塞资源和解析器阻塞资源对页面渲染的影响,以及如何识别和优化关键渲染路径。此外,还探讨了最大内容绘制(LCP)等新的内容渲染路径观点,以及工具如何识别和帮助优化内容渲染路径。
“关键渲染路径”是指网页在浏览器中开始显示前必须经历的一系列步骤。浏览器要显示网页,不仅需要获取 HTML 文档,还需要所有对显示该文档至关重要的资源。 在之前的HTML 性能基础部分,我们已经讨论了如何把 HTML 文档送达浏览器。本部分将深入探讨,浏览器在接收到 HTML 文档之后,为了显示...
本文介绍了前端性能优化中关键渲染路径的重要性,深入探讨了浏览器在显示网页前的工作步骤,包括渐进式渲染、关键渲染路径中的资源、渲染阻塞资源和解析器阻塞资源等。通过优化关键渲染路径,可以减少加载时间,降低渲染资源的影响,同时介绍了关键内容渲染路径的概念和识别方法。
本文简单解释了 JavaScript 和 CSS 如何阻塞页面加载,并且给出了对应优化加载速度的方法
本文介绍了关键渲染路径中的渲染阻塞和解析阻塞资源对网页加载时间的影响,以及优化关键渲染路径的技巧。涵盖了CSS优化方面的内容,包括渲染阻塞、解析器阻塞、预加载扫描器等,以及JavaScript优化方面的内容,包括阻塞渲染的JavaScript、async与defer属性的使用、客户端渲染等。同时提到了最小化CSS和JavaScript的方法,以加速文件下载速度和提高网页加载性能。