Menma
Menma
发布于 2023-08-15 / 10 阅读 / 0 评论 / 0 点赞

[2023.08.07 - 08.13]本周遇见的文章、视频和工具分享

文章

1.How my online gaming addiction saved my Ph.D.

这篇文章讲述了作者如何通过沉迷于在线游戏 Cookie Clicker,意外地加快了他在互动设计博士学位上的研究能力。作者分享了自己对该游戏的痴迷以及与其他玩家交流和探讨策略的经历。同时,他还提到通过玩游戏不知不觉中学习了很多关于网页编程语言 JavaScript 的知识,并将其应用于自己博士研究中构建原型。最终,作者发现使用 Web 开发技术可以大大提高界面原型制作速度,并且成功完成了一项重要实验并发表论文。总之,这个故事告诉我们有时候看似无用或娱乐性质的活动也可能带来意想不到的收获和成就。 https://advaitsarkar.wordpress.com/2021/12/17/how-my-online-gaming-addiction-saved-my-phd/

2.Systems, math and explosions

文章讨论了系统的复杂性和数学原理,以及如何避免复杂性带来的问题。作者指出,系统中的连接数量呈指数级增长,导致系统变得难以理解和不可预测。为了应对复杂性,人们采取了一些方法,如分区、减少连接和抽象化等。然而,这些方法也会带来新的问题和困惑。最终,唯一真正降低复杂性的方式是减少系统中的元素和连接。文章强调了避免混乱所需付出的努力,并提到 “否定” 是保持爆炸不发生最简单直接的方式之一。 https://pjonori.blog/posts/systems-math-explosions/

3.How To Scale Node.js Applications with Clustering

本文介绍了如何使用集群技术来扩展 Node.js 应用程序。当在具有多个 CPU 的系统上运行 Node.js 程序时,默认情况下,它只会创建一个进程来执行。这意味着所有请求都由单个线程处理,如果该线程所在的 CPU 负载过高,性能就会受到影响。为了解决这个问题,Node.js 引入了集群模块,可以在同一台机器上创建多个相同的应用程序实例,并使用负载均衡算法将请求分配给不同的进程。通过共享负载,提高了应用程序的性能和稳定性。文章还介绍了如何使用 pm2 模块来自动扩展应用程序到多个 CPU,并使用 loadtest 工具比较使用集群和不使用集群两种方式下的性能差异。最后还提供了设置项目目录、安装依赖包以及编写示例代码等详细步骤。 https://www.digitalocean.com/community/tutorials/how-to-scale-node-js-applications-with-clustering

4.尝试追求完整性

强行切换,反而意味着更多的时间,欲速则更不达了 https://houjoe.notion.site/fb7a4573831d4d8bb13edf831ad335e7

视频

1.【封神之路】阿根廷2022卡塔尔世界杯夺冠纪实

做的真好 link: https://www.bilibili.com/video/BV1x8411P76n

2.1923年,苏联留学生伦敦涂鸦事件

kris是真的有才😄 link: https://www.bilibili.com/video/BV1Rp4y1u71N/

3.手搓四转子发动机!我为女儿造了辆复古小摩托

真的强 link:https://www.bilibili.com/video/BV1n14y1q7qP/

4. 当我相信了东北人的“简单吃一点”…

时代的记忆 link:https://www.bilibili.com/video/BV1oy4y1d7Xe

工具

1.查看一个网站的详细信息

link:https://web-check.xyz

2.创建自定义logo

link:https://ailogo.qq.com/guide/brandname

3.书 -> 视频

link:http://www.xysudu.com/


评论