第04期 - blog
风和日丽的冬天(第四期)
10 Dec, 2023
广州的冬天,还像春天一样暖和,穿一件外套,就能搞定,风景和天气真的是太好了,很适合郊游!
教育的古怪在于,如果把学生当作天才,那学生几乎注定不会成为天才,因为天才是靠自学的;但是如果把学生当作弱智去教育,那学生肯定会变成弱智,因为人傻是被教出来的。
“No filed study can advance significantly unless outsiders bring their knowledge and experience to that field of study.” 除非有外来者带来其他领域的知识和经验,任何一个领域都不可能大幅度进步。
技术类分享
短链服务
https://mp.weixin.qq.com/s/qI8yH6w5GxeOKYY1DVj0ZQ
学到了base64的命名来源,26个大写字母,26个小写字母,10个数字,两个特殊字符+、/ base62就去除了两个特殊字符。
跨 Tab 窗口通信是如何实现的
https://mp.weixin.qq.com/s/_nT2uYr90Vkx-KvXb1JKFQ
Vue3的现状和未来,以及一些失误的反思~
https://mp.weixin.qq.com/s/0BLVTMUPkyy1zCi1dP2H-g 这是别人看了尤雨溪的演讲,做的总结,确实Vue3带来了很多新的特性和好用的功能,而且Vue一项以简单上手著称,但是反思也很重要,所以框架维护者在考虑框架的新特性时,也要考虑新特性带来的缺点,这样的框架才能持续发展。
SPA 如何达到 SSR 一样的秒开效果
https://mp.weixin.qq.com/s/EsriwdyM2zLK7qmshDFMVw 文章中介绍了页面优化的各个方面,比如说字体,预加载,可行性,风险评估,自测,还提到了puppeteer库,第一次听到puppeteer 的时候,是公司内部的海报服务,可以模拟打开浏览器,对页面进行截图,然后返回图片;当初我们也讨论了截图的速度,如何将1s的截图速度提升到200ms,这就又是优化了,确实当初还开会讨论了优化方案,也就是页面的预加载,将react项目改成了一个html纯页面,提高了页面的加载速度。
DOM劫持
https://mp.weixin.qq.com/s/GQ8NctEspp67UF_s96WRAw 这篇文章,你可以学会全局污染,以及如何安全编写JavaScript代码,往往安全问题就出现在我们开发中,只不过现在很多构建工具,让我们带来了很多方便,所以现在开发越来越不清楚为什么会出现安全问题,如何避免出现安全问题。
非技术分享
AI生成图片
AI绘制图片,只需要你画出形状,就可以让AI自动识别,并根据文字描述,绘画出相似图片,图片虽然分辨率不高,但是构思还说很不错,感兴趣的可以试试。
A moon in a starry night sky
The colorful sky and the resplendent sun in the daytime
JavaScript 供应链为什么如此脆弱
https://mp.weixin.qq.com/s/QQJBNQWovvCKGxR0yr1NuA
文章介绍了npm依赖出现的重大事故,所以安装依赖和升级,都需要特别注意,项目里最好锁定版本,大家可以闲来无事看看。